程序员思维课-开发认知潜能
专家做事情,总是游刃有余,新手到专家有5个步骤
2.从新手到专家的历程(德雷福斯模型)
- 新手(使用规则)
- 新手需要指令清单,如果不清楚,就用更多规则来解释
- 高级新手(没有全局思维)
- 可以开始摆脱固定的规则,独自尝试任务。能够形成总体的原则,没有全面的理解。
- 高级新手不想要全局思维(比如CEO展示公司的销售和计划,普通人不关心因为跟自己没关系)
- 胜任者(能解决问题)
- 能够建立问题域的概念模型。可以独立解决问题,考虑新的问题。
- 会探寻和解决问题,工作更多是基于计划和过去的经验
- 精通者(能够纠正自我)
- 需要全局思维,寻找更大的概念框架,对简单化的信息会沮丧
- 能够纠正以前不好的工作表现,会反思以前的做法,期望下一次会更好
- 会学习他人的经验,能够阅读案例研究,倾听失败项目,观察别人怎么做
- 可以理解和运用格言经验
- 精通者有经验和判断力,能够知道哪里会出错。
- 可以有效运用设计模式
- 可以充分思考和反馈
- 专家(凭直觉做事占1%~5%)
- 是各个领域知识和信息的主要来源,总是不断的需求更好的方法和方式去做事
- 知道哪些是无用的细节,哪些是重要的细节,擅长做针对性的特征匹配。
- 规则会断送专家
诀窍
- 知道你不知道什么
- 通过观察和模仿学习
- 保持实践以维持专家水平
- 如果需要创造力、直觉,避免形式主义
- 学习如何学习的技能
- 捕捉所有的想法从中获益
- 综合学习与分析学习并重
- 争取好的设计,真的很有效
- 改变解决问题的角度
积极的实践
[ ] 需要一个明确定义的任务 [ ] 任务需要有适度难度 [ ] 任务环境可以提供大量反馈,以便采取行动 [ ] 提供重复犯错和纠正错误的机会
3.认识你的大脑
4.利用右脑
5.调试你的大脑
6.主动学习
短时间,大量知识需要回顾,2-2-2-6模式回顾 2h-2day-2week-6month 提纲:1.主动阅读,总结书面。 2.使用思维导图探索和发现模式和关系 3.以教代学
- SQ3R(主动阅读)
- 调查(Survey) 看每章总结,得出看法。
- 问题(Question)记录所有问题。
- 阅读(Read) 阅读全部内容。
- 复述(Recite)总结,做笔记,用自己的话来描述。
- 回顾(Review)重读,扩展笔记,与同事讨论。
- 测试驱动学习法
- 重读收获会很少,需要不断测试自己
- 使用思维导图
- 写作与阅读一样重要
- 以教代学
7. 积累经验
8. 控制注意力
- 自我意识集中
- 学会安抚喋喋不休的L型思维
- 主动在前进中思考和增强思想,即使是不成熟的
- 明确情景切换的昂贵代价,尽可能避免。