1. 程式人生 > >思維導圖結構化梳理Java進階方向

思維導圖結構化梳理Java進階方向

寫在前面

公眾號的後臺有讀者給我留言說,對java每一階段應該會什麼技術感到迷茫。有個幾年經驗的爪娃們都經歷過成長的階段,但每個人成長階段接觸到的技術不盡相同。作為java思維導圖的作者,我當然就想這用思維導圖的方式結構化、視覺化地每階段的成長與技術串聯起來。同時歡迎關注我的公眾號【java思維導圖】哈。

如果你還只是個什麼都不懂的小白

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


小白自學與報培訓班.png

自學需要很大的毅力,特別是對於一個沒有任何基礎,剛踏入一個全新的行業的朋友來說,如果你看不進書,那麼看教學視訊是很好的選擇。報培訓班也還可以,雖然學費貴了點。現在培訓出來的混得也還不錯。

這一時期要學習的內容主要就是java基礎入門了。java基礎要紮實,多做練習。以前大學的時候我們的java老師家鄉口音太重,聽得糊里糊塗的,後來我的學習都是看馬士兵的java基礎系列的視屏跟著寫程式碼入門的。當然,僅僅學會java基礎是還不夠的,想要進入企業工作學習還需要至少還要學會主流的Spring和Mybatis框架。


入門基礎.png

學完以上內容就可以嘗試去找工作了

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

如果你已經有一年經驗

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

但其實這一年裡你學到的東西還是挺多的,你紮實了面向物件的程式設計師思維方式,java的語法,常用的函式和工具類你都熟悉了,懂得遇到一個bug的時候應該從哪下手去除錯,如何去向同事提問,工作沒完成的你會自覺留下來加班。慢慢自己能夠單獨負責一個模組的開發。

這一時期的學習,以你公司的專案框架學習為主,一般是Spring+Mybatis開發的框架。你應該會把你專案基本摸了個透,用了一年之後,你基本可以知道這個框架好用在哪,不好在哪。如果重新開發一個同樣的系統的話,你覺得使用啥啥啥框架開發更快更簡單。恭喜你,你對框架的認識已經提升了一個高度。


讀書與專案積累.png

是的,現在是專案經驗積累的重要時期

這一年裡,我過得比較充實,有獎有罰,說起來你可能不信,我一年就當上了技術部副經理,雖然技術部也就五六個人,雖然沒什麼實權,起碼薪水加了兩千。恩,從那時起,我朋友都叫我呂經理,哈哈。說起罰,那可是驚心動魄的了,那時候我負責對接一個註冊和簡訊功能,註冊時候傳送簡訊,因為沒有驗證碼就可以點擊發送,上萬多條簡訊一晚上就被不知名的爬蟲給耗完了,鬼知道第二天我是怎麼過來的,那晚我睡不著,我發了一條朋友圈大概說“我寫了一個bug,公司損失了上千塊”,很多人給我點贊,後來我就睡著了。

年尾我拿了“最佳員工”獎和一千塊獎金,然後跳槽了。

如果你已經有兩年經驗

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

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

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


技術提高與深入理解.png

多研究一下原始碼,伺服器,分散式等知識,一直覺得開發階段最重要的一年就是這一年,到你3年經驗的時候,你的水平有多高工資就能有多高的的重要一年。

如果你已經有三年經驗

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


高階應用.png

這時候的你發展方向應該需要明確了,【專案經理】【架構師】【其他】,你需要針對性地去提高自己成就目標路上所缺少的技能。


專案經理與架構師.png

如果你已經超過三年經驗

棒棒噠,沒什麼能教你的了,大牛我們做朋友,加我微信吧哈哈。

最後

百尺竿頭,更進一步。少年,我們仍需努力,所以,請繼續關注我的公眾號【java思維導圖】吧,哈哈。


相關推薦

思維結構梳理Java方向

寫在前面 公眾號的後臺有讀者給我留言說,對java每一階段應該會什麼技術感到迷茫。有個幾年經驗的爪娃們都經歷過成長的階段,但每個人成長階段接觸到的技術不盡相同。作為java思維導圖的作者,我當然就想這用思維導圖的方式結構化、視覺化地每階段的成長與技術串聯起來。同時歡迎關注我的公眾號【java思維導圖】哈

思維結構梳理java

如果你還只是個什麼都不懂的小白 這一時期是你最困難的時候,你什麼都不懂,想要入門學習java,你面臨著兩個選擇,一自學,二報培訓班,這是常見的兩個選擇。 小白自學與報培訓班.png 自學需要很大的毅力,特別是對於一個沒有任何基礎,剛踏入一個全新的行業的朋友來說,

[筆記][思維]讀深入理解JAVA記憶體模型整理的思維

本人記憶差,整理這個思維導圖,相當於較認真的看了一遍,整個思維導圖,基本上就是對原文的拷貝。 有了層級關係。和本人自己的一些理解。由於思維導圖弄出來的圖片大於100M了。所以就放出原始檔, 更方便的

思維-------java-IO流知識結構梳理

基類檔案流 的使用 開始   2018年8月10日16:37:41 結束   2018年8月10日18:24:19 package 面向物件; import java.io.FileInputStream; import java.io.FileNotFoundE

數據結構與算法知識點梳理思維

數據結構與算法數據結構與算法是學習編程者的必修課,下面是我學習完之後的知識點梳理與總結。本來用xmind做的時候把重要知識點都附了博客鏈接,但是xmind導出來後打不開了。不用擔心我把相關內容放在了數據結構專欄裏。#專欄地址:http://blog.csdn.net/column/details/20027.

30張java基礎思維梳理知識點和思路

https://baijiahao.baidu.com/s?id=1578604113948829614&wfr=spider&for=pc http://blog.csdn.net/jackfrued/article/details/42617523

java高階架構師的自我修養;文末有路線思維

1.架構師的定義   在網際網路圈裡架構師這個名號的火熱程度堪比產品經理,在產品經理沒火之前就已經風生水起。喬布斯是蘋果的產品架構師,比爾蓋茨是微軟的首席架構師,馬化騰也號稱騰訊的首席架構師。 有些人會覺得架構師很神祕,不知道整天腦袋裡在想什麼。   那

java基礎思維

文件 alt java 基礎 ringbuf 數組 -a java運算 upload amp 1、Java 簡介.png 2、java主要特性.png 3、java發展歷史.png 4、java 開發環境配置.png 5、jav

JAVA基礎-思維

blog java 導圖 bsp alt .com images es2017 技術 JAVA基礎-思維導圖

Java基礎知識思維

-a log 思維 data box csdn disable clas ava Java基礎知識思維導圖

全面的JAVA EE基礎體系思維

bubuko 引用 png image bsp log img ava detail 第一級展開圖 第二級展開圖 第三級展開圖 引用地址:http://blog.csdn.net/g290095142/article/details/78743971 全面的JAVA

Java EE 課程作業(third)- 關於 Java EE的思維

png http class BE www. image target www blog 所用到的軟件:Xmind 所參考的思維導圖:http://www.codeweblog.com/j2ee%E7%9F%A5%E8%AF%86%E4%BD%93%E7%B3%BB%E6%

Java工程師成神之路思維

思維 ava inf png 更新 時間 nbsp 微信 bubuko   前面看Hollis的微信公眾號更新了Java工程師成神之路的文檔,想著有時間把它畫下來,畫下來之後分享出來: 主要內容: 基礎篇: 進階篇: 高級篇: 推薦書籍:

數據結構與算法:概述+思維

www. list HA 復雜 jpg 邏輯結構 -i 存儲器 線性結構 尊重原創 --> 原文鏈接 --> 侵權刪 還記得這個經典公式嗎? 程序=數據結構+算法 可見數據結構和算法對於程序的重要性。 一.數據結構的基本概念 數據結構

Vue源碼思維-------------Vue 初始

屬性 inter const void reat ins ces pos tint 上一節看完《Vue源碼思維導圖-------------Vue 構造函數、原型、靜態屬性和方法》,這節將會以new Vue()為入口,大體看下 this._init()要做的事情。

Linux 中 shell jdk mysql ssh ntp yum相關配置..... 操作linux相關命令大全結構體系-思維

以下是命令截圖:詳情連結連結:https://pan.baidu.com/s/1t1_6O_fOSi6atKWRvnE2vA  提取碼:px4y     該Linux結構知識體系——沒有crontab  cut  awk 等相關操作&nbs

廖威雄: 思維:利用__attribute__((section()))構建初始函式表與Linux核心init的實現

本文具體解說了利用__attribute__((section()))構建初始化函式表。以及Linux核心各級初始化的原理。 作者簡單介紹:     廖威雄,2016年本科畢業於暨南大學。眼下就職於珠海全志科技股份有限公司從事linu

全新網際網路Java後端開發技術思維

圖文裡的技術如何學習,有沒有免費資料? 知識體系已整理好(原始碼,筆記,PPT,學習視訊),歡迎免費領取。 分享給喜歡Java的,喜歡程式設計,有夢想成為架構師的程式設計師們,希望能夠幫助到你們。 不是Java的程式設計師也沒關係,幫忙轉發給更多朋友!謝謝。

5張思維,jQuery知識點梳理

好記性不如爛筆頭,有人幫你,是你的幸運,沒人幫你,才是正常的生活。 整理了以前的jquery思維導圖,個別添加了小案例,有需要的小夥伴自行下載檢視哦~  “我自己是一名從事了5年web前端開發的老程式設計師,辭職目前在做線上教育講師(我的微信:web_kc,加我好友時

java思維

inf 模式 分享圖片 blank 技術分享 對象 集合 編程 href 1.Java基礎知識 2.面向對象 3.常用API 4.集合IO 5.多線程、網絡編程、反射、設計模式 java思維導圖