原创 淘系技术 淘系技术 3月1日
读书有点像机器学习从初始参数开始的局部最小化。
无论是数学、科学、技术、管理,还是历史、文学,读书的过程,就是根据一维的文字流,在立体的思维空间中重新建构。
这种建构的意义,将我们自身和世界连接了起来。
(阿里巴巴淘系技术部资深算法专家 乐田)
上个月,我们推出了2020淘系技术年货《技术人的百宝黑皮书》。
(公众号后台回复“黑皮书”即可获取电子书下载链接)
在书的第三部分,我们开列了来自阿里工程师倾情推荐的本年度书单,涵盖了技术硬核参考、商业思维培养以及文化、科普、工具方法等多个类别,受到不少好评。
以下是关于这份书单的详细扩充介绍,希望能够帮助技术人员精进技术实力,提高思维能力和眼界认知。
(收藏起来,我的懒癌还可以抢救一下)
类别一:技术硬核参考
《深度探索C++对象模型》
[美] Stanley B·Lippman
这本书探索“对象导向程序所支持的C++对象模型”下的程序行为,对于“对象导向性质之基础实现技术”以及“各种性质背后的隐含利益交换”提供一个清楚的认识。
《你不知道的JavaScript》
[美] Kyle Simpson
JavaScript语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数)。“你不知道的JavaScript”系列就是要让不求甚解的JavaScript开发者迎难而上,深入语言内部,弄清楚JavaScript每一个零部件的用途。本书介绍了该系列的两个主题:“作用域和闭包”以及“this和对象原型”。掌握了这些知识之后,无论什么技术、框架和流行词语,你都能轻松理解。
《深入理解ES6》
[美] Nicholas C. Zakas
深入理解ES6的特性对于所有JavaScript开发者而言至关重要,在可预见的未来,ES6中引入的语言特性会成为JavaScript应用程序的主流特性。
《程序员修炼之道》
[美] Andrew Hunt / David Thomas
《程序员修炼之道》由一系列的独立的部分组成,涵盖的主题从个人责任、职业发展,直到用于使代码保持灵活、并且易于改编和复用的各种架构技术。
《架构整洁之道》
[美] Robert C. Martin
《架构整洁之道》是创造“Clean神话”的Bob大叔在架构领域的登峰之作,围绕“架构整洁”这一重要导向,系统地剖析其缘起、内涵及应用场景,涵盖软件研发完整过程及所有核心架构模式。
《支持向量机导论》
[美] 克里斯蒂亚尼
本书是第一本综合介绍支持向量机(SVM)的书籍,它从机器学习算法的基本问题开始,循序渐进地介绍相关的背景知识,包括线性分类器、核函数特征空间、推广性理论和优化理论,在此基础上很自然地引出了支持向量机的算法。
《代码的未来》
[日] 松本行弘
作者对云计算、大数据时代下的各种编程语言以及相关技术进行了剖析,并对编程语言的未来发展趋势做出预测,内容涉及Go、VoltDB、node.js、CoffeeScript、Dart、MongoDB、摩尔定律、编程语言、多核、NoSQL等当今备受关注的话题。
《Head First 设计模式》
[美] 弗里曼
一本设计模式入门书籍,用实际的编程案例讲解算法设计中会遇到的各种问题和需求变更,并以此逐步推导出良好的设计模式解决办法。
《领域驱动设计》
[美] Eric Evans
全书围绕着设计和开发实践,结合若干真实的项目案例,向读者阐述如何在真实的软件开发中应用领域驱动设计。书中给出了领域驱动设计的系统化方法,并将人们普遍接受的一些最佳实践综合到一起,融入了作者的见解和经验,展现了一些可扩展的设计最佳实践、已验证过的技术以及便于应对复杂领域的软件项目开发的基本原则。
《Effective Java》
Joshua Bloch
Effective Java Programming Language Guide distills the hard-won wisdom of today's best Java programmers into 50 techniques for designing and constructing more robust, high-performance software. Josh Bloch, one of Sun's most widely respected Java developers, focuses on the practical problems virtually every Java developer encounters, offering specific solutions and top-notch code examples.
《Deep Learning》
Ian Goodfellow
The text offers mathematical and conceptual background, covering relevant concepts in linear algebra, probability theory and information theory, numerical computation, and machine learning. It describes deep learning techniques used by practitioners in industry, including deep feedforward networks, regularization, optimization algorithms, convolutional networks, sequence modeling, and practical methodology; and it surveys such applications as natural language processing, speech recognition, computer vision, online recommendation systems, bioinformatics, and videogames.
类别二:商业思维养成
《刷新》
[美] Satya Nadella
任何组织和个人,达到某个临界点时,都需要自我刷新。为了迎接智能时代的挑战,作者提出自我刷新的三个关键步骤:拥抱同理心,培养“无所不学”的求知欲,以及建立成长型思维。
《商业的本质》
[美] Jack Welch
任何组织和个人,达到某个临界点时,都需要自我刷新。为了迎接智能时代的挑战,作者提出自我刷新的三个关键步骤:拥抱同理心,培养“无所不学”的求知欲,以及建立成长型思维。
《规模: 复杂世界的简单法则》
[英] Geoffrey West
《规模》将帮助你重新思考生命、认识自身、了解你的生活与工作,并告诉你复杂世界其实充满简单的逻辑,只要跳脱思维框架,打破学科限制,你就会重新看清你周遭的一切。
《债务危机》
[美] Ray Dalio
在这本书中,达利欧通过三部分内容阐述了债务危机及其应对原则:债务大周期模型(解释模型)、3个重要案例(深入考察20世纪20年代德国魏玛共和国、20世纪30年代的美国大萧条和2008年金融危机)、48个历史案例和数据对照分析,以备受启发的新方式理解经济与市场。
类别三:文化&科普
《The Book of Why》
[美] Judea Pearl / Dana Ma
Pearl's work enables us to know not just whether one thing causes another: it lets us explore the world that is and the worlds that could have been. It shows us the essence of human thought and key to artificial intelligence. Anyone who wants to understand either needs The Book of Why.
《魔鬼经济学》
[美] 史蒂芬·列维特
《魔鬼经济学》中确立了一个有悖于传统智慧的观点:如果说伦理道德代表了我们心目中理想的社会运行模式的话,那么经济学就是在向我们描述这个社会到底是如何运行的。
《罗马人的故事》15卷本
[日] 盐野七生
还原一个意大利半岛的小国成为世界帝国,持续1300年的辉煌历程,再现一个英雄辈出的时代……读懂了罗马,才能读懂过去的欧洲和今天的世界。
《孙子兵法》
孙武
我国最古老最杰出的一部兵书。
《QED》
[美] 理查德·费曼
一个新的视角来看量子世界。
《枢纽》
施展
中国历史演进的逻辑,中国奇迹持续的原因,以及,该如何认知我们的世界角色。在这个关键节点,每个人都在思考未来。我们在思考未来的时候,最重要的事情是对目标的设定。而如何设定目标,取决于你怎么理解自己、理解中国、理解世界。
《叩响命运的门》
马小平
《叩响命运的门》精选了古今中外最为著名的人文素养经典文本88篇。这些篇章充满生命的智慧和力量,通过对经典的阅读,我们可以和无缘谋面的历史巨人或不相识的朋友进行精神的对话,并在这一过程中实现了文化意义的交流与传承。
《星空的琴弦-天文学史话》
汪洁
这是一部人类探索天文的历史,更是一部人类理性崛起的历史。跟随本书,你将回到过去,在那一个个激动人心的天文大发现的历史现场,和科学家们一起感受当时的兴奋,也体会他们探索的艰辛。
类别四:工具&方法
《金字塔原理》
[美] Barbara Minto
一本讲解写作逻辑与思维逻辑的读物。
《高效能人士的七个习惯》
[美] 史蒂芬·柯维
精选柯维博士“七个习惯”的最核心思想和方法,为忙碌人士带来超价值的自我提升体验。用最少的时间,参透高效能人士的持续成功之路。
《软技能 - 代码之外的生存指南》
[美] John Z. Sonmez
本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、精神篇等七篇,概括了软件行业从业人员所需的“软技能”。