許多想要轉(zhuǎn)行Java開發(fā)工程師的人,首先想到的方式就是自學(xué)Java,但是Java并不是一門特別簡單的學(xué)科,有些人在學(xué)習(xí)過程中就直接放棄了,Java自學(xué)的成功率是非常低的,那么,為什么自學(xué)Java的成功率如此之低呢?
1.自學(xué)Java沒人輔導(dǎo)
自學(xué)Java的人往往如同盲人摸象,盡管看網(wǎng)上的視頻課程也會有老師教學(xué),但卻無法雙向溝通,即只能被動(dòng)接受知識,而無法向老師提出問題。要知道在學(xué)習(xí)初期,提出問題并解決問題是非常重要的學(xué)習(xí)手段,只有不斷發(fā)現(xiàn)問題并解決,才能查漏補(bǔ)缺,鞏固知識。
2.自學(xué)Java氛圍差
這里的學(xué)習(xí)氛圍并不單指學(xué)習(xí)環(huán)境的安靜與否,更與心理上的氛圍有關(guān)。試想,當(dāng)你在教室學(xué)習(xí)時(shí),周圍都是勤奮努力的同學(xué),那么你也會不自覺地受其影響,從而認(rèn)真學(xué)習(xí)。此外,看網(wǎng)上教程往往意味著隨時(shí)隨地可以學(xué)習(xí),但這同時(shí)面臨的問題就是,你可能會在床上或飯桌前聽課,結(jié)果就是分心。
3.自學(xué)Java難有實(shí)戰(zhàn)練習(xí)
自學(xué)的人往往很難接觸到實(shí)際的開發(fā)項(xiàng)目,哪怕接觸到,往往也都是已經(jīng)被淘汰掉的項(xiàng)目。但是Java這門編程語言看重的恰恰就是實(shí)踐,實(shí)踐不僅是判斷理論知識是否扎實(shí)的方式,并且還能鞏固理論知識。企業(yè)在招聘時(shí)看重的往往也是項(xiàng)目經(jīng)驗(yàn),這就導(dǎo)致自學(xué)的人在求職時(shí)非常吃虧。
其實(shí),要想真正學(xué)會Java,并以此謀生,高效的方式還是參加正規(guī)的培訓(xùn),系統(tǒng)性、有實(shí)踐地學(xué)習(xí)Java。