本系列文章由 @yhl_leo 出品,转载请注明出处。
文章链接: http://blog.csdn.net/yhl_leo/article/details/50755719


在stackoverflow上有两个有意思的问题调查:哪本书是对程序员最有影响且有必要阅读的?和哪些非编程的书是程序员应该阅读的?,两个调查问题都是7年前提出的,距今前者吸引了801053人访问,后者也有60192人访问,如果你是个程序员,一定有兴趣看看这些书里你都看过了哪些本。一本好书,可以让人受益良多,甚至改变一个人的一生,废话不多说,列举出一些名列前茅的几本书:

哪本书是对程序员最有影响且有必要阅读的?

按照票数排名先后列举:

  • 1. Code Complete (2nd edition) :中文版《代码大全(第二版)》,史蒂夫·迈克康奈尔(Steve McConnell)被公认为软件开发社区中的首要作者和发言人之一,两届Software Jolt Award大奖得主。

  • 2. The Pragmatic Programmer:中文版《程序员修炼之道》

  • 3. Structure and Interpretation of Computer Programs:中文版《计算机程序的构造和解释》

  • 4. The C Programming Language:中文版《C程序设计语言》

  • 5. Introduction to Algorithms:中文版《算法导论》

  • 6. Design Patterns:中文版《设计模式》

  • 7. Refactoring: Improving the Design of Existing Code:中文版《重构:改善既有代码的设计》

  • 8. The Mythical Man Month:中文版《人月神话》

  • 9. The Art of Computer Programming:中文版《计算机程序设计艺术》

  • 10. Compilers: Principles, Techniques and Tools:中文版《编译原理》

  • 11. Gödel, Escher, Bach:中文版《哥德尔 埃舍尔 巴赫——集异璧之大成》

  • 12. Clean Code: A Handbook of Agile Software Craftsmanship:中文版《代码整洁之道》

哪些非编程的书是程序员应该阅读的?

同样按照票数排名先后列举:

  • 1. The Hitchhiker’s Guide to the Galaxy:中文版《银河系漫游指南》

  • 2. How to Win Friends and Influence People:卡耐基畅销励志书

  • 3. Surely You’re Joking, Mr. Feynman!:中文名《别闹了,费曼先生》(理查德・费曼,1956年与薛温格和朝永振一郎共获诺贝尔物理奖)

  • 4. Nineteen Eighty Four:中文版《一九八四》

  • 5. Gödel, Escher, Bach:中文版《哥德尔 埃舍尔 巴赫——集异璧之大成》

  • 6. The Design of Everyday Things

  • 7. Getting Things Done:中文版《尽管去做:无压工作的艺术》

  • 8. The Mythical Man-Month:中文版《人月神话》

  • 9. Don’t Make Me Think:中文版《点石成金:访客至上的Web和移动可用性设计秘笈》

  • 10. Peopleware: Productive Projects and Teams:中文版《人件》,与《人月神话》共同被誉为软件管理领域最为璀璨的”双子星“

  • 11. Zen and the Art of Motorcycle Maintenance:中文版《禅与摩托车维修艺术》

更为全面的书单列表,可以访问原网站获得。

程序员应该阅读的一些书籍相关推荐

  1. 国外知名网站Stackoverflow 历时两年评选出11本对程序员最有影响力的书籍

    转自:http://blog.csdn.net/hzbooks/archive/2011/03/08/6232072.aspx 国外知名网站Stackoverflow 历时两年评选出11本对程序员最有 ...

  2. 程序员发展路线及特定书籍推荐-摘自图灵社区

    程序员发展路线及特定书籍推荐-摘自图灵 标签(空格分隔): 杂乱之地 今天看到段不错的职业规划,拿出来跟大家分享一下. 基本发展路线 可以看到,基本上职业发展到完成工作阶段需要经过几年的沉淀,期间就会 ...

  3. 程序员快速阅读,绝对不是神话

    你的时间很多吗?还是经常不够用? 程序员快速阅读,绝对不是神话,不仅是程序员而且是每一个人都能快速阅读.21世纪是信息爆炸的时代,在信息的大潮中,没有快速阅读引领你的脚步,你一定会被这个时代淹没. 下 ...

  4. 推荐11本对程序员最有影响力的书籍

    推荐11本对程序员最有影响力的书籍 2011-03-08 09:05 | 8788次阅读 | 来源:外刊IT评论 [已有22条评论]发表评论 | 作者:外刊IT评论 | 收藏这篇资讯 导读:原文来自s ...

  5. 程序员必读的十本书籍推荐

    程序员必读的十本书籍推荐 书籍是知识和智慧的重要来源,如果你是一个程序员,除了编码之外,你休闲之余或许还需要大量的阅读来充实自己.下面是由学习啦小编给大家带来关于程序员必读的十本书籍推荐,希望对大家有 ...

  6. 对程序员最具影响的书籍清单

      国外知名网站 stackoverflow 上有一个问题调查: 哪本书是对程序员最有影响.每个程序员都该阅读的书? 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单, ...

  7. 推荐一个Web前端程序员必须要吃透的书籍!

    随着互联网时代的发展,Web进入2.0时代,前端开发的岗位逐渐独立出来,大量的前端程序员工资和技术水平飙升.前端框架层出不穷,新技术不断更新,作为前端的程序员也是倍感吃力.但为了高薪,每一个前端开发者 ...

  8. 【转】每个程序员应该阅读的10本经典书籍

    如果你是一个程序员, 除了编码之外,你还需要大量的阅读.今天我要为大家介绍几本值得一读的书,包括<The Pragmatic Programmer>,<The Mythical Ma ...

  9. Java程序员推荐阅读书籍

    作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水 ...

  10. javascript高级程序设计pdf_一个老牌程序员推荐的JavaScript的书籍,看了真的不后悔!...

    很多人问我怎么学前端?我的回答是:读书吧!相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都会带来一次全面的提高.而如果深一脚浅一脚的学习,写出代码的质量 ...

最新文章

  1. 军团要塞2正版服务器,专用服务器配置 - Official TF2 Wiki | Official Team Fortress Wiki
  2. 深入理解java中的ArrayList和LinkedList
  3. linux日志显示too many open files解决
  4. MySQL中REGEXP正则查询同一个字段模糊搜索
  5. ReportViewer 2010 打印预览,用鼠标快速切换显示比例时报错:存储空间不足,不能处理此命令...
  6. 第11章 路由器OSPF动态路由配置
  7. SQL逗号分隔的字段统计(摘自网络)
  8. Django里面是文件静态化的方法
  9. 《Python Cookbook 3rd》笔记(1.3):保留最近N个元素
  10. Prepare for Mac App Store Submission--为提交到Mac 应用商店做准备
  11. 华为5G又一黑科技曝光!中国通信技术将全球领先
  12. 【今日CS 视觉论文速览】 11 Jan 2019
  13. bdf比特数字基金_第四届世界数字经济大会,比特元BTY作为协办方参与
  14. MTK驱动(74)---平台待机功耗分析流程
  15. pos机改造迷你打印机_小票打印机如何自动弹出钱箱
  16. dom4j获取指定节点值_XML解析之DOM4j以及XPATH技术
  17. 金电联行程小龙:企业数字化转型的目标、决策与实践
  18. R爬虫可视化第五季-图解欧洲足球五大联赛
  19. 惠普打印机136w硒鼓芯片怎么清零_惠普136w打印机怎么清零
  20. oracle查询第二个字为a,Oracle中SQL语句学习二(like,转义,order by)

热门文章

  1. 易语言取linux命令返回值,易语言返回命令使用讲解
  2. 盘点2021年10个顶级数据分析软件,及优缺点对比
  3. 软件计算机考研考英语几,软件工程考研考哪几科
  4. vdbench数据校验翻译
  5. iWebOffice一些相关
  6. php用pkcs1还是pkcs8,PKCS1与PKCS8的小知识
  7. 基于预计算的全局光照技术
  8. 局域网服务器共享不稳定怎么办,局域网计算机文件共享异常解决方案
  9. android 获取录音时长_Android、iOS录音时音量大小计算
  10. 无需依赖Adobe Acrobat,在Java中进行PDF格式转换全新攻略