Java研發技術學習路線

Java研發技術成長路線

    作爲一名Java研發者,深感Java技術的學習是一個漫長過程,從一名Java菜鳥開始,加之持之以恆的耐心和腳踏實地的精神,不間斷理論的學習,不停止技術實踐,終成爲一名技術佼佼者。引用一句名言,就是:“古今之成大事者,不惟有超世之才,亦必有堅韌不拔之志。”

    鑑於個人心得體會,把Java技術學習路線暫分成以下五個階段,每一階段會涉及到很多其他的相關技術,五個階段學習順序不一定完全遵循,但可根據自身學習進度進行相應調整。


在開始介紹五個階段之前劃定一下學習要求用詞

精通:深入的研究和認識,很好的問題解決能力;

熟練:具備系統的知識和應用能力,較好完成相關工作;

掌握:具備基本知識結構,可以運用完成相關工作;

理解:初步認識,有相關學習經驗。

第一階段:JavaSE從入門到高級

    這個階段是所有Java入門學習者必經階段,也是入門階段,一定要多花時間,夯實基礎。精通Java基礎知識;精通面向對象;熟練常用工具API;熟練IDE工具使用;

掌握和理解Java高級。


第二階段:JavaEE之JavaWeb

    這個階段是所有已經學習過Java基礎知識,想要繼續學習B/S應用開發學習者必經第2階段,也是JavaWeb入門與深入階段,更加需要花大量時間,夯實基礎,才能在後續開發框架的學習中如魚得水,本階段學習要求:掌握JavaWeb前端基礎HTML,CSS;熟練JavaWeb前端基礎JavaScriptjQuery;精通JavaWeb基礎Servlet相關技術;精通JavaWeb進階Jsp相關技術;掌握JavaWeb高級相關技術;精通JavaWeb之JDBC相關技術


第三階段:JavaEE之主流開發框架

    這個階段是所有已經學習過Javaweb基礎技術的開發者,想要繼續學習B/S應用開發主流框架學習者必經第3階段,只有能夠熟練運用這些開發框架,才能夠更好的勝任日常工作中的開發,當然也是對自身技術實力的一種擴充,可以說是Java後端開發者的必備技能。本階段學習要求:熟練運用Struts2;精通spring;精通SpringMVC;熟練hibernate;熟練Mybatis;熟練Maven;熟練SSH框架和SSM框架;


第四階段:JavaEE之其他開發框架與技術

    這個階段中提到的其他框架技術,是日常工作所進行的項目中會用到的一些技術框架,雖說學習技術在精,但是在精通常規技術的同時能夠熟練運用一些開發的框架,會讓自己有更加充實的感覺。這階段的要求是熟練運用Mongdb,Oracle,Bootstrap,Easy Ui,其他技術框架能夠掌握即可,在使用的時候多查資料。

 

 

第五階段:JavaEE之分佈式框架

    這個階段一般是針對參加工作2-3年以後,想要在技術上繼續深造,可以選擇1-2個方向深入研究下去,切記只浮於表面,要知道想要某一門技術成爲你的技術優勢,你對這門技術的掌握程度要超過絕大部分人才行,要想與衆不同,體現出與別人的差異性,你要選擇一個感興趣或者擅長的領域深入鑽研下去,成爲該領域的專家,那時的你纔算是優秀的,不可替代的。想要成爲分佈式緩存框架的專家,你就應該先研究國內外主流的緩存框架,這一般需要較長時間,最終能夠推出自己的緩存框架作品,獨擋一面,這纔是領域專家。


技術研究的道路漫漫修遠,合理規劃自身的發展路線,有較清晰明確的人生規劃,我相信每一個堅持不懈,積極進取的人都可以實現自己的夢想,成爲贏家。

===============================================================================

歡迎大家關注"Java技術日誌"訂閱號,作者會每週更新2-3篇原創技術文章,同時歡迎各位技術同行批評指正,共同學習,共同進步!

   

  Java技術日誌  訂閱號



                                                             Java技術日誌  訂閱號  微信交流羣

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章