软件和硬件哪个更吃香|入行三年摸透岗位薪资起伏规律
身边不少刚毕业的应届生扎堆纠结软件和硬件哪个更吃香,当初自己校招同时拿到两家企业的offer,一份嵌入式硬件开发,一份后端软件开发,站在写字楼楼下反复掂量,最后咬着牙选了硬件岗,如今回头再看两份赛道的发展差距,满是说不清的唏嘘。
入职第一年的薪资条摆出来就能看出直观差别,硬件基础月薪比软件低一千二百块,公司给出的绩效奖金基数也压了一截,项目分红更是软件团队的六成。当时部门老工程师劝我,硬件前期薪资低是常态,深耕三五年吃透原理图、PCB画板、整机调试之后,薪资涨幅会甩开软件。那时候只当是前辈安抚新人的客套话,没往心里去,日常对接产线、物料、结构工程师的繁杂工作,常常加班到深夜处理主板上电短路、信号干扰的问题,手里的万用表常年发烫。
身边同期入职的软件同学,入职半年就接手独立后端接口开发项目,不用频繁跑工厂打样,工位上只需要对着电脑写代码,项目交付周期短,月度绩效几乎次次拿满。私下聚餐的时候他总说软件上手快,入行半年就能独立交付工作,不用反复对接供应链、工厂质检,哪怕跳槽也有大把互联网公司抛出橄榄枝。
折腾满两年项目之后,手里攥住三套完整硬件量产方案,手里的原理图库、硬件仿真模型攒了厚厚一整套,原厂芯片厂商主动发来合作邀约,公司内部启动汽车电子新项目,直接把我调去核心研发组,岗位定级直接上调两级,底薪直接上浮四千。同时间那位软件同学却卡在中级开发岗,行业里同类开发岗位扎堆投递,大厂社招名额收缩,投出去十几份简历只有三家愿意约面试,薪资涨幅停滞了大半年。
后来才反应过来硬件行业的晋升逻辑和软件完全不是一个路子,软件依靠代码迭代快速产出成果,入行门槛偏低,市面上培训机构批量输送软件开发人员,市场人才供给持续饱和,想要拿到高薪只能往架构师、技术管理方向挤,竞争压力肉眼可见的大。硬件不一样,芯片选型、电磁兼容测试、硬件可靠性验证这些核心能力没有速成路径,产线量产的实操经验只能靠一次次打样踩坑积攒,市面上能独立完成车载、工控硬件设计的工程师数量极少,车企、工业设备厂商愿意开出高薪争抢这类人才。
去年公司内部调岗通道开放,有软件同事主动申请转硬件研发,从零开始学习电路知识,连续三个月下班泡在实验室练习画板,上手进度慢得让人着急。硬件调试的问题从来没有统一解决方案,同一种故障现象会对应十几种硬件诱因,示波器抓波形、更换物料复测、调整PCB走线,一套流程走下来动辄大半天,软件出现bug还能依靠代码检索工具快速定位问题,两者的工作逻辑天然存在鸿沟。
手里攒下的硬件项目履历放到求职市场,猎头主动发来的岗位薪资普遍高出同年限软件岗位三千到五千,车企新开设的电子研发中心开出的年薪更是远超互联网后端开发。当初选错方向的软件好友如今打算自学硬件基础,计划两年后完成赛道转换,每次聊起当初的择业选择,都会叹气说早知道硬件长线发展会更稳。
下班收拾工作台的时候,看着桌上摞满的硬件设计手册,指尖划过示波器的旋钮,忽然想起当年站在写字楼楼下犹豫的自己。