为什么碰到几个做嵌入式开发的人,都说做MCU开发没什么意思,要做基于Linux系统的嵌入式开发

单片机开发和Linux开发,哪个更有前途?

通常关心这个问题的,都是初学者,或者刚入行不久的工程师比较多。

我从事了mcu方向马上也有13年了,打了快10年工,也经历过自己做产品,聊聊我的看法,仅供参考。

为单片机和Linux孰优孰劣而争论,我认为,这是一种狭隘的技术思维。

单从打工的层面,你看到很多Linux的岗位,工资普遍好像比单片机高一些,是个不错的方向。

但也不是绝对,还得看几个维度,比如学历、地区、行业、能力。

薪资的组成,主要由这几个方面组成,很多人忽略了行业,其实行业占比很大!

很多领域如无人机、新能源、工业控制等,单片机更有优势,成本低实时性高,只要你在某个细分领域有足够的积累,薪资待遇同样不会低。

个人感觉,就一线来说,单片机的岗位要比Linux要多一些。

                                                                                 

为什么会这样呢?

如果你做了老板就知道了,就别说Linux了,如果能用51单片机搞定的产品,你敢用STM32,老板巴不得手撕工程师。

有时候,对于量大的产品来说,一个芯片哪怕贵5毛钱,老板都可能少挣几百万。

技术最终都是要落实到产品上的,而产品是要讲究成本,质量的平衡,站在产品的角度,能上单片机搞定的,绝不会上Linux。

所以,从现在开始,你要相信一点,技术只是解决问题的一种手段,无非贵贱,高低之分。

真正能让你在行业中长久立足的,是你解决问题的能力和独到的行业洞察。

如果时间充裕的话,不妨从单片机学起。

因为它更贴近硬件,学好了底层原理,再转到Linux开发也能很快上手,特别是驱动开发。

而那些已经有单片机开发经验的人,不必急于转向,而应在原有基础上,加强系统架构和产品思维,提升核心竞争力。

对于我们这种做了很多年的工程师来说,盲目追逐高薪已经没什么意义了,学了Linux又如何?无非就是工资多那么几千块,也到瓶颈了。

不如选准一个细分领域深耕,积累行业资源和人脉,才是突破瓶颈的最好路径。

当然,如果你现在还在学校,时间充足,学好单片机和Linux双剑合璧未尝不可。

前提是要客观评估自身条件,量力而行,莫要好高骛远。

而那些起点较低的人,不妨先从单片机起步,日拱一卒,先保底有个求生的技能。

总之,无论你选择单片机还是Linux,始终要怀着空杯和谦逊之心,与其争论技术的高下,不如沉下心来,在某个领域成为专家,让深厚的技术和行业积累,成为你最大的护城河。

也许有一天,你会发现语言和工具从来都不是限制,真正的瓶颈永远在于自身。

最近发现,很多私聊我学单片机的小伙伴,99%的人都走了弯路,所以我花几个小时,写了一篇保姆级学习路线^ ^

单片机怎么学?保姆级学习路线(附教程+工具)icon-default.png?t=N7T8https://blog.csdn.net/2401_86645590/article/details/141437874

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值