高考后如何學編程?
在大學期間,我們會學習很多計算機類的基礎知識,例如算法、數據結構、高數等等。其實個人覺得,這些基礎知識比學習一門語言更為重要,因為語言是應用級別的事情,只要基礎好,其實不需要太長時間就可以入門。
但是,你編程能力再好,你的基礎知識不扎實,未來會走很多的彎路。所以,個人建議,去選擇一門編程語言,不如先看看一些基礎類的知識。例如:如果你對人工智能特別感興趣,那么就先去看看《自然語言處理》相關的書籍,了解這些基礎的知識,雖然比較生澀難懂,看是你看明白以后,寫代碼真的不是難事。
其次就是算法了,如果未來你想做人工智能的編程,算法+半本高數是必須的,但是,這些在大學時候都會系統的學習,所以不要著急,最多就看看算法相關的書籍就可以了。
當然,如果你是喜歡游戲編程,那么,游戲設計的基本知識也是需要具備的,去了解游戲是怎么開發出來的,發展的過程是怎么樣的,比去學學語言有意思得多。
總是,任何的知識,我們最好一步一步的來,我并不建議學生過早的接觸應用級別的知識,因為那會讓自己覺得已經會了,基礎知識用不上的錯覺。這并不是因為基礎知識沒用,而是因為你所能接觸到的應用太簡單了。
因此,學習好基礎知識,先多了解基礎知識,會讓你未來的編程道路越走越順。