來源:stormzhang 作者:過來人的 2018-06-18 13:11:59
前幾天在知乎上看到這么一個問題,一位在讀學(xué)生,自己非常想自學(xué)編程,但是很怕走一些彎路,于是提問「自學(xué)編程需要注意什么?」,我看了一圈回答,看起來都不是自學(xué)過來的,很多回答抓不到重點。
我的讀者都知道,我是非科班 0 基礎(chǔ)自學(xué)過來的,我很清楚一個人自學(xué)編程有哪些誤區(qū),有哪些需要注意的地方,以及哪些可以提升效率的地方,所以,我從我的自學(xué)經(jīng)歷給一些自學(xué)編程的后來者總結(jié)了一些建議,希望給正在自學(xué)編程或者打算走這條路的讀者一點幫助。
1. 先培養(yǎng)興趣
其實自學(xué)編程不是那么難,只要是理工科生、邏輯思維好點,最好英語也好點,基本都可以學(xué)會編程,但是很多人都失敗了,原因就在于很多人還沒入門就放棄了,看著一堆冰冷的英語字母、一些枯燥的書籍,致使很多人嘗試了一段時間直接就放棄了。所以自學(xué)正確的姿勢是一定先要培養(yǎng)下興趣,不要上來就學(xué)習(xí)編程語言,先搞清楚編程能用來做什么,最好是自己有個小想法,比如自己想做個網(wǎng)站,自己想做個 app,有這樣的想法之后,再去針對性的去學(xué)習(xí)需要的編程知識,你才會更容易堅持下去。
2. 不要鉆牛角尖。
很多新手自學(xué)的時候,最開始一定會遇到各種問題,比如學(xué)習(xí)的時候搞不懂為啥一定要這樣寫,程序運行出來了,怎么這么神奇?它背后是什么樣的原理呢?等等等,很多人都會花很大的時間去試圖全部弄懂,導(dǎo)致花費大量的時間,自己進(jìn)度同時又很慢,過來人告訴大家,初學(xué)者不要過分鉆牛角尖,很多東西,你的 level 沒到那個水平,自然沒法完全弄懂,完全沒關(guān)系,等到了后面,有些疑問自然就明白了。
這就好比,你初中的一些數(shù)學(xué)、物理題,你花了很長的時間也不一定能明白,但是到了高中之后,你會恍然大悟,原來這個原理是這個意思。
所以,初學(xué)者切忌鉆牛角尖,按部就班的去學(xué)習(xí)好了,哪怕遇到一些不太明白,不知背后原理的事情,完全沒關(guān)系。
3. 結(jié)合視頻
初學(xué)者一定要看視頻,而且不能只看視頻,視頻是幫助你理解的,結(jié)合書本、配合視頻一起學(xué)習(xí),效果是最好的,一些視頻講解的比較淺顯,不夠系統(tǒng),但是只看書的話,很多人容易看到后面就看不懂了,所以,我自認(rèn)為視頻 + 書籍是初學(xué)的最好方式,等到后期,有能力了,看書、看視頻、看博客就隨你了。
現(xiàn)在有很多在線視頻網(wǎng)站都很不錯的,推薦兩個:
「慕課網(wǎng)」和「Udacity」,免費的話上慕課網(wǎng)就夠了,如果想自學(xué)能力較差,那么可以考慮在 Udacity 買套付費課程。
當(dāng)然,如果付費課程都沒能激起你的學(xué)習(xí)興趣,但你又想走編程這條路,那么可以考慮去報個培訓(xùn)班,但是我不是特別建議,互聯(lián)網(wǎng)時代,在線教育足以讓每個人接觸學(xué)習(xí)我們感興趣的行業(yè),付費課程 + 輔助指導(dǎo) + 自學(xué),我覺得適合大部分人了。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機、平板等移動設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看