hello,大家好。今天想和大家聊一聊,硬件开发工程师工作这么多年苦与乐,作为一名做硬件开发七八年的老工程师来说,感触还是有那么一丢丢的。
硬件开发工程师主要做的工作包括:硬件电路原理图及PCB设计,嵌入式程序的编写与调试。
如果细分的话就是硬件电路设计工程师和嵌入式软件开发工程师。
对于硬件开发工程师来说,最为痛苦莫过于对硬件电路的调试及微控制器或可编程器件的驱动及应用程序的调试了。
还有就是不断更新换代的技术和芯片,以及开发软件,所以要不停的学习新技术新技术,来跟上时代的发展,不学习就会被远远的甩在后面。
对于软件开发来说,硬件平台是稳定可靠的,比如我们的电脑,软件调试的时候,开发工程师根本不用考虑硬件的问题,只要调试软件就可以。
对于我们硬件开发工程师来说,在调试的时候就会有很多不确定性因素,影响着我们调试的成功,比如,硬件电路设计是不是有问题,首先要做的是验证硬件设计没有问题,但是怎么来验证硬件,现在的微控制器、数字芯片都是需要编程的,那我们编写的程序,在硬件上能不能正常工作呢,也要去验证,真是一个矛盾的存在。
但是,不能遇到问题就放弃,后来我明白一个道理,硬件开发的过程这就遇到问题解决问题的过程,也许这就是给我们带来痛苦的地方吧。
痛并快乐着,对我们硬件开发工程师来说可以说那可是深有感触。当我们调试硬件,遇到问题,解决问题之后,靠着座椅,伸展着酸痛的脖子和臂膀,嘴角露出的那一丝微笑,将我们内心的喜悦表露的一览无余。
痛并快乐着,做自己喜欢做的事情,义无反顾,加油我的青春。