1. 程式人生 > >java初級程式設計師成長之路

java初級程式設計師成長之路

立一個flag在三個月內,畢業之前成為一名合格的初級程式設計師

經歷的這些日子找工作的心塞經歷,發現現在對於java程式設計師要求太高,應聘實習生感覺要求跟中高階java程式設計師一樣

什麼前端後端要求至少都到懂,精通java基礎,spring \springmvc\springboot\mybatis\dubbo\ngix,高併發都是基本操作哭

加油,

以及加上自身確實對一些技術只是停留在基本應用,所以接下來列一個書單,不求精通,至少要懂得其中的原理,邊工作邊學習,每週至少寫一篇blog


讀書順序:

java基礎篇:

《演算法圖解》 講解了資料結構和演算法,搭配上生動的影象學著比較輕鬆愉快

《Java核心技術 卷1 》 補充不足的知識點

《java 8實戰》 講解新版特性,個人覺得裡面的Stream非常實用

以上幾本書可以互動著看,調劑調劑,以免感覺太枯燥

java提高篇

《Java併發程式設計實戰(中文版)》 現在很多企業非常重視併發這一塊,必須紮實這方面的技能

《Java核心技術+卷II》 暫時不清楚裡面講了什麼,不明覺厲

《Spring Boot實戰 》SpringBoot一個快速啟動的框架,相當棒,預設配置,不需要自己配置一大堆配置檔案

《Spring原始碼深度解析》 解析Spring原始碼,理解Spring原理 、還沒有看過

《Spring-mvc開發文件》還沒看,寫過一個Springmvc框架,對其實現原理相對了解

《程式設計師修煉之道-中文版》修煉修煉,培養程式設計師思維、

《躍遷》 看看如何成為一個高手,能夠站再程式方面有所建樹

除了看書之外還要做一個專案來驅動學習,廣徵需求

附上參考的連線

https://juejin.im/post/58f37ffd61ff4b0058f9a10c