zoukankan      html  css  js  c++  java
  • 德雷福斯模型——从新手到专家

    德雷福斯模型——从新手到专家

    参考

    德雷福斯模型wiki

    如何识别人的技术能力和水平?

    德雷福斯模型

    读后感

    从这个模型来看,我大概处于半个胜任者或者接近于胜任者阶段,说难听点便是还没有脱离高级新手的阶级。这是令人非常尴尬的境地,虽然在工作中已经如鱼得水,驾轻就熟了。但这其实只是时间的沉淀,在技术层面上说,我对于整体的了解和意识还是不够,只是局限在工作的层面。是能解决大部分问题,但因为公司层面的分工过细,如果让自己掌握工作中用到的,遇到的所有的技术问题,还是不能够算胜任者。也因此,在我困惑中看到了有关德雷福斯模型的介绍,让我明白了自己所处的境地,以及前进的方向,特此分享出来,一起勉励。


    维基百科上的简要解释

    德雷福斯模型(Dreyfus model of skill acquisition),将一个技能的学习程度类比成阶梯式的模型。由上而下分成:专家、精通者、胜任者、高级新手、新手五个等级。

    各等级含意如下:

    • 专家:凭直觉做事。
    • 精通者:技能上:能认知自己的技能与他人差异,能透过观察别人去认知自己的错误,形成比新手更快的学习速度。职位上:能明确知道自己的职位在整体系统上的位置。
    • 胜任者:能解决问题。
    • 高级新手:不愿全盘思考。统计资料显示,多数人落在这个层级;当管理阶层分配工作给高级新手,他们认为每项工作一样重要,不明了优先层度,意味着他们无法认知每件工作的相关性。因此管理者认清,工作需给高级新手时,必须排列优先级。
    • 新手:需要指令才能工作。

    德雷福斯五阶段模型

    第一阶段:新手(novice)

    小白、学徒工,跟着打酱油

    想要一本手册,想别人告诉他一步一步怎么做

    没有或者只有很少的经验

    因为没有判断能力,他们需要及时的行为反馈

    不知道如何应付错误,出错会让他们慌乱

    按照明确规则可以看起来做点事情

    他们难以利用网络的知识片段

    只会单纯的抄录代码,并不清楚它们应用的情景

    最佳进阶手段 教练明确的指令训练,这个阶段不需要太多理解性的东西

    第二阶段:高级新手(advanced beginner)

    小工、能够跟着做点事情

    有一定经验,有一些模块库。

    对规则有所理解,会尝试性的应用规则对付任务;

    想要快速的获取解决问题的信息,对知识体系不感兴趣

    知道哪些信息有用,依赖信息;

    他们是“基于搜索引擎的编程”的忠实实践者;

    能拼接代码完成目标功能;

    超过50%的人群会整个生涯都处于这个阶段

    最佳进阶手段 观察和模仿环境中高水平的人来提升。

    第三阶段:胜任者(competent)

    师傅。能够独立负责做事情。

    拥有比较多的技巧;

    拥有相当多的经验;

    能听懂专家的抽象观点;

    能做为一个团队的核心了;

    最重要能力是评估问题解决的可能性。

    熟练他所使用的开发语言的各种语法细节

    最佳进阶手段 持续苛刻挑战性的任务

    第四阶段:精通者(proficient)

    经验已经足以提炼一般性的指导方法

    对于所处的技术领域具有全局思维

    能够整体系统的解决问题。

    围绕自己的技术领域,不断积极寻求更大的概念框架。

    不断审视自己解决问题的手段

    恰到好处的使用各种《设计模式》

    大约有10%人处于这个阶段

    最佳进阶手段 尚不清楚

    第五阶段:专家(expert)

    创造解决问题的方法手段。

    追求最佳实践,创造更好的工具和方法。面对问题时候能自然的产生直觉的解决办法。

    专家通常很难把他们的行为恰如其分地解释清楚,他们的很多行为是如此地熟练以至于已经变成无意识。

    新手靠规则,专家靠直觉;

    他们著书、写文章、做巡回演讲。

    不到5%的人在这一个阶段(在体育运动中 前0.2%才是明星)

    专家需要保持实践来维持他的水平,专家离开实践后,就成为胡说八道的“理论大师”。专家并不意味着是好的教练。但是,一旦你成了某个领域的专家,在别的领域成为专家就会变得更容易(所谓成功是一种习惯)。

    一般进阶手段

    在环境(社群)中不断模仿、重整(内化)、发展自己的模式。也就是多样性积累实践经验、理解情境和发展直觉。

    有效的实践

    没有实践就没有技能,但是只有时间的实践并不能保证效果。有效的实践目标是把经验结构化(即让记忆结构化,加深记忆)。

    有效实践的基本条件

    • 明确定义的任务
    • 任务有挑战、但可行,即不在舒适区不在困难区在挑战区不断练习
    • 任务环境可以提供大量反馈
    • 提供重复犯错和纠正错误的机会。要迭代,要在可以失败的环境中去提升。不要用时间压力法(典型的考试模式学习知识);

    高效的实践

    高效的实践的核心是控制注意力,提升转化速度和效率。

    技术筛选区分:

    新手:依靠指令清单,必须按部就班。就是必须给出详细而具体的操作规则,才能工作。比如你做一道从未做过的菜,需要看菜谱的说明,第一步做什么,第二步做什么等等,直到最后烹饪结束。

    高级新手:有限的情景洞察力,同等对待工作的各个方面。对全局性、体系性的东西没兴趣。这是小工的水平。比如他能跟着师傅干点活,打打下手。可以靠着反复检索搜索引擎、StackOverflow解决具体的小问题。

    胜任者:能够独立解决各种各样的领域内问题。这是一般的企业招聘,比较希望招到的等级,招进来稍作适应就能干活了,省心省力。

    精通者:经验丰富,可以自我纠正、自我改进。这类等级的人,思考可以指向内在,通过反省、反馈改善技能。这种在企业可以算上高手、大拿了,培养不易。

    专家:依靠直觉工作,不需要解释和理由。实际你让他解释,他可能也说不出个所以然,就是直觉给出答案,然后还是对的。专家人数稀少,需要很长时间训练、实践。通常的说法是10年出专家,10000小时定律。

    扩展:

    The Dreyfus model is based on four binary qualities:

    • Recollection (non-situational or situational)
    • Recognition (decomposed or holistic)
    • Decision (analytical or intuitive)
    • Awareness (monitoring or absorbed)

    The original model included mastery as the last stage, in their book Mind over Machine, this was slightly adjusted to end with Expertise.This leads to the full five stage process:

    Skill Level/ Mental Function Novice Advanced Beginner Competence Proficient Expert
    Recollection Non-Situational Situational Situational Situational Situational
    Recognition Decomposed Decomposed Holistic Holistic Holistic
    Decision Analytical Analytical Analytical Intuitive Intuitive
    Awareness Monitoring Monitoring Monitoring Monitoring Absorbed

  • 相关阅读:
    Linux(CentOS 7)搭建DHCP服务器实验
    Linux(CentOS 7)发布静态网站
    Linux(CentOS 7)搭建VSFTP服务器
    Linux(CentOS 7)搭建samba服务器搭建实验
    Linux(CentOS 7)软件的安装
    Linux(CentOS 7)服务于进程
    Linux磁盘配额
    Linux LVM逻辑卷管理
    Linux磁盘挂载
    Linux磁盘分区
  • 原文地址:https://www.cnblogs.com/castamere/p/13625605.html
Copyright © 2011-2022 走看看