程序員練級攻略(2018)實踐篇:開篇詞


## 前言
看了一些早期的 [陳皓博客](https://blog.csdn.net/haoel),具有15年以上開發經驗,非常佩服,感覺就是我的偶像,因為自己的目標也是成為計算機專家,然后就果斷買了極客時間上左耳朵耗子(陳皓)的《左耳聽風》專欄,掃描文章末尾的二維碼和我一起加入學習吧!
## 記錄目的
首先,我得說明一下寫這篇文章以及后面的這個系列文章的目的是督促自己學習,使自己的目標更清晰,也容易了解和掌控學習進度。
簡單自我介紹一下,我叫章思高,通過培訓進入了軟件開發這個行業,雖然現在已步入職場,但在培訓的時候特別注重實踐部分,沒有計算機理論基礎,剛好通過這個攻略“練級打怪”,完善自己的知識體系和技能。
另外需要補充一下,我只會記錄自己的一些實踐心得和遇到的問題,還有一些好的東西我也會引用出來,如果侵權,請及時和我聯系,看到消息后我會立刻修改。
## 十年磨一劍的決心
引述課程里面講到的一篇傳世之文 [《Teach Yourself Programming in Ten Years》](http://norvig.com/21-days.html) [(中英對照版)](https://liuyandong.com/2017/10/25/122/),還有陳皓在Coolshell的這篇 [《程序員的荒謬之言還是至理名言?》](https://coolshell.cn/articles/4235.html)
### 學習建議
* 一定要堅持,要保持長時間學習,甚至終生學習的態度。
* 一定要動手,不管例子多么簡單,建議至少自己動手敲一遍看看是否理解了里頭的細枝末節。
* 一定要學會思考,思考為什么要這樣,而不是那樣。還要舉一反三地思考。
* 不要亂買書,不要亂追新技術新名詞,基礎的東西經過很長時間積累,會在未來至少10年通用
* 回顧一下歷史,看看歷史時間線上技術的發展,你才能明白明天會是什么樣的。
## 《程序員練級攻略實踐》目錄
* 開篇詞
* 入門篇
* 零基礎啟蒙
* 正式入門
* 修養篇
* 程序員修養
* 專業基礎篇
* 編程語言
* 理論學科
* 系統知識
* 軟件設計篇
* 軟件設計
* 高手成長篇
* Linux 系統、內存和網絡(系統底層知識)
* 異步 I/O 模型和 Lock-Free 編程(系統底層知識)
* Java底層知識
* 數據庫
* 分布式架構入門(分布式架構)
* 分布式架構經典圖書和論文(分布式架構)
* 分布式架構工程設計(分布式架構)
* 微服務
* 容器化和自動化運維
* 機器學習和人工智能
* 前端基礎和底層原理(前端方向)
* 前端性能優化和框架(前端方向)
* UI/UX 設計(前端方向)
* 技術資源集散地
![image](https://files-cdn.cnblogs.com/files/sgal/time_ch.gif)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM