一名电子工程师的人生感悟

kelly的头像

做电子工程师真的很难,为什么这么说呢,首先谈谈我对电子工程师发展阶段的看法把:

1、懂一种语言,会使用一种芯片,能写程序,借助工具能分析问题解决问题,算做电子工程师入门了吧。

2、不论是什么芯片,什么语言,是51单片机的顺序结构,还是带操作系统的多线程,或者是FPGA程序的并发性和模块化设计;不论是上位机,下位机;不论是使用visual C++还是使用KEIL,ADS, ISE等等,只要在较短的时间内能快速上手并用程序实现相应的功能,那么这时候可以说是一名职业电子工程师,可以把做开发写程序当做谋生的手段,我想我们大部分的电工都应该是处于这个阶段,包括我在内也是处于这个阶段。这就好比:一个学武的人拿到一本武功秘籍,苦练一段时间后就可以学成一样。

3、真正的牛人,什么是真正的牛人?我认为真正的牛人应该是有技术创新的人,什么是技术创新,电脑从DOS系统到window系统/LINUX系统,手机有了android系统,打印机、复印机的发明这样的,这就是技术创新,这就好比:张三丰创立了太极。向这样的技术创新中国实在是太缺乏了,中国还是一个以劳动密集型为主的国家,我们都只是代码搬运工。也许你会觉得我说的这个技术创新也太难了太大了。那么作为一个电工,我认为真正的牛人应该是能够自己有idea,并能使用自己的知识或者通过学习来创新出产品;或者说为了解决某个问题,能够自己设计出某种算法,最后在某种芯片或者某种平台上去将这种算法实现来解决问题,Zlg先生应该就是属于这样的牛人。譬如我们控制中经常使用到的PID算法,PID算法只有一个,而PID用程序实现的方法确有很多种,真正牛的是PID算法,而不是程序。可以说我们大部分的电工都是很难或者一辈子都达不到这个水平的。

我们大部分的电子工程师都只能混到第二阶段,也就是职业电子工程师,只能说是掌握了一门谋生的手段,不至于让自己饿死。当初选择这门职业的电工肯定都是像我一样非常热爱电子的,可是当我们混到第二阶段就能摸到天花板了,就很难突破自己了。真的很想放弃,可是想想自己坚持了这么多年,突然就这样放弃真觉得不值。我不止一次的在想自己要不要去开个面馆啊什么的。

做电子工程师真的很难,51 ,ARM , FPGA这些芯片都是用作控制的,其实在很多行业它们都只能起到辅助作用,比如我所在行业,我们做光通信设备,我们用51,arm,FPGA来控制我们的设备使得它具有更好的光学性能,所以我们不能只是会用这些芯片会写程序,还要懂得相关行业的一些知识。说到底就是什么行业都需要你,但你在里面都不会是主角。

做电子工程师真的很难,因为它不具备什么竞争力,从软件的方面来看,电工们使用单片机/ARM/FPGA来进行开发,大多干的活都是看datasheet,了解寄存器的功能,看时序等等,然后ctrl_c加ctrl_v的写程序。等我们把程序写完了,我们要调试我们的程序看对不对,我们使用调试器来debug,使用示波器,逻辑分析仪看时序等等。在我看来,这跟木工泥工师傅使用水平仪来看家具或者墙面直不直没什么两样。熟能生巧,等做的多了就有经验了,程序出了问题就知道怎么定位怎么解决问题。硬件方面也一样,一个芯片的使用电路在datasheet上都有详细的说明和举例子的电路。在我看来这根操作工看着说明书组装零部件是一回事。向这样的技术模仿,在中国会的人真的是太多了,搞这样的技术有什么前途和竞争力。。中国需要自己的TI和ADI…

不知道电工们是不是也有跟我一样的感受,真的不知道还应不应该继续坚持做一名电子工程师。我想如果回到大学再让我选择,我不会选择做电子这行。好多年都不写东西了,也不知道是不是当了电工的原因,只知道程序,电路原理图,仿真这些东西了,乱七八糟的写了点自己的想法,还有好多想法都没法表达。。。