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

2011-03-08 09:05 | 8788次阅读 | 来源:外刊IT评论 【已有22条评论】发表评论

| 作者:外刊IT评论 | 收藏这篇资讯

导读:原文来自stackoverflow.com上发表的一篇《What is the single most influential book every programmer should read?》。由国内整理编译《推荐11本对程序员最有影响力的书籍》。内容如下:

国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?,这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其中最火的一本书《Code Complete》被顶了1306次。如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天才,但我相信大多数人都知道,你在学校里根本学不到什么真正的工作中需要的知识,我们毕业后能帮助我们在公司中胜任工作的老师就是这些优秀的书籍,一本好书可以改变一个人的一生。

下面是这个调查中排名靠前的书的一个简单的清单:

第一名:1306票《Code Complete (2nd Ed) by Steve McConnell》,中文版《代码大全(第二版)》,两届Software Jolt Award震撼大奖得主

第二名:1161票 《The Pragmatic Programmer》,中文版《程序员修炼之道》

第三名:689票 《Structure and Interpretation of Computer Programs》,中文版《计算机程序的构造和解释》

第四名:557票《The C Programming Language》,中文版《C程序设计语言》

第五名:472票 《Refactoring: Improving the Design of Existing Code》,中文版《重构:改善既有代码的设计》

第六名:472票 《Introduction to algorithms》,中文版《算法导论》

第七名:430票 《The Mythical Man-Month》,中文版《人月神话》

第八名:426票 《Design Patterns》,中文版《设计模式》

第九名:386票 《The Art of Computer Programming(First Volume Hardcover)》,中文版《计算机程序设计艺术第 (第一卷)》

第10名:353票 《Compilers: Principles, Techniques, and Tools 》,中文版《编译原理》

第11名:329票 《Head-First Design Patterns》,中文版《Head First 设计模式》

当然了,这里的排名并不具有什么权威性,但绝对可以说都是好书,这11本外还有很多书虽然票数不是那么多,但大家估计都耳熟能详,比如《Effective C++》(中文版《Effective C++:改善程序与设计的55个具体做法》),《Clean Code》(中文版《代码整洁之道》),《Effective Java》(中文版《Effective Java中文版(第2版)》等。

记得有位先哲曾说过:一种编程语言的重要性并不在于语言本身,而是在于这种语言来体现出来的编程思维模式。所以说,并不是你用到的书才去读,读书是一种习惯。

原文链接:What is the single most influential book every programmer should read?

译文链接:推荐11本对程序员最有影响力的书籍

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

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

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

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

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

  3. 国外网站评出对程序员最具影响的书籍清单

    国外知名网站 stackoverflow 上有一个问题调查: 哪本书是对程序员最有影响.每个程序员都该阅读的书?这个调查已历时两年,目前为止吸引了153,432 人访问,读者共推荐出了 478 本书( ...

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

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

  5. CSDN日报191105:2019年11月全国程序员工资统计,区块链工程师比算法工资高

    CSDN日报来啦!给大家奉上当日最新鲜的技术干货! 2019年11月全国程序员工资统计,区块链工程师比算法工资高 作者:有数可据 我每个月第一天(也许是第二天,第三天),会爬招聘网站,并在CSDN发布 ...

  6. 2020年11月全国程序员工资,新出炉!

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 2020年11月全国招收程序员340579人.2020年11月全国程序员平均工资14 ...

  7. 1个顶11个?程序员效率差距的量化分析

    1个顶11个?程序员效率差距的量化分析 在软件工程的经典<人月神话>中作者提出好的程序员和差的可以达到100倍的效率差别,我还没搞清怎么做到的,但是现实中,好的程序员与差的程序员完全可以达 ...

  8. 你慕了么,2021年11月全国程序员薪资出炉~

    好消息!2021年11月程序员薪资又涨啦! 11月的程序员薪资终于出炉了,相较于之前,这个月程序员的薪资仍然是呈现上涨趋势. 不得不感叹程序员的工资是真的可以,最高能到95000元,真的是让很多人羡慕 ...

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

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

最新文章

  1. java -cp ***.jar WordCount 无法找到类名解决方案记录
  2. 如何导入hadoop源码到eclipse
  3. org.activiti.engine.ActivitiOptimisticLockingException updated by another transaction concurrently
  4. Map-Reduce的逻辑过程
  5. python 数据库连接池_【转】Python 数据库连接池
  6. 阿里云申请商标注册步骤详细教程
  7. AID自定义桌面图标
  8. 使用qemu模拟X86处理器加载linux kernel+busybox文件系统并调试
  9. 2022最新阿里云域名注册和续费优惠口令及使用方法
  10. 常微分方程和偏微分方程的区别
  11. android edittext 输入法表情,Android开发中EditText禁止输入Emoji表情符
  12. CSAPP实验四:性能优化实验(Perflab)
  13. 抽奖助手——端午老板加班让我写个抽奖助手给员工发福利
  14. css实现简单的电影院选座功能
  15. 计算机Excel的公式计算,Excel如何自动计算天数公式?
  16. F 魏迟燕的自走棋(思维+贪心+并查集维护联通块/左部点配对边<=2的匈牙利)
  17. mapping.xml POJO的映射文件
  18. HorNet+YOLOv5改进方案
  19. el-checkbox点击后面的内容不选中复选框
  20. python convert函数_Python pandas.DataFrame.tz_convert函数方法的使用

热门文章

  1. 程序调试要一步一步打断点
  2. Jeff Dean-Google的那些传闻
  3. QQ浏览器HD iOS 动态化/热修复方案QBDF解释器-语法制导翻译与递归子程序设计(编译原理)(5)简书被冻结-搬运】
  4. 2021开鲁一中高考成绩查询,2021年通辽中考所有高中学校排名 通辽重点高中分数线...
  5. 老男孩python培训班
  6. Halcon中用于RealSense设备的图像采集接口
  7. mysql 长度为0是什么意思_mysql中为int设置长度究竟是什么意思
  8. 关系型数据库架构介绍及主流应用场景
  9. Java小型图形界面设计(银行卡类)
  10. Python3 网络爬虫:模拟登录淘宝,清空女朋友的购物车!