九月读后感《从小工到专家》

   本书一开始是业界内各个顶级程序员对本书的评判,对该书的进行了非常高的赞誉,正如引言中所说:这不是一本只读一遍的书。该书虽然只包含了很多看似粗俗简朴的道理,实则是前人心血的总结。刚开始读这本书,感觉这本书很无味,对自己编程或许并没有多大的帮助,感觉只是在讲一些很普通的道理,而细细品味则发现是自己水平不够无法认识到这些道理的重要性。而正如书中所讲注重实效的程序员就应该不断学习,不断提高自己,而从低手到中手再到高手,往往是需要不断学习的过程不断看书,编程是一种技艺,是一种需要用心学习的技艺。

在本书的序言部分作者为我们介绍了什么是注重实效的程序员:1,能快速采纳一件新鲜事物,并迅速掌握它。2,对任何事情都充满好奇的心,喜欢提问。3,具有批判者的思考,抓住事实而不迷信他人的说法。3,有现实感,面对一个问题能够让你认识到你需要多久就能够完成。4,多才多艺,涉猎各个领域,虽然对各领域不是精通,但却是对多各领域都有所了解。而编程更是一个持续的过程。

在文章的一开始,作者以“我的源码让猫给吃了为题”,告诫读者在今后的工作中对于我们的缺点,我们的无知,我们的错误,我们必须真诚坦率,要认识到自己的错误,要去找问题的所在,而不是去找借口掩盖自己的错误。在第二节软件的熵中,虽然软件的编译并不遵循任何的物理定律,但是当软件中出现无序增长时就会出现软件腐烂的情况,正如书中所讲的那样,当程序中有小问题出现时必须加以修改,不能留着这些错误,否则就会出现破窗户效应,导致整个软件的崩塌。第三篇文章以灭火为题,在一所豪宅里即使在着火,也要铺着毯子去灭火,因为没有人想成为弄脏屋子的第一人,编程也是一样,如果一个项目简洁明了,设计良好,你也会去注意你的每一行代码,以免毁掉整个程序,而相反,如果一个程序低劣,你就会产生一种“反正都是垃圾,我照着写就可以的想法”从而导致整个项目都不会有好的成效。第三篇文章讲的是石头汤与煮青蛙,或许在今后的工作中,你提出的想法或许不能暂时为人们所能接受,但当你完成它的雏形,就会有人认为或许加上这项功能更好,从而使大家联合起来,共同完成这个项目。

posted @ 2019-09-29 19:52  yangqqq  阅读(107)  评论(0编辑  收藏  举报