查看原文
其他

《狂飙》看完了么?该看程序员的“孙子兵法”了

图灵教育 2023-02-03


如果你仔细观察,会发现在不少技术大佬的桌上,总会出现几本书。
有的很厚,随时翻阅可以答疑解惑;
有的很薄,一口气读完酣畅淋漓;
还有的很旧,应该是看过很多遍了。
的确,一本好书,每次读都有新的体会。对于程序员,有这么几本书,它可以伴随你整个职业生涯。

《计算机体系结构》



在过去的 50 年里,计算机性能的提升大多是通过计算机体系结构的发展实现的。


作者:约翰• L.亨尼西 , 大卫•A.帕特森
译者:贾洪峰


从1990年英文版第一版出版开始,本书就是这个领域内最优秀的学习资料,到2017年年底,第6版英文版上市,两位作者持续写作这本书已有27载。
期间,因“开创了一种设计和评估计算机体系结构的系统、定量的方法,对微处理器行业产生了持久的影响”,两位荣获2017年图灵奖,而这本书就是他们的代表作。
这是一个受到人们热切关注的领域,计算机技术的发展很大程度上要靠体系结构的革新,怎么形容其发展的重要性都不为过。
我们推荐所有程序员都读读这本《计算机体系结构:量化研究方法(第6版)》,认识了体系结构才算真正搞懂了计算机底层原理——未来体系结构的革新要靠所有程序员一起努力。



黑客与画家



一旦离开校园,我们的生活便开始司空见惯,按部就班的上下班,但有些人会告诉你,人生还可以这样选择。

作者:[美]保罗·格雷厄姆
译者:阮一峰

你无须改变太多,也能活出精彩一生。这是保罗给我们的心理安抚,同时他也用自己在世俗意义上的成功,明白地告诉我们这件事在现实世界的可行性。这是我们可以从阅读这本书的过程中得到的重要启示之一。 

而从内容层面来看,在这本充满了洞见的书里,保罗以黑客之眼和画家之心,为我们揭示了这个世界为何拥有今日之面貌,并预言了它的未来。在保罗眼里,黑客是创作者,是互联网之子,拥有一颗不安分的心,虽然经常被视为书呆子,却以自己的努力,为互联网新世界奠基。毫无疑问,我们生活于其中的世界,已经且必将继续被黑客深刻地改变,因此,了解黑客,我们也会更了解这个世界。

你可以在绘画中追求创造,也可以作为旁观者,看他人的抉择与成功。保罗就是这样,他仿佛注定了离经叛道,注定了是个成功者,但这何尝不是他主动的选择呢?

保罗认为获得财富的方式是创业,但很可惜,不是每个人都适合创业;但至少他给出了另一条路,我们可以选择做自己,并且否定世界。




《凤凰项目》


这是一本……小说。在当年我还想着成为 IT 人的学生时代,阅读各种 IT 类书籍是一件苦差,需要在月明风清的晚上备好香茶点心,沐浴更衣,鼓足勇气才能翻开书本,而且预想的彻夜苦读经常以一夜好梦而告终——书还翻在一开始的几页,似乎字里行间都散发着不可思议的催眠魔力。

然而这本书似乎打破了这种魔咒。

作者:[美]吉恩•金、[美]凯文•贝尔、[美]乔治•斯帕福德
译者:成小留 刘征 等

本书主角任职于一家传统汽车制造业巨头,老婆孩子热炕头的“小确幸”日子过得正滋润,突然临阵上马统领IT。主角光环尚未戴稳,缺乏跨团队协作、过度依赖关键个人、办公室政治斗争严重、部门地位尴尬,再遇到并未科学规划又严重消耗资源的“凤凰”项目上马,扶他上位的英明领导又突然变身不近情理的霸道总裁……看着着实凄惨。这时,和很多武侠小说中的情节一样,陷入绝境的男主遇到了扫地僧一样的高人,亲身传授“三步工作法”秘籍,男主终于扬眉吐气,练就一身绝技,率领一班人马帮助公司渡过难关,迎来了期待多年的“凤凰涅槃”。

这不是一本无聊的教材,而是一部类似情景剧的小说,编织了曲折的情节、鲜明的人物、有趣的吐槽,当然还有智慧与实用兼具的各种管理理论和工作理念。

作者提到关于本书最喜欢的一段读后感:“有些书适合给你的朋友,为了分享阅读的喜悦;有些书适合给你的同事,为了建立理念的共识;有些书适合给你的老板,为了播下伟大的种子。而本书适用于以上所有三种情况。”我想我也无法做出更好的概括了。




数学那些事



说起数学书,你应该已经拥有或者熟悉我们出版的“程序员的数学”系列书,以及“普林斯顿三剑客”,但也许……数学史才是你打开精彩数学世界的那把钥匙。

作者:[美] 威廉·邓纳姆
译者:冯速

“谁需要数学史?”和“谁需要数学史!”,这两种不同的态度反映了不同的“数学观”。在有人眼里,数学是一门需要考试的学科,在有人眼里,数学是一门拥有自身历史意义和文化内涵的学问。

但数学史和数学教育从来都是密不可分的。历史故事不但可以丰富学习内容,增加学习数学的乐趣,更能为数学平添“人情味”,让你从中体会数学发展的精彩与不易。

数学史不单讲述了“谁在何时做了什么”,更重要的是,它会讲述“一个问题是怎么解决的?”我们会看到多姿多彩的数学概念和定理是如何产生、被发现、被证明的,明白到它们如何演变成今天的形式,这些知识被发现、创造和证明的历史背景和客观条件,以及它们的对社会和对文化产生的深远影响。一个人对数学有了整体、全面的看法和认识,才能完善自己的通识教育,得到理解科学、认知世界的能力。

这本书仅凭26个字母就讲明白了数学,你一定会喜欢作者为数学写下的那些有趣旁白。这绝不是一本读完就会被扔掉的八卦手账,数学科普名家邓纳姆为非专业人群写的这本数学书,包括了必要的知识和证明过程,以简单易懂的方式逐步解释和介绍——简单、通透、清晰,这才是让所有人都能理解并接受数学的语言。


《算法


风靡全世界近 40 年的算法经典,助力全球程序员叩开算法之门

作者:Robert Sedgewick, Kevin Wayne
译者:谢路云

本书作者以38个话题为切入点,用幽默诙谐的笔触为你提炼出卓越程序员常用的方法和技巧。每一章篇幅虽短,却发人深省,章末配有令人忍俊不禁的漫画。无论在工作中使用哪种编程语言,你都将在轻松的阅读过程中不知不觉地提升作为程序员的第六感——代码感。 




《程序员的38堂成长课》


同样是程序员,为什么别人能构筑坚固的代码堡垒,而自己却深陷代码泥潭?为什么别人能写出美得像艺术品、优雅得像诗歌的代码,而自己却与几个月前才亲手写的代码形同陌路?

作者:[英]皮特•古德利夫
译者:宋伯远

本书作者以38个话题为切入点,用幽默诙谐的笔触为你提炼出卓越程序员常用的方法和技巧。每一章篇幅虽短,却发人深省,章末配有令人忍俊不禁的漫画。无论在工作中使用哪种编程语言,你都将在轻松的阅读过程中不知不觉地提升作为程序员的第六感——代码感。 






今晚直播间,五折好书飙一下~


福利互动

哪本技术书,让你觉得常读常新?欢迎评论区留言分享!神秘惊喜等你来~开奖时间:2月9日14:00。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存