《程序员的思维修炼》读书笔记以及感悟

程序员的思维修炼 ——开发认知潜能的九堂课

前几天读完了Andy Hunt 《Pragmatic Thinking and Learning - Refactor Your Wetware》这本书,中文版被译作《程序员的思维修炼 ——开发认知潜能的九堂课》,个人觉得翻译的相当坑爹,还有点神棍的感觉。其实这本书不应该限于程序员,值得所有的人去阅读实践。

读完之后给我的印象大概可以用一句话来概括:“一本值得再次阅读的书,一本需要反复实践的书”。为什么这么说呢?这本书确实写得不错,很多观点都很深刻,视角也比较独特,值得再次阅读;但是同时这本书提到的方法、工具,只有亲身去体验了才会对我们自身产生作用,如果不去实践,观点不管多深刻也只是别人的观点,工具和方法再好也不是你的。

书中提到的德雷福斯模型也很有意思,根据这个模型将将技术人员的发展路线分为新手、高级新手、胜任者、精通者到专家等五个阶段,每个阶段都有不同的能力与相应的表现。这个模型价值在于给我们一个提高的参照物,让我们朝着这个方向努力。

这本书关于技术知识方面的提高谈了很多,在我看来可以总结为三个方面:

  1. 主动学习。设定目标的SMART原则,以及读书的SQ3R方法。
  2. 专注。一次做一件事情,全情投入。防止被打断。
  3. 养成好习惯,建立知识体系。个人WIKI思维导图等等。

关键词

多感官刺激、冥想、SMART、SQ3R、思维导图、不要被打断、WIKI

部分摘抄

  1. 大脑双CPU模式,L型和R型脑共享内存,共用总线。
  2. 通过观察和模仿来学习。
  3. 多感官反馈可以刺激大脑,带来意想不到效果:开会的时候玩玩回形针。程序猿可以用积木来描述UML之类的图。
  4. 晨写(早上起来第一件事,手写三页)让毫无防备的大脑倾倒想法,直接连通R型,是一种获取自己想法的有效方法。
  5. 伟大的想法或领悟诞生往往是最出乎意料的时候,因为那时L型厌倦了一些常规的任务,让R型获得了自由,占据了部分CPU。
  6. 如果你持续中断正在进行的任务,去检查电子邮件或者回复即时消息,你的有效智商会下降10分。相比之下,吸大麻烟卷导致下降的智商仅4分。
  7. 认知偏见——认可上的偏见 每个人都根据自己的成见和喜好来选择事实。
  8. 如果处于一个丰富的环境你,里面充满了需要学习、观察的交互的事物,你就会产生大量新细胞和新的神经联系。
  9. 尊重不同人的不同性格。 当你想与人争辩时,请想一想这点。
  10. 我们并不是没有时间,只是我们的注意力不够用而已。避免上下文切换。
  11. 随时记录你的想法, 如果不记录你的想法, 你就不会意识到你拥有它们。

你可能感兴趣的:(读书笔记)