1、培養(yǎng)興趣
興趣是最好的老師。對(duì)于零基礎(chǔ)的人,想要學(xué)會(huì)編程,首先最重要的是培養(yǎng)對(duì)編程的興趣。編程的學(xué)習(xí)并不是那么難的,只要是理工科生、邏輯思維好點(diǎn),最好英語(yǔ)也好點(diǎn),基本都可以學(xué)會(huì)編程。但是很多人都失敗了,原因就在于很多人還沒(méi)入門(mén)就放棄了??粗欢驯涞挠⒄Z(yǔ)字母、一些枯燥的書(shū)籍,致使很多人嘗試了一段時(shí)間直接就放棄了。所以想要學(xué)會(huì)編程一定要先從培養(yǎng)興趣開(kāi)始,不要上來(lái)就學(xué)習(xí)編程語(yǔ)言,先搞清楚編程能用來(lái)做什么,最好是自己有個(gè)小想法,比如自己想做個(gè)網(wǎng)站,自己想做個(gè) app,有這樣的想法之后,再去針對(duì)性的去學(xué)習(xí)需要的編程知識(shí),你才會(huì)更容易堅(jiān)持下去。
2、不要鉆牛角尖。
很多新手自學(xué)的時(shí)候,最開(kāi)始一定會(huì)遇到各種問(wèn)題,比如學(xué)習(xí)的時(shí)候搞不懂為啥一定要這樣寫(xiě),程序運(yùn)行出來(lái)了,怎么這么神奇?它背后是什么樣的原理呢?等等等,很多人都會(huì)花很大的時(shí)間去試圖全部弄懂,導(dǎo)致花費(fèi)大量的時(shí)間,自己進(jìn)度同時(shí)又很慢,過(guò)來(lái)人告訴大家,初學(xué)者不要過(guò)分鉆牛角尖,很多東西,你的 level 沒(méi)到那個(gè)水平,自然沒(méi)法完全弄懂,完全沒(méi)關(guān)系,等到了后面,有些疑問(wèn)自然就明白了。
第二點(diǎn)就是,學(xué)習(xí)不要奔著 100分 兒去。60分萬(wàn)歲。(注意,是學(xué)習(xí),不是考試。)舉個(gè)簡(jiǎn)單的例子——背單詞。很多同學(xué)拿著紅寶書(shū),第一個(gè) list 都沒(méi)翻過(guò)去就放棄了。這是因?yàn)槊刻毂惩甑谝粋€(gè) list 以后,第二天發(fā)現(xiàn)第一個(gè) list 還是有很多單詞沒(méi)掌握,然后就繼續(xù)背第一個(gè) list。然后一周后,發(fā)現(xiàn)自己第一個(gè) list 都搞不定,覺(jué)得英語(yǔ)好難,徹底放棄了。這樣是不對(duì)的。背了一個(gè) list,能多記一個(gè)詞,都是進(jìn)步。就算一個(gè)詞都沒(méi)記住,模糊有了印象,也是一種進(jìn)步。我們不應(yīng)該過(guò)度著眼于我們還不夠完美。學(xué)習(xí)不是要么 0 分,要么 100 分的。80 分是收獲;60 分是收獲;20 分也是收獲。有收獲最重要。但是因?yàn)橹塾谧约旱牟煌昝溃罱K放棄了,那就是徹底的 0 分了。
其實(shí)學(xué)習(xí)計(jì)算機(jī)同理,如果你去聽(tīng)頂級(jí)學(xué)府,比如斯坦福的課程,就會(huì)發(fā)現(xiàn),老師是不可能把所有細(xì)節(jié)都講清楚的。大家一定都學(xué)過(guò) C 語(yǔ)言,C 語(yǔ)言讀取數(shù)據(jù) scanf(''%d'',&a),這個(gè) &a 為什么要有個(gè) & ?可能有的老師會(huì)講什么地址符一類(lèi)的。但是我認(rèn)為,頂級(jí)的老師會(huì)告訴你:先接受他,記下來(lái),scanf 中,變量前面就是先加個(gè) &。因?yàn)槿绻且榻B什么地址符,相信 99% 的同學(xué)在初學(xué)的時(shí)候根本無(wú)法理解,反而頭大,搞暈了,挫敗感強(qiáng),覺(jué)得這東西好難。但其實(shí)這個(gè)難度是初學(xué) C 語(yǔ)言沒(méi)必要接觸的難度。等我們真正深入以后,再回頭看,就自然而然理解了。千萬(wàn)不要試圖一上來(lái)就搞懂一切。所謂的“抓大放小”。如果一時(shí)沒(méi)搞懂,問(wèn)自己一句,這部分內(nèi)容是不是當(dāng)前一定要搞懂的知識(shí)。如果是,當(dāng)然要死磕;但如果不是,記錄下來(lái),嘗試?yán)^續(xù)前進(jìn),以后回頭再看。
對(duì)于學(xué)習(xí)的知識(shí),不要妄圖一次性的完全掌握,所謂溫故而知新。多給自己一些回頭看的機(jī)會(huì),相信很多東西都會(huì)柳暗花明的。
所以,初學(xué)者切忌鉆牛角尖,按部就班的去學(xué)習(xí)好了,哪怕遇到一些不太明白,不知背后原理的事情,完全沒(méi)關(guān)系。
3、結(jié)合視頻網(wǎng)站
初學(xué)者一定要看視頻,而且不能只看視頻,視頻是幫助你理解的,結(jié)合書(shū)本、配合視頻一起學(xué)習(xí),效果是最好的,一些視頻講解的比較淺顯,不夠系統(tǒng),但是只看書(shū)的話(huà),很多人容易看到后面就看不懂了,所以,我自認(rèn)為視頻 書(shū)籍是初學(xué)的最好方式,等到后期,有能力了,看書(shū)、看視頻、看博客就隨你了。
聯(lián)系客服