嵌入式开发真的不如程序员吗?

不知不觉,我已经从事了嵌入式方向之一单片机开发近10年了。

这10年我对这个行业感慨万千,至今我还保留着10年前做平衡小车的开发过程,每次看都慢慢的回忆。

前几年有个做java的朋友和我同一届毕业,我记得有2年app突然火爆了起来,其中一年是物联 带动的,然后都一窝蜂地都去学java,各种培训班满天飞。

那时他的工资总是能比我对4-5K一个月,就在去年他出去找工作,工资已经跟我持平了,或许我再出去找的话可能比他更高。

在我看来啊,越多人看不起嵌入式,看不起单片机,就更是一个入行的机会。

随着物联 和5G技术逐渐成熟,势必也会撕开这一块的缺口,至于物联 和5G和嵌入式,和单片机有啥关系,这里就不去普及了,我只能说关系很大!

二、学习深度
很多人总是喜欢拿嵌入式和纯软件去比,其实完全没可比性。

首先是技术体系不一样,然后就是学习深度不一样。

很多人总是喜欢夸大其词,说又要学硬件又要学编程啊,工资又低啊,还是搞纯软件香啊。

不可否认,嵌入式确实要懂硬件,至于懂到什么程度就要看你从事什么方向的开发了,如果是应用层,那需要学习的硬件非常少,只要能看懂原理图就行了。

看懂多简单,进入到芯片的无非就是模拟量、各种通讯协议、数字量,具体硬件怎么实现的功能根本不用关心,不然硬件工程师干嘛用全栈牛人除外)

这些原理图让硬件工程师跟你讲个30分钟基本就会了。

再拿我熟悉的单片机开发来说,大多数人主要还是做应用比较多,硬件都是模块化,开发周期快,成本也不见得比你自己做要高多少。

像做wifi模块的,别人一个测试设备都是上百万的,如果只是产品需要联 ,最佳方案就是单片机+wifi模块,而不是说自己从头到尾做一个wifi模块。

这就意味着,入门做单片机开发,前期只需要知道一些常用的电路基础,比如说欧姆定律、二极管、三极管开关原理基本就够了。

前期如果是做单片机软件开发主要的精力还是放在C语言和单片机上面。

根本不需要像一些人说的要深入去研究模拟电路,数字电路,微机原理之类的,研究这些大概率是学不动的。

人在不同的阶段,对一件事物的理解和接受程度是不一样的。

很多杠精可能会说你这样根本没有核心技术,这是典型的技术人思维,核心技术永远都是掌握在少数人眼里,大多数企业做产品都是供应链整合。

这样看来,嵌入式单片机开发方向还是很不错的,上手快,门槛也低,再看工资水平也不低,综合评估投产比是非常高的,简单来说就是学习周期短,见效快,回 率高。

我觉得通过这种方式去选择自己的定位或许更合适一些吧,而不是说看哪个行业工资高,哪个行业工资低。

最后含泪奉劝大家一句:工作如果单纯看工资高低,几年以后依然会为生计奔波。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月8日
下一篇 2021年5月8日

相关推荐