硬件工程师,前途到底在哪?
硬件工程师也许是最全才的一个职位了。不仅要精通技术层面的知识,从工程理论到宏观经济,再到历史、政治、文化和科技的最新发展。
但要求这么高的一个职位,大家对它的评价却从来是褒贬不一,要么觉得它的付出与回报不成正比,要么觉得“前途一般,饿不死也吃不饱,凑合着活”。所以,硬件工程师的未来,到底在哪?
硬件工程师的价值与挑战
如果你有超过一般人的天赋,做什么都挺好,不只是硬件。如果你资质一般,去做些一般人也能挣到钱的工作,比如软件。需求量大嘛,总是可以多容纳些滥竽充数的人,更何况一般人也能写得大差不差。
其实对于“硬件研发工程师”而言,能当得起这个称呼的人,是为我们设计新产品、创造新价值的人,难道不应该是人群中最聪明的top5%?你认真诚恳地评价一下自己,就知道自己适合不适合做工程师了。
我觉得硬件很有趣,在某些战略层面上,硬件设计总是需要科学家级别的人才能胜任。如果你有情怀,不妨可以试试。
最后,这个问题的本意其实有问题,大多数人回答也按照心照不宣的本意在回答,挺有趣。这个问题的真正含义是“我就想和别人一样地上上班,也一样努力地工作学习,能否获得超额的回报?“来钱快肯定是有原因的,要么特别聪明、要么特别勤劳、要么狗屎运特别好。
有人说大部分需求可以随便抄抄DEMO就能搞定了。我感觉“搞”是这么”搞“了,”定“则未必能“定”了。君不见那么多动不动就被干扰数据乱蹦、一上高低温就瘫痪,或者好一点精度差、响应慢、偶尔死机要重启下,这些带病产品都是哪里来的?
须知DEMO的主要目的是展示“技术可行性“,它最大的问题在于没有和特定的行业应用相结合。有些为行业定制的DEMO只考虑了技术本身,没有考虑诸如振动、干扰、环境温湿度等因素。
而这恰恰就是硬件工程师的最大价值:在技术可行的基础上,根据现场应用特征,优化其功能、强化其性能、在成本与性能之间找到最佳平衡,让一个技术可行的方案成为一个商业成功的产品,这才是硬件工程师的荣誉之所在。
我们有些硬件工程师,可能从未想过他所谓的”研发设计“体现在哪里,到底研究了什么、开发了什么、设计了什么?还是仅仅抄袭了什么?
电子工程师这个职业,国内企业的核心竞争力确实在国际竞争中没有什么优势,甚至差距还挺大,所以才会有那些“到处抄抄”也就差不多了的看法 -你的竞争力就是“差不多”的档次,你个人也是“差不多”的水平,当然企业也好,个人也好,前途也就是“差不多”了。
看一个问题评价是高是低,其实是和个人的标准有关的。你觉得这样就可以了,换个国家换个环境人家说不定觉得莫名其妙 -就这种水平还敢自称工程师?有人一直在强调“那种资深的高水平工程师很少 -需求也少”,可能还是有误解。
我们目前的现状并非是中低级工程师多,高级资深工程师少,而是基本达到研发能力的工程师少,许多都谈不上“研发”二字。说得刻薄一点,我们的“资深”可能是人家的“基础”。
我不是很能理解,一个大学学了微积分、普通物理、电路原理、信号与系统、模电数电,毕业工作几年后仍然理直气壮地说我模电不行、我数电不懂、这个小信号分析我做不了......这和资深搭得上关系吗?就算做到了就可以以“资深工程师”自居了?这不是基础工程师要求么。
硬件工程师要不断提高自己
记得看过一次报道,一次硬件工程师的招聘,要求面试者讲讲自己做硬件的心得。结果他掏出一个上家公司的电路板,说你看吧,用了六层板呢。
我接触过一些这样的工程师,情商极低,缺乏足够的诚信或道德意识,表达能力差,学习能力弱。他们喜欢挂在口头的话就是“要是有高手带我,多干几个项目,我经验就上来了”。
他们情愿去现场一趟一趟的调试(所谓的调试依我看几乎是胡乱试,好了不知道为啥好,坏了也不知为啥坏,很少是按理论指导一步步来),也不愿先在脑袋里仔细分析一遍,当然也可能是他们确实没能力分析。
他们的经验就像是武功口诀一样,什么抗干扰要多点接地或单点接地啦,或者IC前面要放几个去耦电容啦,也有什么通信口加个光电隔离啦,似乎口诀越多,经验越丰富。
你要问他这些口诀背后的电路原理到底是什么?为什么一定要0.1uF?在这个应用场景适合不适合,他就哑口无言了。
其实做任何一行首先要端正态度,你是要做标准的事情,还是要做“不标准差不多”的事情。我一直认为中国存在巨大的机会,其原因很简单:只要你中规中矩做到工程师的基本要求,你在国内就是领先的,有着巨大优势的,因为国内的同行或企业存在太多不着调的现象了。
问题是,我们把认真读书考试平均分也不过90来分的人称为“学霸",把能够将书本理论与研发实践结合起来的工程师称为“高手”(连理论与实践相结合都做不到的工程师不是坑人么?),这不仅是眼光的问题,更是人才供给侧改革的问题:大量低端人力资源过剩,高端人才供给不足。
这是和我们产业现状匹配的人才现状,也是我们未来改进的必由之路:国家产业假如能够升级,绝对离不开社会人才的升级。
我在和一些行业里的其他人交流的时候,都说过“硬件实现功能很容易,性能和稳定性是最难的”。
我理解的是他们口中的“裱糊匠”指的仅仅是产品的功能实现。我随便给你个产品需求,你给我去抄,能抄出产品来吗?
我们做过硬件设计的人大部分应该知道,那些参考设计和DEMO板、开发板,它们不是产品级的设计,如果抄过来直接用在产品上,是绝对不行的。
硬件工程师虽然是一个职位的统称,但不同的工程师可能面对着几十万个细分行业,有做手机的,有做电器的,也有做电力的,做车载的,做医疗的,可以这么说,任何带电的实体产品,都有我们硬件工程师的用武之地,那么多的行业,你觉得一个参考设计能通吃吗?每个行业对产品的性能要求又是天差地别的。参考设计,只是一个芯片的使用说明书。
一个产品不是单一芯片组成的,一个稍微复杂的产品的板卡,几十个芯片很正常,你拿着几个参考设计能做出整体原理图,有那么简单吗?
参考设计,是时代的产物,现在的芯片动不动几百个pin脚,并不是所有datasheet就能把所有细节描述清楚的。
哪怕你是水平再高的硬件工程师,也必须要看datasheet、userguide、参考设计这几样文档,有哪个工程师能自拍胸脯说,我什么都会,我不看参考设计?我随便拿出一个我们原理图设计评审的checklist给你看看,这些不需要专业的技能去实现吗?
这还只是我们一个细分行业里的细分产品的原理图部分的设计需要考虑的地方。
到了PCB设计完,还得要有一轮类似的评审标准。
一个复杂的芯片,它的外围设计也是千变万化的,要匹配你其他整体电路的需求和兼容性。比如,整机的电源设计,这个你去网上找,根本找不到完整的产品级参考设计,因为每个产品的负载不同,散热要求不同,结构不同,安规等级不同,成本要求不同,你需要考虑的东西啊,实在是太多太多了。
多的也不想说了,回到主题,硬件工程师是门槛很高的职业,你啥都不会是不可能让你去独立设计的,这种技术浑水摸鱼的人在公司里3天都待不下去的,因为硬件工程师接触的软件、结构、系统、采购、生产等其他职能同事都有强关联,人家一问你你就露馅了。
做硬件,还有前途吗?
硬件这行业说它好吧,做硬件做久了,不用太过担心会被淘汰,至少在中年危机这块相比于互联网和软件要好很多,属于越老越吃香型的,这是一个需要时间沉淀以及技术积累的行业,一般勤勤恳恳干,自己做积累,收入稳步提升没太大问题。说它不好吧,收入的确相比于软件行业有点低,而且屁事多,设计,测试等等,有些还有体力活,而且如果一直从事低端的硬件设计,成长性不强,很容易被做软件的拉开差距。
作为硬件工程师的我曾经也很迷茫,但是随着自己的成长才发现其实我是走在一条光明大道之上。近些年,大量的高素质人才转到了软件的赛道,诚然,软件工程师是一份顶尖的工作,但这大大也减少了硬件这条赛道上的内卷。我只是想告诉那些和曾经的我一样迷茫的硬件工程师,请不要灰心,请不断的提高自己,积累经验,成为一个靠谱的硬件工程师,这条路会越走越宽。 尤其是在当前全球科技快速发展、中国大力推动集成电路产业和智能制造的大背景下,硬件工程师也不在局限于传统的电子电路设计,而是越来越多地参与到软件开发、系统集成、人工智能算法实现等多个环节中,这要求硬件工程师具备更广泛的技能和知识,同时也为他们开辟了更宽广的职业路径。
参考文献
· END ·