IT學什么技術比較好
1.后端工程師
后端程序員關鍵完成領域模型,為前面的應用提供接口。
Java當然是用得最多的,但也有其他相對小眾的,比如Python,rubyonrails等等,另外PHP,簡單直接,中小網站常見,無論哪一個,學起來都不難。
這一塊的人員需求很大。
2.web前端工程師
主要是Javascript,CSS,JQuery等等,近年來大家都很重視瀏覽器端的客戶體驗,瀏覽器端越來越耀眼,所以也很受歡迎。
3.移動端碼農
主要是Android,iOS,由于移動互聯網的發展,一開始需求量很大,工資也很高。隨著近年來氣溫的緩慢下降,初級人才逐漸飽和,中高端人才仍然缺乏。達美不推薦0基礎或應屆畢業生學習。
4.系統編程工程師
有些需求很簡單,有些需求很復雜,必須適用于大量用戶,大量并發,如淘寶雙11,如微信春節搶紅包。
應進行云計算、虛擬化、分布式處理,統水平擴展。
對于大量的信息,還應進行大數據分析,從中獲取有意義的信息,如Hadoop。
因為操作系統、數據庫、服務端系統必須定制開發,甚至自己做一套,小公司一般沒有這樣的技術能力,主要是因為BAT這樣的公司在做。
人員需求不是很大,對于程序員來說,需要在一個行業深入學習,技術穩定性比較好。
5.安全
在網絡時代,如果你不注意信息,你可能會被盜,安全變得越來越重要。
因此,僅僅完成功能并滿足特性是不夠的。很多公司,尤其是公司,特別是BAT非常重視安全。
這個方向也要深入研究技術。
6.測試
技術標準不太高,但也必須測試相關知識,可設計測試用例,準備測試數據,實施測試。
現在敏捷開發很流行,測試也需要了解開發知識,至少可以開發一些自動腳本。
很多女生后來轉到了測試崗位,我覺得主要是女生比較細心。
我在IBM我見過一個非常優秀的測試人員:她不僅能很好地完成上述工作,還能參與開發設計的討論。她經常從測試的角度提出開發者沒有想到問題,這大大有助于提高軟件的質量。