程序员的思维修炼》读书笔记
PB15061359 王亚正
这本书主要是从思维角度上来写的,不具体针对到程序员如何写代码。我觉得这本书不仅仅适合程序员,其他对各行各业的人都同样适用。
书中首先讲了新手和专家的区别,一个需要靠规则,另一个则是靠感觉。
之后介绍了人的两个大脑,L型和R型,同时介绍了大多数的新手目前是用L型大脑,但经过研究发现,其实R型大脑也是非常重要的,这里就不得不提到如何从L型转化到R型,比如说学会利用散步,来实现大脑转换,遇到问题的时候,试着找个安静的地方散散步,不要坐在电脑旁,离开键盘去解决难题。当你不寄希望于它时,就会发现答案自己冒了出来,这就是从L型转换到R型的结果。
之后本书介绍了要学会学习,学会自学,首先要制定目标,目标要具体,可度量,可实现,时间可控;之后就要投资时间去执行,要主动,之后要定期安排,长期执行才可以。学习前要先了解自己的学习模式(包括视觉型,听觉型,动觉型)。学习中如果有一个伙伴效果会更好。之后介绍了关于读书,使用SQ3R阅读法,包括5个步骤:
1.调查(Survey)扫描整本书的目录和结构以及总体看法, 提纲挈领.
2.问题(Question)记录所有问题
3.阅读(Read)阅读全书
4.复述(Recite)总结,笔记, 用自己的话描述
5.回顾(Review)重读, 与他人讨论, 分享.。
书中还强调了要学会使用思维导图、介绍了如何控制注意力以及一种方法:冥想。
最后一章介绍了如何从新手变成一个专家,要学会改变:制定计划、不要害怕错误,而不作为是敌人、采用步步为营的细小步骤。
这本书从各个方面介绍了如何更好的学习,成为一名专家。我觉得写的略有些宽泛。不过书中有几句话非常在理:新手反而会格外自信,觉得自己是专家,而专家却知道自己不会了有很多。要想成为专家,首先要有像专家一样的好奇心。
下面是我的一些小的心得:
1.对于一个开发团队来说, 通过增强感官刺激可以提高项目成功几率, 这里的工具不是UML这样的建模工具, 而是玩具积木或者乐高积木.
2.规则无法告诉你在某种场景下采用最合适的的措施和行为, 充其量也就是自行车的"辅助轮", 可以帮助你启动, 但是却限制了以后的发展.
3.在当今技术和文化环境下,学习能力可能是成功的最重要因素。你掌握的技术本身是不重要的,因为技术随时在变,你现在掌握的流行技术在下一刻可能就消亡。因此掌握他们的本质,拥有强大的学习能力才是前路。
4.学习某项事物的最简单和有效的方法是尝试教别人。
5.尽可能的将你整个人都参与到学习过程中,即语言、视觉、音乐、数字、肢体活动、手指活动等等。这一切都帮助你真正感受到那些资料并更有效地学习它。