程序員書庫(ID:OpenSourceTop) 編譯
書單來自:https://www.slant.co/topics/241/~best-non-programming-books-programmers-should-read


猿哥一直覺得編程技術的提升只是你工作中最重要的一部分,但不是全部,你可以花大量的時間在技術提升上。不過,最好不要把全部的閱讀時間都花在編程相關的書籍,不知道,你覺察到沒有,編程以外的能力提升同樣很重要。

前段時間,美國雜誌Slant評選出2019年程序員最應該閱讀的非編程書籍排行,希望這些書籍能對你們有所幫助

1、《禪與摩托車維修藝術》


2019年,程序員在業餘時間該看什麼書?



這本書推薦過很多次,書中講述了在一個炎熱的夏天,父子兩人和約翰夫婦騎摩托車從明尼蘇達到加州,跨越美國大陸,旅行的過程與一個青年斐德洛研修科學技術與西方經典,尋求自我的解脫,以及探尋生命的意義的過程相互穿插

本書可以幫助你找到潛藏在內心的“禪”,它關注的不是編程的“如何做”,而是一個人必須保持的一種心態,從而幫助你在不斷變化的計算機編程世界中脫穎而出。

2、《思考,快與慢》


2019年,程序員在業餘時間該看什麼書?



在書中,卡尼曼會帶領我們體驗一次思維的終極之旅。這本書讓你對用戶體驗和交互設計有更深的理解,它讓你瞭解人們的心理習慣和行爲,解釋了用戶體驗理念之“不要讓我思考”背後的心理學原理。

3、《哥德爾、愛舍爾、巴赫》


2019年,程序員在業餘時間該看什麼書?



通過對哥德爾的數理邏輯,艾舍爾的版畫和巴赫的音樂三者的綜合闡述,引人入勝地介紹了數理邏輯學、可計算理論、人工智能學、語言學、遺傳學、音樂、繪畫的理論等方面,成功地解釋了音樂、藝術和數學的基本真理和悖論

4、《59 Seconds》


2019年,程序員在業餘時間該看什麼書?



一門迅速改變生活的進步科學。清晰,有邏輯,佈局合理,同時包含了很好的故事。

5、《高效能人士的思維導圖》


2019年,程序員在業餘時間該看什麼書?



本書以故事的視角,讓你輕鬆瞭解大腦是如何運作的。在短短一天內。主人公艾米麗和保爾經歷了工作中的各種挑戰。弄得他們焦頭爛額。苦不堪言。在瞭解了大腦的運作機理之後。他們對工作安排進行了科學、合理地改進,終於他們的工作效率大大提高了,工作成就感與日劇增。

6、《如何閱讀一本書》


2019年,程序員在業餘時間該看什麼書?



這本書的目的只有一個,幫助你成爲一個偉大的讀者。不懂閱讀的人,初探閱讀的人,讀這本書可以少走冤枉路。對閱讀有所體會的人,讀這本書可以有更深的印證和領悟。

7、《自控力》


2019年,程序員在業餘時間該看什麼書?



斯坦福大學備受歡迎的心理學課程,這是一本關於自控、動力、誘惑和情緒平衡的實戰演練,每章破除一個關於“自控力”的錯誤觀念,並提供一種提升自控力的全新策略。

8、《樸素集合論》


2019年,程序員在業餘時間該看什麼書?



halmos的經典著作,作者運用通俗的語言及常規的非形式化數學符號,向讀者闡述了初等集合論的基本內容,適合有高數基礎的人閱讀,

9、《概率論沉思錄》


2019年,程序員在業餘時間該看什麼書?



本書將概率和統計推斷融合在一起,用新的觀點生動地描述了概率論在物理學、數學、經濟學、化學和生物學等領域中的廣泛應用,尤其是它闡述了貝葉斯理論的豐富應用,彌補了其他概率和統計教材的不足。

10、《建築模式語言》


2019年,程序員在業餘時間該看什麼書?



《建築模式語言》別出心裁且有根有據地描述了城鎮、鄰里、住宅、花園和房間等共253個模式,提供了一幅幅設計、規劃、施工等方面的嶄新藍圖,構思新奇,妙想迭出,不同流俗。

除了以上這些書籍,你還推薦程序員在業餘時間閱讀什麼書呢?留言告訴大家

34張架構史上最全技術知識圖譜

相关文章