回覆列表
  • 1 # 藍風24

    對於一個軟體工程的本科生來說,程式語言不是重點,甚至不是要求,而是本身需具體的基本技能,至於是C/C++、JAVA、C#或是其他什麼的,都不重要,重要的是程式設計思想,說到底就是你的軟體設計能力。如果只是定位於某一種語言的程式設計能力,那其實你的競爭對像就是那些培訓機構的畢業生,但你的能力沒他們好——他們培訓過程中是有過專案實訓的而你沒有。

    所以,對一個本科生來說,紮實的專業知識才是最重要的。程式語言只是你的基本技能,你的專業知識是軟體設計——資料結構設計、演算法設計、資料庫設計、軟體架構……不管程式語言怎麼變,不管是哪一種熱門語言,這些東西基本是不變的,而且這些才是一款軟體/系統的核心。這就像學土木工程的人,要論砌磚,他比不上工地上的工人師傅,要論搬磚他都比不上偉大的農民工同志,但他所學的並不是用來砌磚的,而是用來指導砌磚的。

    所以同學,不要被現實所迷惑了,在學校就好好地把核心的專業課程學好學紮實學精,如果有落下的,剩這一年趕緊補上來。中國是不缺碼農的,缺的是軟體設計師。

  • 中秋節和大豐收的關聯?
  • 土狗智商是多少?