程序員5個常見誤區妳中了幾個
誤區01、編程靠天分
妳可能會有這樣的疑問:同樣都是編程新手,為什麽學編程的進度卻有很大的差異?
很多人都會以為這種差異是天分導致的。其實這個觀點是錯誤的。對於大多數人漏鬥巧而言,導致學習進度差異的原因,更多在幹環境,而非天分。
誤區02、學編程要數學好
很多人會將數學和編程直接畫上等號,認為學編程需要數學好;
或者以為編程就像數學領域裏復雜的微積分,需要用數學知銷羨識去建立模型。
這些看法,都是錯誤的。我們只需要掌握基礎的數學知識,就可以開始編程了。
許多復雜的數學計算可以交給程序去運算。學好編程,甚至可以幫助妳更好地理解數學的抽象概念
誤區03、只看不寫
在學習過程中,妳是否也會花大量時間去看視頻看文檔,自己動手寫代碼的時間卻少之又少?如果是的話,妳又進入了壹個誤區。就好比學遊泳,把動作記得再熟練,不練習的話,也不可能真正學會。編程也是如此,把概念結構看得再熟,也很難寫出正確的代碼。
誤區04、背誦文檔
剛接觸編程語法的時候,很多新手都習慣套用以前上學時的方法壹壹背誦編程語法。
但編程不是考試,那些很容易查到的、不常用的知識點,我們其實不需要熟記。
因為任何流行的編程語言都具備齊全的文檔,而文檔就像是我們的漢語字典,我們完全沒有必要把字典背下來。
編程也是壹個道理,我們不需要去背文檔,只用掌握查閱文檔的能力,就能搞定編程甚至開發的大部分問題。
誤區05、害怕報錯
在編寫代碼案例時,新手總會過度緊張:看到自己寫的代碼沒有報錯,就會很開心,然後保護好這段代碼,怕壹不小心動了什麽導致報錯。這樣的心返鍵態是不對的。
妳不應該害怕代碼報錯,因為報錯能讓妳了解到更多代碼程序異常的狀態和問題,同樣,也能讓妳學習到更多解決報錯問題的方法。
代碼沒有出現報錯的情況,並不代表代碼是完美的,也不代表妳已經掌握了這個案例的知識點。