從市場角度來說,IOS和安卓開發是時下比較時髦的方向,算是需求比較大的專業方向了,很多公司都有mobile端開發需求,有大型的電商,也有小的創業團隊,很多機會;軟體測試是軟體開發中不可缺少的環節,有很多抽象出來的測試理論和方法,也有很多通用測試工具。凡事有軟體開發就會需要軟體測試,需求面很大,但就具體專業而言可能,還需要專業方面的知識和經驗。至於Java程式設計是一門技能,Java應用很廣,例如安卓開發就用Java程式設計。所以Java程式設計是很大一個加分項,對於某些用Java的專案或者公司來說甚至是必選項。如果你是一個畢業生,建議你選擇Java程式設計,因為C的應用範圍有些小,而且是過程語言,學習Java對你理解面向物件很有好處,而且Java應用面廣,有利於找工作。如果有時間,可以複習一下資料結構,軟體工程,資料庫,編譯原理等基礎專業知識,預備面試。如果你願意從事測試工作,可以學學軟體測試理論和方法,掌握一些概念。至於IOS開發、安卓開發,有時間的話可以入門一下,爭取當作mobile開發職位的敲門磚。
從市場角度來說,IOS和安卓開發是時下比較時髦的方向,算是需求比較大的專業方向了,很多公司都有mobile端開發需求,有大型的電商,也有小的創業團隊,很多機會;軟體測試是軟體開發中不可缺少的環節,有很多抽象出來的測試理論和方法,也有很多通用測試工具。凡事有軟體開發就會需要軟體測試,需求面很大,但就具體專業而言可能,還需要專業方面的知識和經驗。至於Java程式設計是一門技能,Java應用很廣,例如安卓開發就用Java程式設計。所以Java程式設計是很大一個加分項,對於某些用Java的專案或者公司來說甚至是必選項。如果你是一個畢業生,建議你選擇Java程式設計,因為C的應用範圍有些小,而且是過程語言,學習Java對你理解面向物件很有好處,而且Java應用面廣,有利於找工作。如果有時間,可以複習一下資料結構,軟體工程,資料庫,編譯原理等基礎專業知識,預備面試。如果你願意從事測試工作,可以學學軟體測試理論和方法,掌握一些概念。至於IOS開發、安卓開發,有時間的話可以入門一下,爭取當作mobile開發職位的敲門磚。