世界顶级的程序员们告诉你:这些书都是你应该读的

栏目: IT资讯 · 发布时间: 6年前

内容简介:在很早之前就想整理一份来自经验丰富的顶级程序员推荐阅读的书籍清单,全栈工程师Dmitry Shvetsov整理了Bob叔以及Jeff Atwood and DHH等世界知名程序员曾经在博客中推荐过的书单,下面我们就一起来看看深受大神们青睐的书籍都是哪些?Toptal公司副总裁Bozhidar Batsov在他的演讲中提到:作为一名程序员,需要掌握15本书:Bozhidar认为,即使你有20年的编程经验,你也可以从上面的书中学到很多。

在很早之前就想整理一份来自经验丰富的顶级 程序员 推荐阅读的书籍清单,全栈工程师Dmitry Shvetsov整理了Bob叔以及Jeff Atwood and DHH等世界知名程序员曾经在博客中推荐过的书单,下面我们就一起来看看深受大神们青睐的书籍都是哪些?

世界顶级的程序员们告诉你:这些书都是你应该读的

世界顶级的程序员们告诉你:这些书都是你应该读的

Toptal公司副总裁Bozhidar Batsov在他的演讲中提到:作为一名程序员,需要掌握15本书:

  • 《Inside the Machine》美亚评分 4.6
  • 《代码大全》豆瓣评分 9.3
  • 《具体数学》豆瓣评分 9.6
  • 《计算机程序的构造和解释》豆瓣评分9.5
  • 《程序设计方法(中文版)》 豆瓣评分 8.7

Bozhidar认为,即使你有20年的编程经验,你也可以从上面的书中学到很多。

  • 《算法设计手册》和《算法》可以让你对算法有更好的理解
  • 想成为一名优秀的程序员一定要知道编译器是如何运行的《编译原理》
  • 每个程序员都应该懂点C语言《C程序设计语言》豆瓣评分 9.4
  • 《 UNIX环境高级编程(第3版)》豆瓣评分 9.5
  • 《UNIX网络编程卷2》豆瓣评分8.3

这些书对于优秀的开发人员来说都是必不可少的,而对于使用面向对象语言的程序员,Bozhidar建议:

  • 《测试驱动的面向对象软件开发》豆瓣评分 7.6
  • 《领域驱动设计》 豆瓣评分 8.1
  • 《编程格调 》原版豆瓣评分9.4
世界顶级的程序员们告诉你:这些书都是你应该读的

图1:世界顶级的程序员们告诉你:这些书都是你应该读的

众所周知Robert C. Martin,也就是Bob叔是一大名鼎鼎软件工程师、作家、讲师等,其《代码整洁之道》相信许多程序员都拜读过,那么,他会推荐什么书呢:

  • 《设计模式》 豆瓣评分9.1
  • 《计算机程序的构造和解释》 豆瓣评分 9.5
  • 《计算机程序设计艺术》 豆瓣评分 9.5
  • 《图灵的秘密》 豆瓣评分8.8
  • 《重构》 豆瓣评分 9.2
  • 《解析极限编程》豆瓣评分 8.2
  • 《Redshirts》 豆瓣评分 8.4
  • 《”Bobiverse“三部曲》
世界顶级的程序员们告诉你:这些书都是你应该读的

图2:世界顶级的程序员们告诉你:这些书都是你应该读的

Jeff Atwood,Stack Overflow和Discourse的联合创始人,他也分享了一些推荐给开发者的阅读清单:

  • 《代码大全(第2版)》 豆瓣评分 9.3
  • 《人月神话》 豆瓣评分 9.0
  • 《点石成金 : 访客至上的Web和移动可用性设计秘笈》 豆瓣评分 8.2
  • 《快速软件开发》 豆瓣评分 8.5
  • 《人件》 豆瓣评分 8.2
  • 《设计心理学》 豆瓣评分 8.2
  • 《About Face 4: 交互设计精髓》 豆瓣评分 8.6
  • 《软件创新之路》 豆瓣评分 8.5
  • 《编程珠玑》 豆瓣评分 9.1
  • 《程序员修炼之道》 豆瓣评分 8.8
  • 《Web可用性设计》 豆瓣评分 7.8
  • 《正则表达式经典实例》 豆瓣评分 7.0
  • 《The Visual Display of Quantitative Information》 豆瓣评分 9.1
  • 《Visual Explanations》 豆瓣评分 8.6
  • 《Envisioning Information》 豆瓣评分9 9.0
  • 《Beautiful Evidence》 豆瓣评分 8.8
  • 《软件研发之道》 豆瓣评分 8.2
世界顶级的程序员们告诉你:这些书都是你应该读的

图3:世界顶级的程序员们告诉你:这些书都是你应该读的

David Heinemeier Hansson,又名DHH, Ruby on Rails的创建者,Basecamp的创始人兼CTO,作家和演说家,分享了对他来说最重要的5本书:

  • 《Smalltalk Best Practice Patterns》
  • 《重构》 豆瓣评分 9.2
  • 《企业应用架构模式》 豆瓣评分 8.3
  • 《领域驱动设计》 豆瓣评分 8.1
  • 《你的灯亮着吗?》 豆瓣评分 8.1
  • 《风格的要素》 豆瓣评分 8.2
  • 《写作法宝》 豆瓣评分 8.5

这份书单里,有没有你最喜欢的书呢?如果没有,留言告诉我们对你影响最大的书籍有哪些?


以上所述就是小编给大家介绍的《世界顶级的程序员们告诉你:这些书都是你应该读的》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Chinese Authoritarianism in the Information Age

Chinese Authoritarianism in the Information Age

Routledge / 2018-2-13 / GBP 115.00

This book examines information and public opinion control by the authoritarian state in response to popular access to information and upgraded political communication channels among the citizens in co......一起来看看 《Chinese Authoritarianism in the Information Age》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

随机密码生成器
随机密码生成器

多种字符组合密码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具