硬件工程师是这样一种奇特的工作
电子设计宝典 2024-07-12

做硬件工程师还有前途吗?

“前途一般,饿不死也吃不饱,凑合着吧。”你认同吗?

网友1:干了12年硬件,如今转芯片原厂FAE了。一如既往的打杂背锅

网友2:关键是硬件工资天花板又低,钱少事多又杂

网友3:硬件工程师靠积累,但是国内气氛干的好的都想着做管理,因为做管理更赚钱,所以资深的硬件工程师很难找,基本都在原厂和几个头部系统商手上。大部分企业都在用刚毕业的小青年兜方案,品质很难上去。

网友4:国内的方案商也基本是重软件轻硬件,硬件水平高的人不好找,设备投入又大,很多深入点的工作不如找原厂搞,所以不要太指望他们能解决太复杂的事情

网友5:就目前国内硬件厂家给的工资,以及要求的研发速度和硬件工程师广到无边际的职责范围,能把公版抄好的就是优秀的硬件了。


一大堆人说什么硬件工程师吃经验,会需求分析,根据需求来设计,搞得定高速电路,如何如何。

搞定了怎么样?拿高薪,迎娶白富美,走上人生巅峰?别闹了,自己搜下硬件招聘,要求掌握高速的工作万中无一,就这个独苗还不给钱,比ARM钱多的有限。

国内的环境就是这样,技术瓶颈,基本以ARM为主,低端需求为多,高水平需求少,和互联网比起来,只能说可怜。大家都搞ARM,卷起来就是会画原理图,会布线,会写BSP,这两年甚至有会搞结构的要求,基本上一个人搞定整个产品了。

讲个笑话,某公司面试,问2000系列dsp用过没?答2000系列没用过,6000系列用过,曾用6678+K7做过基带处理板。坐旁边的技术总监来了一句,那你这没啥经验啊!


硬件工程师是这样一种奇特的工作:在中国大多数从事这个行业的人都没有入门。那些宣称由于上游芯片厂家的DEMO越来越成熟,导致硬件工程师成为了“裱糊匠”,到处抄参考设计的,他们自己确实就是这样,也确实没有见识过什么是真正资深的硬件工程师。


互联网的高价吸引了许多优秀人才,使得硬件行业的总体人才水平偏低,更加重了第一条的现状。其实我也挺看好机械行业的,越是被互联网抽走了人才的洼地,越是存在巨大的需求。你不能问那些被迫干机械或硬件的人,他们资质平庸,转行做软件也怕学不会算法,他们一定告诉你硬件不行,坑深得很,XXX做软件水平差还薪资50K/月起......

硬件专家的资质要求很高,没有上上之资、又有一定的毅力苦功,有高手在起步时带一下,几乎不可能有什么成就。如果说学软件对数学逻辑功底要求高的话,学硬件还得加上物理、以及特定行业相关的工程应用知识。利用卡尔曼滤波实现干扰状态下的传感器数据采集,以便进行过程控制的系统中,究竟是采用屏蔽驱动技术的信号电缆更好呢,还是采用光电或磁电隔离更可靠?这些问题似乎都不再局限于电路信号范畴,它与成本、材料、应用可靠性、代码的兼容性都相关了。

好的硬件工程师,似乎是这样一种专家:他运筹帷幄,熟知每一个技术细节,能一下子反应过来任何问题的可能来源,在成本、功能、性能与客户体验之间游刃有余。


回到正题:如果你有超过一般人的天赋,做什么都挺好,不只是硬件。如果你资质一般,去做些一般人也能挣到钱的工作,比如软件。需求量大嘛,总是可以多容纳些滥竽充数的人,更何况一般人也能写得大差不差。


其实对于“研发工程师”而言,能当得起这个称呼的人,是为我们设计新产品、创造新价值的人,难道不应该是人群中最聪明的top5%?你认真诚恳地评价一下自己,就知道自己适合不适合做工程师了。


我觉得硬件很有趣,在某些战略层面上,硬件设计总是需要科学家级别的人才能胜任。如果你有情怀,不妨可以试试。

最后,这个问题的本意其实有问题,大多数人回答也按照心照不宣的本意在回答,挺有趣。这个问题的真正含义是“我就想和别人一样地上上班,也一样努力地工作学习,能否获得超额的回报?“来钱快肯定是有原因的,要么特别聪明、要么特别勤劳、要么狗屎运特别好。

有人说大部分需求可以随便抄抄DEMO就能搞定了。我感觉“搞”是这么”搞“了,”定“则未必能“定”了。君不见那么多动不动就被干扰数据乱蹦、一上高低温就瘫痪,或者好一点精度差、响应慢、偶尔死机要重启下,这些带病产品都是哪里来的?

须知DEMO的主要目的是展示“技术可行性“,它最大的问题在于没有和特定的行业应用相结合。有些为行业定制的DEMO只考虑了技术本身,没有考虑诸如振动、干扰、环境温湿度等因素。

而这恰恰就是硬件工程师的最大价值:在技术可行的基础上,根据现场应用特征,优化其功能、强化其性能、在成本与性能之间找到最佳平衡,让一个技术可行的方案成为一个商业成功的产品,这才是硬件工程师的荣誉之所在。


我们有些硬件工程师,可能从未想过他所谓的”研发设计“体现在哪里,到底研究了什么、开发了什么、设计了什么?还是仅仅抄袭了什么?


电子工程师这个职业,国内企业的核心竞争力确实在国际竞争中没有什么优势,甚至差距还挺大,所以才会有那些“到处抄抄”也就差不多了的看法 -你的竞争力就是“差不多”的档次,你个人也是“差不多”的水平,当然企业也好,个人也好,前途也就是“差不多”了。


看一个问题评价是高是低,其实是和个人的标准有关的。你觉得这样就可以了,换个国家换个环境人家说不定觉得莫名其妙 -就这种水平还敢自称工程师?有人一直在强调“那种资深的高水平工程师很少 -需求也少”,可能还是有误解。我们目前的现状并非是中低级工程师多,高级资深工程师少,而是基本达到研发能力的工程师少,许多都谈不上“研发”二字。说得刻薄一点,我们的“资深”可能是人家的“基础”。

我不是很能理解,一个大学学了微积分、普通物理、电路原理、信号与系统、模电数电,毕业工作几年后仍然理直气壮地说我模电不行、我数电不懂、这个小信号分析我做不了......这和资深搭得上关系吗?就算做到了就可以以“资深工程师”自居了?这不是基础工程师要求么。

记得小编看过一次报道,一次硬件工程师的招聘,要求面试者讲讲自己做硬件的心得。结果他掏出一个上家公司的电路板,说你看吧,用了六层板呢。我接触过一些这样的工程师,情商极低,缺乏足够的诚信或道德意识,表达能力差,学习能力弱。他们喜欢挂在口头的话就是“要是有高手带我,多干几个项目,我经验就上来了”。他们情愿去现场一趟一趟的调试(所谓的调试依我看几乎是胡乱试,好了不知道为啥好,坏了也不知为啥坏,很少是按理论指导一步步来),也不愿先在脑袋里仔细分析一遍 -也可能他们确实没能力分析。他们的经验就像是武功口诀一样,什么抗干扰要“多点接地或单点接地”啦,或者IC前面要放几个去耦电容啦,也有什么通信口加个光电隔离啦,似乎口诀越多,经验越丰富。你要问他这些口诀背后的电路原理到底是什么?为什么一定要0.1uF?在这个应用场景适合不适合,他就哑口无言了。


其实做任何一行首先要端正态度,你是要做标准的事情,还是要做“不标准差不多”的事情。我一直认为中国存在巨大的机会,其原因很简单:只要你中规中矩做到工程师的基本要求,你在国内就是领先的,有着巨大优势的,因为国内的同行或企业存在太多不着调的现象了。


问题是,我们把认真读书考试平均分也不过90来分的人称为“学霸",把能够将书本理论与研发实践结合起来的工程师称为“高手”(连理论与实践相结合都做不到的工程师不是坑人么?),这不仅是眼光的问题,更是人才供给侧改革的问题:大量低端人力资源过剩,高端人才供给不足。这是和我们产业现状匹配的人才现状,也是我们未来改进的必由之路:国家产业假如能够升级,绝对离不开社会人才的升级。

我在和一些行业里的其他人交流的时候,都说过:“硬件实现功能很容易,性能和稳定性是最难的”。

我理解的是他们口中的“裱糊匠”指的仅仅是产品的功能实现。

我随便给你个产品需求,你给我去抄,能抄出产品来吗?

我们做过硬件设计的人大部分应该知道,那些参考设计和DEMO板、开发板,它们不是产品级的设计,如果抄过来直接用在产品上,是绝对不行的。

硬件工程师虽然是一个职位的统称,但不同的工程师可能面对着几十万个细分行业,有做手机的,有做电器的,也有做电力的,做车载的,做医疗的,可以这么说,任何带电的实体产品,都有我们硬件工程师的用武之地,那么多的行业,你觉得一个参考设计能通吃吗?每个行业对产品的性能要求又是天差地别的。

参考设计,只是一个芯片的使用说明书。

一个产品不是单一芯片组成的,一个稍微复杂的产品的板卡,几十个芯片很正常,你拿着几个参考设计能做出整体原理图,有那么简单吗?

参考设计,是时代的产物,现在的芯片动不动几百个pin脚,并不是所有datasheet就能把所有细节描述清楚的。

哪怕你是水平再高的硬件工程师,也必须要看datasheet、userguide、参考设计这几样文档,有哪个工程师能自拍胸脯说,我什么都会,我不看参考设计?

我随便拿出一个我们原理图设计评审的checklist给你看看,这些不需要专业的技能去实现吗?


这还只是我们一个细分行业里的细分产品的原理图部分的设计需要考虑的地方。


到了PCB设计完,还得要有一轮类似的评审标准。一个复杂的芯片,它的外围设计也是千变万化的,要匹配你其他整体电路的需求和兼容性。比如,整机的电源设计,这个你去网上找,根本找不到完整的产品级参考设计,因为每个产品的负载不同,散热要求不同,结构不同,安规等级不同,成本要求不同,你需要考虑的东西啊,实在是太多太多了。多的也不想说了,回到主题,硬件工程师是门槛很高的职业,你啥都不会是不可能让你去独立设计的,这种技术浑水摸鱼的人在公司里3天都待不下去的,因为硬件工程师接触的软件、结构、系统、采购、生产等其他职能同事都有强关联,人家一问你你就露馅了。硬件要做得好,周期比软件长,而且一旦你在某个领域行业里积累了一定的经验是非常吃香的,硬件不是个吃学历的职业,非常吃经验。


声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 相关技术文库
  • 硬件
  • 原理图
  • 信号完整性
  • EMI
  • 一个复杂的电气控制原理图要怎么才能变成我们需要的接线图呢?

    一个复杂的电气控制原理图要怎么才能变成我们需要的接线图呢?想解答这个问题,先要搞清楚的是两种图文之间转换的步骤

    03-06
  • 双向恒流源电路分析及仿真

    很多场合需要双向的恒流源,例如TEC半导体制冷器,或者一些电刺激之类的场合,那么本期分析的电路就是一个双向的恒流源电路,本期的电路摘取自德州仪器技术文档ZHCA062。电路图如下:

    03-05
  • 如何看电路图是否短路

    现在生活中人们都离不开电力, 随着装修的要求越来越高,大家都知道水电属于隐蔽工程,如果没有安装好,后期在使用时会带来很大的麻烦。给大家介绍一下如何看电路图是否短路。 如何看电路图是否短路 1、根据欧姆定...

    02-28
  • 电子琴设计:指尖奏响的电子乐章

    1. (1. 由4X4组成16个按钮矩阵,设计成16个音。 (2. 可随意弹奏想要表达的音乐。 2. 电路原理图   图4.22.1 3. 系统板硬件连线 (1. 把“单片机系统”区域中的P1.0端口用导线连接到“音频放大模块”区域中的SPK IN端口上...

    02-27
  • 00-59 秒计时器(软件延时版):精准计时的软件魔法

    1. 如下图所示,在AT89S51单片机的P0和P2端口分别接有两个共阴数码管,P0口驱动显示秒时间的十位,而P2口驱动显示秒时间的个位。 2. 电路原理图   图4.11.1 3. 系统板上硬件连线 (1. 把“单片机系统”区域中的P0.0/A...

    02-27
  • 一键多功能按键识别技术:一键开启多元功能世界

    1.如图4.9.1所示,开关SP1接在P3.7/RD管脚上,在AT89S51单片机的P1端口接有四个发光二极管,上电的时候,L1接在P1.0管脚上的发光二极管在闪烁,当每一次按下开关SP1的时候,L2接在P1.1管脚上的发光二极管在闪烁,再...

    02-27
  • 按键识别新方法之一:解锁按键操作的秘密

    1. I/O并行口直接驱动LED显示,每按下一次开关SP1,计数值加1,通过AT89S51单片机的P1端口的P1.0到P1.3显示出其的二进制计数值。 2. 电路原理图   图4.8.1 3. 系统板上硬件连线 (1. 把“单片机系统”区域中的P3.7/RD...

    02-27
  • I/O 并行口直接驱动 LED 显示设计:高效数据可视化的核心技术

    1. 如图13所示,利用AT89S51单片机的P0端口的P0.0-P0.7连接到一个共阴数码管的a-h的笔段上,数码管的公共端接地。在数码管上循环显示0-9数字,时间间隔0.2秒。 2. 电路原理图   图4.7.1 3. 系统板上硬件连线 把“单...

    02-27
  • 报警产生器设计:安全守护的警报先锋

    1. 用P1.0输出1KHz和500Hz的音频信号驱动扬声器,作报警信号,要求1KHz信号响100ms,500Hz信号响200ms,交替进行,P1.7接一开关进行控制,当开关合上响报警信号,当开关断开告警信号停止,编出程序。 2. 电路原理图  ...

    02-27
  • 创意闪烁灯设计:点亮科技之光

    1. 如图4.1.1所示:在P1.0端口上接一个发光二极管L1,使L1在不停地一亮一灭,一亮一灭的时间间隔为0.2秒。 2. 电路原理图   图4.1.1 3. 系统板上硬件连线 把“单片机系统”区域中的P1.0端口用导线连接到“八路发光二极...

    02-27
  • 利用自锁环节分别实现正转与反转(附电路图的分析)

    1、利用自锁环节分别实现正转与反转图1正反转控制线路1在以上电气原理图中,按下SB2,KM1得电且自锁,主触点闭合,电动机正转;然后按下SB1可以使电动机停转;再按SB3,KM2得电且自锁,主触点闭合,电动机...

    02-20
下载排行榜
更多
评测报告
更多
广告