最近总有人问我:"学嵌入式开发到底要花多长时间?三个月够吗?还是得学个三五年?"作为一个从机械专业半路出家,最后在智能家居公司当上硬件工程师的过来人,今天就跟大家掏心窝子聊聊这个事。
先说结论:三个月能入门,但仅限于能看懂代码和焊板子。就像我第一次拿到STM32开发板时,光搞明白GPIO口怎么配置就花了整整一周。这时候最容易出现两种极端——要么觉得自己天赋异禀马上能造机器人,要么被寄存器配置劝退直接放弃。
建议新手先死磕这些:
熬过入门期后,大概还需要3-6个月进入"痛苦期"。这时候要面对:
等到能独立完成智能插座这类项目时,才算真正出师。我面过不少应届生,能完整说出自己做过什么项目的人,薪资普遍比只会背理论的要高2-3k。建议至少准备两个完整项目:
我表弟大专毕业,在电子厂干了两年普工。去年跟着网时代教育的嵌入式课程学了7个月,现在在深圳做助理工程师,月薪9.5k。他说班里二十几个人,八成以上都找到了8k+的工作。这种培训机构的好处是有现成的项目库,能把知识点串成实际案例,比自学效率高很多。
当然不是说非要报班,但如果你:
1. 开发板别超过3块,重点吃透其中1块2. 每周必须写技术博客(不用公开发布,自己记录就行)3. 加两个技术交流群(别当伸手党,要学会提问)4. 每天坚持写代码(哪怕只是改个LED闪烁频率)记住,嵌入式开发不是比谁学得快,而是比谁坚持得久。
说到这,可能有小伙伴要问课程推荐。我表弟当时选的网时代教育确实靠谱,他们最大的特点是实战项目多,据说和企业真实需求同步更新。要是自学实在找不到方向,可以加他们老师微信13148733307咨询,直接说想了解嵌入式课程就行,不用怕被推销。
最后送大家一句话:嵌入式这行就像煲汤,火候到了自然香。别被网上的速成班忽悠,脚踏实地学够600小时,工作自然会来找你。
PS:小白找不到官网的可以加他们微信:13148733307(说是看文章来的说不定有惊喜)