如何快速學(xué)會(huì)java?
網(wǎng)友解答: 當(dāng)今社會(huì)互聯(lián)網(wǎng)發(fā)展迅速,滲透到生活的方方面面,以前很小眾的職業(yè)漸漸浮現(xiàn)在人們面前,程序員就是這么一個(gè)行業(yè)。 那么如何快速學(xué)習(xí)上手入門(mén)呢?這里我想以一個(gè)程序員的身份跟大家談
當(dāng)今社會(huì)互聯(lián)網(wǎng)發(fā)展迅速,滲透到生活的方方面面,以前很小眾的職業(yè)漸漸浮現(xiàn)在人們面前,程序員就是這么一個(gè)行業(yè)。
那么如何快速學(xué)習(xí)上手入門(mén)呢?這里我想以一個(gè)程序員的身份跟大家談?wù)劊夷厥菍?xiě)java的,正好對(duì)題。(想必提問(wèn)者一定是不是本專(zhuān)業(yè)的,應(yīng)該是轉(zhuǎn)行,在這我們就來(lái)談?wù)勣D(zhuǎn)行要怎么走)。
第一步,花一定的時(shí)間自學(xué),不需要你能理解得多透徹學(xué)得多深入,哪怕是囫圇吞棗,但一定得在心里有個(gè)答題概念知道這是個(gè)什么玩意,能拿來(lái)干嘛。這個(gè)周期大概一個(gè)月就可以了。
第二步,系統(tǒng)的學(xué)習(xí),不管你在這個(gè)階段是選擇培訓(xùn)也好還是自學(xué)也好,關(guān)鍵在就在于系統(tǒng)化的,穩(wěn)扎穩(wěn)打的學(xué)習(xí),現(xiàn)在很多人和公司多培訓(xùn)機(jī)構(gòu)有偏見(jiàn),這個(gè)得承認(rèn),但是你如果把培訓(xùn)當(dāng)成只是你的一種學(xué)習(xí)方法,而并不是讓培訓(xùn)成為你的身份標(biāo)簽,說(shuō)句實(shí)在話(huà),很多人的自制力不強(qiáng),自學(xué)難度很大的,而且就一般人來(lái)說(shuō),自學(xué)的效率十分提下,有的時(shí)候一個(gè)概念自己很近都理解不透,并不是因?yàn)槟惚?,如果這時(shí)候有人來(lái)給你點(diǎn)撥一下,效果會(huì)好很多。當(dāng)然我不是做培訓(xùn)的,我也不是在這打廣告,這一階段要這么做得看你自己斟酌,但一定是必不可少的。這個(gè)階段的周期大概在四個(gè)月左右。
第三步,實(shí)戰(zhàn)性學(xué)習(xí),從工作中學(xué)習(xí)。這個(gè)階段要求你必須去找一份工作,這份工作,你要忘掉兩點(diǎn):任務(wù)量和薪資。是的!在這個(gè)階段你就是苦力,你的目標(biāo)只有一個(gè)那就是學(xué)習(xí)。厚積薄發(fā)必不可少。這段時(shí)間你可能會(huì)很辛苦,你要在公司攬事情做,先不管做不做得了,你得攬下來(lái),做不出來(lái)死磕,經(jīng)驗(yàn)就是這么來(lái)的。這一步往往是成長(zhǎng)最快的,你會(huì)接觸到和你多你在書(shū)本接觸不到的東西,因?yàn)榭蛻?hù)和公司的需求總是千奇百怪的,bug總是莫名其妙的。這個(gè)階段大概持續(xù)6到9個(gè)月。
第三步,跳槽,你的第一份工作也就是上一個(gè)階段,你是以一個(gè)學(xué)習(xí)者的身份進(jìn)入的,哪怕你在那個(gè)公司成長(zhǎng)得再快,也很難晉升了。所以跳槽也是必要的。建議在職的時(shí)候就考慮下一家公司的事情。做好充分的準(zhǔn)備。到這家公司你要做的就是鞏固積累了,隨著時(shí)間的推移,大概一年半左右,你已經(jīng)是一超過(guò)了百分之五十的程序員了。(當(dāng)然每一個(gè)階段你都是付出了心血,而不是混過(guò)去。有的人可能覺(jué)得這也太快了吧,肯定還是個(gè)小白,其實(shí)就是這樣,現(xiàn)在這個(gè)行業(yè)不缺程序員,但是缺優(yōu)秀的程序員,其實(shí)很多程序員很菜的,別把人人都當(dāng)大神)
網(wǎng)友解答:
謝邀,學(xué)習(xí)很簡(jiǎn)單,工欲善其事 必先利其器,先熟悉配置各種相關(guān)的java軟件,然后,去github下載個(gè)不太復(fù)雜的項(xiàng)目,跑起來(lái),慢慢看效果,邊看邊找語(yǔ)法用法,慢慢能入門(mén)開(kāi)發(fā)后,有信心,體驗(yàn)到它的開(kāi)發(fā)魅力和價(jià)值后,把所有的相關(guān)語(yǔ)法書(shū)學(xué)會(huì),看底層開(kāi)源,學(xué)習(xí)過(guò)程中,把遇到不會(huì)的解決方案記錄下來(lái)。