如果只是簡單的入門學習,英語和高數(shù)不是重點。
是不是很開心?先別激動,繼續(xù)往下看。先說說英語。我們知道,世界上基本絕大部分的編程語言都是英文系的。但即使如此,其實只要我們了解了英文 26 個字母,也是可以非常輕松地編程了,畢竟編程是不進行單詞正確性檢查的。當然,這個前提是你的要求不高,夠用就行。如果是要以它為飯碗,你的英語就非常重要了。為什么呢?因為知識是沒有止境的,工作是需要挑戰(zhàn)的,每天都在不停的買坑填坑,心是很累的。而計算機科學是起源于國外,雖然國內(nèi)也有不少的大牛,優(yōu)秀的文章,但還是國外的資源更多。還有,對編程而言,英文還有個天然的優(yōu)勢,那就是自帶注釋光環(huán),只要在寫代碼的時候,把命名定好,含義將會非常容易識別。而且,大部分的軟件并不支持漢化。不會英文,簡直就是給自己的人生設(shè)限啊。高數(shù)呢?用到的機會很少,如果你做游戲建模,科研工作,算法研究,那高數(shù)是不可缺少的。但大多數(shù)的程序都是在搬磚,每天的工作難度并沒有高到需要一些牛逼的算法才能解決。即使是專門的算法工程,如果問他們,會發(fā)現(xiàn),他們也不是一直在研究,每天基本也是搬磚,Python 算法包那么多,如果不是有意去研究,很多情況,工具足夠用的。一句話就是,如果是想養(yǎng)活自己,它們并非一定不可,但是如果想讓自己足夠優(yōu)秀 ,那就要時刻想著如何去補足自己的短板。