-
1 # 易點互聯
-
2 # 用中文程式設計
不是。
程式設計用到的數學,沒底。絕大多數開發場景中,大概小學數學就夠了,但也有演算法最佳化問題有教授一輩子研究。
關鍵是,對入門來說,英語的必要性絕非想象中那麼大。大多數初學者看到程式設計教程中這樣的例程,肯定會被“震懾”到甚至於被嚇退:
但看這段程式碼是不是就容易理解很多呢?
關鍵是:常用的英文程式語言都支援中文命名識別符號!因此上面這段中文程式碼就是完全正確的Java程式碼!
也就是說,第一段英文程式碼中大多數英文詞彙實際上都不需要認得,就可以瞭解這段程式的語義。
-
3 # 浪跡天涯adc
英語好用處不大,數學好才容易學,你能弄懂資料結構,演算法,程式結構,最佳化方面也能很容易看懂程式碼。數學不好雖然也能入門,但是想提高真的很難很難的。程式基本都是呼叫函式或者方法,做邏輯判斷等,沒有數學思維和看天書差不多。
-
4 # Gfilsxin
英文和數學好壞與是否能學會程式設計沒有直接的關係,但如果這兩個基礎學的好,無疑對程式設計能力的提高是如虎添翼。
為什麼這麼說,首先程式設計本身使用的語言基礎是英文,其次程式設計的主要組成部分就是資料結構和演算法。可以看到,英文和數學是程式設計的兩大基礎理論,英文學的好,最起碼能夠幫助你規範程式中的變數名和函式名,當然理論上你可以使用拼音命名各種變數名稱,但很少會有人這麼幹。
另外,英文好的話,也有助於你閱讀一些英文技術資料,如果你接觸的行業有些資料只有英文原版,那有一個好的英文能力顯的更重要了。
至於數學,可能在一些特定領域,如人工智慧領域、無人駕駛領域顯得更重要,大部分領域並不會對數學水平有太高的要求,一般學校掌握的知識已經夠用了。
所以,英文和數學學的好,只是有助於程式設計能力的提高,是基本功,不過即使基本功不好,如果能夠在實踐中學習程式設計技巧,同樣能提高你的程式設計能力。
-
5 # 未來資料科技
本人從事IT行業,曾經也有小姐姐這樣的迷惑,這樣說數學和英語不好可能會影響對一些程式的理解,但不會造成很大的困惑!
畢竟程式是有英語寫的,一些程式所用的單詞,有時候直接就能說明一段程式的作用,或者說接下來要表達的意思!如果英語好就能馬上理解過來,不需要自己再去記憶。
數學也是同樣的道理,程式中的很多迴圈,函式其實都和數學有很大的關係,一段程式要寫好邏輯思維一定要清晰!所以說數學還是有影響的,這不過這些都是小問題,影響也是有限的!
其實現在很多初中畢業的都可以學習程式設計!身邊就有中專出來在搞IT技術也不錯,甚至現在流行的少年程式設計,小孩子玩的可溜了!所以這些都不是大問題,關鍵就是自己感興趣。這樣就一定能學好的!加油小姐姐
-
6 # 四川省的軟體工程師
你想多了,做程式只是做應用,做研究的肯定工資高,做底層演算法就要數學好,做軟體大部分都是應用,研究生畢業還是應用。只有特別厲害的,工資特別高的。
-
7 # 紅楓物聯網
怎麼說呢,數學的話,如果你不涉及到很多好深的東西,一般情況下高中的數學基本就夠用了,但英語一定要好,聽力可以不好,但閱讀能力是一定要有的,不然怎麼學習新的東西呢
回覆列表
看你偏哪方面的開發了,常規的應用邏輯開發、互動處理都不是問題的;如果是後端的業務邏輯,涉及到效率、安全穩定、演算法等可能會遇到點挫折