如何才能自學好編程?
學編程逃不開選擇語言,首先端正一個態度,沒有最好的語言,就像象棋中沒有最大的子力一樣,只有在有前提條件的情況下才能彰顯出不同語言的優劣勢。單純的比較沒有任何意義。
不要三天打魚兩天曬網,今天聽說這個語言好,榔頭照著里砸一下,明天看著聽說那個語言好,棒槌照著這里砸一下。結果那個都學不好。
首先確定好學什么語言,例如根據市場占比啊、自身興趣啊等等,接著找一套完整的教程學一遍,一套教程下來都是各自成體系的,如果不能堅持學完還不如不看。
自學會有很多概念不清,沒關系,百度啊,一個問題查不了10個網頁你就對這個問題就算不理解也背住了。實在理解不了的跳過去,不要在一棵樹上吊死,因為吊死你的樹后面還多,哈哈,開玩笑。可能以后某個時刻你會豁然開朗。
堅持下去,自學很難堅持。當遇到受打擊的問題時,讓子彈飛一會,回去看看簡單的程序,讓自己找回信心,要學會自己給自己打氣。或者出去玩會,換個思路,很多時候會陷入死胡同,可能睡一覺昨天頭疼的問題一下就有思路了。學會自己調節。
授人以魚不如授人以漁。一定要培養自己解決問題的能力,怎么高效率的檢索問題答案,學會看官方文檔和博客總結也很重要。因為真正開發的時候還是一個人解決比較多,人家也有人家的事情要做。
總之,編程的路很長很坑,其中的酸甜苦辣,并不是幾句話就能說完的。準備好入坑,就行動吧。