五年硬件开发之路:我的成长与感悟

发表时间: 2021-03-16 23:35

想起毕业第二年,那时候还和学校有联系,参加导师组织的郊游,感慨地跟导师以及师弟们说:做硬件,工作和学校的开发模式差异太大了,当时根本没有人跟我们讲过这些,让我觉得适应工作好难。这几年看着新同事们痛苦地适应新的工作环境,我觉得我应该站出来做这个事,把这个鸿沟给它慢慢填上。

首先,我不是大神,五年工作经历也不算很长,薪水自然也处于一个普通的水平,虽然我工作时间不长,但不知是福是祸我这五年因为客观原因,在三家公司工作过。在这三家公司开发工作的模式差异很大,但同时也有许多相似之处。这让我对硬件工作的本质有了更深刻的认识。正是因为此,我才觉得我的经历值得大部分人借鉴。那些贩卖鸡汤和焦虑还有凡尔赛的评书,大家听的比较多了,所以我想来点接地气的,实在的,讲讲硬件工程师,他到底要做些什么?我做过仪器设备、嵌入式系统。虽然有一些跟大家生活更接近的智能终端,PC,汽车电子等我没有从业过,但其实所有领域的开发工作都是围绕一个系统来设计的,硬件工程师技术路线总体上都是从细节设计到系统设计进阶。

电子工程是什么?

这里摘抄某大公司的招聘启事:

1、承担硬件单板的详细设计(硬件需求分析、方案框图、细节实现、原理图绘制、PCB审核)、调试测试、问题定位与解决、可靠性设计(可制造性、可测试性、可维护性)及环境可靠性实验等关键开发活动;
2、负责生产支持、产品问题分析与解决、开局支持等工作;
3、配合高级别工程师完成复杂单板设计及相关测试、转产等开发活动。

如果是刚毕业时的我,大概只能看到方案框图和原理图绘制两个关键词,其他的不存在。可实际工作中,这两个是最简单的部分,因为只有这两个部分是不需要硬件工程师去推动,可以自己完成的。从全面的角度来说,这个招聘启事还是写得不错的。基本涵盖了硬件工程师的工作内容,就是到了更高级别的工程师可能涉及整机调试,需要与软件人员配合完成。在有些公司里这上面所有涉及的内容都是硬件工程师完成,在有些公司里是硬件工程师总负责,推动其他人完成。大家可能发现了,说来说去还是硬件负责,哈哈。

“定位问题与解决”

那么说回到最开始说到的,如何填上学生时期和工作的鸿沟?正是由于什么都要掺和的工作性质,意味着硬件工程师有大量与人沟通协商的工作,与人打交道的以及处理事情的能力,我甚至认为比技术更加重要和有用,我想在工作时最起码要有这个觉悟:工作的成绩不是完全由技术能力决定,这个和在学校里是有很大区别的;技术能力的重要性我想不言而喻,毕竟是做技术的,但如前文所说的,根据模电数电还有电路再加上网上复制的一些单片机外围电路,这部分工作是最简单的,可靠性,器件选型,甚至实施成本等等从原理图回归到实际时的方方面面,小到电阻电容,大到行业趋势,这些上课时没有讲过的知识都要求硬件人员了解。硬件工程师做得越久越吃香,也正是因为这两大方面,当你有了行业的人脉积累,技术积累,成为行业大佬也就是自然而然的了。

我这个头条号呢,就是尝试从行业出发,从实际产品着手,做一些介于成品与学生毕设之间的方案,然后在这个过程中,介绍相关知识。希望能给设计人员提供一些设计参考,给学生比较系统地介绍一些硬件知识,偶尔也分享一下我在工作中遇到的趣闻,尽量周更。

感兴趣的同学点下关注!