如上图,是不是似曾相识的既视感。
经常会有初学者提出这样的问题:
我是学物联网工程的,在学校编程和嵌入式都有学习,前段时间集中实践发现自己对嵌入式挺感兴趣的,但身边从事硬件的学长学姐几乎没有,也不知道从哪里获得过来人可靠的消息。
所以想问问从事嵌入式的工程师平常的工作是什么样?现在的就业现状,工资待遇如何,还有就是比起从事软件开发有哪些区别?
以下是热心网友的回复:
@六角角爱得瑟:2011年毕业搞STM32,主要在工业方面。单片机,工业方面人家用PLC,通用方面市场很成熟饱和,只能做做定制化集成研发,先天条件不好,仪器什么的公司不舍得投入,就业面窄…
@还是我海瑞啊:做嵌入式,你需要对各种微处理器(比如ARM,DSP等)、外围芯片(比如各种传感器)、上位机开发(比如VC++,Qt)都要很熟悉,而且这条路路很漫长,没有几年功夫积累,很难出师。如果在十年前,我强烈建议你学,因为那时候嵌入式行业需求比较大。现在如果你有一条路走到黑的热情,不反对你从事嵌入式。
@theWDJ_Drzzm32:看目前是偏向自动化方向还是计算机方向,还是机电方向。一个偏控制,一个偏网络,一个偏测量。嵌入式难在系统架构,做到后面你就是出方案的,不做详细的东西,收入也非常可观,但是需要很广的知识面。这些芯片都只是工具,重要的是你要拿来做什么。
比如你学嵌入式,然后去大疆做飞控研发,就是很好的路线。或者去做农业物联网,智能物流智能家居之类的应用。如果自己有能力,一定不要把自己局限在写写程序画画板上。
@sem2-_-:别搞嵌入式(单片机),在制造业中就是钱少事多,单片机从业人员平均水平不高。
@不发出来sci不改名:嵌入式也要分吧……某厂fpga研发还是很有前途的...要是只弄个单片机或者dsp啥的门槛有点低……
@野稻穗上的小蚂蚁:嵌入式技术难,工资低。。但是转行软件,你会发现门槛更低。你进互联网公司会发现各个专业五花八门,什么法律的,经贸的,什么生物学历史学的啊,都转行做软件。
@就是想要清净点:嵌入式软件。。。不是说一定做单片机这些啊,可以做网关设备开发等,工资并不低。
@老张一笑:楼上有人说了“技术难,工资低” ,仔细考虑下为什么就行了,比如你做智能云控(只做开关及状态),这样一个程序如果你有丰富经历,一天完成了吧,后期你的工作可能修修补补,一直就这几款产品。对于你的可替代性很低,但是你确实不会再给公司带来更高的价值,但是如果你自己要做一个产品就比较主动了。
@风中的何琼:很难,这个很难,没有人带你,怎么学,就跟着视频吗?能看清操作吗?有器材吗,烧钱烧得起吗,实验室随便用吗?这个东西要动手啊,没有好的各种条件,不十分建议学。
@庞拟:来,看我们的嵌入式工程师“软硬件都有” 的工作日常,推荐下大佬的文章:嵌入式行业真的没前途吗?
还有朋友这么说:
别听他们瞎叭叭,嵌入式软件工作范围超宽,知识体系太庞大。依我看呀,所有互联网都是嵌入式软件。可以去华为做网络,去巨头做云开发,去Ai做开发,去小公司软硬通吃……主要还是看自己的水平,做过多少项目,用过哪些技术,看过哪些书籍,是否有那么一点点的热爱。