作品介紹

每個(gè)程序員都應(yīng)該讀的非編程書


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


  之前有網(wǎng)友在 Stackoverflow 發(fā)帖提問(wèn):『程序員應(yīng)該讀哪些非編程方面的書?』。
  有很多程序員響應(yīng),他們?cè)谕扑]的同時(shí)也寫下了自己的評(píng)語(yǔ)。本文摘編其中 29 本書,下面就按照各書的推薦數(shù)排列。
  1.《銀河系漫游指南》by Douglas Adams
  推薦數(shù):480
  每個(gè)程序員都應(yīng)該讀的非編程書
  生活,宇宙,所有的一切。
  “看在前,思考在后,然后去實(shí)踐。但是看總是在最前面。否則,你只能看到你以為的樣子。大多數(shù)的科學(xué)家忘記了這一點(diǎn)!报CWonko的智慧
  作為開(kāi)發(fā)者以及曾經(jīng)的技術(shù)支持,從這本書(以及整個(gè)系列)中我們能學(xué)到一件事情:不要恐慌。!另外,這本書讀起來(lái)的舒適程度遠(yuǎn)勝于你自己存在的問(wèn)題。– SirDemon
  2.《人性的弱點(diǎn)》 by Dale Carnegie
  推薦數(shù):322
  每個(gè)程序員都應(yīng)該讀的非編程書
  盡管這本書是在1936年首次出版的,書中給出的建議仍然是一如既往的新鮮和適當(dāng)。不要被它的名字誤導(dǎo)。
  這并不是給未知情的受害者找到自己做人的方式的欺騙性指南,而是關(guān)于如何與人相處,如何培養(yǎng)人際關(guān)系并充分利用你自己和你的男人(女人)方面很有意義的建議。
  眾所周知,技術(shù)宅(包括程序員)經(jīng)常被認(rèn)為并不是非常的”以人為本(善于交際)“(這是不是一個(gè)合理的成見(jiàn)是另一個(gè)討論的話題),那么這本書是一個(gè)教你更好的與人打交道方面的無(wú)價(jià)的資源。
  它溫暖,真誠(chéng),全面,直白,持續(xù)寫成。強(qiáng)烈推薦。
  3.《別逗了,費(fèi)曼先生》
  推薦數(shù):317
  每個(gè)程序員都應(yīng)該讀的非編程書
  這本書將啟發(fā)每一位讀者思考,并回歸原始。
  絕對(duì)驚奇的一本書!體現(xiàn)思考和與眾不同的樂(lè)趣。他不只是贊美它,作者的生活本就如此并愛(ài)著它。這本書如此有趣。(另外,作者是如此有才,以至于本書深刻并讓人著迷。)– Beska
  4.《一九八四》 by George Orwell
  推薦數(shù):312
  每個(gè)程序員都應(yīng)該讀的非編程書
  需要買來(lái)讀嗎?哼,我總覺(jué)得你會(huì)錯(cuò)過(guò)它的要點(diǎn)。 – ApplePieIsGood
  5.《哥德?tīng)枴釥、巴?集異璧之大成》 by Douglas Hofstadter
  推薦數(shù):275
  每個(gè)程序員都應(yīng)該讀的非編程書
  我讀到一半,并認(rèn)為它被高估了。作者總是重復(fù)一些概念但這往往會(huì)變得煩人。很多時(shí)候我都想朝著作者大吼:”我已經(jīng)懂了一次又一次!“。 – heeen
  6.《設(shè)計(jì)心理學(xué)》 by Donald A. Norman
  推薦數(shù):243
  每個(gè)程序員都應(yīng)該讀的非編程書
  很棒的書,會(huì)讓你更欣賞很棒的設(shè)計(jì)! – Danielb
  我大概從上個(gè)月開(kāi)始讀這本書。真的會(huì)讓你以不同的眼光(大多是憤怒)來(lái)看待事物。 – jammus
  7.《搞定:無(wú)壓工作的藝術(shù)》by David Allen
  推薦數(shù):230
  每個(gè)程序員都應(yīng)該讀的非編程書
  我一直想讀的一本書。– Kaz Dragon
  我強(qiáng)烈推薦這本。它不會(huì)改變你的生活,但是它會(huì)幫助你思考解決效率和拖延的問(wèn)題,而不再是你生活中必須忍受的固有的問(wèn)題。這種心態(tài)的轉(zhuǎn)變讓像我這樣的懶惰者變得很不一樣。 – Brandon Yarbrough
  8.《人月神話》by Fred Brooks
  推薦數(shù):216
  每個(gè)程序員都應(yīng)該讀的非編程書
  這怎么是非編程方面的書呢? – MusiGenesis
  9.《點(diǎn)石成金:訪客至上的網(wǎng)頁(yè)設(shè)計(jì)秘笈》by Steve Krug
  推薦數(shù):200
  每個(gè)程序員都應(yīng)該讀的非編程書
  web應(yīng)用方面很有意義的一本書。正如作者所說(shuō):”常識(shí)并不總是顯而易見(jiàn)的“。
  10.《人件:生產(chǎn)性項(xiàng)目和團(tuán)隊(duì)》by Tom DeMarco and Timothy Lister
  推薦數(shù):186
  每個(gè)程序員都應(yīng)該讀的非編程書
  這本經(jīng)典的書鼓勵(lì)我們來(lái)思考人的重要性,而不是過(guò)程。它里面充滿了關(guān)于團(tuán)隊(duì)建設(shè),生產(chǎn)率以及辦公環(huán)境的實(shí)踐建議。它是一本必須讀的書,不管是項(xiàng)目管理者還是任意的軟件開(kāi)發(fā)參與者。
  搞兩本,一本自己讀,一本給你的主管。
  下一頁(yè)更精彩:書單 | 每個(gè)程序員都應(yīng)該讀的非編程書
  





上一本:投資人最愛(ài)的4本書+3部電影 下一本:如何強(qiáng)化互聯(lián)網(wǎng)人的思維能力?你需要這六本書

作家文集

下載說(shuō)明
每個(gè)程序員都應(yīng)該讀的非編程書的作者是著名作家,全書語(yǔ)言優(yōu)美,行文流暢,內(nèi)容豐富生動(dòng)引人入勝。為表示對(duì)作者的支持,建議在閱讀電子書的同時(shí),購(gòu)買紙質(zhì)書。

更多好書