Slide 1

Slide 1 text

Dreyfus Model of Skill Acquisition Or: learning about learning, and questioning best practices

Slide 2

Slide 2 text

Dreyfus Model Stages • Novice • Advanced Beginner • Competent • Proficient • Expert

Slide 3

Slide 3 text

Novice • Little or no experiences. • Wants recipe, best practices.

Slide 4

Slide 4 text

Advanced Beginner • Wants guidelines • Wants to get answer, fast • StackOverflow FTW! • Doesn't get the "big picture" yet

Slide 5

Slide 5 text

Competent • Wants goals • Often solves problem no one else has (i.e. not available on StackOverflow) • Having initiative and resourceful

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Proficient • Needs the "big picture" • Ability to self-correct • Reflect on what works and what doesn't • Act based on the reflection

Slide 8

Slide 8 text

Expert • The primary sources of knowledge and information. • 1 - 5 % of the population. • Solves problem based on instinct and intuition. • Disempowered by rules.

Slide 9

Slide 9 text

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."

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

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™.