w h y y o u a r e h e r e ?

学习-工作 的德雷福斯模型

一个新手是如何成长为一个专家的。

写在前面

在《程序员的思维修炼:开发潜能认知的九堂课》这本书中,介绍了一种从“新手”到“专家”的成长模型,即“德雷福斯模型”。书中说软件开发是一种精神活动,并就开发人员如何能更好地开发软件进行了评论。

虽然这是一本关于程序员的书,但“德雷福斯模型”并不止止应用于软件领域,“德雷福斯模型”的发现也远远早于软件领域。据说20世纪80年代初就已经开始引入到与医疗、飞行等领域。

德雷福斯模型

德雷福斯模型图解

简单概括,“德雷福斯模型”分为五个成长阶段:

  • 1-新手(novice)
1
只会指示性的命令操作,看重结果,害怕差错。
  • 2-高级新手(advanced beginner)
1
有一定的经验(思维改变:比如面向过程➡️面向对象),不会将文档从头看到尾,不去刨根问底,只要解决问题就好,不会肢解大情景来分步解决小问题。
  • 3-胜任者(competent)(大多数工作不会超过这个阶段)
1
从目前的问题发现新问题或者想到副作用,如果不会发生什么不好的副作用,还是会忽略掉的。
  • 4-精通者(proficient)
1
能够知道所谓的格言(比如:测试一切可能出错的东西),能够通过反馈调整自己不断进步。
  • 5-专家(expert)
1
行业的制定者,小问题也要寻找最优解决方案,问题本身就是答案,凭直觉解决问题。

德雷福斯模型人数分布

可见,专家最缺稀,最多的不是新手,而是高级新手。

思考

这个模型最主要的作用在我看来有二:

  1. 我们可以看清楚自己当前的位置,不论什么职业,让我们明白自己的不足,向着下一个更高级的阶段努力进发。
  2. 人活着就一直在 doing something , 任何事情都可以类比德雷福斯模型分若干阶段。

值得深思的是第二点。

你可能觉得自己会很多事情,或者相反,你跟我一样,有很多事情不会但想学;你“会画画”,身边好多人都夸你画得真像,你却说哪里哪里,随手画画,但内心却暗暗自喜(插个我一直好奇的问题 路边画画的艺人大概什么水平? );你每次打开 Office 或 PPT 修改时总是遇到各种小问题不知怎么操作,却跟别人说我熟练掌握Office…

现在我们拿做饭举例。

我小时候以为做饭是一件很复杂的工程(我相信很多人都这么认为过),直到工作后自己尝试做饭,才发现它如此之简单,乃至于觉得自己真特么聪明能干(其实我现在也就是百度菜谱按照步骤做的水平,但是有的菜做的比我老妈还好)。这种阶段,有点技能常识(比如知道什么口味放糖或醋),但基本没什么经验,只要根据步骤办事,其它不用管。

以为自己很厉害,其实就是 新手 水平,不然名厨都失业了,舌尖上的中国也是夸夸而谈。

规则只能让你启程,不会让你走得更远。

所以,要向走的更远,就要时刻保持谦虚。

一个普通家庭主妇,有一定的做饭经验,当她准备做一道新菜时,她懂的去哪里找菜谱或者哪里的菜谱好点,然后如何使用菜谱(有时候只需瞄一眼),虽然很多做饭的原理她还不懂,但她就是能做出来,虽然味道可能不怎么样。这是什么阶段?

高级新手! 这回你知道每个领域的大多数分布在什么阶段了吧。

高级新手的一般都有这样一个局限思维:不想要全局思维!他们自我觉得主要东西能做出来就可以了,至于为什么要这么做,做得怎么样,他们一般不太关心。

胜任者 在技术上,可能与高级新手差距不会太大,但他拥有高级新手没有的“全局思维”。这类人会居于以往的经验,主动寻找解决问题的方法。 处于这一水平的人,通常被认为“有主动性”或“足智多谋”,通常具有领导一个团队的才能。当看完菜谱,油都下了锅的时候发现没有老抽,新手(甚至高级新手)会束手无策,很可能会先关了火去超市买瓶老抽回来接着做,然而胜任者可能用生抽做出来的味道,你吃着可能也相当不错。

精通者 有两个品质:一是良好的全局思维,二是有自我纠正的能力。

看上面的人数比例图,即可知道精通者是第二少的人群。精通者比起前面的几类人,最大的突破口就是具有“纠正以往不好的工作表现”,他们会反思问题的前应后果,以前如何做,现在如何做得更好,非常善于学习与改进学习的方法。

还是用厨师的例子,精通者如高级厨师,他们对步骤早已烂熟于胸,知道每个步骤里的“为什么”,如为什么蒸蛋要用中火,为什么是20分钟,改成小火把时间调整到30分钟,蛋质会不会更美味?或者,室内温度会不会有影响等诸多问题。

他们有丰富的经验,但又不局限于经验,他们有良好的判断力,对及时不好的反馈给予纠正!

再往远里看一眼。不管在个领域,专家 都是那么极少数的一拨人,比例大概在1%-5%!

作为领域的佼佼者,专家一般也都会是这个领域知识的来源,他们写书写文章、做巡回演讲等。每个领域达到的程度,都得益于该领域专家的奉献,所以该领域专家所达到的高度也决定了这个领域所达到的高度。

专家有一个非常厉害的特质 —— 靠直觉做事,不需要什么理由!

例如,医生给人看病。乍一看,医生说:“我认为,这病人得了 Blosen-Platt 综合征,最好做一些检查。“病人做了检查,结果证明医生是正确的。嗯,你可能要问,医生是怎么知道的?但医生可能会回答:”他看上去不太舒服。“

事实上,病人只是看上去不太舒服。不知怎的,在医生脑里有各种各样的经验、判断、记忆,以及所有其它情况下的帮助,医生把病人身上所有的微妙线索结合在一起,就得出了诊断结论。也许,只是病人皮肤白皙苍白,或病人躺下时姿势出了问题,但,谁知道呢?

不过,这位专家就是知道!专家知道所有无关紧要的细节,哪怕是微不足道的细节。也许不是有意识的,但专家知道该关心哪些细节,可以放心忽略哪些细节,专家擅长做针对性的特征匹配。

后记

- 知道你不知道什么
- 新手通过模仿和观察来学习
- 学习如何学习的技能
- 如果你需要创造力、直觉或独创能力,避免使用形式
- 专家要保持实践来维持专家水平,规则断送专家
- 新手使用规则,专家使用直觉
< - 完 - >
- 坚持分享 鼓励创作 -