关于硬件工程师的真相:这行真的不行吗,敢问路在何方? -凯发旗舰厅

电子硬件学习交流区

4个成员 2个话题 创建时间:2015-09-25

关于硬件工程师的真相:这行真的不行吗,敢问路在何方?

发表于2020-01-05 855次查看

硬件工程师,曾经有多少人希望从事的职业?在别人眼里好像能够从事硬件设计需要你了解很多东西,可以从事这个职业之后才逐渐发现,硬件工程师处在一种非常难受的困境当中!硬件工程师在整个设计过程中最大的工作量在于文档的编写和流程的沟通,其它主要体现工作量的地方就是画原理图和调试了,但是这两个环节却没有体现多少的技术含量,硬件的工程师总是感慨自己懂得东西越来越少了,或者自己已经转变成了“连线工程师”!

请问硬件工程师你真的转变成了连线工程师吗?你的未来何在?!

 

一、什么是硬件?

也就是说硬件是物理层面的,至少是你能看得到摸得着的东西,它是一种物质载体,物质基础。广义来说人类都是生活在物质基础之上,你可以把所有你能看到的东西都统称为硬件。当然狭义来说,一般我们所说的软件和硬件指的是电子领域的。

软件代码也是人编写的,我们所熟知的语言比如cc 等都是通过编译器翻译成汇编语言,然后汇编语言通过汇编器翻译成二进制机器语言,机器语言操控门电路完成相应的动作。个人觉得,没有硬件,软件就没有存在的意义,硬件是一切的基础,这里可以看出硬件设计是多重要。

二、硬件工程师遇到的困惑

在刚刚开始的时候我在信盈达参加了单片机培训,对于整体化设计很感兴趣。所以,大部分的项目中软件、硬件,甚至结构都是我自己操刀。

其实核心不是实际的细节,硬件电路板的细节你可以找各种专业的专门的人去完成,而你更应该专注的是整体。

最开始你会因为电平匹配的问题、信号频率问题大伤脑筋,但是当你做过五个、十个项目以后,只要你善于总结你就会发现最重要的其实是整体设计。

硬件需要不断地充实自己,不断学习、完善,因为硬件工程师需要的只是纷繁复杂。

实例讲解

1.技术上学习

以做蓝牙为例: 你需要知道天线的设计,你需要知道馈线的设计,最后到阻抗匹配、矢量分析仪的使用。所有的每一个分支、天线设计、射频电子线路、仪器仪表的使用都是一个可以学习很久的领域,甚至一辈子都学不完。

蓝牙又分为硬件部分,软件部分。而软件部分又分为协议栈、os部分以及驱动等,这些都是我们需要不断地扩展充实的。作为一个硬件工程师,你需要不断的扩展自己的视野,了解整个完整的体系,沟通各个方面的工程师以让自己更清楚产品的整体。

2.市场上了解

cost down永远是公司一直希望的!我们需要降低成本,每一个器件的选型、种类、成本、周期、渠道,我们都要熟悉。了解市场的动态,如别人家用的是什么,为什么。如何突破自己的产品,提高性价比,甚至像当年的苹果一样出众。

3.项目管理、质量管理

信盈达硬件工程师告诉你:硬件工程师永远面临的是:产线的问题要找你,物料供应的事情要找你,产品返修要找你,现场维护要找你,这些都是提升的机会。那么问题来了,要用科学的方法做事情,多学习质量管理,可靠性设计的知识。

在生产的时候需要注意许多焊接问题,如炉温导致的虚焊,x-ray如何查看bga的焊接状况等,这些都是我们需要知道的。

4.知识的积累

技术部分也分行业,如视频、音频上的编解码、传输格式(bt1120 h323)等。

其次就是纯知识积累,如信号完整性、电源完整性、pcb设计、装配生产安装经验及电源ac dc的设计等等。

四、敢问路在何方

如果“硬件就是连连线”,岂不是不需要一些经验和积累就可以做出硬件产品了?

简单硬件和复杂硬件:首先信盈达学院老师一向认为硬件设计,需要区分“简单硬件”和“复杂硬件”,一些简单硬件,例如,类似:mp3、电子贺卡、蓝牙耳机。电路结构比较简单,开发门槛比较低,不需要非常深厚的经验的工程师去开发,可能问题也不会大,即使出了问题,检查问题和修正问题的代价也不会特别高,所以对工程师的要求也不是特别高。但是电路的功耗高于20w,管脚数量超过10k,则驾驭电路的设计和调试,问题的解决就变得复杂,一旦出现问题往往不是那么容易分析和处理。所以当你的产品属于复杂硬件的设计时候,还是应该找一些专业和有经验的工程师,至少是有问题的解决思路的人来从事相关的工作,来驾驭复杂系统。

未来随着中国人口红利的消退,人力成本优势的消失,现在的smtpcb加工很可能从中国消失,跟欧美一样没有相关的低附加值的产品生产,而需要去类似于印度、越南等还具备人力成本优势的区域去加工生产。

五、总结

关于硬件工程师在不同类型公司中的思考:

很多硬件工程师会觉得自己的工作不是核心,没有像软件工程师一样备受重视,其实我们这个思考源于在硬件行业的不同趋势以及方向。我们首先看通信行业,类似华为的通信设计核心是通信协议,而完成通信协议的芯片,对于硬件工程师来说需要解决的有如下几个部分:

1.了解芯片内部 fpga cpld 触发器类别,以及核心的编解码系统的设计完善

2.板级pcb的高速电路设计,射频电子线路倍频等信号的设计

3.系统层为os提供的更多接口,方便应用层使用

只有这样一步步走下去,在这个方面不算深入的我们才会渐渐的变为专家,从而从事深层次的相关领域,实际上一个射频就够你吃一辈子的了。

发表回复
你还没有登录,请先