"); //-->
你认同做硬件前途一般,饿不死也吃不饱凑合着吗?网友1:干了12年硬件,如今转芯片原厂FAE了。一如既往的打杂背锅。网友2:关键是硬件工资天花板又低,钱少事多又杂。网友3:硬件工程师靠积累,但是国内气氛干的好的都想着做管理,因为做管理更赚钱,所以资深的硬件工程师很难找,基本都在原厂和几个头部系统商手上。大部分企业都在用刚毕业的小青年兜方案,品质很难上去。网友4:国内的方案商也基本是重软件轻硬件,硬件水平高的人不好找,设备投入又大,很多深入点的工作不如找原厂搞,所以不要太指望他们能解决太复杂的事情。网友5:就目前国内硬件厂家给的工资,以及要求的研发速度和硬件工程师广到无边际的职责范围,能把公版抄好的就是优秀的硬件了。
一大堆人说什么硬件工程师吃经验,会需求分析,根据需求来设计,搞得定高速电路,如何如何。
硬件工程师是这样一种奇特的工作:在中国大多数从事这个行业的人都没有入门。那些宣称由于上游芯片厂家的DEMO越来越成熟,导致硬件工程师成为了“裱糊匠”,到处抄参考设计的,他们自己确实就是这样,也确实没有见识过什么是真正资深的硬件工程师。互联网的高价吸引了许多优秀人才,使得硬件行业的总体人才水平偏低,更加重了第一条的现状。其实我也挺看好机械行业的,越是被互联网抽走了人才的洼地,越是存在巨大的需求。你不能问那些被迫干机械或硬件的人,他们资质平庸,转行做软件也怕学不会算法,他们一定告诉你硬件不行,坑深得很,XXX做软件水平差还薪资50K/月起......硬件专家的资质要求很高,没有上上之资、又有一定的毅力苦功,有高手在起步时带一下,几乎不可能有什么成就。如果说学软件对数学逻辑功底要求高的话,学硬件还得加上物理、以及特定行业相关的工程应用知识。利用卡尔曼滤波实现干扰状态下的传感器数据采集,以便进行过程控制的系统中,究竟是采用屏蔽驱动技术的信号电缆更好呢,还是采用光电或磁电隔离更可靠?这些问题似乎都不再局限于电路信号范畴,它与成本、材料、应用可靠性、代码的兼容性都相关了。好的硬件工程师,似乎是这样一种专家:他运筹帷幄,熟知每一个技术细节,能一下子反应过来任何问题的可能来源,在成本、功能、性能与客户体验之间游刃有余。
02
回到正题如果你有超过一般人的天赋,做什么都挺好,不只是硬件。如果你资质一般,去做些一般人也能挣到钱的工作,比如软件。需求量大嘛,总是可以多容纳些滥竽充数的人,更何况一般人也能写得大差不差。03
最后记得小编看过一次报道,一次硬件工程师的招聘,要求面试者讲讲自己做硬件的心得。结果他掏出一个上家公司的电路板,说你看吧,用了六层板呢。我接触过一些这样的工程师,情商极低,缺乏足够的诚信或道德意识,表达能力差,学习能力弱。他们喜欢挂在口头的话就是“要是有高手带我,多干几个项目,我经验就上来了”。他们情愿去现场一趟一趟的调试(所谓的调试依我看几乎是胡乱试,好了不知道为啥好,坏了也不知为啥坏,很少是按理论指导一步步来),也不愿先在脑袋里仔细分析一遍 -也可能他们确实没能力分析。他们的经验就像是武功口诀一样,什么抗干扰要多点接地或单点接地啦,或者IC前面要放几个去耦电容啦,也有什么通信口加个光电隔离啦,似乎口诀越多,经验越丰富。你要问他这些口诀背后的电路原理到底是什么?为什么一定要0.1uF?在这个应用场景适合不适合,他就哑口无言了。其实做任何一行首先要端正态度,你是要做标准的事情,还是要做“不标准差不多”的事情。我一直认为中国存在巨大的机会,其原因很简单:只要你中规中矩做到工程师的基本要求,你在国内就是领先的,有着巨大优势的,因为国内的同行或企业存在太多不着调的现象了。问题是,我们把认真读书考试平均分也不过90来分的人称为“学霸",把能够将书本理论与研发实践结合起来的工程师称为“高手”(连理论与实践相结合都做不到的工程师不是坑人么?),这不仅是眼光的问题,更是人才供给侧改革的问题:大量低端人力资源过剩,高端人才供给不足。这是和我们产业现状匹配的人才现状,也是我们未来改进的必由之路:国家产业假如能够升级,绝对离不开社会人才的升级。我在和一些行业里的其他人交流的时候,都说过“硬件实现功能很容易,性能和稳定性是最难的”。我理解的是他们口中的“裱糊匠”指的仅仅是产品的功能实现。我随便给你个产品需求,你给我去抄,能抄出产品来吗?我们做过硬件设计的人大部分应该知道,那些参考设计和DEMO板、开发板,它们不是产品级的设计,如果抄过来直接用在产品上,是绝对不行的。硬件工程师虽然是一个职位的统称,但不同的工程师可能面对着几十万个细分行业,有做手机的,有做电器的,也有做电力的,做车载的,做医疗的,可以这么说,任何带电的实体产品,都有我们硬件工程师的用武之地,那么多的行业,你觉得一个参考设计能通吃吗?每个行业对产品的性能要求又是天差地别的。参考设计,只是一个芯片的使用说明书。一个产品不是单一芯片组成的,一个稍微复杂的产品的板卡,几十个芯片很正常,你拿着几个参考设计能做出整体原理图,有那么简单吗?参考设计,是时代的产物,现在的芯片动不动几百个pin脚,并不是所有datasheet就能把所有细节描述清楚的。哪怕你是水平再高的硬件工程师,也必须要看datasheet、userguide、参考设计这几样文档,有哪个工程师能自拍胸脯说,我什么都会,我不看参考设计?我随便拿出一个我们原理图设计评审的checklist给你看看,这些不需要专业的技能去实现吗?这还只是我们一个细分行业里的细分产品的原理图部分的设计需要考虑的地方。到了PCB设计完,还得要有一轮类似的评审标准。一个复杂的芯片,它的外围设计也是千变万化的,要匹配你其他整体电路的需求和兼容性。比如,整机的电源设计,这个你去网上找,根本找不到完整的产品级参考设计,因为每个产品的负载不同,散热要求不同,结构不同,安规等级不同,成本要求不同,你需要考虑的东西啊,实在是太多太多了。多的也不想说了,回到主题,硬件工程师是门槛很高的职业,你啥都不会是不可能让你去独立设计的,这种技术浑水摸鱼的人在公司里3天都待不下去的,因为硬件工程师接触的软件、结构、系统、采购、生产等其他职能同事都有强关联,人家一问你你就露馅了。硬件要做得好,周期比软件长,而且一旦你在某个领域行业里积累了一定的经验是非常吃香的,硬件不是个吃学历的职业,非常吃经验。*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。