初級軟件開發人員進修必備的20本書(上)
開 發和編程向來就不是一件輕松的事,有時候你可能需要別人稍微點化一下,或者從書中得到一些有用的幫助。總而言之,無論是 工作流程還是進修你的專業,現在的互聯網已經幫了你很大的忙!今天我們為你開出了20本免費書籍的書單,里面涵蓋了軟件初學者和程序員們從簡單到復雜的一 個內容。絕大多數我相信你都可以從書單列表中找到答案。之前我們還推薦過《設計師們必讀的10本書》,讀者用戶們反應非常好,希望今天我們依舊可以幫助你們節省更多的錢來獲得最大的收益!
相關閱讀:《設計師們必讀的10本書》
如何成為一名一位程序員
我 想這本書的標題已經早已說明了一切。是的,這是面向一群剛剛起步的初學者使用的書,要想成為一名程序員,首先你要選擇一條正確的道路來走。這本書 的內容不是很深,而且并非全部都是技術性話題,它會知道你應該從哪里開始,如何獲得經驗和一些真實的案例來幫助,應該是本不錯的入門級閱讀書。
閱讀:PDF
學習軟件開發
這是一本起源于20世紀90年代關于管理結構概念的書,里面寫了關于編程和討論如何處理開發過程中遇到的問題。
閱讀: PDF
返樸歸真:以自由為原則的軟件開發人員
書中通過大量的宣傳和營銷講述了目前軟件開發領域的前景和內容,試圖重新引入一些軟件開發的準則。比如,需要可測試的目標群體,自動化工作和客戶需要等,都在這本書中出現了討論。
閱讀: PDF
不要擲骰子
這本書從經濟和心理的角度來編輯關于軟件開發者該如何出售自己的作品,這在我看來是非常重要的,開發的好作品固然重要,但是要讓別人或者老板同樣得到認知更是尤為的關鍵。不擅長表達的工程師們,這本書非常適合你!
從地上爬起來
正如書名提到,這本書針對的是編程初學者和開發者們,叫他們如何從思想開始完成一個作品,如何想如何做是這本書的主要內容,學習如何成為一名程序員。
閱讀: PDF
每個程序員都應該了解的97件事
這本書看起來更像是一本經驗集合,里面的內容種類繁多,從代碼到編程,里面記錄了很多種討論很多種意見,還有很多種解決辦法,如果你也同樣遇到了類似的情況,書中或許有部分可以幫你解決。這就是讀書的意義!
開發流程中的效率
一個團隊在開發的工作流程中,我們希望你能激勵他們,簡化一些繁瑣的步驟,用快速準確的方式來得到高效的工作結果。書中分三個章程來討論開發新功能,拉動需求和代碼審查。希望能幫助你高效工作!
閱讀:郵件獲取
基礎編程
標題雖為基礎,作者使用的是討論的手法來編著的,比如我們常用的ALT.NET等,用一些簡單的口吻來幫助你學習。只有良好的閱讀習慣才能幫你養成自學和思考的能力。
閱讀:PDF
HACKNOT:軟件開發
從2003年到2006年間完成的一本書,討論和批判了開發領域內的各種概念。從極限編程到敏感方法來調試,維護軟件開發行業本身。有時間建議大家也來閱讀一下。
初級程序員的動機
這是一本博客文章的集合,包含了一個程序員給出的絕大多數簡單且使用的建議。例如如何學習編程,工作中的態度和良好的技巧都是軟件開發人員必備的能力。
閱讀:郵件獲取
閱讀原文:初級軟件開發人員進修必備的20本書(上)