●第一章談職業生涯 1
●一、寫給年輕程序員的10點啟示 1
●二、那些程序員們後知後覺的職涯經驗 7
●三、如何招到一名靠譜的程序員 12
●四、每個程序員都應該了解的一件事 17
●五、程序員的煩惱 22
●六、提給年輕程序員的職涯建議 28
●第二章談實踐與認知 35
●一、突破程序員思維 35
●二、全棧工程師如何快速構建一個Web應用 40
●三、如何成為一名優秀的全棧工程師 52
●四、為什麼每個程序員都應該學習使用命令行 59
●五、重構——繫統改善之道 63
●六、程序員也該懂得“這樣就好” 67
●七、走出軟件開發法則 69
●八、我無法寫出易讀的代碼 73
●九、一名全棧工程師的Mac工具箱(設計、開發、效率) 78
●十、我似乎理解了編程的意義 88
●第三章談個人發展 91
●一、那些優秀程序員身上的共同特質 91
●部分目錄