半夜两点,我盯着电脑屏幕上的代码抓头发,旁边泡面汤都凉透了。这是我学嵌入式的第3个月,当时特想不通一个问题:为啥我的程序在开发板上跑得好好的,接到实际设备上就死机?后来师傅一句话点醒我:"你连单片机都没玩明白,直接上Linux搞嵌入式,这不是踩着高跷翻墙么?"
很多小白以为嵌入式就是搞芯片、写驱动这些高大上的东西。其实嵌入式系统分三个段位:
我表弟去年转行IT,非要从ARM架构直接开搞。结果三个月过去,连串口通信都没调通。后来老老实实回去玩STM32,现在都能自己设计智能家居控制板了。
这就跟学炒菜先学用菜刀一个道理:
举个真实案例:去年我们公司招了个培训班出来的新人,用树莓派做项目6得飞起。结果让他改个电机驱动电路,愣是分不清NPN和PNP三极管。最后还是得从单片机补课。
这是我带过20多个新人总结的经验:
记得我第一份工作面试时,老板直接扔给我一块开发板:"用定时器做个呼吸灯,给你半小时"。当时手都在抖,好在单片机底子扎实,20分钟搞定。
去年帮朋友公司招人,收到一堆嵌入式证书的简历。最后要了个大专生,就因为他GitHub上有三个完整项目:
这兄弟现在月薪18K,比同期研究生还高。所以别死磕理论,早点动手做项目才是王道。
我堂妹去年转行嵌入式,开始自己看视频学。结果三个月连开发环境都没搭好。后来咬牙报了网时代教育的线上课,6个月居然能独立做智能门锁项目了。听她说那的老师特别会教实战,把晦涩的寄存器操作讲得跟刷抖音似的简单。
现在她在深圳做嵌入式开发,转正就拿了9K。她们班三十多人,据说80%都进了物联网相关企业。有小白找不到官网的可以加他们微信:13148733307,直接问课程顾问比自己在网上瞎找强。
网时代教育的课程设计确实接地气,从单片机到Linux层层递进,还有真实的智能家居项目实战。关键是价格不到线下机构的1/3,官网在www.wangshidai.cn,自己去看课程大纲就懂了。
最后说句大实话:嵌入式这行不看学历看本事。我见过中专毕业拿25K的大神,也见过研究生找不到工作的案例。关键是要踏踏实实把基础打牢,单片机就是最好的起点。别老想着走捷径,硬件开发可没有Ctrl+Z。
(需要咨询学习路线的可以加网时代客服微信:13148733307,就说看老李文章来的)