编程随笔
发布于 11 May 2014
编程

去年刚入职那会儿,给自己定下了读40本书的计划.到目前为止,计划已经执行了一半了.通读这么些书,感觉自己读书的速度有所提高.原因:1.很多的思想和概念会重复,平时也会看些技术博客和网站.随着知识的累积,慢慢的”新”的知识会变少; 2.读书时目的性会更强,跳读.以前,看书比较浮躁,也会”跳读”.但这两种跳读是不同的.因为现在读书时的心情会更加的平静.而且头脑是抽离思考的.就像刚到一个陌生的地方,感觉每跨一步都会小心翼翼.一旦熟悉了过后,走路便会成为本能.更多的精力就可以放在更有意义的事情上了;3.会有意识的提高自己的读书效率.

读书目的,是为了能更好的思考,是为了对事物的认识更加的清晰明了,是为了在实践的时候能够有更多的思路.我不能保证记住每本书上的所有内容.但每一本书,都会从不同的角度改变我的认知.在遇到相关问题,产生疑惑时,能够有思路,自己找到答案.比方说,如果我对架构与设计有疑惑.我会去查阅uncle Bob的<敏捷软件开发:原则、模式与实践>.对编程实践有疑惑会去看<代码大全2>.而<卓有成效的程序员>,<程序员的思维修炼:开发认知潜能的九堂课>能很好的提升你的学习能力和思考能力.当然还有更具体的<高性能网站建设指南>能给予你前端网站优化的思路;<'SQL应用重构>,<'SQL反模式>对于SQL的编写和优化提出了很好的建议等等.编程的难点在于你的思路,你的权衡.而编程的乐趣也在于此.

我觉得我是幸运的,因为能有这么多的时间看书.它让我了解了很多.也常常感觉自己是不幸的.因为,我并没有很好的机会能够运用这些知识.使其融入到我的思想中.而且我也深知,只有通过不断的遇到问题,解决问题来累积经验,才能够真正的成长.

no more talking.keep coding,keep thinking.