liveBook · Manning

Dreyfus Skill Model

As explained in The Creative Programmer

The Dreyfus model of skill acquisition describes progression from novice to expert through stages of developing skill and expertise.

The Dreyfus model describes skill acquisition as a progression from novice to expert. Early learning depends on deliberate practice and strong domain knowledge; later expertise relies less on explicit rules and more on context-sensitive judgment. section 2.2.1 section 2.4.3

The model’s practical movement is from external guidance toward increasingly intuitive judgment:

  • Novices need clear rules to structure their actions. section 2.4.3
  • Developing practitioners learn to adjust rules according to the situation. section 2.4.3
  • Experts can transcend fixed rules and use practiced judgment or gut feeling. section 2.4.3

Knowing when spaghetti is ready

A beginner follows the package timer exactly, while an experienced cook notices context and removes the spaghetti when it is actually ready. Skill replaces rigid instruction with practiced judgment. section 2.4.3

Figure 2.8 The Dreyfus model of skill acquisition—from complete novice in dire need of strict rules as guidance to experts who transcend reliance on those rules
CH02_F08_Groeneveld

The figure maps the movement from a complete novice who needs strict rules to an expert who can transcend them. section 2.4.3

How The Creative Programmer covers it

How deep it goes
Explains the novice-to-expert direction and rule-to-context shift, but does not detail every intermediate stage.
Examples
Uses note refactoring and spaghetti cooking to contrast explicit rules with experienced contextual judgment.
What you can do after
Evaluate personal skill level and choose when to follow explicit rules or adapt them to context.
How it connects
Links skill acquisition with deliberate practice, domain-specific knowledge, creativity, and digital gardening.

Also explained in

Compare how 2 books explain Dreyfus Skill Model →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of The Creative Programmer. The section links point to the parts of the book it draws on.