硬件明明比软件更难,为什么硬件工程师待遇还不如软件?

来自:知乎
近期在知乎上看见一个很有意思的问题:
#
软件明明比硬件更难,国外的软件技术也不如硬件,为何软件安装工程师待遇还不如硬件?
下边分享几位网民的回答,有一定的参考价值,欢迎你们留言讨论! #
01.回答一:“供需关系和行业特征所影响”
这个问题总体上主要由两个方面影响。
一、从业人员数目与公司需求的相对比例,也就是劳动力的供求关系。 #
二、行业特征,人均收益高低。 #
供求关系 #
从影响大小上来说,个人认为第一点更重要一些,是决定从业人员工资的主要矛盾。在资本主义社会中,劳动力和农地、机器、原材料本质相似,是完成整个生产过程的生产要素之一。(没错,你也是个工具人。)
#
因此,和原材料一样,劳动力售价依照市场上的供求原则。 #
题主所说的职位技术门坎影响供给,而行业的发展状态影响需求。
互联网本质上是处理信息数据的行业,它的原材料是信息,产出只是信息。从二十世纪末社会步入信息时代以来,信息相关的需求一路攀升。这么此刻,需求便是主要矛盾中的主要方面。
人才的培养供给是梯度的,还要时间。即使这些硬件安装工程的职位门坎相对不高,也不会像简略劳动一样,有手能够干,须要一定的学习和训练,实际限制了供给的数目和速率。 #
阶梯式线性下降的供给无法赶上呈指数起火式下降的需求,从而在较长时间内引起了劳动力供不应求的情况。此类情况便直接反映在了硬件安装工程的整体工资上。
#
接下去谈谈软件行业。软件是硬件处理信息的地理载体,负责数据的处理、存储、通信,相当然后信息行业的基础设施。 #
一台相机上跑的应用成千上万,你每天使用它浏览的信息,使用的应用,获取的服务,有或许就早已形成了几百块的价值,但这台几千块钱的相机却可以用上几年。 #
软件不会直接面向互联网业务与数据应用,不会与数据原本的价值形成直接关联。
应用的更新速率可以飞快,但只要软件才能满足其数据处理的基本需求,这么作为工具来说,就是合格的。这就是基础设施与应用之间的区别。
#
作为基础设施的软件行业,其原本的发展还要依赖于实实在在的基础科学与安装工程技术,与业务关联性没有很强2024年高级软件工程师考试,因此其更新换代的速率就没有这么快,也就限制了从业人员需求的下降。
因此,虽然这些软件安装工程的门坎高,也架不住还要的人少呀。
#
行业特征 #
下边谈谈硬件与软件,或则说互联网与实体制造业各自的行业特征。 #
之前我们说过,互联网本质上是处理信息的行业,而信息这个东西是没有地理实体的。实体的地理物品,生产还要车间,货运还要客机公路。 #
虽然信息的获取,生产,货运的化学费用极低,只须要有限的服务器、基站、终端,便可支撑大量的数据服务。 #
这就导致了互联网的一大特征,扩张的边际费用极低。 #
对于实体制造业,每扩张一倍,就意味着与之对应的其他各项费用(包括人力费用,机器费用,农地费用等等)起码也要扩张一倍,考虑到效率的诱因,扩张的边际费用并且是在提高的。并且这个过程还要大量的时间打算。
但对于互联网而言,相似的信息与服务,提供给一个人与提供给一万个人,地理上或许只是只须要增设几台服务器,并且过程可以非常快速,但此刻其业务规模就早已扩张了一万倍。 #
或许几十个人的互联网企业就可以在全球提供千百亿的服务价值,同样互联网公司营业额可以在几个月时间下降上百倍。而实体制造企业却鲜有类似的消息。 #
边际费用低,较少的从业人员可以缔造出很高的收益,互联网公司在人力这一方面便可以愈发不吝啬投入。
#
但是,互联网行业容易产生规模效应与垄断。市场上耳熟能详的这些垄断企业收益更高,也带动了这几家公司人员的工资。
#
综合这两个诱因,导致了整体上硬件工资低于软件的现象。
02.回答二:“市场需求决定市场价值”
#
软件明明比硬件更难,国外的软件技术也不如硬件,为何软件安装工程师待遇还不如硬件? #
先说是不是,再回答为何。 #
软件明明比硬件更难 #
答:是。我当初电子信息安装工程专业的时侯,就是认为软件太难学了,动手能力也差,模电,数电,低频,讯号与系统哪些完全学不懂,怒而转投硬件,毕竟还可以自学成才。软件属于完全不能自学的这种。 #
国外的软件技术也不如硬件
#
答:假如说芯片级的软件技术的话,国外在这方面的技术,确实不如阿里腾讯百度的硬件技术,前者早已发展到全世界一流水平。题主的意思应当是软件技术落后,因此更须要高薪应聘人才来发展,意思我懂,下边再聊。
假如说板级软件技术,这个技术要求就不太高了。虽然学习和入行的门坎高,但即便学成以后,工作过度简略,且没有技术可言,不能和硬件比。
#
板级软件目前都只剩抄抄图,瞧瞧芯片说明书。芯片说明书并且帮你把外围电路都说了个七七八八。只须要一个初级的拼装工。
为何软件安装工程师待遇还不如硬件? #
答:这个问题其实是问为何,但我还是想回答下是不是,答案:是,符合事实。这些软件安装工程师自己也觉得,搞软件的薪水只好开如此多,不或许再多了。(那里都有例外,非常优秀的别杠啊) #
至于为何? #
正如我经常跟我同学所说,一个职位的薪资高低并不取决于该职位的技术难度,而是取决于该职位的市场价值。而市场价值又是由市场需求来决定。 #
难的工作不一定市场需求大,容易的工作也不一定市场需求小。
造原子弹难不难?造快船难不难,其实难!但这个在美国有市场需求吗?不仅涉足工企业。回答还有人贴了湖人安装工程师的价钱了。 #
虽然说白了,成因就是软件安装工程师的市场需求远远大于硬件安装工程师的市场需求。 #
先说板板级软件安装工程师。
在我很多年所经历的各种公司中,一个大部委几十号人马,软件安装工程师的数目基本都是个位数,其他都是硬件安装工程师。软硬安装工程师比列从5:1到10:1不等。
同样,对于一个项目,会分配若干硬件安装工程师,但软件安装工程师或许就只一个,承当所有模块。 #
虽然对现今人力资源比较充沛的相机行业来说,软件安装工程师也顶多细分为通用软件安装工程师,基带软件安装工程师,射频软件安装工程师,Audio软件安装工程师。而对于其他行业,或许就一个通用软件安装工程师通吃所有了。
#
至于为何需求如此小,上面也谈到了,板级软件技术发展了如此多年,这些东西都集成化,模块化了,没有软件安装工程师发挥造就的舞台了,招一个牛逼的和通常的差不了很多。 #
尤其在英特尔造的解决方案促进下,几乎所有的芯片原厂就会提供全套参考设计,也就是可以抄作业,抄好作业并且还可以请芯片原厂检测一下作业。 #
即便作业完成以后,软件安装工程师的活就剩下日常杂活,失效剖析,产线故障处理,配合硬件调试硬件之类,再也没有设计与创作的空间。 #
一个产品新上市假如还要持续的软件设计改进,说明这个产品的软件设计一开始就是一坨屎,这些事情是绝对不容许发生的。而对硬件而言,无论何种阶段,都可以持续改进,增加创新。说不定,就能引出一点新问题下来,大不了后续来个OTA升级修补就得了,可这种工作都须要人去干吧,还要硬件去干吧。
#
在一个产品生命周期的任何一个阶段,硬件安装工程师可发挥的空间远远小于软件安装工程师。而软件安装工程师,即便方案最终确定,就稳定了。
再谈谈芯片级的软件安装工程师,这严苛说早已是芯片设计安装工程师。 #
这典型的属于技术难度大且有市场需求的职位了。因此,薪资待遇是少于同行业的硬件安装工程师的。但依然比互联网某些硬件安装工程师要低太多。 #
搞互联网硬件的人即使多,但互联网公司的硬件迭代快,硬件需求更是多得多得多。互联网公司挣钱的规模效应远比芯片公司的规模效应大。 #
有的人觉得软件安装工程师薪水待遇低是由于软件越来越不挣钱,行业收益低。 #
我觉得这不是主要矛盾。
嘀嘀三年亏了500亿,你见它的硬件安装工程师薪水低了吗?美团之前也经常巨亏,直至2023才开始赢利,你见它的硬件安装工程师薪水低了吗?京东巨亏了20年,你见它硬件安装工程师薪水低了吗?
#
事实上,在再不挣钱的公司,硬件还是也要比软件多几百块钱。
那软件安装工程师的症结在那里?
#
我不喜欢只提出问题,剖析问题,而要能解决问题。 #
对于还没入行的2024年高级软件工程师考试,两个字,只好是辞退了。 #
入行不久的,四个字,尽快改行。 #
对于入行许久或则对软件热衷热爱的,可以在职业规划上优化,亡羊补牢,为时不晚:
软件安装工程师似乎待遇低,但公司与公司之间差异只是巨大的。待遇按供应链分,欧美芯片原厂>国外芯片厂(包括日本省)>OEM&ODM终端厂>方案公司。
#
因此,在离职的时侯,尽量从右往左跳,薪资待遇和技术竞争力会越来越好。 #
遇事都有例外,像OPPO/VIVO那样的终端厂软件待遇常年碾压芯片原厂,但我始终建议一个软件安装工程师起码有一段在芯片原厂的工作经历,以奠定技术,丰富经验,拓展视野,这只有原厂能够给你的,终端厂是给不了。
之后再居高临下,睥睨天下的姿态入赘到有钱的终端厂,才是一个完美的结局。 #
03.回答三:“技能值不值钱,与技能难度无关” #
十几年前,我在面对硬件开发还是软件开发时,错误地选择了软件开发。主要诱因就是听信了我的同学说软件难度大一些,门坎高,竞争小。 #
结果可想而知,2011年,从芯片选型到软件原理图、PCB、焊接、单片机硬件、上位机硬件都全部自己搞定,在广州才TM拿2800一个月。
#
之后,我决定辞职,技术经理还挽留了我三次,如今才明白他人不是惜才,是难得找到技能那么全面且廉价职工。 #
此次经历之后,我决定转硬件,软件那玩意心理压力真是大,一丢丢都不能出错,我亲眼见过一个职员因为少画了一个电感直接造成售价上万的视频处理芯片损毁的案例。 #
因为我不是计算机科班出生,想系统的学习一下计算机知识,就报了个硬件设计师考试,结果考过之后也没学个啥,又决定考了研。研究生结业的时侯,虽然工资也不太行,相比这些做后端动不动就20k的专科应届生来说,太低了。 #
之后我终于明白了。一个人的技能是否值钱和这个技能的难度是没有一丁点关系的,只和市场需求有关系。
市面上假如还要个熟练后端,而且没法培养出5000个熟练后端,很多人的薪水其实高了。
反之,假如全美国每年只须要20个做编译器的硬件安装工程师,并且每年光做编译器的硕士研究生都有30个结业的话。 #
某些大专生是一丁点机会都没有的,无论你在高中四年大学了多么难且高深的理论,连免费见习的机会都没有,他人嫌你耗费电。
#