我是做java的,但我不是這個(gè)專業(yè)的,我是自學(xué)的。自學(xué)確實(shí)很苦逼,很難堅(jiān)持住。一開始堅(jiān)持一個(gè)星期就堅(jiān)持不下去,太枯燥了。大概給你說下我的過程吧。
自學(xué)java

一開始的時(shí)候不懂,買了幾本書,天天啃書,但是看完了根本記不住,過幾天就看不進(jìn)去了。

后來加了幾個(gè)技術(shù)群,問了問里面工作七八年的老人,改變了自學(xué)方式。放棄了看書,在各種資源網(wǎng)站下載視頻,有免費(fèi)的也有收費(fèi)的,不過免費(fèi)的就足夠用了。開始學(xué)習(xí)之前,找了一份java知識(shí)體系框架,根據(jù)框架的順序,一邊看視頻,一邊練習(xí)。那個(gè)時(shí)候大概每天早上七點(diǎn)開始一直到晚上12點(diǎn),除了吃飯上廁所和中午午睡一個(gè)小時(shí),剩下的時(shí)間都在學(xué)習(xí)和練習(xí)中。想看書上手最關(guān)鍵的是一定要敲代碼,必須要敲。

你可能會(huì)問,枯燥了怎么辦呢?我一般都是學(xué)習(xí)的過程中故意找問題,然后去貼吧、群、論壇找方法答案。包括國外的網(wǎng)站也會(huì)去找。時(shí)間長(zhǎng)了就能總結(jié)出一套自己以后都很使用的資源體系。
 

自學(xué)java

我那個(gè)時(shí)候堅(jiān)持了差不多四個(gè)月,感覺自己寫的差不多了,出去找到了第一份作為程序員的工作(四年前)。

我剛才說開始學(xué)的時(shí)候放棄了書,是因?yàn)橐曨l會(huì)比較生動(dòng)比較容易理解。但如果想一直在這個(gè)方向發(fā)展的話,還是要有很好的基礎(chǔ)和底蘊(yùn),那這兩點(diǎn)就需要平時(shí)看書來積累了。積累的多了你會(huì)發(fā)現(xiàn),某一天你學(xué)習(xí)心的技術(shù)或語言的時(shí)候,你會(huì)很得心應(yīng)手,所以基礎(chǔ)很重要。
 溫馨提示:但是在這里還是要給大家說一個(gè)殘酷的事實(shí),java自學(xué)并不簡(jiǎn)單,如果可以參加培訓(xùn)就參加java培訓(xùn),因?yàn)槲遗律磉呌泻芏嗟淖詫W(xué)到一半就堅(jiān)持不下去的,這樣既浪費(fèi)時(shí)間有浪費(fèi)精力。