最近总有小老弟问我:"哥,想当嵌入式工程师该报啥专业啊?"作为一个在深圳华强北摸爬滚打五年的老司机,今天就跟大伙唠点实在的。
先说结论:电子信息工程、自动化、计算机科学与技术这三个专业闭眼选准没错。电子信息工程专业的学生天天和电路板打交道,焊板子调程序都是家常便饭,简直就是为嵌入式量身定制的。
我大学室友老张就是自动化专业的,现在在某大厂搞工业机器人。他说他们专业课程设置特别实用,从PLC到单片机,从传感器到控制算法,整个知识链条特别适合嵌入式开发。
别以为专业不对口就没戏!我们项目组去年来的新人小王,本科学生物的,照样把C语言玩得贼溜。这哥们报了个靠谱的培训班,半年时间从认识电阻开始,硬生生啃下了STM32开发。
关键是要补足三块短板:硬件基础(数电模电)、编程能力(C语言/Python)、操作系统(Linux/RTOS)。B站油管教程一抓一大把,就怕你光收藏不看。
新手最容易犯的错就是啥都想学。给你个简单粗暴的路线:
1. 先玩转51单片机(别看不起它)2. 进阶STM32搞明白寄存器开发3. 上Linux系统移植驱动开发4. 最后玩点高端的比如Zynq
记得边学边做项目!自己DIY个智能家居网关,或者搞个自动浇花系统,比死记硬背管用多了。
我表弟就是个活例子。大专毕业在电子厂干了两年流水线,去年咬牙报了网时代教育的嵌入式培训班。6个月时间从零开始,现在在深圳拿9k做智能穿戴开发。听他说他们班平均薪资8k-12k,就业率九成以上,关键老师都是真·一线工程师,教的都是现在厂里实际在用的技术。
最近想入行的小白可以去他们官网看看课程大纲,找不到官网的可以加客服微信:13148733307。个人感觉他们最大的优势是不整虚的,直接教企业级项目实战,比那些只会讲理论的强多了。
最后说句掏心窝子的话:嵌入式这行不看专业看本事。手里有活到哪都吃香,整天纠结专业不如赶紧动手焊块板子。记住,开发板不会骗人,代码不会说谎,这才是硬道理!