• 正文
  • 相关推荐
申请入驻 产业图谱

AI冲击下嵌入式工程师还有护城河吗

07/14 15:45
425
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

原标题:程序员为啥突然会变成这么垃圾的一个职业?

作为2017年电子信息工程毕业,一入行就扎进嵌入式领域,先后做过无人机飞控软件、通信设备软件开发,在大厂摸爬滚打9年的老码农,看到“程序员为啥突然变成这么垃圾的一个职业”这个问题,心里真的五味杂陈。

很多人觉得程序员“变垃圾”,是 AI 冲击下纯软行业的专属困境,甚至不少被 AI 卷到的前后端开发者,还把嵌入式当成“避风港”,觉得软硬结合有护城河,老工程师能稳扎稳打干十几年。但只有我们这些深耕嵌入式的人知道,这两年嵌入式传统行业,早已是裁员30%-50%的重灾区,所谓的“护城河”,正在被 AI 和行业内卷慢慢冲垮。

一、先说说曾经的嵌入式,靠庞杂知识体系,撑起老工程师的“铁饭碗”

我刚入行那几年,嵌入式确实是个“慢热但稳定”的职业,这也是很多老工程师能深耕十几年的核心原因。

嵌入式从来不是单纯写代码,它是一个由 C/C++、硬件原理、芯片手册、各类嵌入式协议(I2CSPI以太网这些,做嵌入式开发的朋友肯定不陌生)、RTOS 实时操作系统、底层驱动调试、电磁兼容等知识构建的庞杂系统。那时候,一个新人想要独立扛项目,至少需要2-3年的积累,光是看懂芯片手册、调通底层驱动、解决软硬件耦合的问题,就足以筛掉一大半人。

那时候的行业,也给了我们足够的包容。无人机、通信基站工业控制等领域处于增量扩张期,设备迭代需要大量人手,加上工具链落后,寄存器配置、协议校验、bug复现这些工作,全靠人工逐行写、反复测,大量琐碎且重复的工作,让企业需要足够多的开发人员来承接。老工程师靠多年积累的踩坑经验,成为项目里的“定海神针”,哪怕工资不算顶尖,胜在稳定,每一次调通一个难缠的 bug、完成一次复杂的软硬件适配,那种成就感,真的能抵消所有熬夜的疲惫。

那时候我们都默认,嵌入式是越老越吃香的职业,只要踏实深耕,就能安稳干到中年,不用像纯软那样担心技术迭代太快被淘汰。可谁也没想到,AI 的到来,会彻底改写这个行业的生存逻辑。

二、AI 时代,嵌入式的“护城河”为什么突然失效了?

很多人觉得 AI 只冲击纯软行业,前后端首当其冲,嵌入式因为涉及硬件,能逃过一劫。但从我所在的大厂,以及身边同行的经历来看,嵌入式不仅没逃过,反而在行业缩量和 AI 冲击的双重压力下,迎来了大规模裁员。

1. AI 对嵌入式的降维打击,远比想象中更猛烈

我们公司算是比较早落地 Claude 的,最开始我也觉得,嵌入式的老逻辑、疑难 bug,AI 肯定搞不定,毕竟涉及硬件耦合、历史遗留问题,需要结合实际工况分析。但事实证明,我还是低估了 AI,以及“内卷”的力量。

最开始,AI 只是能快速生成基础代码,比如芯片寄存器初始化、简单协议解析、RTOS 任务调度代码,过去新人半个月的工作量,现在 AI 看一眼芯片手册,几分钟就能输出可用代码,还能自动标注关键参数。慢慢地,AI 开始具备故障分析能力,过去我们80%的时间都耗在复现偶现 bug、分析崩溃栈、排查时序异常上,现在 AI 读取日志、内存快照,就能快速锁定根因,甚至给出修复方案。

更关键的是,公司为了提高效率,会推动大家用 AI 解决一切问题——AI 直接搞不定的,就写 Agent 封装行业专用能力;重复繁琐的工作,就写 Skill 实现自动化。我见过同事用自研 Agent,批量修复通信设备里的历史遗留 bug,一周完成了过去一个团队一个月的工作量。这就导致一个很现实的问题:同等项目体量,现在只需要过去1/3的开发人员,冗余人力必然被裁剪。

那段时间,我们都变得很闲,以前熬夜调通一个驱动的成就感,变成了 AI 分分钟给出解决方案的平淡,工作变得没有价值感,可即便如此,裁员还是如期而至——毕竟,企业不需要那么多只做基础执行工作的人。

2. 纯软从业者扎堆转行,进一步稀释岗位供给,内卷拉满

AI 最先冲击的前后端、客户端领域,大量开发人员失业,他们急需寻找一个“有壁垒”的赛道,而嵌入式“软硬结合”的特点,让很多人觉得这是最后的“避风港”。

过去嵌入式是小众赛道,竞争者少,企业招人需要付出一定的薪资成本,也愿意培养新人。但现在,每年都有大批量纯软从业者扎堆转行嵌入式,他们本身有代码基础,再通过短期培训补一些硬件知识,就能进入基础岗位的竞争。企业的选择变多了,自然不再愿意高薪养大量老员工,基础岗位薪资停滞不前,裁员时也会优先裁掉性价比偏低的人。

我身边就有不少转行过来的同事,他们写代码的速度很快,再加上熟练使用 AI,能快速完成基础驱动适配、简单业务逻辑开发,虽然对底层硬件的理解不够深入,但足以胜任基础岗位,这也让我们这些老嵌入式工程师,感受到了前所未有的压力。

3. 传统硬件产业增量见顶,行业进入存量内卷周期

我从事的无人机、通信设备行业,都属于成熟产业,增量早已见顶。消费级无人机市场饱和,新增需求有限;通信领域,4G 进入存量维护阶段,5G 建设放缓,设备迭代速度大幅降低,企业的研发投入也随之收缩。

早年行业扩张期,企业疯狂上新项目,岗位缺口大,哪怕有冗余人力,也不会轻易裁员。但现在,行业进入存量竞争,企业的核心目标变成了压缩成本、提高效率,研发团队首当其冲成为精简对象。这也是为什么,嵌入式行业会出现30%-50%的大规模裁员,不是我们不够努力,而是行业不再需要那么多开发人员了。

三、不是程序员变“垃圾”,是行业对程序员的要求变了

很多人吐槽“程序员变垃圾职业”,其实本质上,不是职业本身不行了,而是行业的供需关系、生产工具、产业周期发生了根本性变化,对程序员的要求,也从“基础执行”转向了“核心创造”。

过去,程序员的价值在于“完成工作量”——写代码、调 bug、做适配,只要能把工作做完,就能获得相应的回报。但现在,AI 承接了所有机械性、重复性的工作,基础执行层的岗位大面积消失,行业需要的,是能驾驭 AI、做顶层设计、解决跨领域复杂问题的技术专家。

嵌入式的“护城河”其实并没有完全消失,只是门槛变高了:

底层基础岗(驱动适配、简单业务逻辑)的护城河已经崩塌,AI+短期培训就能替代;

中层综合岗(整机系统、复杂协议、软硬联合排障),AI 只能辅助,不能完全替代,但竞争异常激烈;

而顶层架构岗(飞控控制算法、通信底层标准、芯片适配架构),才是真正的护城河,需要十几年的工程踩坑经验+跨领域深度理解,这类人反而越来越稀缺,几乎不会被裁。

我们觉得职业“变垃圾”,本质上是预期的落差——曾经以为“越老越吃香”,现在却面临裁员、薪资停滞、成就感缺失;曾经靠手写代码实现价值,现在却要学会和 AI 共事,重新寻找自己的定位。

四、写给同行:嵌入式从业者,接下来该怎么破局?

作为从业9年的嵌入式老码农,结合自己的经历和观察,给同行们分享两条可行的出路,希望能给大家一些参考。

1. 向上走:深耕系统与架构,守住核心壁垒

放弃“靠手写代码立足”的思维,把重心放在 AI 无法替代的领域:深耕整机软硬协同、复杂实时系统、通信底层协议、多设备联动架构,聚焦 AI 处理不了的耦合问题,比如硬件时序干扰、极端工况稳定性、多芯片兼容性、遗留系统大规模重构。

核心能力不再是“写代码”,而是“定义问题、拆解复杂系统、判断 AI 输出代码的风险、兜底疑难故障”。把 AI 当成工具,而不是竞争对手,用自己的工程经验,弥补 AI 在实际工况、复杂场景下的不足,成为项目里的“技术兜底者”,这样的人,永远不会被行业淘汰。

2. 横向复合:拥抱 AI 工具链,打造差异化竞争力

我们嵌入式从业者,最大的优势是懂底层软硬件,比纯 AI 算法工程师更懂设备落地,比纯软开发者更懂硬件适配,这是我们独有的核心竞争力。

不妨主动拥抱 AI,基于行业需求,开发专用嵌入式 Agent、自动化测试工具、驱动生成脚本,搭建嵌入式 AI 开发流程,规范 AI 生成代码的校验、测试标准。比如我身边有同事,结合通信设备开发经验,自研了一款协议解析 AI 工具,大幅提升了团队的开发效率,也让自己成为了团队里的核心成员。

此外,也可以向智能硬件、车载电子、工业互联网等增量领域转型,这些领域需要嵌入式+AI 的复合人才,我们的技术积累,能更快适应新的岗位需求。

最后想说

程序员从来不是一个“垃圾”职业,只是这个行业,终于从“野蛮生长”进入了“精耕细作”的阶段。AI 的到来,淘汰的不是程序员,而是只会做基础执行工作、不愿主动改变的人。

作为嵌入式从业者,我们经历过行业的红利期,也正在经历行业的阵痛期。与其抱怨职业“变垃圾”,不如主动调整自己,要么深耕核心技术,守住不可替代性;要么拥抱新技术,打造差异化竞争力。毕竟,技术在变,行业在变,但只要我们保持学习,就永远不会被时代淘汰。

也想问问各位同行,这两年你所在的嵌入式行业,有哪些变化?大家都是怎么应对的?欢迎在评论区交流讨论~

相关推荐