《程序员的思维修炼 开发认知潜能的九堂课》(一)

这本书是一个朋友推荐的,今天读完,做个小小的总结,以下是我自己的个人见解。

下面是我最近看到的一个程序员必读书单,下面是链接:http://lucida.me/blog/developer-reading-list/   里面有就有这本书。

这本书虽说是“程序员的思维修炼”,其实没有多少讲程序员的事的,大部分是在说学习的事,而正好我是一个没有学习方法的人,看了之后感触很深。这本书不只是对程序员有帮助,即使你不是程序员我也推荐你看一看。

1.这本书的第一章和其他书籍一样是绪论,写了这本书的主要是讲什么的,以及这本的结构;

2.第二章“从新手到专家的历程”是主要是讲德雷福斯模型的5个阶段,新手——高级新手——胜任者——精通者——专家,根据统计专家的数量很少,只有1%—5%,(新手和专家有着根本区别,他们看待世界的方式不同,反应也不同)。下面简单说一下这五个阶段:

         a新手:他们非常在乎是否成功,没有多少经验,不太想学习,对于功能实现能实现就好了,不知道如何应对错误,出错时容易慌乱。(规则只能让你启程,不会让你走得更远)。

         b高级新手:开始摆脱固定的规则,独自尝试任务,但是仍然难以解决;想要快速获取信息,根据自己的经验解决问题;开始形成一些总体原则,但不是“全貌”。

         c胜任者:能够建立和有效地使用问题域的概念模型,可以独立解决问题,并解决新的问题,开始寻求和运用专家的意见。

         d精通者:有全局思维,围绕某一技术寻找更大的概念框架,能纠正以往不好的工作表现,能自我改进,学习他人的经验(倾听有关失败项目的流言蜚语,观察别人怎么做),有足够的经验,知道下一步会发生什么,能运用软件模式,是初级专家。

         e专家:有丰富的经验,不断寻找更好的方法和方式去做事,著书、写文章、做演讲,“巫师”一名,根据直觉工作。

         达尔文说过:"无知往往来自于自信而不是知识”,当你某领域不是擅长时,你更可能认为自己是这方面的专家。

         从新手到专家的过程有最重要的三个变化:

a从依赖规则向依赖直觉转变

b观念的改变,问题已不再是一个相关度等同的所有单元的集合体,而是一个完整和‘’独特的整体,其中只有某些单元是相关的

c最后,从问题的旁观者转变为问题涉及的系统本身的一部分

如何有效地使用德雷福斯模型:勇于承担责任;在实践中保持技能等。

要想学习更多的话就买这本书看看吧,里面的学习方法真的不错,虽然我还没有实践,但是我感觉不错也正在尝试的途中,希望能对你的学习方法有帮助,一起进步。




你可能感兴趣的:(Reading)