作品介绍

每个程序员都应该读的非编程书


作者:著名作家     整理日期:2022-07-17 07:42:38


  之前有网友在 Stackoverflow 发帖提问:『程序员应该读哪些非编程方面的书?』。
  有很多程序员响应,他们在推荐的同时也写下了自己的评语。本文摘编其中 29 本书,下面就按照各书的推荐数排列。
  1.《银河系漫游指南》by Douglas Adams
  推荐数:480
  每个程序员都应该读的非编程书
  生活,宇宙,所有的一切。
  “看在前,思考在后,然后去实践。但是看总是在最前面。否则,你只能看到你以为的样子。大多数的科学家忘记了这一点。”–Wonko的智慧
  作为开发者以及曾经的技术支持,从这本书(以及整个系列)中我们能学到一件事情:不要恐慌!!!另外,这本书读起来的舒适程度远胜于你自己存在的问题。– SirDemon
  2.《人性的弱点》 by Dale Carnegie
  推荐数:322
  每个程序员都应该读的非编程书
  尽管这本书是在1936年首次出版的,书中给出的建议仍然是一如既往的新鲜和适当。不要被它的名字误导。
  这并不是给未知情的受害者找到自己做人的方式的欺骗性指南,而是关于如何与人相处,如何培养人际关系并充分利用你自己和你的男人(女人)方面很有意义的建议。
  众所周知,技术宅(包括程序员)经常被认为并不是非常的”以人为本(善于交际)“(这是不是一个合理的成见是另一个讨论的话题),那么这本书是一个教你更好的与人打交道方面的无价的资源。
  它温暖,真诚,全面,直白,持续写成。强烈推荐。
  3.《别逗了,费曼先生》
  推荐数:317
  每个程序员都应该读的非编程书
  这本书将启发每一位读者思考,并回归原始。
  绝对惊奇的一本书!体现思考和与众不同的乐趣。他不只是赞美它,作者的生活本就如此并爱着它。这本书如此有趣。(另外,作者是如此有才,以至于本书深刻并让人着迷。)– Beska
  4.《一九八四》 by George Orwell
  推荐数:312
  每个程序员都应该读的非编程书
  需要买来读吗?哼,我总觉得你会错过它的要点。 – ApplePieIsGood
  5.《哥德尔、艾舍尔、巴赫:集异璧之大成》 by Douglas Hofstadter
  推荐数:275
  每个程序员都应该读的非编程书
  我读到一半,并认为它被高估了。作者总是重复一些概念但这往往会变得烦人。很多时候我都想朝着作者大吼:”我已经懂了一次又一次!“。 – heeen
  6.《设计心理学》 by Donald A. Norman
  推荐数:243
  每个程序员都应该读的非编程书
  很棒的书,会让你更欣赏很棒的设计! – Danielb
  我大概从上个月开始读这本书。真的会让你以不同的眼光(大多是愤怒)来看待事物。 – jammus
  7.《搞定:无压工作的艺术》by David Allen
  推荐数:230
  每个程序员都应该读的非编程书
  我一直想读的一本书。– Kaz Dragon
  我强烈推荐这本。它不会改变你的生活,但是它会帮助你思考解决效率和拖延的问题,而不再是你生活中必须忍受的固有的问题。这种心态的转变让像我这样的懒惰者变得很不一样。 – Brandon Yarbrough
  8.《人月神话》by Fred Brooks
  推荐数:216
  每个程序员都应该读的非编程书
  这怎么是非编程方面的书呢? – MusiGenesis
  9.《点石成金:访客至上的网页设计秘笈》by Steve Krug
  推荐数:200
  每个程序员都应该读的非编程书
  web应用方面很有意义的一本书。正如作者所说:”常识并不总是显而易见的“。
  10.《人件:生产性项目和团队》by Tom DeMarco and Timothy Lister
  推荐数:186
  每个程序员都应该读的非编程书
  这本经典的书鼓励我们来思考人的重要性,而不是过程。它里面充满了关于团队建设,生产率以及办公环境的实践建议。它是一本必须读的书,不管是项目管理者还是任意的软件开发参与者。
  搞两本,一本自己读,一本给你的主管。
  下一页更精彩:书单 | 每个程序员都应该读的非编程书
  





上一本:投资人最爱的4本书+3部电影 下一本:如何强化互联网人的思维能力?你需要这六本书

作家文集

下载说明
每个程序员都应该读的非编程书的作者是著名作家,全书语言优美,行文流畅,内容丰富生动引人入胜。为表示对作者的支持,建议在阅读电子书的同时,购买纸质书。

更多好书