天天看点

《程序员的思维修炼》读书笔记

1、在情景中记忆、学习非常重要

2、成为一名专家的关键要素:应用你的实践经验、理解情境、利用直觉

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

4、可能一个开发人员声称拥有十年的经验,但实际上只是一年的经验重复了9次

5、如果你试图把一个更大的情境强加给高级新手,他们可能会认为该情境与那些原则不相关而忽略

6、dreyfus模型5个阶段:

     新手->高级新手->胜任者->精通者->专家

7、胜任者会探寻和解决问题,他们的工作更多就是基于谨慎计划和过去的经验

8、精通者重视全局思维

9、专家知道应该关注哪些细节,忽略哪些细节

10、不知道自己不知道

11、怠工是在不允许罢工的环境下的一种示威方式

12、实践无法被完全客观化或者正规化,因为它们必须在特定关系和特定时间中完成

13、专家和新手的区别

专家:直觉    只关注相关方面   系统的一部分

新手:规则    关注各个方面      系统的旁观者

14、积极实践的四个条件:

(1)需要一个明确定义的任务

(2)任务需要有适当难度

(3)任务环境可以提供大量反馈,以便于你采取行动

(4)提供重复犯错和纠正的机会

15、规则无法告诉你在某种情况下应该采取的最合适的行为或者正确的路线,可以帮助启动,但却限制并大大妨碍了以后的表现

16、对形式模型的依赖往往会鼓励羊群行为而贬低个人创造力

17、一条咸鱼和现实中搏击风浪的银色闪亮的鱼完全不同

18、对于新手,提供给他们所需要的帮助而非全貌,否则,那只会把他们弄糊涂了

19、当所有人在考虑森林的时候,你也需要一些人来关注一棵棵大树

20、真正想要了解一只青蛙,传统的解剖不是办法(分析),更好的方法是构造一只青蛙(综合)

21、困在一个乏味的电话会议或者思考一个棘手的问题时,试着把玩一些小玩意儿

22、把30-60分钟时间花在角色扮演上要比花在设计复审会议上更有价值

23、《用右脑绘画》

24、R刑开路,L刑紧跟

25、如果你还没有全局的概念就试图记忆细节,那么学习就会陷入僵局

继续阅读