计算机学生读哪些书可以提高自己?
原文发表在知乎:计算机学生读哪些书可以提高自己?——Michael282694的答案。
书单:100本(80本非专业书籍用于修身养性-已完成,20本专业书籍用于技能加成-『专业书籍』计算机学生读哪些书可以提高自己?)。
范围:本人读过的。
写在前面:计算机专业学子/互联网从业者想要提升自我,热爱本行是必须的,然后从专业范围辐射,去看书去学习去拥抱变化才能有所得。计算机科普史、传记、哲学、批判思维、互联网相关等方面的书籍都是我喜欢阅读的。
目录中带*的书表示我对该书添加了自我点评。
- *《信息简史》。
万物皆比特。——美国著名的物理学家、物理学思想家和物理学教育家约翰·惠勒(John Wheeler)。
如果要从我2013年的读书清单(35本)中评选出年度最佳图书,我一定会推荐吴军博士的《浪潮之巅2》、Sheryl Sandberg的《Lean In: Women, Work, and the Will to Lead》以及大卫·卡普兰的《硅谷之光》。但是,在刚刚开始的2014年,我仿佛以预见式的眼光预判詹姆斯·格雷克的《信息简史》必将占据我这一年的年度图书一席。如果把霍金的《时间简史》看做是对无形而宏大的时间的唯一解答,詹姆斯·格雷克的《信息简史》无疑是对另一种无形而宏大的物质——信息,进行了最好诠释。出版过《混沌》、《费曼传》、《越来越快》和《牛顿传》等一系列畅销书的詹姆斯·格雷克早就已经向世人证明了他的写作才华,《信息简史》这本书历时7年才落成,从书后面多达560篇的参考文献就能看出作者对科学的执着求真,正如副标题所述,这是关于信息方面的:一部历史、一个理论、一股洪流,高博的翻译水平相当赞,此书在中国大陆甫一问世,便迅速吸引了大家的广泛关注。
自1948年Claude Elwood Shannon(克劳德·艾尔伍德·香农)那篇关于信息论的开创性论文A Mathematical Theory of Communication(《通信的数学原理》)问世以来,整个世界都被香农拖入了信息时代。遗憾的是,香农的地位往往为主流科学史所低估,更不为普通公众所了解。以信息论创始人香农和计算机科学先驱图灵为代表的一群人,掀起了20世纪以来通信领域(这里把计算机的发展也列为通信发展的一部分)超历史(信息成为第一资源,其地位远超出传统的生产资料)的迅猛发展。让我们感谢除香农和图灵之外:电子计算机的先驱约翰·冯·诺依曼(John Von Neumann),发明了UNIX和C语言的肯·汤普逊(Kenneth Lane Thompson)和丹尼斯·里奇(Dennis MacAlistair Ritchie),编写了计算机程序设计巨著《计算机程序设计艺术》的唐纳德·尔文·克努斯(Donald Ervin Knuth),联合英特尔开创了微机时代的比尔·盖茨(Bill Gates)等一系列改变了我们生活方式的人。
- *《暗时间》。
刘未鹏(Pongba)的博客现已少有更新。
从最开始的Google黑板报(包括《数学之美》,现在也有第二版了),到《浪潮之巅》第一版,到福布斯中文网,再到《浪潮之巅》第二版,以及现在的《文明之光》三部曲。吴军博士可谓持久而弥坚,写下这等帮助小白科普互联网发展进程的不朽作品。
很多人都说不太能看懂这本书,其实很简单,你把书中的摩托车看做一个大型软件,每一个部件看做是OO设计的模块,就好理解多了。除了宣扬哲学 / 禅学思想外,这是此书受到程序员们大力追捧的重要原因。
读这本书是我出于对母校(西北皇家工业大学)官僚、不作为、对学生进行灭绝人性的性格 /人格磨灭的一次反思。另外,还有一部英国电影《死亡诗社》思想类似,奥斯卡最佳提名。
作者 @子柳也在知乎。从这本书可以了解淘宝近十年的技术发展,以及诸位大神的心路历程。
作者 @苏杰。
作者 @苏杰。
作者 @池建强也在知乎。我倒是觉得这本书除了老池碎碎念以外,可以作为小白上手Mac的入门书籍。
- *《走出软件作坊》。
我是在大四的时候读到这本书,那时刚保研进教研室干活,觉得日子苦闷,厌恶作坊式的工作模式、对老板的自我膨胀极度反感,读罢这本书后心态平和了很多。书里记载的毛病,我们教研室真是一个没落下啊。
- *《疯狂的程序员》。
这本书算是IT类业余读物,当初无意间在豆瓣上看到,一气呵成读下来,觉得作者绝影真是一个幽默的程序员啊,文笔不错,书中真实记录的大学 → 工作 → 创业心路历程,不禁让当时还是大学生的我有着深深共鸣。据说在现实生活中,作者绝影的确因为从事黑客工作被抓过。
- *《这还是马云》。
作者陈伟在阿里有着特殊的地位,他是马总的秘书。这本书从另外的角度去描绘马云,让你看到一个网络上不多见的马云,关键这本书写得很欢乐。
- *《向前一步》/《Lean in》,Facebook三件套1。
这本书是我读过的讲女性意志、女性独立方面最棒的书,私下我送给过很多朋友(包括英文版),谢丽尔·桑德伯格著书非常严谨,从参考文献方面就可以看出来,她现在是Facebook的CMO(皇太后)。
- 《打造Facebook》,Facebook三件套2。
- 《Facebook效应》,Facebook三件套3。
- *《世界因你不同》。
@李开复老师病了,刚刚复出,让我们祝福他身体健康,工作顺利。
- *《硅谷之光》。
其中写网景和微软的两段特别出彩,但是不是最全面的,可以结合吴军博士的《浪潮之巅(第2版)(套装上下册)》一起看,书中写风险投资的两段可以作为我等金融白痴的极佳科普篇章。
创业的人很多,但成功的不多,陈士骏是为数不多能够在风口浪尖处为YouTube找到最好归宿的成功创业者。
- 《番茄工作法图解》。
- 《高效能人士的七个习惯》。
- 《我是沃兹》。
- 《史蒂夫·乔布斯传》。
- 《乔纳森传》。
- 《看见》。
- 《启示录》。
- 《软件随想录》。
- 《从一到无穷大》。
- 《异类》。
- 《长尾理论》。
- *《程序员的呐喊》。
- *《因为是医生》。
这本书 @Fenng曾经在公众账号小道消息中推荐过一次。
- 《无病时代:走出健康误区,终结盲目医疗》,程序员关爱自我系列1。
乔布斯的主治医师大卫•阿古斯博写的。
译者 @阮一峰,现在是阿里前端专家(P7)。
- 《复杂》。
- 《一键下单》。
- 《1941》。
- 《决战大数据》。
- 《自私的基因》。
- 《创业时, 我们在知乎聊什么?》。
- 《金钱有术》。
- 《圈子圈套1》。
- 《圈子圈套2》。
- 《圈子圈套3》。
- 《每个人都会死,但我总以为自己不会》。
- 《松本行弘的程序世界》。
- 《图灵的秘密》。
- 《世界是数字的》。
- 《野心优雅》。
- 《思考,快与慢》。
- 《删除》。
- 《清醒思考的艺术》。
- 《程序员修炼之道》。
- 《记事本圆梦计划》。
- 《高效程序员的45个习惯》。
- 《Google时代的工作方法》。
- 《把时间当作朋友》。
- 《学术研究,你的成功之道》。
- 《研究之美》。
- 《逻辑的引擎》。
- 《皇帝新脑》。
- 《思考的乐趣》。
- 《证析》。
- 《大数据时代》。
- 《谷歌小子》。
- 《奇思妙想》。
- 《新机器的灵魂》。
- *《蒋介石与现代中国》。
这本书引进大陆的时候被阉割了,推荐看台湾版:《蔣介石與現代中國的奮鬥》。