第一本:程序员修炼之道

读前思考:


1.你有没有想过自己为什么从事代码之路?

2.虽然知道未来要做CTO,但是程序员的升级打怪是否有足够的清晰路线,脚踏实地的步数?

对于很多人来说,也许从事代码之路只是因为外界所说的工资很高,待遇很好,俗话曰:钱多话少死的早

当然这只是玩笑话,真正的程序人,我认为都是智商很高的那种,最起码能够了解算数和计算机技术

而这两项又是推动社会发展的基础,你说从事的工作能同时包含这两个,是不是得有点东西才可以

当然了,任何行业都是20%的人,生产了80%的效力,it行业更是如此,程序员更是如此,20%的程序员可以拿到80%的高薪

对于程序员的成长之路,其实历来都有很多争议,有的说要专心技术,成为CTO,有的认为技术业务两手抓,更靠谱一些

对此,不发表任何评价,自己喜欢什么就做什么,管别人说那么多干嘛

但是无论是技术路线还是业务路线,读书都是必须的事情

而下面这本书就是第一天做程序员应该必须的书

甚至成为一名合格的程序员必读之物

这本书里面

有对代码的讲解要求,

有对软件熵的讲解,

有对技术的探讨与交流

有对如何设计一个正交性系统

有对编程的一些探索。。。

尤其是对设计性层面,不仅仅考虑系统的完备性和功能的实现,更要考虑到系统的耦合和维护

不过本书所涉及到的一些具体的知识点就不会那么细致了,毕竟这本书不是一本纯技术书籍,只是可以打开程序人的一些思维方式

或者可以说是指导程序员成长的“路书“

下面是列出的部分大纲,可以供你了解一下



不过总结下来就三条:

心态:对代码抱有敬重态度,写的每一行代码的意义和价值所在,可以帮你更加了解自己的代码,变化是无时无刻不在发生的,随时准备kill自己的系统

大局观:在你设计一个系统/项目的时候,或者接触一个新需求的时候,如何设计,从哪里入手,功能还是模式,风险点,估算时间。。

动手能力:读完此书,立马上手就可以用

当然具体的详细内容,还是亲自读一读比较好,书籍很薄,一个小时基本上可以读完

毕竟

小马过河,见解不一

要知深浅,亲自下水才好

好了,今天就到这

下次分享另一本:《软技能:代码之外的生存技能》作者:john Z sonmez

如果你也喜欢读书,欢迎加入好书共读,100天33本书

你可能感兴趣的:(第一本:程序员修炼之道)