只能說,題主, 你想得太遠了。
首先軟體開發跟數學根本就不是一門學科,軟體開發需要用到的知識比數學重要的太多了。比如英語。而數學對於大多數人來說是最難學也是最不重要的知識,基本上是學了就忘忘了就扔扔了也沒感覺的那種,很多搞程式設計的可能一輩子也用不到數學知識。為什麼?理解C++的指標和多型需要數學嗎?一個複雜的系統架構也不需要半點數學知識,而你就是看不懂。
在你擔心數學好不好之前,你更應該關心程式設計環境怎麼搭建,連IDE都搞不定不知道程式怎麼跑起來你還搞什麼呀,下一步就是程式基本的語法和SDK庫函式的掌握,基本SDK都不知道什麼意思怎麼去用,如字串函式,檔案讀寫和資料庫常用操作,這些你都不會你還有學下去的必要嗎?還有更重要的更基本的程式除錯技術,程式老出錯老崩潰怎麼辦呀,哪裡變數為空了記憶體寫錯了?為什麼程式老編不過去呀,誰能幫幫我呀!!!這個時候你發現那牛逼的數學知識真是屁用沒有,你還是感嘆自己基本功底不行經驗太少,這個時候打死你也不會再關心數學好不好的問題了。
軟體開發說到底是對於語言,SDK和工具的運用。常見的如android開發,網站開發都不需要半點數學知識。只有遊戲開發需要用到一點簡單的牛頓運動定律和圓周運動和拋物線運動。如果說用到數學的大概只有3D遊戲引擎,很智慧的人工智慧,如格鬥遊戲的電腦應對玩家的複雜AI,生化危機中殭屍怪物的配合商量運用策略包抄玩家和記憶功能,還有航空航天領域這樣高精尖技術學科才會用到複雜一點的數學知識。而這些都是計算機專家才要掌握的內容。所以題主你是想多了,還是先關心下自己程式為什麼編不過老是報錯的問題吧
數學和物理都不好的話,建議你就不要去考慮計算機這個專業。實在是不適合!還是找點靠譜的自己擅長的專業學學吧。
只能說,題主, 你想得太遠了。
首先軟體開發跟數學根本就不是一門學科,軟體開發需要用到的知識比數學重要的太多了。比如英語。而數學對於大多數人來說是最難學也是最不重要的知識,基本上是學了就忘忘了就扔扔了也沒感覺的那種,很多搞程式設計的可能一輩子也用不到數學知識。為什麼?理解C++的指標和多型需要數學嗎?一個複雜的系統架構也不需要半點數學知識,而你就是看不懂。
在你擔心數學好不好之前,你更應該關心程式設計環境怎麼搭建,連IDE都搞不定不知道程式怎麼跑起來你還搞什麼呀,下一步就是程式基本的語法和SDK庫函式的掌握,基本SDK都不知道什麼意思怎麼去用,如字串函式,檔案讀寫和資料庫常用操作,這些你都不會你還有學下去的必要嗎?還有更重要的更基本的程式除錯技術,程式老出錯老崩潰怎麼辦呀,哪裡變數為空了記憶體寫錯了?為什麼程式老編不過去呀,誰能幫幫我呀!!!這個時候你發現那牛逼的數學知識真是屁用沒有,你還是感嘆自己基本功底不行經驗太少,這個時候打死你也不會再關心數學好不好的問題了。
軟體開發說到底是對於語言,SDK和工具的運用。常見的如android開發,網站開發都不需要半點數學知識。只有遊戲開發需要用到一點簡單的牛頓運動定律和圓周運動和拋物線運動。如果說用到數學的大概只有3D遊戲引擎,很智慧的人工智慧,如格鬥遊戲的電腦應對玩家的複雜AI,生化危機中殭屍怪物的配合商量運用策略包抄玩家和記憶功能,還有航空航天領域這樣高精尖技術學科才會用到複雜一點的數學知識。而這些都是計算機專家才要掌握的內容。所以題主你是想多了,還是先關心下自己程式為什麼編不過老是報錯的問題吧