来自他人的书单
最后更新于:2022-04-01 23:23:54
它山之石,可以攻玉。我在本文最后给出其他中外优秀程序员的书单,以便参考&补充。
## 刘未鹏(暗时间作者)
以下同一条目下用“/”隔开的表示任选,当然也可以都读。
1. [编码:隐匿在计算机软硬件背后的语言](http://www.amazon.cn/gp/product/B009RSXIB4/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B009RSXIB4&linkCode=as2&creative=3132)
2. [深入理解计算机系统](http://www.amazon.cn/gp/product/B004BJ18KM/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B004BJ18KM&linkCode=as2&creative=3132) / [Windows核心编程](http://www.amazon.cn/gp/product/B001GS7918/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B001GS7918&linkCode=as2&creative=3132) / [程序员的自我修养](http://www.amazon.cn/gp/product/B0027VSA7U/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0027VSA7U&linkCode=as2&creative=3132)
3. [代码大全](http://www.amazon.cn/gp/product/B0061XKRXA/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0061XKRXA&linkCode=as2&creative=3132) / [程序员修炼之道](http://www.amazon.cn/gp/product/B004GV08CY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B004GV08CY&linkCode=as2&creative=3132)
4. [编程珠玑](http://www.amazon.cn/gp/product/B00SFZH0DC/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00SFZH0DC&linkCode=as2&creative=3132) / [算法概论](http://www.amazon.cn/gp/product/B001CZJEO0/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B001CZJEO0&linkCode=as2&creative=3132) / [算法设计](http://www.amazon.cn/gp/product/B0011EYUJG/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011EYUJG&linkCode=as2&creative=3132) / [编程之美](http://www.amazon.cn/gp/product/B0016K8XGQ/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0016K8XGQ&linkCode=as2&creative=3132)
5. [C程序设计语言](http://www.amazon.cn/gp/product/B0011425T8/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011425T8&linkCode=as2&creative=3132)
6. [C++程序设计语言](http://www.amazon.cn/gp/product/B003EIKI0C/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B003EIKI0C&linkCode=as2&creative=3132) / [C++程序设计原理与实践](http://www.amazon.cn/gp/product/B003VPX6YS/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B003VPX6YS&linkCode=as2&creative=3132) / [Accelerated C++](http://www.amazon.cn/gp/product/020170353X/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=020170353X&linkCode=as2&creative=3132)
7. [计算机程序的构造与解释](http://www.amazon.cn/gp/product/B0011AP7RY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011AP7RY&linkCode=as2&creative=3132)
8. [代码整洁之道](http://www.amazon.cn/gp/product/B0031M9GHC/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0031M9GHC&linkCode=as2&creative=3132) / [实现模式](http://www.amazon.cn/gp/product/B00ADQPPLA/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00ADQPPLA&linkCode=as2&creative=3132)
9. [设计模式](http://www.amazon.cn/gp/product/B001130JN8/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B001130JN8&linkCode=as2&creative=3132) / [敏捷软件开发(原则模式与实践)](http://www.amazon.cn/gp/product/B00116MMA8/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00116MMA8&linkCode=as2&creative=3132)
10. [重构](http://book.douban.com/subject/4262627/)
## 云风(中国游戏编程先行者,前网易游戏部门资深程序员,简悦创始人)
1. [C++编程思想](http://www.amazon.cn/gp/product/B005CFUQR0/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B005CFUQR0&linkCode=as2&creative=3132)
2. [Effective C++](http://www.amazon.cn/gp/product/B004G72P24/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B004G72P24&linkCode=as2&creative=3132)
3. [深度探索C++对象模型](http://www.amazon.cn/gp/product/B006QXQXTM/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B006QXQXTM&linkCode=as2&creative=3132)
4. [C++语言的设计与演化](http://book.douban.com/subject/1096216/)
5. [C专家编程](http://www.amazon.cn/gp/product/B0012NIW9K/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0012NIW9K&linkCode=as2&creative=3132)
6. [C陷阱与缺陷](http://www.amazon.cn/gp/product/B0012UMPBY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0012UMPBY&linkCode=as2&creative=3132)
7. [C语言接口与实现](http://www.amazon.cn/gp/product/B005LAJ9F6/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B005LAJ9F6&linkCode=as2&creative=3132)
8. [Lua程序设计](http://www.amazon.cn/gp/product/859037985X/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=859037985X&linkCode=as2&creative=3132)
9. [链接器和加载器](http://book.douban.com/subject/4083265/)
10. [COM本质论](http://book.douban.com/subject/1231481/)
11. [Windows核心编程](http://www.amazon.cn/gp/product/B001GS7918/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B001GS7918&linkCode=as2&creative=3132)
12. [深入解析Windows操作系统](http://www.amazon.cn/gp/product/B00IS995HY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00IS995HY&linkCode=as2&creative=3132)
13. [程序员修炼之道](http://www.amazon.cn/gp/product/B004GV08CY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B004GV08CY&linkCode=as2&creative=3132)
14. [代码大全](http://www.amazon.cn/gp/product/B0061XKRXA/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0061XKRXA&linkCode=as2&creative=3132)
15. [UNIX编程艺术](http://www.amazon.cn/gp/product/B008Z1IEQ8/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B008Z1IEQ8&linkCode=as2&creative=3132)
16. [设计模式](http://www.amazon.cn/gp/product/B001130JN8/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B001130JN8&linkCode=as2&creative=3132)
17. [代码优化:有效使用内存](http://book.douban.com/subject/1193557/)
18. [深入理解计算机系统](http://www.amazon.cn/gp/product/B004BJ18KM/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B004BJ18KM&linkCode=as2&creative=3132)
19. [深入理解LINUX内核](http://www.amazon.cn/gp/product/B0011F5RYM/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011F5RYM&linkCode=as2&creative=3132)
20. [TCP/IP详解](http://www.amazon.cn/gp/product/B00116OTVS/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00116OTVS&linkCode=as2&creative=3132)
## 洪强宁(豆瓣技术总监)
1. [代码大全](http://www.amazon.cn/gp/product/B0061XKRXA/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0061XKRXA&linkCode=as2&creative=3132)
2. [人月神话](http://www.amazon.cn/gp/product/B0011C2P7W/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011C2P7W&linkCode=as2&creative=3132)
3. [编码:隐匿在计算机软硬件背后的语言](http://www.amazon.cn/gp/product/B009RSXIB4/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B009RSXIB4&linkCode=as2&creative=3132)
4. [计算机程序设计艺术](http://www.amazon.cn/gp/product/B00478TO3A/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00478TO3A&linkCode=as2&creative=3132)
5. [程序员修炼之道](http://www.amazon.cn/gp/product/B004GV08CY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B004GV08CY&linkCode=as2&creative=3132)
6. [设计模式](http://www.amazon.cn/gp/product/B001130JN8/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B001130JN8&linkCode=as2&creative=3132)
7. [计算机程序的构造与解释](http://www.amazon.cn/gp/product/B0011AP7RY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011AP7RY&linkCode=as2&creative=3132)
8. [重构](http://book.douban.com/subject/4262627/)
9. [C程序设计语言](http://www.amazon.cn/gp/product/B0011425T8/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011425T8&linkCode=as2&creative=3132)
10. [算法导论](http://www.amazon.cn/gp/product/B00AK7BYJY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00AK7BYJY&linkCode=as2&creative=3132)
## 陈皓(CoolShell博主)
1. [点石成金:访客至上的Web和移动可用性设计秘笈](http://www.amazon.cn/gp/product/B00QGA04RM/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00QGA04RM&linkCode=as2&creative=3132)
2. [重来:更为简单有效的商业思维](http://www.amazon.cn/gp/product/B0048EKQS0/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0048EKQS0&linkCode=as2&creative=3132)
3. [黑客与画家](http://www.amazon.cn/gp/product/B004WHZGZQ/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B004WHZGZQ&linkCode=as2&creative=3132)
4. [清醒思考的艺术](http://www.amazon.cn/gp/product/B00AR8JWA4/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00AR8JWA4&linkCode=as2&creative=3132)
5. [TCP/IP详解](http://www.amazon.cn/gp/product/B00116OTVS/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00116OTVS&linkCode=as2&creative=3132)
6. [UNIX环境高级编程](http://www.amazon.cn/gp/product/B00KMR129E/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00KMR129E&linkCode=as2&creative=3132)
7. [UNIX网络编程](http://www.amazon.cn/gp/product/B003SWP8XG/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B003SWP8XG&linkCode=as2&creative=3132)
## 张峥(微软亚洲研究院副院长)
1. [算法概论](http://www.amazon.cn/gp/product/B001CZJEO0/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B001CZJEO0&linkCode=as2&creative=3132)
2. [Data Structure and Algorithms](http://www.amazon.com/Data-Structures-Algorithms-Alfred-Aho/dp/0201000237/)
3. [C程序设计语言](http://www.amazon.cn/gp/product/B0011425T8/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011425T8&linkCode=as2&creative=3132)
4. [UNIX操作系统设计](http://book.douban.com/subject/10521297/)
5. [编译原理](http://www.amazon.cn/gp/product/B001NGO85I/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B001NGO85I&linkCode=as2&creative=3132)
6. [计算机体系结构:量化研究方法](http://www.amazon.cn/gp/product/B00AX9IENS/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00AX9IENS&linkCode=as2&creative=3132)
7. [当下的幸福](http://www.amazon.cn/gp/product/B00HYSDJRC/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00HYSDJRC&linkCode=as2&creative=3132)
8. [异类:不一样的成功启示录](http://www.amazon.cn/gp/product/B00JD436FA/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00JD436FA&linkCode=as2&creative=3132)
## Jeff Atwood(Stackoverflow联合创始人)
1. [代码大全](http://www.amazon.cn/gp/product/B0061XKRXA/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0061XKRXA&linkCode=as2&creative=3132)
2. [人月神话](http://www.amazon.cn/gp/product/B0011C2P7W/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011C2P7W&linkCode=as2&creative=3132)
3. [点石成金:访客至上的Web和移动可用性设计秘笈](http://www.amazon.cn/gp/product/B00QGA04RM/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00QGA04RM&linkCode=as2&creative=3132)
4. [快速软件开发](http://book.douban.com/subject/3151486/)
5. [人件](http://www.amazon.cn/gp/product/B00MO7R1SG/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00MO7R1SG&linkCode=as2&creative=3132)
6. [The Design of Everyday Things](http://www.amazon.cn/gp/product/0465050654/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=0465050654&linkCode=as2&creative=3132)
7. [交互设计精髓](http://www.amazon.cn/gp/product/B007Q2XXXG/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B007Q2XXXG&linkCode=as2&creative=3132)
8. [The Inmates Are Running the Asylum](http://www.amazon.cn/gp/product/0672326140/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=0672326140&linkCode=as2&creative=3132)
9. [GUI设计禁忌 2.0](http://www.amazon.cn/gp/product/0123706432/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=0123706432&linkCode=as2&creative=3132)
10. [编程珠玑](http://www.amazon.cn/gp/product/B00SFZH0DC/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00SFZH0DC&linkCode=as2&creative=3132)
11. [程序员修炼之道](http://www.amazon.cn/gp/product/B004GV08CY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B004GV08CY&linkCode=as2&creative=3132)
12. [精通正则表达式](http://www.amazon.cn/gp/product/B008UCHA58/ref=as_li_ss_tl?ie=UTF8&camp=536&creative=3132&creativeASIN=B008UCHA58&linkCode=as2&tag=lucida-23)
## Joel Spolsky(Stackoverflow联合创始人)
**软件项目管理**
1. [人件](http://www.amazon.cn/gp/product/B00MO7R1SG/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00MO7R1SG&linkCode=as2&creative=3132)
2. [人月神话](http://www.amazon.cn/gp/product/B0011C2P7W/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011C2P7W&linkCode=as2&creative=3132)
3. [快速软件开发](http://book.douban.com/subject/3151486/)
**编程技艺**
1. [代码大全](http://www.amazon.cn/gp/product/B0061XKRXA/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0061XKRXA&linkCode=as2&creative=3132)
2. [程序员修炼之道](http://www.amazon.cn/gp/product/B004GV08CY/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B004GV08CY&linkCode=as2&creative=3132)
**编程哲学**
1. [禅与摩托车维修艺术](http://www.amazon.cn/gp/product/B005O4PUFC/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B005O4PUFC&linkCode=as2&creative=3132)
2. [哥德尔、艾舍尔、巴赫:集异璧之大成](http://www.amazon.cn/gp/product/B00L1VVUTC/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00L1VVUTC&linkCode=as2&creative=3132)
3. [建筑模式语言](http://www.amazon.cn/gp/product/B002VUBI1C/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B002VUBI1C&linkCode=as2&creative=3132)
**界面设计**
1. [点石成金:访客至上的Web和移动可用性设计秘笈](http://www.amazon.cn/gp/product/B00QGA04RM/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00QGA04RM&linkCode=as2&creative=3132)
2. [交互设计精髓](http://www.amazon.cn/gp/product/B007Q2XXXG/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B007Q2XXXG&linkCode=as2&creative=3132)
3. [The Design of Everyday Things](http://www.amazon.cn/gp/product/0465050654/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=0465050654&linkCode=as2&creative=3132)
**资本运作**
1. [漫步华尔街](http://www.amazon.cn/gp/product/B00834SM32/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00834SM32&linkCode=as2&creative=3132)
**图形设计**
1. [写给大家看的设计书](http://www.amazon.cn/gp/product/B00KQBLI5E/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00KQBLI5E&linkCode=as2&creative=3132)
**思维方式**
1. [影响力](http://www.amazon.cn/gp/product/B0044KME2E/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0044KME2E&linkCode=as2&creative=3132)
2. [Helplessness On Depression, Development and Death](http://book.douban.com/subject/3362251/)
**编程入门**
1. [编码:隐匿在计算机软硬件背后的语言](http://www.amazon.cn/gp/product/B009RSXIB4/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B009RSXIB4&linkCode=as2&creative=3132)
2. [C程序设计语言](http://www.amazon.cn/gp/product/B0011425T8/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B0011425T8&linkCode=as2&creative=3132)
## DHH(Ruby on Rails创始人)
1. [Smalltalk Best Practice Patterns](http://www.amazon.com/Smalltalk-Best-Practice-Patterns-Kent/dp/013476904X)
2. [重构](http://book.douban.com/subject/4262627/)
3. [企业应用架构模式](http://www.amazon.cn/gp/product/B003LBSRDM/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B003LBSRDM&linkCode=as2&creative=3132)
4. [领域驱动设计](http://book.douban.com/subject/5344973/)
5. [你的灯亮着吗?发现问题的真正所在](http://www.amazon.cn/gp/product/B00H1XNAIS/ref=as_li_ss_tl?ie=UTF8&camp=536&tag=lucida-23&creativeASIN=B00H1XNAIS&linkCode=as2&creative=3132)
';