引言:接下來的閱讀相對來說適合理工類本科學(xué)生,有點(diǎn)編程基礎(chǔ),接觸過編程,好一點(diǎn)的??粕策m用;如果是文科類,或者大部分大專生,或者畢業(yè)好幾年的理工類學(xué)生,請找一個(gè)好點(diǎn)的培訓(xùn)機(jī)構(gòu),比如:南通青鳥IT教育,專業(yè)做IT培訓(xùn)的。自學(xué)成功率不高,即使成功了,自己花的時(shí)間成本也太高,還不如去培訓(xùn)機(jī)構(gòu)節(jié)省時(shí)間,早學(xué)會早入行、早拿工資可能成本更低。
我們研究一下那些985學(xué)校的學(xué)生,他們是怎么學(xué)會JAVA的,有朋友馬上會說,我去!是的,985很多學(xué)生志向高遠(yuǎn),學(xué)JAVA只是他們一個(gè)小小的任務(wù),但對我們大家來說,學(xué)JAVA是一個(gè)重要的任務(wù),是解決體面工作、找到更好前途的重要任務(wù),我們研究他們是如何學(xué)會JAVA開發(fā),是研究規(guī)律性的東東,或者真的對大家有幫助。
一般這些985學(xué)校的老師都會有項(xiàng)目,然后博士當(dāng)項(xiàng)目經(jīng)理,碩士當(dāng)組長,本科生當(dāng)碼工,碼工很缺,假若是你就是985學(xué)生,而且你也想學(xué)JAVA,所以你就參加了,除了會點(diǎn)C,還有一點(diǎn)點(diǎn)JAVA基礎(chǔ),你就開始了。
你不知道怎么做,然后有個(gè)會JAVA的碩士生,或者本科生過來告訴你,你先看這本書,也不用全看,先看這部分,不明白的地方問他,然后經(jīng)過這么努力一段時(shí)間,那人會告訴你,要不你看看項(xiàng)目的部分代碼,試著敲敲,你就敲啊敲,不懂就問,然后你感覺差不多的,向那人要任務(wù),結(jié)果人家是給了任務(wù),但不是正式項(xiàng)目,作為測試作的任務(wù),然后你又開始苦干了,當(dāng)然在此期間出現(xiàn)了很多問題,但總有人會幫忙來解決,*任務(wù)完成,組長說你可以了,可以加入項(xiàng)目承擔(dān)任務(wù)了,就這么簡單。
現(xiàn)在我們來分析一下這個(gè)過程,*要有合理的學(xué)習(xí)路徑,先學(xué)什么后學(xué)什么,得有人告知,第二,得有個(gè)人來幫你解決各種問題,第三,得有一批人和你一起干,第四,要敲代碼,第五,得有緊迫感得堅(jiān)持,他們的任務(wù)等著你呢,明白了吧,不是人家聰明,是人家有這個(gè)學(xué)習(xí)環(huán)境,所以不要妄自菲薄。
說過985學(xué)校學(xué)生,大家認(rèn)為自己垃圾學(xué)校的,這種方法沒法拿過來用,那么我們來看看培訓(xùn)機(jī)構(gòu)的學(xué)生是怎么學(xué)會的,他們更多的也是垃圾學(xué)校的學(xué)生,甚至更差,還不如你,在他們學(xué)習(xí)過程中:
*,他們的學(xué)習(xí)路徑是機(jī)構(gòu)設(shè)置好的;
第二,他們有老師幫他們解決各種問題;
第三,有一批志同道合的同學(xué),相互鼓勵(lì)前進(jìn);
第四,敲代碼;
第五,培訓(xùn)有合理的期限,機(jī)構(gòu)老師會督促大家堅(jiān)持。
兩者的區(qū)別,前者知識是自學(xué)的,看書看視頻,后者,知識是老師教的,作為一個(gè)普通*生實(shí)際上也能自學(xué),只不過聰明程度和堅(jiān)持的不同,學(xué)得時(shí)間長一點(diǎn)短一點(diǎn)而已,所以學(xué)習(xí)過程類似。
上面兩個(gè)例子說明,學(xué)JAVA開發(fā)不要特別的智商,可以說,只是指導(dǎo)思想、學(xué)習(xí)環(huán)境和學(xué)習(xí)方法對路,只要不是弱智,大家都學(xué)得會,別去聽有些人的瞎BB,我見過智商真的不怎么的人學(xué)會JAVA,相信自己很重要,我們又不想成為喬布斯、比爾蓋茨,我們只是想學(xué)會JAVA有份體面的工作、有份體面的收入而已,至于以后成為什么樣的,以后有的時(shí)間認(rèn)識自己,別去相信什么程序員是野生的,沒有野生的,他們也是在*學(xué)習(xí)過的,也是家養(yǎng)的,是人類就沒野生的,除非他們是非人類。
好,我們來分析一般JAVA自學(xué)者的狀況,學(xué)習(xí)路徑就是個(gè)問題,網(wǎng)上這找找那找找,這個(gè)說這個(gè)知識是必須的,那個(gè)說那個(gè)知識是以后的發(fā)展方向…..,然后我們就這個(gè)看看學(xué)學(xué),那個(gè)看看學(xué)學(xué),學(xué)不深,蜻蜓點(diǎn)水,結(jié)果一事無成。
我們碰到問題不知道去問誰,我們經(jīng)常是孤獨(dú)的學(xué)習(xí)者。
我們無法堅(jiān)持學(xué)習(xí)計(jì)劃,三天學(xué)一點(diǎn),第四第五天就去弄?jiǎng)e的事情去了,畢竟學(xué)習(xí)是個(gè)苦差事,學(xué)JAVA更是苦,所以要放松一下,結(jié)果很多人就不回來學(xué)了,回來學(xué)的又得從頭開始了。
我們學(xué)習(xí)基本不敲代碼,只是學(xué)知識,從小校到*,學(xué)校都是這么教的,也不知道敲什么、怎么敲,敲不下去不知道找誰解決。
如果你在適當(dāng)?shù)臅r(shí)機(jī)選擇一個(gè)好的培訓(xùn)機(jī)構(gòu)(南通青鳥IT教育),所有的事情都能達(dá)到一個(gè)事半功倍的效果
青鳥IT教育:
專職班主任、專業(yè)授課老師、全程零視頻教學(xué),每一節(jié)課都是面授、專業(yè)自主研發(fā)教案、自制教學(xué)體系、全方位就業(yè)指導(dǎo)等等,青鳥5個(gè)月Java開發(fā)學(xué)習(xí)所收獲的知識,是你在*四年遠(yuǎn)遠(yuǎn)不及的。