顶级程序员必备书籍,雷军都点赞的书单!
根据公众号空心科技最新数据统计,目前中国累计有3300万程序员,
那么如何成为这泱泱大众的佼佼者?
顶级程序员必读的书有哪些?
作为程序员需要读书么?
最近,我们通过朋友介绍,
拿到了一份雷军点赞的程序员必读书单,
让我们看看,
想成为程序员大神,需要哪些书籍!
软件工程本身就是一个需要实践的行业,
在实践的同时,针对读书,
我的看法是:不能不读!
读了之后在实际开发的过程中,
能够避免一些坑!
好的书籍每年都会有新的产出,
雷军推荐的顶级程序员书单都有哪些书呢?
《The Mythical Man-Month(人月神话)》
★★★★★
这本超经典的书籍,
为多少顶级程序员输出了产品思想,
同时对于开发计划性思维以及整体方案给出了很好的建议。
Github曾将该书列为程序员开发目标管理方面的标杆!
《Working Effectively with Legacy Code(代码修改的艺术)》
★★★★★
程序员论坛中是这样评价这本书的:
作者靠谱、译者靠谱、内容靠谱,各种硬货!每个章节单独展开都能成为一本砖头书!
我的看法是:这本书对于程序员代码编写的行为有较大指导性!
《CODE: The Hidden Language of Computer Hardware and Software(编码:隐匿在计算机软硬件背后的语言)》
★★★
在豆瓣中,这本书得到最多的评价就是:化繁为简!
在日常开发的过程中,
经常被复杂的模块结构、功能关系所束缚,
那么针对复杂的系统该如何开发?这本书有了详细的解释与介绍!
《Pragmatic Programmer(程序员修炼之道)》
★★★★★
这本写于1999年的书,正如其副标题所言,从小工到专家
全书都在灌输一个思想“用工匠精神对待代码”
编程的工匠精神是目前大部分程序有所缺失的
如果你将代码当做工匠的材料,精细打磨,
终有一日,你将成为大神!
《Code Complete 2(代码大全 2)》
★★★
这本微软出品的大作,在翻译之后还是有很多读起来不是很通顺的地方,
但这一切并不会影响这本数的热度!
最新版的代码大全针对所有新的技术以及示例进行讲解!值得一读!
《Peopleware / 人件集:人性化的软件开发》
★★★★
软件开发其实并不是难事儿,
困难的是整个团队的管理以及过程的管控。
程序员毫无疑问是最大的价值,
但实现知识型项目人员的管控才是重中之重。
如果你是团队leader,力荐本书!
《算法导论》
★★★★
这本算法书,他的厚度与他的作用是匹配的!
针对算法、概率分析、线性规划等有详细的解释。
《Clean Code(代码整洁之道)》
★★★★
代码整洁,是所有CTO都迫切希望看到的,
那么如何做到让自己的代码更高效、健全,本书用了3个部分来介绍,
而且书中还用了启发式的教学法,
鼓励工程师形成自己的知识库。
《Computer Systems A Programmer's perspective》深入理解计算机系统
★★★★★
这本书可以说是基础中的经典
重读你会有全新的认知!
《魔鬼搭讪学》
★★★★
此书正如其题“这样追女孩真的很容易”
作为程序员,单身问题不解决,
赚再多的钱也没意义!
当然这本书其实更多的是
交往的小技巧!
《颈椎病康复指南》
★★★★
看到这里,
有没有感觉自己颈椎酸酸的
那就对了,赶紧活动活动脖子吧!
统计表明 97%的程序猿都有颈部问题!
《活着》
★★★★★★★
最这本书,送给所有看完本书的程序员们
其实成不成为大神是挺重要的
但是最重要的是:
活着!