零基礎(chǔ)如何高效學(xué)習(xí)Java開(kāi)發(fā)?初學(xué)Java技術(shù)開(kāi)發(fā)常常很迷茫,不知道從何學(xué)起更不知道怎么學(xué)習(xí),下面小編就給大家梳理一下如何高效學(xué)習(xí)Java技術(shù)開(kāi)發(fā)
1、學(xué)編程第一個(gè)要求:得有興趣
如果強(qiáng)迫自己學(xué),你肯定學(xué)不進(jìn)去。我當(dāng)時(shí)上大學(xué)的時(shí)候,我宿舍里面有一個(gè)和我一個(gè)班的同學(xué)。他每天上課做好筆記,課后,每天的晚上都看一個(gè)小時(shí)的視頻。而我呢,上課有興趣,跟著老師走,什么筆記都沒(méi)做。課后突然想起老師講的重點(diǎn),打開(kāi)電腦,來(lái)兩段代碼,出了問(wèn)題,一直調(diào)試,必須把代碼調(diào)試好。
他是因?yàn)閴毫Υ螅胍院笳覀€(gè)好工作。畢竟咱干IT的工資都很高。所以他才學(xué)習(xí)編程,但是強(qiáng)迫自己是真的沒(méi)效果。我這種整天上課聽(tīng)聽(tīng)講,沒(méi)事就玩游戲,偶爾打開(kāi)Eclipse,來(lái)兩波代碼。我對(duì)編程技術(shù)感興趣的,比他要學(xué)起來(lái)輕松很多。
后來(lái)每次他知識(shí)點(diǎn)忘記了,都會(huì)說(shuō):“我自己記憶力太差了,學(xué)了就忘。”
其實(shí)我不覺(jué)得,我覺(jué)得是興趣的問(wèn)題。平時(shí)看他玩LOL,技術(shù)真的好,什么操作都會(huì)。入門(mén)到現(xiàn)在比我玩的時(shí)間還少。但是比我厲害多了。
說(shuō)了這么多,第一點(diǎn)“興趣”還是得有。沒(méi)興趣,學(xué)這個(gè)是自討沒(méi)趣。
2、確定自己編程到底要干嘛
畢竟人若有所成,必定有所欲。我第一是想成為技術(shù)大牛,在業(yè)界有很大的權(quán)威,別人一說(shuō)xx平臺(tái)誰(shuí)領(lǐng)導(dǎo)開(kāi)發(fā)的,首先會(huì)想到我的名字。第二,我想賺很多錢(qián),回報(bào)爸媽。第三,這個(gè)行業(yè)不比其他,隨便什么人都可以上手,IT行業(yè),必須得有真正的技術(shù),我就當(dāng)學(xué)了一門(mén)技術(shù),以后創(chuàng)業(yè)不行,干回老本行。
3、找到自己喜歡的開(kāi)發(fā)語(yǔ)言
人和人溝通需要語(yǔ)言。翻譯家和美國(guó)人溝通需要會(huì)英語(yǔ),翻譯家跟日本人溝通,需要會(huì)日語(yǔ)。反過(guò)來(lái),計(jì)算機(jī)就想翻譯家,他什么計(jì)算機(jī)語(yǔ)言都能聽(tīng)懂,只要你會(huì)說(shuō)就可以了。
開(kāi)發(fā)語(yǔ)言就是指人與計(jì)算機(jī)的溝通,計(jì)算機(jī)是聽(tīng)不懂口語(yǔ)的,必須要會(huì)編程語(yǔ)言,才能讓計(jì)算機(jī)幫你干想干的事。
計(jì)算機(jī)語(yǔ)言有很多,c,c++,java,c#,python,vb。但是選對(duì)一門(mén)語(yǔ)言,對(duì)你幫助很大,我推薦java。如有疑問(wèn),建議你Baidu搜下現(xiàn)如今學(xué)什么編程語(yǔ)言好。
還是說(shuō)說(shuō)我吧。我剛開(kāi)始的時(shí)候在老師口里了解到j(luò)ava語(yǔ)言,雖然當(dāng)時(shí)我一句也看不懂,但是越看不懂,越想學(xué)。我當(dāng)時(shí)就認(rèn)定要學(xué)習(xí)java。并且腦海里就是java鐵粉。
但是我的夢(mèng)想是想成為大牛,當(dāng)一個(gè)程序是c++編寫(xiě)的時(shí)候,你就想把c++學(xué)了。學(xué)了c++就發(fā)現(xiàn)c++挺好的,要求很高,很適合我。
后來(lái)全學(xué)了,但是最后發(fā)現(xiàn),其實(shí)其他你會(huì)了,對(duì)于你個(gè)人多了一項(xiàng)裝逼的技能,但是對(duì)于以后的工作要求,沒(méi)什么用。我在工作的時(shí)候,一直是用java編寫(xiě)程序。沒(méi)有企業(yè)說(shuō),要回很多中語(yǔ)言。
4、找到自己想從事的行業(yè)
現(xiàn)在有web網(wǎng)站開(kāi)發(fā),Android開(kāi)發(fā),ios開(kāi)發(fā),Windows桌面開(kāi)發(fā)等等。
我當(dāng)時(shí)選擇it首先就想到了Android開(kāi)發(fā)。真正的想干Android才做這一行的。
5、必須得持續(xù)努力
或許你剛開(kāi)始學(xué)習(xí)編程很有興趣,但是學(xué)完,找到工作后,你就故步自封。不想學(xué)現(xiàn)在流行的技術(shù)框架了。說(shuō)實(shí)話(huà),現(xiàn)在計(jì)算機(jī)行業(yè),每年一變,3年一大變。你不學(xué)習(xí)新技術(shù),以后絕對(duì)會(huì)淘汰。弄不好被公司勸退。
(責(zé)任編輯:代碼如詩(shī)) |