對(duì)于鴻蒙如今的發(fā)展勢(shì)頭,可謂是如火如荼。無論是最近發(fā)布的鴻蒙操作系統(tǒng)HarmonyOS NEXT,摒棄了Linux內(nèi)核和AOSP安卓開放源代碼項(xiàng)目的代碼, 不再兼容安卓 。還是今年年后春季招聘,掀起的一波 鴻蒙熱潮 。鴻蒙相關(guān)職位數(shù),投遞人數(shù),分別增至去年同期的 2.6倍、4.5倍 。而在過去,安卓才是開發(fā)者的“主流”,鴻蒙也不過才誕生了幾年。
在面試旺季,到底是選安卓還是鴻蒙呢?
安卓現(xiàn)狀
安卓自誕生起到現(xiàn)在,歷經(jīng)了二十多年。從2010年開始Android市場(chǎng)大量的招聘Android開發(fā)人員。那時(shí)候從事Android開發(fā)人員較少,只要有一年左右的Android開發(fā)經(jīng)驗(yàn),就能很輕松的在一線城市拿到10k的起步薪資。那時(shí)候大量的軟件培訓(xùn)公司開始培訓(xùn)Android開發(fā)人員,一時(shí)大批開發(fā)者涌向移動(dòng)開發(fā),一大批互聯(lián)網(wǎng)創(chuàng)業(yè)公司開始出現(xiàn)。
但到了2016年年底的時(shí)候,市場(chǎng)Android的開發(fā)者招聘需求大量減少,市場(chǎng)逐漸飽和,相應(yīng)的一批創(chuàng)業(yè)公司已逐漸衰退,Android開發(fā)在培訓(xùn)市場(chǎng)上已不在作為熱門核心的培訓(xùn)項(xiàng)目。到現(xiàn)在創(chuàng)業(yè)也不在是一開始就從做一個(gè)APP開始的了,越來越講究精益創(chuàng)業(yè),推崇最小化可行產(chǎn)品。
安卓開發(fā)崗困境的原因是 :
- 市場(chǎng)用戶對(duì)產(chǎn)品的需求越來越高,初、中級(jí)崗位所能實(shí)現(xiàn)的APP性能已無法滿足用戶的需求。
- 新技術(shù)的不斷更新迭代,新技術(shù)的層出不窮對(duì)于我們本身的Android也是種挑戰(zhàn)。
鴻蒙現(xiàn)狀
在HarmonyOS NEXT(鴻蒙系統(tǒng)5.0)版本中,華為公布不再兼容安卓系統(tǒng)。果不其然鴻蒙開發(fā)崗位招聘需求呈現(xiàn)階梯式的上升。
根據(jù)智聯(lián)招聘數(shù)據(jù),春節(jié)后開工第一周, 鴻蒙相關(guān)職位數(shù)同比增長(zhǎng)163%,投遞人數(shù)同比增長(zhǎng)349% 。鴻蒙開發(fā)崗的招聘薪資也已達(dá)到 18191元/月 ,比總體開發(fā)崗的平均薪資(16617元/月) 高出9% 。反觀安卓,經(jīng)過了多年的發(fā)展,行業(yè)市場(chǎng)已漸趨飽和,發(fā)展紅利早已成為過去式。行業(yè)內(nèi)卷嚴(yán)重,入行的多了,自然薪酬就下去了。
如果你是名安卓開發(fā)者,你會(huì)選擇鴻蒙還是安卓?
經(jīng)過上面的對(duì)比,相信你心中也早已有了答案,無論是從發(fā)展前景來看來看,還是就業(yè)的市場(chǎng)環(huán)境、薪資待遇來看。鴻蒙無疑都是更好的選擇。目前鴻蒙正處于初生階段, 也是紅利的爆發(fā)期,行業(yè)內(nèi)卷尚且沒那么嚴(yán)重 。
當(dāng)然選擇投入鴻蒙開發(fā),得需要具備足夠的技術(shù)條件才行。那到底需要具備哪些技術(shù)呢?又該怎樣合理的規(guī)劃呢?
下面為就大家羅列出鴻蒙開發(fā)所必備的技術(shù)思維導(dǎo)圖:
**由于該圖尺寸限制展示不全,想要完整高清版:[完整版鴻蒙開發(fā)技術(shù)思維導(dǎo)圖]
知識(shí)體系分為兩大部分:北向和南向,分別為應(yīng)用層開發(fā)和系統(tǒng)開發(fā)。
我們要學(xué)習(xí)的除基礎(chǔ)的ArTS外,還需掌握ArkUI聲明式UI開發(fā)、Stage模型、網(wǎng)絡(luò)/數(shù)據(jù)庫管理、分布式應(yīng)用開發(fā)、進(jìn)程間通信與線程間通信技術(shù)、OpenHarmony多媒體技術(shù)……等內(nèi)容。
北向開發(fā)內(nèi)容 :OpenHarmony基礎(chǔ)技能、OpenHarmony就業(yè)必修技能、OpenHarmony多媒體技術(shù)、OpenHarmony高級(jí)技能、六大商業(yè)級(jí)項(xiàng)目驅(qū)動(dòng)教學(xué)。
南向設(shè)備開發(fā)內(nèi)容 :鴻蒙Napi組件進(jìn)階、初識(shí)OpenHarmony內(nèi)核、實(shí)戰(zhàn)工業(yè)級(jí)設(shè)備開發(fā)。
為了幫助到大家深入了解到鴻蒙學(xué)習(xí)路線與規(guī)劃,特此為大家整理的《鴻蒙 (OpenHarmony)開發(fā)學(xué)習(xí)手冊(cè)》,希望對(duì)大家有所幫助:
[《鴻蒙(Harmony OS)開發(fā)學(xué)習(xí)手冊(cè)》]
入門必看 :[https://docs.qq.com/doc/DUk51cHZJaUpmSlhH]
1.應(yīng)用開發(fā)導(dǎo)讀(ArKTS)
2.……
HarmonyOS概念 :[https://docs.qq.com/doc/DUk51cHZJaUpmSlhH]
1.系統(tǒng)定義
2.技術(shù)框架
3.技術(shù)特性
4.系統(tǒng)安全
快速入門 :[https://docs.qq.com/doc/DUk51cHZJaUpmSlhH]
1.基本概念
2.構(gòu)建第一個(gè)ArkTS應(yīng)用
3..........
開發(fā)基礎(chǔ)知識(shí) :[https://docs.qq.com/doc/DUk51cHZJaUpmSlhH]
1.應(yīng)用基礎(chǔ)知識(shí)
2.配置文件
3.應(yīng)用數(shù)據(jù)管理
4.應(yīng)用安全管理
5.應(yīng)用隱私保護(hù)
6.三方應(yīng)用調(diào)用管控機(jī)制
7.資源分類與訪問
8.學(xué)習(xí)ArkTS
9.........
基于ArkTS 開發(fā) :[https://docs.qq.com/doc/DUk51cHZJaUpmSlhH]
1.Ability開發(fā)
2.UI開發(fā)
3.公共事件與通知
4.窗口管理
5.媒體
6.安全
7.網(wǎng)絡(luò)與鏈接
8.電話服務(wù)
9.數(shù)據(jù)管理
10.后臺(tái)任務(wù)(Background Task)管理
11.設(shè)備管理
12.設(shè)備使用信息統(tǒng)計(jì)
13.DFX
14.國際化開發(fā)
15.折疊屏系列
16………
審核編輯 黃宇
-
安卓
+關(guān)注
關(guān)注
5文章
2130瀏覽量
57198 -
鴻蒙
+關(guān)注
關(guān)注
57文章
2352瀏覽量
42858 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1975瀏覽量
30194
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論