Dreyfus Skill Model
The Dreyfus Skill Model is a model of skill acquisition describing progression from novice rule-following to expert intuitive performance.
The Creative Programmer
The Dreyfus model of skill acquisition describes progression from novice to expert through stages of developing skill and expertise.
- How it is used
- Frames skill development as a movement from rule-following toward context-sensitive expertise in programming and knowledge work.
- 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.
Read how The Creative Programmer explains Dreyfus Skill Model →
Effective Platform Engineering
The Dreyfus Skill Model is a model of skill acquisition describing progression from novice rule-following to expert and master intuitive performance.
- How it is used
- Guides platform-engineering decisions about when to provide procedural guardrails and when to preserve developer autonomy.
- How deep it goes
- Contrasts checklist-based novice performance with intuitive expert and master decisions through operational examples.
- Examples
- Uses airline emergency simulations, cooking, medical diagnosis, and hockey decision-making to illustrate changing expertise.
- What you can do after
- Evaluate when structured guidance supports performance and when autonomy better serves experienced practitioners.
Read how Effective Platform Engineering explains Dreyfus Skill Model →
Related concepts
- intuitionmeasures · Intuition is the formation of a judgment or insight without deliberate, explicit analytical reasoning.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

