來源:北大青鳥總部 2023年09月26日 13:30
作為程序員除了要通過實踐掌握很多經驗技能外,最重要的就是要多讀書,多看看別人怎么歸納自己的經驗,從而減少自己在實踐過程中的會走的彎路,今天小青就給大家推薦幾本適合程序員讀的書!(排名不分先后)
推薦理由:作為程序員寫 代碼不僅僅依賴于結構,更重要的是代碼的質量,而整潔又與代碼質量成正比關系,越是整潔的代碼其質量也會更高!這本書就是為大家帶來如何寫出整潔,能讓大家都能讀的懂的代碼。
推薦理由:這是一本再版了很多次的書,是程序員都應該讀一下的書具,它有深遠影響力和暢銷不衰的著作。這本書為人們管理復雜項目提供了最具洞察力的見解,既有很多發人深省的觀點,又有大量軟件工程的實踐。雖然從寫書開始已經有近50年的時間了,但是讀起來一點也不過時。
推薦理由:這本作為計算機科學方面的經典著作,全書圍繞程序員面對的一系列實際問題展開。作者以獨有的洞察和創造力,對實用程序設計技巧及基本設計原則進行了透徹而睿智的描述,引導讀者理解這些問題,并告知其解決方法。這些內容對程序員實際編程中會有著重要的指引作用
推薦理由:作為設計模式領域公認的3本經典著作之一,其具備了極具趣味,容易理解,但講解又極為嚴謹和透徹等特點。所謂設計模式就是根據不同類型場景,設計更合理的編碼。寫好設計模式的可以幫助大家看懂經典代碼中的邏輯,從而更好的編寫出更完美的代碼。
推薦理由:這是一本適合所有程序員和互聯網創業者和一切對計算機行業感興趣的讀者的書。就像它的書名一樣,充滿著趣味性。本書主要介紹的是黑客(優秀程序員)的愛好和動機,討論黑客成長、黑客對世界的貢獻及編程語言和黑客工作方法等話題。其內容不僅有助于了解計算機編程的本質、互聯網的規則還能引發技術人思考的。真正意義上的黑客精神、創業、編程語言,是這本技術散文集的三個主題。
推薦理由:這是一本講述代碼之外的書,書中有一個觀點就是:要有意識地簡歷和維護自己的個人品牌,把自己黨所一件產品,既要做生產保質量,也要做銷售推市場。在編程之外,程序員需要知道的方方面面都能在書中找到。本書共分為職業篇、自我營銷篇、學習篇、生產力篇、理財篇、健身篇、精神篇等七篇,概括了軟件行業從業人員所需的很多“軟技能”。
推薦理由:從書名中我們就能看出,是以大量圖片的方式來幫助我們快速了解HTTP的。這本書很好閱讀并且覆蓋了主要的知識范圍。在講解的同時,輔以大量生動形象的通信圖例,更好地幫助讀者深刻理解HTTP通信過程中客戶端與服務器之間的交互情況。讀者可通過本書快速了解并掌握HTTP協議的基礎,前端工程師分析抓包數據,后端工程師實現REST API、實現自己的HTTP服務器等過程中所需的HTTP相關知識點本書均有介紹。
以上這些書,各位同學讀過幾本?當然對于零基礎的小伙伴來說先從零開始學技術才是第一步,學好了技術這些書才能在你的程序員生涯中發揮出更大的作用。