要說2024年IT行業(yè)出現(xiàn)最多的一個(gè)詞,那就不得不提到"鴻蒙"。
在這一個(gè)萬物互聯(lián)的時(shí)代,機(jī)遇與挑戰(zhàn)并存。預(yù)測(cè)在2025年,全球物聯(lián)網(wǎng)終端連接數(shù)量將達(dá)246億個(gè),其中消費(fèi)者物聯(lián)網(wǎng)連接數(shù)量將達(dá)110億個(gè)(注:數(shù)據(jù)來自于全球移動(dòng)通信系統(tǒng)協(xié)會(huì)發(fā)布的《2020 年移動(dòng)經(jīng)濟(jì)》報(bào)告)。預(yù)計(jì)2025年,中國物聯(lián)網(wǎng)總連接量將達(dá)到107.2億個(gè)(注:數(shù)據(jù)來自于 IDC 發(fā)布的《中國物聯(lián)網(wǎng)連接規(guī)模預(yù)測(cè),2020—2025》報(bào)告)。以傳統(tǒng)的移動(dòng)互聯(lián)網(wǎng)模式顯然不適應(yīng)當(dāng)下的市場(chǎng)環(huán)境與需求。面對(duì)全新的使用場(chǎng)景與挑戰(zhàn),華為鴻蒙系統(tǒng)勢(shì)在必行。按照鴻蒙的這些年的發(fā)展趨勢(shì)可以看出3-5年可以取代大部分安卓。不管能不能取代安卓,從現(xiàn)在開發(fā)角度來看,Android市場(chǎng)的開發(fā)人才需求越來越少,不僅公司裁員嚴(yán)重、內(nèi)卷,甚至很多Android開發(fā)者都紛紛轉(zhuǎn)行到鴻蒙、java后端、大前端。由此可見Android開發(fā)市場(chǎng)已經(jīng)不復(fù)往日風(fēng)光,而鴻蒙系統(tǒng)開發(fā)炙手可熱。
一、鴻蒙發(fā)展“錢景”
華為的鴻蒙操作系統(tǒng),取這個(gè)名字寓意著連接萬物、打破設(shè)備間壁壘、實(shí)現(xiàn)萬物互聯(lián)的愿景,同時(shí)也寓意國產(chǎn)操作系統(tǒng)的開端。鴻蒙操作系統(tǒng)迭代至今,已經(jīng)有好幾個(gè)版本。鴻蒙操作系統(tǒng)是一款“面向未來”的操作系統(tǒng),它創(chuàng)造性地提出了三大技術(shù)理念:一次開發(fā),多端部署;可分可合,自由流轉(zhuǎn);統(tǒng)一生態(tài),原生智能。
一次開發(fā),多端部署
指的是一個(gè)工程,一次開發(fā)上架,多端按需部署。目的是為了支撐開發(fā)者高效地開發(fā)多種終端設(shè)備上的應(yīng)用。為了實(shí)現(xiàn)這一目的,鴻蒙系統(tǒng)提供了幾個(gè)核心能力,包括多端開發(fā)環(huán)境,多端開發(fā)能力以及多端分發(fā)機(jī)制。
可分可合,自由流轉(zhuǎn)
元服務(wù)基于鴻蒙系統(tǒng) API 開發(fā),支持運(yùn)行在 1+8+N 設(shè)備上,供用戶在合適的場(chǎng)景、合適的設(shè)備上便捷使用。元服務(wù)是支撐可分可合,自由流轉(zhuǎn)的輕量化程序?qū)嶓w,幫助開發(fā)者的服務(wù)更快觸達(dá)用戶。具有觸手可及、服務(wù)直達(dá)、萬能卡片、自由流轉(zhuǎn)等特點(diǎn)。
統(tǒng)一生態(tài),原生智能
鴻蒙系統(tǒng)對(duì)應(yīng)的提供系統(tǒng) WebView、ArkUI 框架和 XComponent 能力來支撐三種類型的跨平臺(tái)框架的接入主流跨平臺(tái)開發(fā)框架已有版本正在適配 HarmonyOS,基于這些框架開發(fā)的應(yīng)用可以以較低成本遷移到鴻蒙系統(tǒng)。鴻蒙系統(tǒng)內(nèi)置強(qiáng)大的 AI 能力,面向鴻蒙生態(tài)應(yīng)用的開發(fā),通過不同層次的 AI 能力開放,滿足開發(fā)者的不同開發(fā)場(chǎng)景下的訴求,降低應(yīng)用的開發(fā)門檻,幫助開發(fā)者快速實(shí)現(xiàn)應(yīng)用智能化。
那么作為一名開發(fā)者,鴻蒙的出現(xiàn)又給我們帶來了什么樣的影響呢?
人才需求上漲:鴻蒙其全棧自研,大部分廠商都加入合作開發(fā)鴻蒙原生應(yīng)用。
高薪招聘:鴻蒙作為新系統(tǒng)、新技術(shù),而現(xiàn)在市面上技術(shù)人才少。
就業(yè)范圍廣:鴻蒙1+8+N生態(tài),不僅只有應(yīng)用開發(fā);還有車載、數(shù)碼、智能家居、家電等。
無行業(yè)內(nèi)卷:純血鴻蒙,目前沒有多少人熟悉。都處于0基礎(chǔ)同一起跑線。
二、抓住機(jī)遇挑戰(zhàn)高薪
而現(xiàn)如今為了搶占這個(gè)風(fēng)口,Top20移動(dòng)互聯(lián)網(wǎng)公司中近半數(shù)已經(jīng)啟動(dòng)了鴻蒙原生應(yīng)用開發(fā),例如支付寶、美團(tuán)、網(wǎng)易游戲。前段時(shí)間阿維塔11鴻蒙版也已上市。早在幾年前,江西財(cái)經(jīng)大學(xué)軟件與物聯(lián)網(wǎng)工程學(xué)院鐘元生教授及其研究生團(tuán)隊(duì),也編寫了關(guān)于鴻蒙應(yīng)用開發(fā)的教材,并由清華大學(xué)出版社出版。而且目前已有305所高校學(xué)生參與鴻蒙活動(dòng),鴻蒙校園公開課進(jìn)入135所高校,286家企業(yè)參加鴻蒙生態(tài)學(xué)堂,超過38萬開發(fā)者通過鴻蒙認(rèn)證,150多個(gè)產(chǎn)學(xué)合作項(xiàng)目,鴻蒙人才供不應(yīng)求。
以上種種跡象儀表明鴻蒙已是大勢(shì)所趨,俗話說站在風(fēng)口上豬都能飛起來。同理付出相同的勞動(dòng)時(shí)間,獲得的報(bào)酬也遠(yuǎn)遠(yuǎn)高其他行業(yè)。
招聘網(wǎng)站上搜索鴻蒙工程師相關(guān)的崗位,薪資都高達(dá)15k/月往上!?。?br />
從以上招聘待遇來看,薪資待遇遠(yuǎn)遠(yuǎn)高于其它行業(yè)。雖然部分招聘崗位所要求的學(xué)歷和工作經(jīng)驗(yàn)相對(duì)較高,但由于當(dāng)前市場(chǎng)上鴻蒙相關(guān)人才的匱乏,許多公司都放開招聘條件,更著重看技術(shù)能力,來滿足急需的公司與市場(chǎng)需求。目前已有305所高校學(xué)生參與鴻蒙活動(dòng),鴻蒙校園公開課進(jìn)入135所高校。但還有很大一部分走入社會(huì)的工作者們?cè)撊绾芜M(jìn)行學(xué)習(xí)呢,為此我們將解決這一缺口問題。
要該如何系統(tǒng)的學(xué)習(xí)呢?
目前市面上缺乏一份全面的具有針對(duì)性的鴻蒙學(xué)習(xí)路線及相關(guān)配套課程,這就導(dǎo)致了我們想投入鴻蒙行業(yè)的人員有心無力,并且走了很多彎路,浪費(fèi)的不僅僅是金錢,還有我們寶貴的時(shí)間和精力。
為此我花了一周時(shí)間整理了以下鴻蒙學(xué)習(xí)全路線及文檔
三、鴻蒙學(xué)習(xí)路線及文檔
首先我們得從入門最基礎(chǔ)的學(xué)起,那就是ArkTS開發(fā)語言,其次就是ArkUI聲明式UI開發(fā)、Stage模型、網(wǎng)絡(luò)/數(shù)據(jù)庫管理、分布式應(yīng)用開發(fā)、進(jìn)程間通信與線程間通信技術(shù)、OpenHarmony多媒體技術(shù)……等內(nèi)容。有相關(guān)經(jīng)驗(yàn)的人群應(yīng)該知道鴻蒙開發(fā)分為應(yīng)用層開發(fā)和系統(tǒng)開發(fā),簡稱北向與南向。
北向開發(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ā)。
梳理成思維導(dǎo)圖的形式如下圖所示。
路線學(xué)習(xí)適合人群:
應(yīng)屆生(計(jì)算機(jī)專業(yè))
0基礎(chǔ)轉(zhuǎn)行
IT開發(fā)人員技術(shù)提升/進(jìn)階跳槽
為了能讓大家更好的學(xué)習(xí)鴻蒙 (OpenHarmony) 開發(fā)技術(shù),這邊特意整理了《鴻蒙 (OpenHarmony)開發(fā)學(xué)習(xí)手冊(cè)》,希望對(duì)大家有所幫助:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
《鴻蒙(Harmony OS)開發(fā)學(xué)習(xí)手冊(cè)》
入門必看:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.應(yīng)用開發(fā)導(dǎo)讀(ArKTS)
2.應(yīng)用開發(fā)導(dǎo)讀(Java)
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.構(gòu)建第一個(gè)JS應(yīng)用
4…
開發(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………
審核編輯 黃宇
-
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2630瀏覽量
66044 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1954瀏覽量
29897 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3607瀏覽量
15956
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論