無論你是大學(xué)生還是在職人員,想學(xué)Java時(shí),都會面臨兩個(gè)選擇,自學(xué)或者報(bào)班。報(bào)班通常太費(fèi)錢,時(shí)間又不自由;自學(xué)又不知道如何下手,擔(dān)心自己堅(jiān)持不下來。怎么辦?
我們先分析一下自學(xué)和培訓(xùn)班的優(yōu)點(diǎn)。
我們先講自學(xué)
優(yōu)點(diǎn):
①會養(yǎng)成自我分析解決問題的好習(xí)慣,這是做開發(fā)需要掌握的必要因素。
②學(xué)習(xí)時(shí)間和節(jié)奏比較靈活,可以根據(jù)自己的情況自行安排,可以半工半學(xué),利用閑暇時(shí)間學(xué)習(xí)。
③學(xué)習(xí)成本小,零投入。
缺點(diǎn):
①學(xué)到的技術(shù)不夠系統(tǒng),不全面,可能達(dá)不到就業(yè)的水平。
②學(xué)習(xí)的周期會拉長,可能會走很多彎路。
③公司現(xiàn)在招人不僅對技術(shù)水平有要求,還要求有一定的項(xiàng)目經(jīng)驗(yàn),自學(xué)項(xiàng)目經(jīng)驗(yàn)這塊缺乏。
④學(xué)習(xí)沒有方向,遇到問題得不到及時(shí)地解決,網(wǎng)上搜的答案可能不精準(zhǔn)不專業(yè),有時(shí)候一個(gè)問題困惑好幾天解決不了,時(shí)間久了問題積累多了就會對學(xué)習(xí)失去興趣,產(chǎn)生自我懷疑,慢慢會容易放棄。這就是一個(gè)學(xué)習(xí)效率的問題。
自學(xué)還是選擇最多的方式,大多數(shù)人最開始的時(shí)候都是先嘗試自學(xué)。
如果你決定自學(xué)這門技術(shù),首先要有一個(gè)良好的學(xué)習(xí)習(xí)慣,合理安排學(xué)習(xí)時(shí)間,盡量保證每天都要堅(jiān)持學(xué)習(xí),因?yàn)閷W(xué)習(xí)Java到成功就業(yè)不是一蹴而就。
接下來要解決的問題就是找到一套最新的教程和一份最新的學(xué)習(xí)路線,很多人在自學(xué)的過程中還在看五年前十年前的教程,學(xué)到很多已經(jīng)過時(shí)的技術(shù),完全是在浪費(fèi)時(shí)間。
如果找不到最新系統(tǒng)完整的教程,可以到這個(gè)Java學(xué)習(xí)交流裙,前面三位215,中間三位772,后面三位073。
看我分享的這些Java教程,絕對要比你在網(wǎng)上找的那些好很多倍:
然后我們講一下培訓(xùn)班
優(yōu)點(diǎn):
①有一套系統(tǒng)的培訓(xùn)體系。
②學(xué)習(xí)氛圍,有同樣和你一起學(xué)習(xí)的人。
③學(xué)習(xí)動力和學(xué)習(xí)代價(jià)(這里解釋一下:因?yàn)楦冻隽烁哳~的學(xué)費(fèi),不管自己的學(xué)習(xí)效果如何,也一定會硬著頭皮跟著學(xué)習(xí)的。這里就和自學(xué)形成了鮮明的對比,如果是自學(xué),并沒有什么代價(jià),如果不想學(xué)習(xí)了,或者自己的學(xué)習(xí)效果不好直接就不學(xué)了,但是參加了培訓(xùn)機(jī)構(gòu)就不一樣。花了錢會有很大的動力,這是比較實(shí)在的話。)
缺點(diǎn):
①學(xué)習(xí)節(jié)奏快,周期短,填鴨教學(xué)。
②助教答疑。(多數(shù)機(jī)構(gòu)都是在宣傳什么名師授課,用這樣的方式去吸引學(xué)生,他們的一些講師確實(shí)是非常厲害,但是不管是面授還是遠(yuǎn)程看直播,在學(xué)習(xí)的過程中你并不會和這個(gè)講師有什么交集,老師也就只是負(fù)責(zé)講課而已,你學(xué)習(xí)遇到的都是去找助教老師解答,這些助教老師很多都是在培訓(xùn)機(jī)構(gòu)學(xué)習(xí)最后找不到工作,就留在學(xué)校當(dāng)助教了。和這樣的人交流問題并不會得到什么幫助,他可能自己都不明白,而且很多時(shí)候都是讓學(xué)生自己去百度。而那些培訓(xùn)機(jī)構(gòu)厲害講師的課程,網(wǎng)上到處都是,自己在網(wǎng)上看也是一樣的。)
③學(xué)費(fèi)太貴。
現(xiàn)在的培訓(xùn)班基本都是速成培訓(xùn),周期短,節(jié)奏快,像是車間批量生產(chǎn),最后的質(zhì)量肯定會參差不齊。
每個(gè)人的學(xué)習(xí)能力都是不一樣的,不可能同一技術(shù),兩個(gè)人學(xué)會的時(shí)間是一樣的。
培訓(xùn)的初衷還是很好的,帶人們系統(tǒng)學(xué)習(xí)這門技術(shù)就業(yè),只是說現(xiàn)在想要轉(zhuǎn)行互聯(lián)網(wǎng)的人越來越多,多數(shù)人還是不適合這種快節(jié)奏的學(xué)習(xí)方式的。
如果是科班畢業(yè),在學(xué)校學(xué)得不好,或者沒怎么學(xué)習(xí),但是大學(xué)幾年也是耳濡目染,對于編程不陌生,有一定的編程基礎(chǔ),參加培訓(xùn)速成一下效果還可以。
但是對于那些零基礎(chǔ),非科班,沒有接觸過的人來說,參加培訓(xùn)一段時(shí)間都會時(shí)間跟不上的情況,大致就是這里的知識沒搞懂,老師已經(jīng)講下個(gè)知識點(diǎn)了,長期積累就是惡性循環(huán)。
個(gè)人還是不建議參加培訓(xùn)班的,真想把技術(shù)學(xué)好,首先就是找一套教程去學(xué)習(xí),學(xué)習(xí)遇到問題養(yǎng)成自己解決的習(xí)慣,可以去百度或者多加一些交流群請教,如果是身邊有做這行業(yè)的朋友帶你學(xué)習(xí)是最好的,也可以去網(wǎng)上結(jié)識一些大佬。
有人帶少走彎路,節(jié)省不必要浪費(fèi)的時(shí)間。
這里再分享一個(gè)學(xué)習(xí)交流裙,前面三位215,中間三位772,后面三位073。里面有很多大佬,平時(shí)學(xué)習(xí)遇到的問題可以發(fā)在裙里請教,同時(shí)可以和正在學(xué)習(xí)的人一起交流學(xué)習(xí)心得,學(xué)習(xí)氛圍非常好。同時(shí)里面有很多pdf書籍,最新面試題,開發(fā)工具,簡歷模板可以幫助到你。



最后,理性選擇學(xué)習(xí)方式,有任何關(guān)于Java相關(guān)的疑問,歡迎大家評論區(qū)交流,或者隨時(shí)私聊我。