㈠ 我是該學java呢,還是學IOS開發呢
到底是學JAVA好還是學iOS好呢?這個問題應該是很多大學生想問的。其實,JAVA是一個非常老牌的基礎編程語言,相對於很多高級語言來說,JAVA都是基礎,包括現在比較熱的安卓、Swing、J2EE、J2ME等,都和JAVA有很多共性。據統計,目前,JAVA開發工程師初入行平均薪水4000元,有1年工作經驗月薪5000-7000元。作為「老牌」的開發語言,JAVA的整體實力不容小覷。
iOS就像Andriod一樣,不是編程語言,而是操作系統。學iOS開發,其實學的是如何用Objective-C在蘋果操作系統上進行各種應用程序的開發。就像學Andriod開發,其實是學如何用JAVA在安卓操作系統上進行各種應用開發,把JAVA基礎學好了,轉Android也就一個月左右的事情。Andriod和iOS,當前確實比較火,可是以後怎樣很難說,關鍵是把基礎性的編程語言學好了。另外提醒一點,iOS是使用Objective-C來做開發,要想深入的學iOS,需要有Objective-C開發基礎,入門相對難一些,如果C語言基礎比較好,可以選擇iOS。
影響大家做決定的還有一個因素,那就是就業和薪水。從當前的就業形勢看,iOS人才更緊缺,就業更順利,薪水也更高,大學生培訓結束,就業起薪平均在6000元左右,有工作經驗的話起薪將超過9000元。而JAVA就業市場,初級開發工程師基本飽和,需要的是中高端人才,大學生培訓結束,起薪平均4500元-5000元左右。
從上面信息可以看出:1、選JAVA比較保險,入門相對簡單,但是似乎短期內沒有什麼起色,薪水也不如iOS高。不過,若將眼光放長遠,真正做到高端開發或者管理層後,收入差距不會太大。2、選iOS,這是時下最火熱,人才需求量最大的一個開發方向,薪水很高,適合C語言基礎好的人學習。但是入門稍微難一些,而且不知道以後的發展會怎樣。
「你的興趣才是你的心意,不可為做而做,那樣你就只是工具了。」
㈡ 學哪個技術前景更好呢
俗話說360行,行行轉IT,哦不,是行行出狀元,如果你想進入軟體和互聯網行業,恭喜,這是個好行業,薪水很高,也不需靠關系,一切靠實力說話,不需要有個好爸爸。
1、後端工程師
後端程序員主要實現業務邏輯,提供介面給前端使用。
Java當然是用的最多的,但是也有別的相對小眾的像Python,rubyonrails等,還有就是PHP,簡單粗暴,中小網站常用,無論哪一個,學習起來都不是很難。
2、web前端工程師
主要是Javascript,CSS,JQuery等,最近幾年大家重視瀏覽器端用戶體驗,瀏覽器端做的越來越炫,所以也很火。
3、手機端碼農
主要是Android,iOS,由於移動互聯網的發展,剛開始需求量很大,工資較高,隨著這兩年逐漸降溫,初級人才逐漸趨於飽和狀態,中高級人才還是缺乏,達妹這里不建議0基礎或者應屆生學習。
4、系統編程工程師
有些需求很簡單,有些需求很復雜,需要支持海量的用戶,海量的並發,像淘寶的雙11,像微信的春節搶紅包需要做雲計算,虛擬化,分布式處理,支持系統水平擴展。
對於海量的數據,還需要做大數據分析,從中提取有價值的信息,例如Hadoop。
由於需要對操作系統,資料庫,伺服器端系統做定製開發,甚至自己搞一套,小公司一般沒有這樣的技術能力,主要是BAT這樣的公司在搞。
人員需求不是很大,對程序員來講,需要在一個領域鑽研的非常深,技術穩定度比較好。
5、安全
互聯網時代,你的信息一不留神就有可能被偷走,安全變的越來越重要。
所以單單實現了功能,滿足了性能還不夠,很多公司,尤其是BAT對安全非常重視。
這個方向也需要對技術鑽研的很深才可以。
6、測試
這個對技術要求不太高,但也需要測試相關的知識,能夠設計測試用例,准備測試數據,執行測試。
現在敏捷開發流行,java課程認為對測試也要求懂開發知識,至少能夠開發一些自動化的腳本。
很多女生後來轉到了測試崗位,我想主要是女生比較細心吧。