当前位置:   article > 正文

为什么越来越多的人要转行做嵌入式呢?

为什么越来越多的人要转行做嵌入式呢?

我做了单片机开发10年以上了,其实就是行内人想出去,行外人想进来这么个局面。

一般做到7-9年左右,工资到天花板,就比较迷茫了,不知道接下来的路要怎么走。

天花板不高,不过也是处于中上水平了,月入不到1万的人,多的是。

还有一个经常被问到的问题:嵌入式有年龄危机吗?

在职场上,做嵌入式开发40岁以上的,还是挺多的。

我见过年纪最大的50多岁,还在画PCB,焊板子,写程序的,老板给他单独配了个实验室,看样子不像是为了生存,更多的是兴趣,找个事干,混个社保。

问年龄危机这个的人,基本都是以前干互联网,干纯软的程序员

在最缺钱的年龄,没抗住资本的背刺,失业了。

看到很多评论,都说是培训在推波助澜。

我觉得,反而是行业发展的趋势,催生了培训市场。

在2011年,我刚毕业的时候,嵌入式已经挺普及了,不过当时主要是用在传统产品比较多。

后来,物联网的势能,又带动了一波。

传统硬件结合互联网,能把硬件变得更加智能,能解决的需求更多,自然就是增量的市场。

现在又有新能源的势能推动,看这两年,BMS,电机控制工程师的工资就知道了,普遍比一般的工程师工资高。

跟物联网早期很像。

当时能设计硬件到云平台整个架构的工程师,工资也是很高。

至少都需要工作过5,6年以上,才具备这能力。

早期云平台设计协议的,估计都是做纯软的。

为什么这么说?

几年前,大家现在能看到比较成熟的云平台,当时都只是拿着ppt到处路演拉融资的小公司。

我就对接过一家,因为协议架构的设计问题,考虑不周全,导致硬件这边程序复杂度增加,很多环节脱裤子放屁,导致数据交互效率慢。

如果有早期用过物联网产品的,比如wifi插座,空调啥的,会感觉,很鸡肋。

当然设计这种协议,难度也是挺大,因为云平台需要接入非常多不同类型的产品,每个产品功能也不一样。

那怎么保证协议的通用性呢?

其实就是利用端点号,不同功能,代表不同端点号,让客户根据自己产品去灵活创建。

各大平台之间的协议,说句难听的,都是互抄的。

我们有足够多类似产品的经验,对接过几个云平台。

结合了几个平台协议的优缺点,我们自己改良设计了一套协议,应该比目前有些云平台还合理。

无际单片机特训营的项目6,就是用我们自己设计的协议,对接我们自己开发的云平台。

扯远了。

刚工作前几年,我觉得嵌入式很传统,至少单片机是这样的,没前途,边靠这个行业吃饭,边骂这个行业垃圾。

现在反而觉得自己走了狗屎运,误打误撞进了这个行业,没想到发展越来越好。

所以,为什么越来越多人要转行嵌入式,我总结了几点:

1.看到或者听到身边同学,朋友,同事,说这个行业还不错,都想来卷。

2.看到这个行业这几年的薪资涨幅。

3.看到这门技术,涵盖的行业多样性。

4.看到这门技术未来的前景,除非人类不再需要智能硬件。

5.看到自动驾驶,人工智能的不可逆趋势。

暂时想到这么多,如果有补充可到评论区。

最后彩蛋时间,最近有粉丝问我怎么提升单片机编程思维和水平

我做了开发10几年,累计做过几十个项目,我针对这些项目共性功能,比如任务创建、管理、队列算法、LED特效、按键扫描等,写了一个标准程序框架。

这个架构,我在2019年也录了教程,我做新项目时,直接套用这个架构去写,效率直接起飞。

可以点击下方⬇️卡片看文章开头领取

单片机入门到高级开挂学习路径(附教程+工具)

单片机入门到高级开挂学习路径(附教程+工具)

单片机入门到高级开挂学习路径(附教程+工具)

或者可以找「无际单片机」全网同名的。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/248051
推荐阅读
相关标签
  

闽ICP备14008679号