Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dreyfus Model of Skill Acquisition
Search
Akbar Taufiq Herlangga
April 08, 2016
0
3.2k
Dreyfus Model of Skill Acquisition
Akbar Taufiq Herlangga
April 08, 2016
Tweet
Share
More Decks by Akbar Taufiq Herlangga
See All by Akbar Taufiq Herlangga
The Simplicity Cycle
atherlangga
0
3.1k
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Happy Clients
brianwarren
98
6.7k
Docker and Python
trallard
40
3.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
How to Ace a Technical Interview
jacobian
276
23k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Designing Experiences People Love
moore
138
23k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
Building Applications with DynamoDB
mza
90
6.1k
Adopting Sorbet at Scale
ufuk
73
9.1k
Transcript
Dreyfus Model of Skill Acquisition Or: learning about learning, and
questioning best practices
Dreyfus Model Stages • Novice • Advanced Beginner • Competent
• Proficient • Expert
Novice • Little or no experiences. • Wants recipe, best
practices.
Advanced Beginner • Wants guidelines • Wants to get answer,
fast • StackOverflow FTW! • Doesn't get the "big picture" yet
Competent • Wants goals • Often solves problem no one
else has (i.e. not available on StackOverflow) • Having initiative and resourceful
None
Proficient • Needs the "big picture" • Ability to self-correct
• Reflect on what works and what doesn't • Act based on the reflection
Expert • The primary sources of knowledge and information. •
1 - 5 % of the population. • Solves problem based on instinct and intuition. • Disempowered by rules.
Sample Dialog • Novice: "I read this thing called Agile.
Sounds good. How do I implement them?" • Proficient: "Here's my Agile cheat sheet, have a look." • Expert: "Agile is not a process. It's a philosophy."
None
None
None
None
For discussion • Make mistake to learn and gain experience.
• Estimate where you at right now, and find a "mentor" to guide to the next stage. • The best Best Practices™ depends on Context. • Expert is not always right. • Question everything, including Best Practices™.