jeel54321 wrote:
外行才會這麼想吧?
一般人總以為程式強不強跟邏輯能力有關,其實邏輯能力只佔一部份,而且是不大的一部份。程式強不強主要看除錯跟閱讀程式碼的能力,這兩樣跟數學都毫無關係,我反而認為數學好的人這兩項能力都不強。
寫程式不是每行程式碼都自己 coding 進去,這樣要寫到哪年哪月?相反的,最好的方式是找個現成的程式來改,沒有現成的,就找各部分功能的程式碼來拚。這些程式通常都沒什麼詳細解說,也都還有沒除掉的 bug,能不能拿來用,就看你閱讀程式碼跟除錯的功力了!
就算不是開發新程式,一般軟體工程師最主要的工作也是維護別人寫的程式碼,維護是什麼意思呢?就是除錯。要除錯當然還是要先讀懂這些程式碼。
樓主數學不強,來寫程式是可以的,我數學就很爛。但數學爛的可不一定保證程式一定強。
(恕刪)
粗淺的 coding 才是這樣的, 不過也是台灣軟體界的現況, 做的是資料處理, 而不是軟體工程
建議去看一下SVM, 先SVM 就好, AI 還不用, 你就會知道 "寫程式的不需要懂數學" 這句話有多麼以井觀天