作为一个电子工程师硬件软件两手都要抓
2022年1月10整理发布:实战电子说过这么一句,有人把电子工程师分为硬件电子工程师和软件电子工程师,但是呢作为一个电子工程师,硬件、软件,两手都要抓,而且两手都要硬。
硬件部分有啥,电子电路的设计与版图这就牵扯到开关电源啊,芯片属性啊,甚至说看到一个PCB以后,看到电流是怎么走的;往高了说一点,FPGA设计也能算。据说有人在招聘网上挂出来3年经验模电工程师年薪10万,平均一个月8K,模电怎么这么不值钱了啊,10W年薪的公司恐怕仪器也很少吧。
软件部分,包括下位机软件,上位机软件,有时候还要用到服务器软件。真实出现的情况,可以说是一次事故,某人做一套产品,下位机已经搞定了,需要一个手机上位机软件,我们作为电子工程师普遍不学Java,然后告诉做安卓的,我需要一个手机APP,你给我这个设备用TCP发送unsigned char类型的数据,以0xa1开头,
安卓回:TCP好像听说过,不是都用HTTP吗,0xa1是啥?内心OS:好好好,你家HTTP不走TCP,0xa1是,是你妹!软件都要用语言,C/C++,汇编,搞定下位机,C#写上位机,有时候会用Python,MATLAB,
服务器的话,PHP好吧,好,我不会,让别人做又是上边的事故,HTTP好吧,好,如果频繁向服务器提交数据,单片机别干其他活了,一直解码HTML吧。最后还是C/C++,要是会Java还会出现上边的事故吗。电子工程师有时候还会做消费级产品,用ARM芯片,就不是单片机了,需要做操作系统移植,一般是Linux。一个芯片一套开发环境,基于Linux,各个开发环境不兼容,好了,ARM入门,从精通Linux开始。
从人才培养角度。电路方面,反正我是一摞元件盒塞得慢慢的,做一次板子烧一次钱,做出板子以后,要不要测试一下板子能不能用,电源、信号发生器、万用表、逻辑分析仪、示波器、频谱仪。
软件方面,因为我写的程序基本不跑在PC上,所以,开发板又是一摞,有些项目,目前的开发板做不到,我只能自己做一个板出来,还没有参考。找资料,百度,资料在这,我不给,你给钱我也不一定给你,但是钱肯定不退。Google,资料在这,想要拿走。
好,解锁新技能:科学上网,但是,它肯定不能和项目共用一个服务器,哪天IP被GFW认证了,项目就一块挂了。现在一年10刀以下的服务器都买不到了。Linux移植对电脑要求比较高,超级战神要不要再考虑一下。
10W块请走工程师,要么是从来没烧过钱的工程师,刚开始会有较长的一段烧钱的时间,各位老板先忍着点,如果是很用经验的工程师,那么,在项目里留坑,测试根本就测不出来。
中国现在发展不平衡,如果一开始就搞硬件那太烧钱了,不如先搞软件,等赚到钱再搞硬件。
上一篇:激光技术的应用范围极广