"40岁转行做单片机工程师,来得及吗?"
最近有一些老铁问我,之前做了几年纯软开发,或者机械行业,现在想转单片机开发,还来得及吗?
这个问题,有很多答案。
有人说:有人说"太晚了"。
有人说"只要有决心,什么时候开始都不晚"。
作为一个从业10年以上摸鱼老油条,我聊聊自己的看法。
不得不承认,转行是一件非常煎熬的事情,充满了太多不确定因素。
而且,如果年纪比较大,比如说过了30,很多人已经在原来的领域有了一定成就,家庭责任也更重了。
突然转行,意味着要从头开始,甚至面临收入下降,再加上不少公司偏向招年轻人,转行无疑需要莫大的勇气和决心。
我的建议还是要理性。
根据我身边的案例,转行成功率最高的,是之前做相关行业,和电子有结合或者相关的。
比如说,之前做纯软件,做机械,做测试的…或者说,之前是做汽车、PLC相关的。
比如你做过几年汽车行业的,想必对汽车类产品都比较熟悉了,那这工作经验相对来说就比较有优势了,再转汽车电子,就会好转很多。
很多新手都只能看到表面的,比如我会什么单片机,会什么操作系统。
这些啊,都只是通用的技术栈,但对于产品来说,隔行如隔山,这些技术栈只是基础,还需要有一定的行业经验,不同的行业有不同的标准和最优方案,没做过这行业,光是硬件选型上,就要踩N多坑。
除了这个以外,还有做机械的,有做电气的,很多都能转成功。
为什么?我觉得还有以下几个原因吧。
- 生活阅历是他们的优势,如果有一定工作经验,大多经历过不少风风雨雨,处理问题的能力往往比年轻人强。
在面对复杂的项目需求时,他们能够更全面地思考问题,不容易被表象迷惑。
- 学习能力不分年龄,很多人觉得上了年纪就学不动了,其实这是个误解。
只要方法得当,40岁照样能学得很好。而且,这类人,反而比年轻人更有耐心,学习更加系统和深入。
- 以往的工作经验往往能在新领域派上用场,比如原来做机械的,在理解一些控制系统的物理模型时就会很有优势,做过plc的,在工业领域的经验比单纯的技术员丰富。
下面是个转行的同学一些建议吧,先打打预防针,在转行过程中会碰到的问题:
1.技术基础的差距
如果之前完全没接触过编程或电子电路,开始时可能会觉得特别吃力,建议不要盲目报几千上万的班,先花几十上百的买个开发板试错。
2.学习时间的挤压
很多人是边工作边学习,如果还有家庭,就更难全身心投入学习了,在过程中,可能会碰到无数次家人的不理解和支持,导致内耗。
不过,只要能坚持,哪怕一天挤出1个小时,一年以后,差距都很大。
3.就业市场的压力
在找工作的时候,可能会被各种理由婉拒,比如学历、转行、相关工作经验啊等等。
不过,只要技术过关,找多点实际项目的案例,很多公司还是愿意给机会的,比如需要廉价劳动力的,优秀的人不愿意去,这种就是咱们最好的切入点,先进去混点经验,作为跳板也可以的。
4.快速拿到正反馈
可以从8位单片机开始,比如51系列,这些结构相对简单,容易上手,能快速建立成就感。
别盲目跟风,一上来就怼STM32,再牛的大神,也别忘了,是从点灯开始的。
5.一定要多动手实践
我见过一些像看电影这样看教程的,可能能给你混进一家公司,但是很难撑过试用期。
这个技能有点像开车,讲究的是熟能生巧,包括编程思维上,代码上,一定要多做项目。
可以买一些开发板来练手,网上有很多教程和示例项目可以参考。
最后,祝顺利!