2022年C++开发人员难招了
c/c++缺人很正常,这个只是刚开始。
在美国打压中国科技产业开始,c/c++就会缺人。
因为美国的软件基础技术就是在建立在c/c++基础上。
像操作系统,数据库,浏览器,游戏引擎,工业软件,智能汽车,智能家居,穿戴设备,RSIC-V新型计算机,人工智能框架,人工智能芯片,图像引擎,VR技术,物联网,移动端显卡技术,这些背后都需要c/c++人才的支撑。
多年来培训班的java应用人才过剩,人才竞争非常激烈。而c/c++领域需要大量的高端人才来构建新的系统。
C/C++本身就门槛高,而现在能玩得转的,要不然是一二线大厂的基础设施团队,要不然是游戏公司的核心研发团队(引擎/客户端/服务器),要不然是各种硬件公司的嵌入式开发团队,整体开发人员构成不是专业CS出身,就是大厂的资深开发,20k的薪资对这个级别来说真的和打发叫花子没啥区别。
目前国家全面支持芯片自研的基础上,配合自动驾驶/电动汽车的遍地开花,以前硬件方向做c/c++薪资偏低这两年也迅速跟上了互联网的薪资水准。
简单说:公司如果开不到30k月薪或者50w年包的薪资水平,就别想玩c++了
除非现有的计算机框架淘汰,否则未来相当长时间内,c/c++人才都会短缺,因为需要在计算机领域科技替代美国软件,需要大量的c/c++来写替代软件。
由于疫情一直在发展中,未来美国肯定会和中国在科技领域较劲,中国需要大量的产品替代美国的硬件软件产品,相当于重建一套美国的软件系统,需要大量的c/c++方面的人才,像美国的微软,苹果,谷哥基础框架建立在c/c++之上,不同的芯片使用不同的编译器来生成不同平台的软件。
如果没有核心技术,未来应用软件,随着中美科技大战的不断展开,未来会出现核心技术空心化趋势,很多企业和单位也认识到这一点,所以未来需要大量的替代软件来代替美国的各个方面软件,这些软件多是基础应用框架,需要大量的c/c++方面的人才,才能支撑住整个大厦。
至少rust,学习曲线大陡,很难形成大批开发人员,招不到足够的人,项目就很难使用rust,而国家不可能象当年推广五笔输入法一样在中小学推广rust。