在现在人人都可以出书的时代,如何选择一本好书,甚至比读书更重要,选择书是战略,读书是执行,一本好书不仅在能让人打好基础,还能减少很多的弯路,在这里分享下优秀的程序员通常都读什么类型的书。
工具/原料
1
电脑/ipad/kindle
2
眼睛/滴眼液
3
台灯
步骤/方法
1
代码大全:每个码农都应该有这本书,随时翻番。
2
算法导论:全面地介绍了计算机算法。对每一个算法的分析既易于理解又十分有趣,并保持了数学严谨性。
3
The C Programming Language (2nd Edition):c语言入门经典
5
重构: 豆瓣评分:9,只有对代码不断的重构,才能持续保持开发效率,但是重构也有很多陷阱,如何控制风险,看了这本书就知道了。
6
设计模式: 豆瓣评分:9,每个进阶的码农都需要掌握。
7
编码的奥秘: 豆瓣评分:9,从第1章到第17章,Petzold手把手地教我们用电线、开关、灯泡和继电器装配出一台计算机。
8
计算机程序的构造和解释: 豆瓣评分:9,涵盖面很广,起点很高。
9
人月神话: 豆瓣评分:9,一些管理思想。
10
软件随想录:豆瓣评分:8,一部关于软件技术、人才、创业和企业管理的随想文集,作者以诙谐幽默的笔触将自己在软件行业的亲身感悟娓娓道来,观点新颖独特,内容简洁实用。
11
程序员修炼之道:豆瓣评分:8,靠谱的程序员都是相似的
12
深入理解计算机系统:豆瓣评分:9,从计算机底层开始来理解整个编程,不错
注意事项
需要结合实践,效果最好。
下一篇:如何选择一部好电影