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