五年之期已到,恭請架構師歸來:Java小白五年隱忍學習計劃 第一年 築基 第二年 深入 第三年 精通 第四年 項目 第五年 大廠

5年前我還是一名Java小白,默默的在網上學着Java基礎教程,一步一步跟着大牛碼着代碼。5年後的今天,我已經是一名一線互聯網企業的架構師,名利雙收。(手動歪嘴)

以上只是我隨口一說,不過我相信絕大部分程序員都期望有這樣的屌絲逆襲的經歷。五年從一個Java小白成爲一個架構師顯然概率極小,這是那些華爲天才少年的道路。那麼我們絕大部分普通人是否可以在五年時間有一個質的飛躍,比如從一個Java小白變成一個優秀的Java程序員?

當然可以,不過Java的學習不是人體自然的生長,是需要一些比較系統的技能學習。話說就算是人體自然生長也是每天需要系統的消化食物、水。下面我們來看看這五年我是怎麼過的:

第一年 築基

萬丈高樓平地起,沒有什麼比基礎更重要。剛開始你可以先去網上去看一看比較全的Java基礎視頻。互聯網時代想學一樣東西已經是一件非常容易的事情,最大的難題往往是自己的自律能力。

推薦資料:Java零基礎入門400講

第二年 深入

只是基礎的知識完全不會給你實際的幫助,我們應該去學會Java開發框架,會使用一些Java Web框架。目前比較主流的是SSM框架,即Spring、SpringMVC、MyBatis。學會這三個框架的搭建,並用它們做出一個簡單的增刪改查的Web項目。

推薦資料:Spring、Spring MVC、MyBatis實戰

Spring實戰

Spring MVC實戰

MyBatis實戰

第三年 精通

還是直白一點來說吧,基於已經對Java有了一個更加深入的瞭解,代碼,設計模式,併發,類庫的使用。接觸到更多的技術,比如大數據、分佈式緩存Redis、MongoDb、分佈式消息隊列服務、分佈式計算、軟負載均衡等等;選擇精通一兩項,形成自己的優勢。

推薦資料:設計模式、併發編程、Redis實戰

設計模式

併發編程實戰

Redis實戰

第四年 項目

你可以發表一些文章去影響更多的人,Github創建一個屬於你的開源項目,去打造自己的產品。更多的是影響力可以給你創造更多的機會,同行的反饋讓你的信息面更廣。

推薦:電商實戰項目

第五年 大廠

在自己所鑽研的領域已經有了自己一定的見解,單純直接去提高技術通常會碰到一些瓶頸。是時候提高你的影響力了,你可以嘗試去一些知名的公司去提高你的背景光環。

以上所有介紹的實戰資料都有系統性整理,

需要的點贊文章關注我私信 666 即可獲取。

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