【程序员的思维修炼】从新手到专家

来源:互联网 发布:sopcast网络电视 编辑:程序博客网 时间:2024/04/28 18:24

从新手到专家

制造问题的思维方式无法用来解决问题。

德雷福斯模型就是所谓的构建理论。理论分两种:事件理论和构建理论,都可以用于解释我们观察到的现象。事件理论可以被测量,可以被验证和证明。构建理论是无形的抽象,无法被证明,它是通过它的用处来衡量的

专家很难把它们的专业技能恰如其分的解释清楚。

德雷福斯模型的5个阶段:

1.新手:新手在技能领域经验匮乏,新手需要某种形式的规则,一种指令清单。但是,指令清单的问题在于你不能一五一十地将所有事情解释清楚。

2.高级新手:他们想要快速获取信息,能根据过去的经验,逐步在正确的情境下采纳建议,但比较吃力。高级新手不想要全局思维,看不到联系。

3.胜任者:他们能够建立问题域的概念模型,并有效使用它。胜任者可以独立解决自己遇到的问题,并开始考虑如何解决新问题

4.精通者:他们需要全局思维,将围绕这个技术,寻求并想了解更大的概念框架。精通者能够自我纠正。他们会充分利用思考和反馈。

5.专家:他们总是不断寻找更好的方法去做事。专家凭直觉工作。他们知道哪些是无关紧要的细节,哪些是重要的。

规则只会断送专家。直觉是他们的工具。新手使用规则。

当然,从新手到专家的过程不仅仅是规则和直觉,也有很多方面的转变:

从依赖规则到依赖直觉转变

观念的转变:问题不再是相关度等同的所有单元的集合体,而是一个完整和独特的个体。

最后,从问题的旁观者转变为问题设计的系统本身的一部分。

令人奇怪的是,大多数人都是高级新手。你,必须知道自己不知道什么

利用德雷福斯模型

勇于承担责任,你要实现态度上的转变。通过观察和模仿来学习

在实践中保持技能,技能会丢失,你必须保持事件,以维持自己的水准。

工具也可能是一个陷阱,模型只是工具,而非镜子

混淆模型和现实

低估不能形式化的特性

规定违背了个人自主性的行为

偏袒新手,疏远了经验丰富的员工

阐明了太多细节

把复杂局势过度简单化

追求过度一致

忽视情境的细微差别

在遵从规则和自行判断之间犹豫不决

故弄玄虚

如果你需要创造力、直觉或者独创能力,避免使用形式化方法

再一次考虑情境。新手需要与情境无关的规则,而专家需要与情境相关的直觉

原创粉丝点击