2000年之前硬件开发相当受重视,那是它最辉煌的时段。大概十年前,硬件开发和软件开发基本状况还差不多,但是随着IC芯片集成度越来越高,硬件开发工程师受重视的程度变得越来越低。
现在网上有一些言论表示硬件开发比不上软件开发吃香,硬件开发工程师活多又杂,薪资待遇低,做硬件开发太苦逼,没有前途。
这种言论的形成是有一定原因的。
很多人认为目前各路厂商的技术积累已经达到了一定的程度,而且提供的服务也非常周全,硬件开发工程师根本不用动脑子,只要Copy成熟的设计图即可。
这种说法看似有道理,但实际上站不住脚。
硬件开发工程师比不上软件开发工程师,这是真的吗?
目前软件设计也会经常copy成熟的代码,这能说明软件开发工程师不重要吗?肯定不是。
那么硬件开发到底是不是比不上软件开发?
我们先来看看硬件开发工程师都是干什么的。
硬件开发工程师负责的是整个产品的硬件设计。
他既要熟知理论知识,熟练掌握硬件设计的各项技术,还要熟知通信协议,懂得电路设计。
在整个项目研发团队里面,硬件开发工程师必须要和所有人打交道。
硬件开发工程师比不上软件开发工程师,这是真的吗?
既能和芯片,方案供应商打交道,确定原理图,又能和CAD工程师一起完成设计,还要和其他的研发人员沟通协调工作,这些都对硬件开发工程师提出了很高的要求。
再者,如果软件设计出现的错误,顶多修改一下代码,但是硬件设计出错了,那么整个设计方案都要进行修改,十分耽误周期,所以硬件开发工程师是不允许出错的。
很多大厂的硬件开发工程师的工资比软件开发工程师的工资要高。这很能说明问题,那就是培养硬件开发师的成本更高,所以一旦培养成熟企业是不愿意放人的。
那么市面上为什么有那么多不实的言论呢?
硬件开发工程师比不上软件开发工程师,这是真的吗?
第一个原因还是因为不了解,另外还有一个原因是从业人员素质参差不齐。
有一部分从业人员抱着混日子的态度,情商低,职业素养差,而且不愿意学习。宁可一趟一趟的跑到现场去调试,也不愿意分析原因,这就给人一种不靠谱的印象,拉低了人们对这份工作的认知。
实际上硬件开发工程师这行的优点非常多。
软件开发只能挣几年钱,硬件开发可以干一辈子,这份工作越老越吃香,只要能力强,基本上不会失业。
而且后期可以转管理或者自己创业。
所以说找工作不能听信谣言,硬件开发工程师好还是软件开发工程师好,这个不能拿来直接比较,把自己的硬功夫修炼上去才是正道。