德雷福斯模型
在《程序员思维修炼》中,作者提到了德雷福斯模型,认为这是提升专业技能的有效方法。
早在20世纪70年代,休伯特·德雷福斯和斯图尔特·德雷福斯兄弟就开始研究人类如何获取和掌握技能。他们将从新手到专家的过程分为五个阶段。
他们在研究中发现,从新手到专家的这个过程中,人们的改变不仅仅体现在技能方面,不只是”知道更多“或者获得了技术,而且还在如何认识世界,如何解决问题以及如何形成使用的思维模型等方面体验到根本性的区别。人们获取新技术的方式发生了变化,影响(促进或阻碍)人们工作业绩的外部因素也发生了变化。
值得一提的是,德雷福斯模型与对整个人进行划分的其它模型或评估体系不同,德雷福斯模型具体针对某项技能。也就是说,这是一个情境模型,而不是个性或能力模型。
五阶段定义如下:
-
新手
-
高级新手
-
胜任者
-
精通者
-
专家
新手
新手在该技能领域经验很少或者根本没有经验。这里提到的经验,指的是通过实施这项技术促进了思维的改变。
一年的经验重复九次不等于十年经验。
新手需要指令清单。
Novices need recipes.
高级新手
高级新手能够开始多多少少的摆脱固定的规则,他们可以独立尝试任务,但仍难以解决问题。
高级新手不想要全局思维。
Advanced beginners don't want the big picture.
胜任者
胜任者能够建立问题域的概念模型,并有效地使用它们。他们可以独立解决自己遇到的问题,并开始考虑如何解决新的问题——那些他们之前没有遇到的问题。他们开始寻求和运用专家的意见,并有效利用。
胜任者能够解决问题。
Competents can troubleshoot.
精通者
精通者需要全局思维。他们将围绕这个技术,寻找并想了解更大的概念框架。对过于简单化的信息,他们会非常沮丧。
精通者能够自我纠正。
Proficient practitioners can self-correct.
伴随向他人学习的能力而来的,是理解和运用格言经验之谈(maxim)的能力,这些经验之谈犹如谚语或格言,是可以应用于当前情境的基本原理。经验之谈不是指令清单,它们必须在一定的情境下使用。
专家
专家是各个领域知识和信息的主要来源。他们总是不断地寻找更好的方法和方式去做事。他们有丰富的经验,可以在恰当的情境中选取和应用这些经验。
专家凭直觉工作。
Experts work from intuition.
规则断送专家。
Rules ruin experts.
技能分布
你可能认为绝大多数人都处于中等位置——德雷福斯模型符合标准分布,典型的钟形曲线。
其实不是,可悲的是,研究似乎表明大多数人的大多数技能,在他们生命的大多数时间里从来没有高于第二阶段的高级新手。“执行他们需要做的任务,并根据需求学习新任务,但是从来没有对任务环境或者更广泛的概念上的理解”。
大多数人都是高级新手。