|
大多數(shù)情況下,編程并不需要高等代數(shù)知識。 編程,就是把一些想法,用代碼去實現(xiàn)。而我們現(xiàn)在大多數(shù)編程,各種功能代碼已經(jīng)非常完善,不需要再去制造一些重復(fù)性的代碼,很多時候就是已有功能的簡單堆砌就變成了新功能。也就是說,寫代碼大多數(shù)時候是調(diào)用別人的API,比如操作系統(tǒng)的API。你需要做的就是去熟悉各種各樣的類庫,這些code都是公共的code,是編程必備的庫,你不可能自己一個人去開發(fā)一個框架,一個系統(tǒng),你需要站在巨人的肩膀上。
當(dāng)開發(fā)新的功能,新的算法時,我們可能需要去看懂一個公式,然后把這個公式用代碼去實現(xiàn)。研究算法的人可能需要非常高深的數(shù)學(xué)理論知識,去創(chuàng)造這個公式,但很多人是去實現(xiàn)公式的,我們并不是數(shù)學(xué)家。 總之,他們沒有一個必然的聯(lián)系,如果你想學(xué)習(xí)編程就馬上學(xué),并不是說一定要掌握高等數(shù)學(xué)才需要學(xué),高等數(shù)學(xué)只是讓你往更深層次的去突破。 就像你學(xué)習(xí)使用電腦,你可以直接馬上開機就學(xué),你不需要了解整個電腦的原理才開始學(xué)電腦打字。 |
|
|
來自: hui_001 > 《computer》