你跟大神程序员的差距,就在这8本内功心法
導讀:程序員憑什么拿高薪?菜鳥程序員憑運氣,普通程序員憑技巧,大牛程序員憑經驗,大神程序員憑直覺。
當菜鳥程序員在寫bug的時候,大神程序員在造輪子。怎樣才能造輪子?打牢基礎知識,把“內功心法”爛熟于心才行。基礎不牢,地動山搖。不會內功你可能短期內會走得很快,但學習了內功你可以走得更遠!如果想成為大神,修煉內功必不可少!
今天推薦這8本計算機經典圖書,助你夯實內功!
1
深入理解計算機系統
(原書第3版)
作者:蘭德爾 E.?布萊恩特?大衛 R. 奧哈拉倫
推薦語:本書將所有計算機系統相關知識融會貫通,助你成為鳳毛麟角的高級程序員的必備神書。如果你研究和領會了這本書里的概念,你將開始成為極少數的“牛人”!
本書是一本將計算機軟件和硬件理論結合講述的經典教程,內容覆蓋計算機導論、體系結構和處理器設計等多門課程。本書的最大優點是為程序員描述計算機系統的實現細節,通過描述程序是如何映射到系統上,以及程序是如何執行的,使讀者更好地理解程序的行為,以及造成效率低下的原因。
從程序員的角度來學習計算機系統是如何工作的會非常有趣。最理想的學習方法是在真正的系統上解決具體的問題,或是編寫和運行程序。這個主題觀念貫穿本書始終。
2
計算機網絡:自頂向下方法
(原書第7版)
作者:詹姆斯·F. 庫羅斯、基思·W. 羅斯
推薦語:本書是經典的計算機網絡教材之一,采用了作者獨創的自頂向下方法來講授計算機網絡的原理及其協議。自首次出版以來,已被譯為14種語言,世界上數百所大學采用本書作為教材,有幾十萬學生和從業人員利用本書系統學習計算機網絡的知識。本書已成為學習計算機網絡知識的必讀教材之一。
第7版保持了以前版本的特色,繼續關注因特網和計算機網絡的現代處理方式,注重原理和實踐,為計算機網絡教學提供了一種新穎和與時俱進的方法。
3
編譯原理
(原書第2版)
作者:Alfred V. Aho, Monica S. Lam?等
推薦語:本書是經過錘煉的優秀教材,已在世界范圍內暢銷三十多年。在美國的概率論教材中,本書占有50%以上的市場,被華盛頓大學、斯坦福大學、普度大學、密歇根大學、約翰霍普金斯大學、得克薩斯大學等眾多名校采用。
國內很多高校也采用這本書作為教材或參考書,如北京大學、清華大學、華東師范大學、浙江大學、武漢大學、中央財經大學和上海財經大學等。
書中通過大量的例子系統介紹了概率論的基礎知識及其廣泛應用,內容涉及組合分析、條件概率、離散型隨機變量、連續型隨機變量、隨機變量的聯合分布、期望的性質、極限定理和模擬等。
4
現代操作系統
(原書第4版)
作者:安德魯 S. 塔嫩鮑姆、赫伯特·博斯
推薦語:本書是操作系統的經典教材,與時俱進呈現當代操作系統的基礎理論與研究動態。在這一版中,Tanenbaum教授力邀來自谷歌和微軟的技術專家撰寫關于Android和Windows 的新章節,此外,還添加了云、虛擬化和安全等新技術的介紹。書中處處融會著作者對于設計與實現操作系統的各種技術的思考,他們的深刻洞察與清晰闡釋使得本書脫穎而出且經久不衰。
5
數據結構與算法分析
C語言描述(原書第2版)典藏版
作者:馬克·艾倫·維斯
推薦語:本書是國外數據結構與算法分析方面的經典教材,原書曾被評為20世紀頂尖的30部計算機著作之一。作者Mark Allen Weiss在數據結構和算法分析方面卓有建樹,他的數據結構和算法分析的著作尤其暢銷,并受到廣泛好評,已被世界500余所大學用作教材。
在本書中,作者更加精練并強化了他對算法和數據結構方面創新的處理方法。通過C程序的實現,著重闡述了抽象數據類型的概念,并對算法的效率、性能和運行時間進行了分析。
6
TCP/IP詳解 卷1:協議
(原書第2版)
作者:Kevin R. Fall, W. Richard Stevens
推薦語:網絡專家、著名技術作家W. Richard Stevens的傳世之作,內容詳盡且極具權威,被譽為TCP/IP領域的不朽名著。
Stevens經典網絡名著的整體重組和徹底更新 ,掌握當代網絡協議原理及實現技術的必備參考書 ,全面闡述和透徹分析網絡常用協議的工作過程和實現細節。 涵蓋最新的網絡協議和最佳的實踐方法,顯著加強安全方面內容。
7
設計模式:可復用面向對象軟件的基礎
(典藏版)
作者:埃里克·伽瑪 理查德·赫爾姆 等
推薦語:本書是引導讀者走出軟件設計迷宮的指路明燈,凝聚了軟件開發界幾十年的設計經驗。四位頂尖的面向對象領域專家精心選取了頗具價值的設計實踐,加以分類整理和命名,并用簡潔而易于復用的形式表達出來。本書已經成為面向對象技術人員的圣經和詞典,書中定義的23個模式逐漸成為開發界技術交流所必備的基礎知識和詞匯。
8
軟件工程
(原書第10版)
作者:伊恩·薩默維爾
推薦語:本書是軟件工程領域的經典教材,自1982年第1版出版至今,伴隨著軟件工程學科的發展不斷更新,影響了一代又一代的軟件工程人才,對學科建設也產生了積極影響。全書共四個部分,完整討論了軟件工程各個階段的內容。
長按下方二維碼
發現更多數學好書
一直看到這里的你,一定是愛讀書的人。歡迎加入大數據讀書會微信群,結識更多同行業小伙伴,我們將不定期在群里送書!未來還有更多福利等你認領!加數據叔微信DoctorData,備注讀書會,拉你入群!
劃重點????
干貨直達????
手把手教你用ECharts畫散點圖和氣泡圖
任正非:芯片砸錢不行,得砸數學家!這些經典教材你最需要!
2100年中國將只有6億人?生兩個不夠,生三個夠嗎?
零基礎科普:4種簡單推薦算法背后的原理
更多精彩????
在公眾號對話框輸入以下關鍵詞
查看更多優質內容!
PPT?|?讀書?|?書單?|?硬核?|?干貨?|?講明白?|?神操作
大數據?|?云計算?|?數據庫?|?Python?|?爬蟲?|?可視化
AI?|?人工智能?|?機器學習?|?深度學習?|?NLP
5G?|?中臺?|?用戶畫像?|?1024?|?數學?|?算法?|?數字孿生
據統計,99%的大咖都關注了這個公眾號
????
總結
以上是生活随笔為你收集整理的你跟大神程序员的差距,就在这8本内功心法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 还在使用 Windows?我的70岁母亲
- 下一篇: 人间不值得?250000条数据分析李诞是