最近总是有人会问我做嵌入式行业还有发展前途吗?最近看到一个很励志的故事,分享一下。 1 故事正片开始 我从事嵌入式方向之一单片机开发近10年了。这10年我对这个行业感慨万千,至今还保留着10年前做平衡小车的开发过程,每次看都是满满的回忆。 每个男孩心中都有一个梦,希望自己能通过技术做出一些好玩的东西甚至改变世界,当初我也是因为兴趣和实在不知道做什么进入这行。 嵌入式涉及的技术、知识面、应用非常广泛。所以我不敢轻易去评价这个行业怎么样,也没资格,毕竟我对嵌入式的了解只是冰山一角。 那就和大家分享一下我比较了解的单片机吧,一说到单片机,听到最多的声音就是没钱途,是个坑,干得多拿的少。 曾经我和大多数人一样,一边靠着这个行业吃饭,一边骂着这个行业辣**,也很羡慕那些做纯软件的,同等工龄和经验下,工资总是能比自己多个4-5K。 后面我实在觉得憋屈,拿着仅有的3万块存款,裸辞出来跨行创业做新媒体,想彻底摆脱这恶心的单片机和恶心的代码狗。 因为看到新媒体这个行业的人能在短短的几年时间实现了打工人一辈子都赚不到的钱。 然而现实是我还没有逆袭成功,目前还在生存线挣扎。不过我觉得自己已经挺不错了,在一个陌生的行业,第一个月就开始盈利,在面临每个月8-9K的固定支出的情况下苦苦坚持了8个月,3万块本金依然还没动过。 还能熬多久,我也不知道,反正每天定好计划狠狠执行,大不了没钱了再回去打工呗。 2 起点决定天花板 为什么我选择出来创业? 并不是因为工资低,也不是因为这个行业没有前途,如果去打工我的日子会比现在舒服很多。 是因为学历、数学、英语等因素导致我的发展到达瓶颈期,工资想要再往上涨就意味着要发生以下两种情况: 担负更多的责任,彻底过上996,把身体拖垮的日子。 去考研深造,然后去做更深的领域,但这对于一个已经奔3的人来说不现实。 与其这样,还不如结合一些新的领域+自己擅长的领域通过最低的成本去挖掘可以突破的机会。 做单片机开发的工资在一线可以说是中等的水平了,过上小资生活还是有可能的,如果做ARM+Linux方向会更高一些。
前几年有个做java的朋友和我同一届毕业,那时他的工资每个月总是能比我高4-5k,就在去年他出去找工作,工资已经跟我持平了,我再出去找工作工资可能比他高。 在我看来,越多人看不起嵌入式,看不起单片机,就越是这个行业的机会。 随着物联网和5G技术逐渐成熟,势必也会撕开这一块的缺口。 3 学习深度决定高度 很多人总是喜欢拿嵌入式和纯软件去比,其实完全没可比性。首先是技术体系不一样,然后就是学习深度不一样。 很多人总是喜欢夸大其词,说又要学硬件又要学编程,工资又低,还是搞纯软件香。 不可否认,嵌入式确实要懂硬件,至于懂到什么程度就要看你从事什么方向的开发了,如果是应用层,那需要学习的硬件非常少,只要能看懂原理图就行了。 看懂多简单,进入到芯片的无非就是模拟量、各种通讯协议、数字量,具体硬件怎么实现的功能根本不用关心,不然硬件工程师干嘛用?全栈牛人除外。 这些原理图让硬件工程师跟你讲个30分钟基本就会了。 再拿我熟悉的单片机开发来说,大多数人主要还是做应用比较多,硬件都是模块化,开发周期快,成本也不见得比你自己做要高多少。 入门做单片机开发,前期只需要知道一些常用的电路基础,比如说欧姆定律、二极管、三极管开关原理基本就够了。 人在不同的阶段,对一件事物的理解和接受程度是不一样的。 嵌入式单片机开发方向还是很不错的,上手快,门槛也低,再看工资水平也不低,综合评估投产比是非常高的,简单来说就是学习周期短,见效快,回报率高。工作如果单纯看工资高低,几年以后依然会为生计奔波。
|