回覆列表
  • 1 # 熙爸愛釣魚

    對於科班出身的軟體開發從業者,c/c++應該是必修課程,記得以前大學還有c語言等級考試的。培訓機構不太清楚,估計幾個月速成班也教不了多少東西。

    個人看法,一個合格的軟體工程師應該從c/c++開始,系統學習過c/c++,對軟體開發才會有更清楚的認識。

    當然學習軟體開發不只是侷限於c/c++,計算機原理、編譯原理、資料庫基礎等很多東西要學。

    對於一開始就學java或者其他高階語言,也許能完成一定的開發工作,但深度侷限於此。認識太多java軟體工程師,演算法寫不了幾個,sql寫不了幾句,到是框架滿天飛,名詞記住了一大堆。

  • 2 # 理工將軍

    令狐沖向風清揚學習獨孤九劍時,將招式全部忘記了才學會了以無招制有招。其實,語言便是招式,程式設計思想才是真正制敵的。當然,只是一個過程,招式在開始時還是要學習的。至於c/c++是否是程式設計師必須掌握的語言呢,可以這樣來說,要看你要完成的專案。而且,c和c++的應用領域也不是相同的,甚至差別還挺大。比如說,在嵌入式的開發中,c會更小巧實用;而在別的領域,c++提供的面向物件的框架比c會更強大一些。新的語言的出現是因為老的語言的照顧不周。還是回到咱們討論的問題上,c/c++是一些程式設計師必須掌握的語言,而不是所有程式設計師都必須掌握的語言。至於你自己,還是要看你是要翻越高山還是要趟過大河。

  • 中秋節和大豐收的關聯?
  • win10專業版系統32位和64位的區別以及如何選擇?