有个客户说他目前是硬件工程师实习生,主要是负责layout,还会涉及到一些原理图设计。对于这个问题,根据多年的经验,个人独家领悟,我觉得就一句话吧。当你能够独立解决硬件问题时,你就是一个合格的硬件工程师了。原理图能够独立设计出来,pcb能够独立设计出来,硬件焊接能够独立完成,硬件调试能够独立完成,硬件测试能够独立完成,硬件故障排除分析与解决能够独立完成。如果以上的工作,你都能够独立完成,你就是一合格的硬件工程师了。之后很多工作都不需要你亲自动手了,比如PCB设计可以让layout工程师来设计,硬件焊接可以让技术员来做,硬件调试和测试可以让助理工程师来做。虽然很多工作不需要你亲自动手了,但是你要知其然,也要知其所以然。不然,做这些工作的人遇到问题,跑过来问你,你却不知道,也不会解决,那就不是一个合格的硬件工程师了。所以,要成为一个合格的硬件工程师,必须要经过长年累月的实际工作经验积累,复盘总结。很多人都有一个误区,以为花大价钱,参加一些培训,或者请高人带一带,几个月后就可以成为一个合格的硬件工程师了,就可以拿顶薪了。
其实,参加一些培训或者请高人带一带只能说是入门了,但是能不能独当一面,还要靠自己的造化。
还得经过大量的实战项目磨练,消化知识,升华领悟,最终才能真正成为一名合格的硬件工程师。
记得以前公司,招了一名硬件工程师,面试时,他什么理论知识都能回答得上,公司也给他开出了满意的薪资。
但是在做项目时,暴露出了他的缺点。
硬件调试时,不知道怎么调,基本的硬件功能怎么都调不出来,最后还要我们帮忙才能调得出来。
硬件故障排除分析也不会独立分析,也解决不了。
最终的结局也在预料之中,那硬件工程师没多久就毕业了。