思惟導圖結構化梳理java

寫在前面php

公衆號的後臺有讀者給我留言說,對java每一階段應該會什麼技術感到迷茫。有個幾年經驗的爪娃們都經歷過成長的階段,但每一個人成長階段接觸到的技術不盡相同。做爲java思惟導圖的做者,我固然就想這用思惟導圖的方式結構化、可視化地每階段的成長與技術串聯起來。java

若是你還只是個什麼都不懂的小白python

這一時期是你最困難的時候,你什麼都不懂,想要入門學習java,你面臨着兩個選擇,一自學,二報培訓班,這是常見的兩個選擇。程序員

小白自學與報培訓班.png

自學須要很大的毅力,特別是對於一個沒有任何基礎,剛踏入一個全新的行業的朋友來講,若是你看不進書,那麼看教學視頻是很好的選擇。報培訓班也還能夠,雖然學費貴了點。如今培訓出來的混得也還不錯。面試

這一時期要學習的內容主要就是java基礎入門了。java基礎要紮實,多作練習。之前大學的時候咱們的java老師家鄉口音過重,聽得糊里糊塗的,後來個人學習都是看馬士兵的java基礎系列的視屏跟着寫代碼入門的。固然,僅僅學會java基礎是還不夠的,想要進入企業工做學習還須要至少還要學會主流的Spring和Mybatis框架。服務器

入門基礎.png

學完以上內容就能夠嘗試去找工做了微信

若是你是大學生,那麼我建議你大四就開始找工做或者實習。大四專業課就已經不多了,不少同窗已經去找工做或者找實習,當我還在實習的時候,我同窗已經收到了六七份offer了 =_=,哈哈。想起那段時間,一天跑幾個招聘會或者宣講會,一天時間安排滿滿的,很累,也有回報。提醒一句,金三銀四,是最好的面試時間,畢業前最好就能找到工做,不至於慌張。架構

若是你已經有一年經驗mvc

工做了一年以後,你可能會以爲,其實mvc也就那回事,上班無非就是在寫增刪改查和業務邏輯,無聊,沒什麼妹子,新的技術沒學到什麼,想辭職跳槽拿高薪。框架

但其實這一年裏你學到的東西仍是挺多的,你紮實了面向對象的程序員思惟方式,java的語法,經常使用的函數和工具類你都熟悉了,懂得遇到一個bug的時候應該從哪下手去調試,如何去向同事提問,工做沒完成的你會自覺留下來加班。慢慢本身可以單獨負責一個模塊的開發。

這一時期的學習,以你公司的項目框架學習爲主,通常是Spring+Mybatis開發的框架。你應該會把你項目基本摸了個透,用了一年以後,你基本能夠知道這個框架好用在哪,很差在哪。若是從新開發一個一樣的系統的話,你以爲使用啥啥啥框架開發更快更簡單。恭喜你,你對框架的認識已經提高了一個高度。

讀書與項目積累.png

是的,如今是項目經驗積累的重要時期

若是你已經有兩年經驗

兩年經驗的java,明顯會成熟了一點,對java認識越深,對java興趣越濃厚。你可能想動手搞個博客發幾篇博文玩玩,去各大論壇貼吧微信羣和同行「基友們」吹吹水斗鬥圖聊聊妹子聊聊人生和理想,你學會了沒對象的時候還能夠new一個對象來自我安慰一下。

這一階段離職的人容易又不容易找工做,特別是兩年半經驗的爪娃們,線上簡歷根據你畢業時間自動計算你的工做年齡爲2年,是否是隻能無奈苦笑兩聲。

固然,你的技術能力並不低,相反你會的不少。你的目標應該是【廣州11K以上,深圳12K以上,上海14k以上,北京15k以上】,嗯,基本這個狀況。我猜的=_=。

技術提升與深刻理解.png

多研究一下源碼,服務器,分佈式等知識,一直以爲開發階段最重要的一年就是這一年,到你3年經驗的時候,你的水平有多高工資就能有多高的的重要一年。

若是你已經有三年經驗

恭喜你,離成神之路近了一大步。這時候的你對語言應該有比較深入的理解,會想着去多學習一兩種語言,好比python,php等。逛論壇的時候喜歡評論回答別人的博客、問答等,畢竟你已經小有成就。時常關注行業時事,可能還會想着接點私活掙點外快。

高級應用.png

這時候的你發展方向應該須要明確了,【項目經理】【架構師】【其餘】,你須要針對性地去提升本身成就目標路上所缺乏的技能。

項目經理與架構師.png

若是你已經超過三年經驗

棒棒噠,沒什麼能教你的了,大牛咱們作朋友哈哈。

最後

百尺竿頭,更進一步。少年,咱們任需努力。

關注公衆號

相關文章
相關標籤/搜索