我个人的方向是专注于分布式系统架构设计和中间件开发。写作的来源是阅读、实践和反思,因此整理了一些书单用于学习计算机科学,也包含一些提高认知的书籍作为补。
计算机科学基础
《编码:隐匿在计算机软硬件背后的语言》
《离散数学及其应用(原书第7版)》
《计算机科学精粹》
《数据结构和算法 Java 版本》
《UNIX/Linux 程序设计教程》
《深入理解计算机系统》
《TCP/IP 详解》
《分布式系统原理与范型(第2版)》
《漫画算法》
《操作系统导论》
《计算机的系统要素》
《程序设计语言的形式语义》
《计算机程序的构造和解释(SICP)》
《嵌入式C语言自我修养——从芯片、编译器到操作系统(》
数学类
《数学模型八讲:模型 模式与文化》
《具体数学》
应用设计书籍
《软件方法 - 业务建模和方法》
《Web容量规划的艺术》
《junit实战第二版》
《测试驱动开发》
《大型网站系统与Java中间件实践》
《MySQL技术内幕:InnoDB存储引擎》
《Java并发实现原理:JDK源码剖析》
《分布式中间件技术实战(Java版)》
《分布式系统常用技术及案例分析》
《洞见文集 微服务》
《写给大家看的设计书(第4版)》
《深入分布式缓存》
《持续建模与实践》
《数据库重构》
《修改代码的艺术》
《数据密集型应用系统设计(中文版书)》
《dddquickly-chinese-2014version》
《DDD_Reference_2015-03_by_Eric_Evans_Definitions_and_Pattern_Summaries.pdf》
《零成本实现Web性能测试》
《TOGAF标准9.1版(中英对照版)》
非计算机书籍
《存在与虚无》
《思辨与立场》
《思考快与慢》
《噪音》
《独裁者手册》
《技术的本质》
《我不是教你诈》
《办公室资治通鉴》
《深奥的简洁》——约翰·葛瑞本
《自私的基因》——理查·德道金斯
《物种起源》——达尔文
《第三种黑猩猩》——贾雷德·戴蒙德
《语言本能》——史蒂芬·平克
《基因组》——马特·里德利
《枪炮、病菌与钢铁》——贾雷德·戴蒙德
《崩溃》——贾雷德·戴蒙德
《生活在极限之内》——加勒特·哈丁
《苏格兰:现代世界文明的起点》——阿瑟·赫尔曼
《国富国穷》——戴维·S·兰德斯
《蜜蜂的寓言》——伯纳德·曼德维尔
《经济增长的道德意义》——本杰明·M·费里德曼
《政治经济学及赋税原理》——大卫·李嘉图
《经济学原理》(第七版)——格里高利·曼昆
《富裕社会》——约翰·肯尼思·加尔布雷思
《国民财富的性质和原因的研究》——亚当·斯密
《怎么选择成长股》——飞利浦·A.费舍
《向格雷厄姆学思考,向巴菲特学投资》——劳伦斯·A.克尼厄姆
《巴菲特的投资组合》——罗伯特·哈格斯特朗
《聪明的投资者》——本杰明·格雷厄姆
《拯救华尔街》——罗杰·罗温斯坦
《诚信的背后》——弗兰克·帕特诺伊
《圣诞欢歌》——狄更斯
《人生的枷锁》——毛姆
《筚路蓝缕的先行者》——欧文·斯通
《富兰克林自传》——富兰克林
《我生活的种种模式》——赫尔伯特·A.西蒙
《洛克菲勒传:全球首富的创富秘诀》——荣·切尔诺
《谈判力》——罗杰·费希尔等
《影响力》——罗伯特·西奥迪尼
《赢:韦尔奇一生的管理智慧》——杰克·韦尔奇
《要快,但别赶!》——安迪·希尔
《只有偏执狂才能生存》——安迪·格鲁夫
《研究是一门艺术》
《咨询的奥秘》
《思考,快与慢》
《噪声》
《论人类不平等的起源和基础》
《控制论革命者》
《存在与时间》
《复杂》
《控制论与科学方法论》
《知行:技术人的管理之路》
《说谎:揭穿商业、政治与婚姻中的骗局》
《意识探秘》
《金钱心理》
《爱的博弈》
《高效能团队模式》
《反脆弱:从不确定性中获益》
《二号首长》
《我的营销心得》
《从0到1》
《血酬定律》
《资治通鉴》
《交易系统与方法》
《羞耻:规训的情感》
《成事心法》
《韭菜的自我修养》
《卓有成效的管理者》
《组织社会学十讲》周雪光
《金融炼金术》乔治·索罗斯
《温伯格技术思想三部曲》
《大问题:简明哲学导论》
《反脆弱》
《控制论》
《系统论》
英文书单
《Capital in the Twenty First Century》
《Zero to One: Notes on Startups, or How to Build the Future》
《Vision to Reality: Stop Working, Start Living》
《Animal Farm》
参考书单
- https://github.com/keithnull/TeachYourselfCS-CN/blob/master/TeachYourselfCS-CN.md
- https://github.com/woai3c/recommended-books
- https://github.com/guanpengchn/awesome-books