本人是一名硬件工程师,我一直人为做硬件待遇不错、前景不错,是很有前途的,但是一直被人反驳,通常和程序员一起被比较。
什么是硬件工程师
大家普遍对硬件工程师的工作职责有一定的误解,有人人为硬件工程师就是测试的、做工艺的,也有人人为硬件工程师就是搞售后维修、出差做工程的,还有的认为硬件工程师就是画板子的甚至组装电脑的。其实硬件工程师的范畴比较广。简单说来,硬件工程师的职责就是根据用户的需求,提出技术方案、设计技术原理,并最终拿出可测试的样品,并能改进测试过程中出现的问题,最终交出可量产的产品。对于一些小公司,可能为了节省人员成本,硬件工程师一人干了很多事情,如产品测试、售后维修、现场问题解决等。而且在小公司硬件和编程都是在一起的。在大公司,硬件设计和程序设计都是分开的,各个环节都有人配合,研发效率提高很多。
硬件工程师的门槛
硬件的范畴非常广,从技术角度可以分为嵌入式、射频天线、底层驱动、EMC安规、PCBlanout等。从应用角度又可以分为:消费类电子、汽车电子、工控电子、精密仪器等。研发类硬件工程师既要懂得技术、又要和各个环节的人员打交道、协调工作,所以,研发类岗位对于硬件工程师有丰富的知识面,又要有强大的协调沟通能力。
硬件工程师的晋升划分
硬件工程师根据经验和技术水平一般分为:初级硬件工程师、中级硬件工程师、高级硬件工程师、资深专家级硬件工程师等,每个层级的要求不一样。
初级硬件工程师:能在别人的指导下完成设计工作,主要针对应届毕业生;
中级硬件工程师:能独立完成产品的硬件设计,毕业1-3年可以实现;
高级硬件工程师:能主导产品的设计,并能带领团队解决技术难题;
资深硬件工程师:能规划产品、制定产品的发展方向、制定技术路线。
做硬件刚开始很枯燥无味,很多原理不懂,但是慢慢坚持下来,待遇不错,即使偶尔加班,也不至于像程序员那样996。
本人做硬件开发17年,如果你愿意和喜欢这个行业,首先要能耐住寂寞 沉下心来。硬件门槛较高,需要大量实践积累,但是一旦在特定行业积累够了,发展前景和待遇会非常好。硬件领域知识太多太杂,一定不能着急。模拟,数字,高速,信号完整性,EMC,安规标准,数字逻辑,接口设计,电源设计,等等。太多了,每一个方向做好都不容易。难度大,你想想发展好不好,这世界上没有好专业,而是你是否可以做到优秀。