程序员的思维训练
本文内容为阅读Andy Hunt 《程序员的思维修炼:开发认知潜能的九堂课》的笔记与心得感悟。
约定:本文以引用的方式来记录原书的内容,其余内容为个人的看法与认知
从新手到专家的历程
理论知识
德雷福斯技能获取模型(Dreyfus model of skill acquisition),概括了从新手到专家必须经历的5个阶段:
1. 新手(Novice)
2. 高级新手(Advanced beginner)
3. 胜任者(Competent)
4. 精通者(Proficient)
5. 专家(Expert)新手使用规则,专家使用直觉。
所以,当作为新手,要去学习一项新的技能时候,第一阶段就应该是从机械地遵从规则开始!对于一个迫切想要了解某项新知识的人来说,踏