一般來(lái)說(shuō),自學(xué)可能會(huì)花至少半年甚至1年,而Java培訓(xùn)需要5-6個(gè)月時(shí)間培訓(xùn)學(xué)習(xí)。無(wú)論是自學(xué)還是參加Java培訓(xùn),都需要達(dá)到一個(gè)標(biāo)準(zhǔn)要求才能夠投簡(jiǎn)歷面試。
1、扎實(shí)的理論基礎(chǔ)
無(wú)論是從事Java開發(fā)哪個(gè)方向的工作,都需要求職者有著扎實(shí)的理論基礎(chǔ)。比如JDK和Path環(huán)境變量、HelloWorld案例、常量變量&數(shù)據(jù)類型、運(yùn)算符等等,這些Java基礎(chǔ)知識(shí)是必須熟練掌握的。專業(yè)的技術(shù)知識(shí)肯定是必須要的。
2、Java項(xiàng)目開發(fā)的經(jīng)驗(yàn)
任何人的工作經(jīng)驗(yàn)都是從無(wú)到有的過(guò)程,而且項(xiàng)目開發(fā)經(jīng)驗(yàn)并不等于工作經(jīng)驗(yàn)。自學(xué)者在學(xué)習(xí)Java的過(guò)程中,就要注重實(shí)踐,多自己動(dòng)手編碼,把所學(xué)的理論知識(shí)運(yùn)用在實(shí)踐中去。而在重慶Java培訓(xùn)班中,會(huì)有專門的項(xiàng)目實(shí)戰(zhàn)課程,在老師的指導(dǎo)下獨(dú)立完成真實(shí)項(xiàng)目開發(fā),了解項(xiàng)目開發(fā)的流程。
3.前沿的知識(shí)技能
自學(xué)Java開發(fā),還需要明確都應(yīng)該學(xué)習(xí)哪些企業(yè)需求的技術(shù)。畢竟IT行業(yè)技術(shù)更新的比較快,所以我們肯定是學(xué)現(xiàn)在企業(yè)需要的技術(shù),而不是一些已經(jīng)淘汰的技術(shù)。所以作為一個(gè)零基礎(chǔ)開始學(xué)習(xí)Java的人,你應(yīng)該了解你現(xiàn)在需要學(xué)哪些技術(shù),這些將是你要攻克的內(nèi)容。