回覆列表
  • 1 # python進階者

    不明白為什麼是權衡這兩者。對於軟體工程的學生而言,程式設計和數學都是很重要的,不應該在這二者之間做選擇。

    所以千萬不要翹高數課去學程式設計,高數、線代、機率論這三門課基本在大一、大二,你一定要學好這三門課,數學理論是很重要的,即使你將來不往理論方向走,不往更高的學歷走,我依然建議學好數學。

    程式設計需要數學,所以不要拋棄任何一個。如果覺得程式設計學習時間不夠,那就花更多的空餘時間去學習。

  • 2 # 魯賓孫印象

    計算機用的數學,大部分是化簡"和演算法!

    線性代數 演算法 資料結構更關鍵!

    高數如果不做工程,用到的不多的!但是也是很基礎的。如果還往上學,就需要努力點,例如 泛函 分型 混沌等等分析都需要用的。

  • 3 # IT人劉俊明

    作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,主要研究方向集中在大資料和機器學習領域,所以我來回答一下這個問題。

    首先,在大一期間應該把主要的精力放在基礎學科的學習上,尤其是高數和物理,另外也要注重英語的學習,原因有以下三點:

    第一:數學和物理是重要的學科基礎。對於軟體工程專業的學生來說,無論未來選擇軟體開發方向還是硬體開發方向,都離不開數學和物理。軟體開發問題說到底就是數學問題,而硬體研發問題說到底就是物理問題,所以如果想在技術領域走得更遠,或者說要走研發級路線,一定要重視數學和物理的學習。

    第二:基礎學科的補學難度較大。不少應用級程式設計師想轉向研發級程式設計師,一個重要的障礙就是基礎學科不夠紮實,尤其是數學知識。由於數學等基礎課具有較大的自學難度,所以如果大學期間不重視,那麼後期補學的成本會非常大。

    第三:考研。在當前產業結構升級的推動下,不少學生為了提升自己的職場競爭力會選擇讀研,而數學(包括高數、線性代數和機率論)是計算機專業考研的必考科目,所以學好數學是通往研究生道路的重要基礎。

    當然,對於學習能力比較強的同學來說,如果在學習完數學等基礎學科之外,還有充足的時間可以利用,那麼完全可以用來學習程式語言。尤其是對於本科畢業之後就打算參加工作的同學來說,提升動手實踐能力是非常重要的。

    最後,對於軟體工程專業的同學來說,只要按照學校安排的課程學習,就會有一個比較系統的學習過程,軟體工程專業本身就非常重視實踐能力的培養,所以軟體工程專業的就業情況一直都表現得比較好。

  • 中秋節和大豐收的關聯?
  • 你看過最恐怖的電影是哪部?到底有多恐怖?