身处飞速发展的IT行业,如果不关注技术趋势,不关注产业发展,很可能会被时代无情地抛在身后。
最近,InfoQ研究中心出了一份报告《中国开发者画像洞察研究报告2024》,这份报告通过桌面研究、专家访谈、用户调查等方式,勾勒出了中国程序员这个群体的概况和产业发展趋势,非常值得一看,我认真看了一遍,其中的一些数据让人出乎意料。
1 程序员依然是具有广阔发展前景的职业
报告显示,中国的数字化经济占GDP的比重在2023年预计达到44.5%。
这就意味着越来越多的企业意识到数字化转型的重要性并且投入其中,这就会带来更多的职业机会,给程序员提供更广阔的发展空间。
2023年,中国软件业展现出强劲的发展势头,全国规模以上的软件业企业数量超过3.8万家,累计软件业务收入高达123258亿元,同比增⻓13.4%。
到2023年底,程序员群体的人数也攀升至2067.21万,这是个非常庞大的数字。尤其是从2016年到2020年,增长率每年都在10%以上,真是一个黄金时代。
这两年的增速虽然放缓,但是从整体的数字化来看,对程序员的需求依然是庞大的,这两年网上有很多唱衰程序员的文章,说程序员不行了,实际上这个职业还是有不错的前途,它的薪资依然比大多数行业都高得多,尤其如果你能做到行业顶尖水平,那收入非常可观。
所以我一直在说,程序员这个职业很公平,是极少数的不用拼爹,完全靠自己的努力和奋斗就能取得不错成就的职业,尤其适合没有背景的年轻人。
2 AI、信创和鸿蒙带来新的就业机遇
人工智能尤其是AGI这两年特别火,虽然没有看到特别成功的商业化落地案例,但是不可否认,它的发展潜力是极为巨大的,一旦真正在各行业落地,那就会像移动互联网一样,带来海量的工作机会。
相比之前的技术,程序员学习人工智能有不小的门槛,尤其是想训练微调大模型的话,算力很难找,算法也对数学要求颇高,虽然很多人进入了这个领域,但主要还是基于现成的大模型做应用层面的二次开发。
其实程序员可以关注下信创,信创已经成为国家战略布局的重点,比如《国资委79号文件》要求从2023年起,以季度为周期报送信息化改造的最新进展,2027年底,全部国央企必须完成信息化系统的信创改造。
说起信创,除了硬件(CPU、服务器、存储等)之外,基础软件尤其是操作系统成为重中之重,在这个领域,HarmonyOS发展得最好,已经成为行业领军者。
让我感到非常震撼的是,经过短短一年的发展,HarmonyOS已经从2023年一季度的8%显著上升至2024年⼀季度的17%,成功超越苹果iOS,成为中国市场上第二大手机操作系统!
这是非常厉害的成就!
华为刚推出鸿蒙的时候,说实话我心里是打了一个大问号的, Android和iOS已经统治了移动设备,后来者即使是强如微软都折戟沉沙,鸿蒙能行吗?
开发一个操作系统很难,但更难的是建立一个生态系统,如何吸引程序员给新的操作系统开发应用程序?这是个非常难的问题,没有人给操作系统开发应用软件,这个操作系统就会慢慢消亡。
一般来说,新的操作系统要想上位,需要换道超车,Android和iOS通过移动互联网这个赛道超越了Windows。而鸿蒙选择了万物互联的新赛道,它不仅仅支持手机,还利用分布式技术,将手机、电脑、平板、电视、汽车和智能穿戴等多款设备做了融合,这个路子现在看来是走对了。
如今,鸿蒙的发展远超我的想象,生态设备数量已经超过9亿,开发者人数超过254万,Top 5000应用全部加入鸿蒙,这就说明鸿蒙生态已经初步建成,接下来就会高歌猛进了。
不仅是手机端操作系统,以HarmonyOS为代表的国产基础软件正在加速向千行百业渗透,比如智能医疗、智能教育、智能家居、智能制造等等,新项目的启动和新生态的构建将给多个行业带来新机遇,创造更多的就业机会。
3 鸿蒙开发岗位成为市场热门选择
由于HarmonyOS的爆炸性增长,催生了大量鸿蒙工作岗位需求,鸿蒙生态存在百万级人才缺口,潜在新就业岗位超过300万个。
在2023年中国互联网综合实力Top20企业中,80%的企业开放鸿蒙开发岗,学习鸿蒙,是有机会进入这些顶尖大厂的。
由于需求旺盛,鸿蒙岗的薪资也比较高,人均月薪20754元,高于整体开发岗人均月薪7.7%,在资深开发者(工作6-10年)中,人均月薪高14.1%,差距更为明显。
对鸿蒙开发的需求大,工资高,可以想象,会有很多人愿意从事鸿蒙开发,报告中的数据也证明了这一点:有意愿进入鸿蒙开发的开发者比例高达66.9%。
那么已经从事鸿蒙开发的程序员对这个岗位有什么看法呢?
答案是"职业满足感很强"!
获得超出预期收入的鸿蒙开发者数量是其他开发者的两倍之多!有四成的开发者表示接触了最前沿的技术和创新理念,获得了技术的成长,对鸿蒙开发者来说,这也是非常好的一个指标。
4 如何成为鸿蒙开发者
中国数字经济发展迅猛,信创又是国家的战略重点,为了实现信息技术领域的自主可控,保障国家信息安全,中国必须把核心的硬件和软件都牢牢地把握在自己手中,在这样的大势下,鸿蒙作为国产基础软件的杰出代表,它的崛起,既出乎意料,又在情理之中。
鸿蒙开发人才缺口巨大,强烈建议大家关注一下鸿蒙开发,在HarmonyOS应用开发官网上,可以看到鸿蒙应用开发的技术栈:
ArkTS:编程语言
ArcUI:声明式UI开发框架
ArkCompiler:编译器、工具链、运行时
DevEco Studio:集成开发环境
DevEco Testing:一站式应用测试平台
HarmonyOS应用开发官网:
https://developer.huawei.com/consumer/cn/develop/
在开发者学堂有非常丰富的教程,跟着这些制作精良的教程学习,很快就可以掌握鸿蒙开发的关键技术。
开发者学堂:https://developer.huawei.com/consumer/cn/training/result
如果觉得自己已经掌握相关知识,可以参与开发者能力认证,证明自己的专业水平,为找鸿蒙相关的工作打下坚实的基础。
在这个技术剧烈变化的时代,每个程序员都有多种选择,你可以选择人工智能,可以选择信创,可以选择鸿蒙......但有一点是肯定的,那就是一定要跟着大趋势走,跟着国家的战略走,只有这样,才能自己的工作更轻松,更舒心,更有前途。