嵌入式和软件开发到底该怎么选?一文扫千惑

自媒体运营教程 产品运营 4

经常有小伙伴问我,好纠结,到底是该选择嵌入式还是软件开发?看完这篇相信你一定清晰了,码字不易,记得点赞关注加收藏。

第一,从入门难度来对比

嵌入式领域入门门槛相对于软件开发较高,不仅要懂软件编程还要懂硬件,综合要求能力要高一些。而做软件开发你只需要精通一门编程语言就可以了。


嵌入式和软件开发到底该怎么选?一文扫千惑-第1张图片-90博客网

第二,工资收入

前期入门软件开发工资低于嵌入式,后期软件开发工资稍高

第三,市场竞争程度

软件开发的井喷式发展得益于互联网的崛起,经过这么些年的发展,软件开发的基础人才已经饱和,高端人才却相对缺乏。而嵌入式由于本身技术门槛,对软硬件的要求,竞争相对小很多,从事的基础性人才都不是很多,市场人才缺乏,更不用说高端人才了。

第四,岗位替代性

软件开发对知识更新要求比较高,相对不太稳定,面临裁员风险大,30岁往上的年纪大的程序员,尤其是35岁往上的程序员很大可能面临被裁下岗的风险。请看以下新闻就明白了:网传腾讯裁员10%至30%,阿里裁员30%。一份聊天记录显示,腾讯此次裁员6000人,其中PCG裁员4000人,CSIG裁员2000人,腾讯PCG旗下社交电商产品小鹅拼拼业务几乎解散,腾讯的回应是业务调整,员工可选择内部调岗,而阿里旗下MMC事业群计划裁员约20%。

嵌入式不是纯软件,岗位生命力相对于软件开发要更持久

第五,未来前景

相关影片资源迅雷下载推荐

公众号小程序怎么做?

公众号小程序怎么做?

公众号开发,公众号小程序怎么做?

软件开发过去代表的是互联网时代,在未来迎接的是大数据和云计算时代,前景很广阔。

而嵌入式代表的是人工智能时代,前景亦不可小觑

第六,工作强度

软件开发面临的环境日新月异,知识和项目更新快,所以加班是家常便饭,加到凌晨也正常。而嵌入式项目周期长,工作强度小一些,加班相对较少。

第七,需求数量

软件工程师岗位数量相对来说要多余嵌入式岗位,嵌入式岗位在小城市岗位是很少的
所以你知道该怎么抉择了吧?个人建议:

1,如果是计算机、软工专业,不妨就选择自己的本行,干软件开发。如果非计算机软工专业建议走嵌入式。参考点:入门难度。

2,毕业之后打算留在家乡,比如四五线小城市的,不想在大城市发展的。鉴于目前的情况,还是做软件开发吧。参考点:岗位数量

3,如果是不愿意学习,对学习能力没信心的同学,建议走嵌入式吧,理由:软件开发入门容易,做到顶端很难,你连嵌入式的入门学习都觉得难,又怎么保证做了软件开发,以后就能走到软件开发顶端呢,软件开发的顶端难度可不比嵌入式低,况且还面临年龄大被淘汰的风险。两者相比还是选嵌入式吧。

4,讨厌加班,顾家的人选择嵌入式是不错的选择,加班少。参照点:工作强度

5,前期多金,稳中求进,选择嵌入式。兴趣使然,天分所致,学习能力强,选择软件开发吧。参照点:收入

写此篇文章并不是劝你从事嵌入式或者软件开发,各有利弊,根据自身情况选择,或许我所说的不尽全面。希望能够帮助你,纯软和嵌入式我都做过,如果在学习中有什么疑问,欢迎看我主页,威我,和我交流,

相关影片资源迅雷下载推荐

3款常被误认为外国人开发的软件,其中一款为初中生开发,震惊 ...

好用的软件可遇不可求,下面几款国产软件,免费无广告,绿色又好用,颠覆了许多人的认知。1、verycapture这是一款功能超强大的屏幕抓取工具,完全免费无任何弹窗广告,毫不夸张的说一旦使用后再也离不开,体积不到50 ...

软件开发,3款常被误认为外国人开发的软件,其中一款为初中生开发,震惊 ...

企业网站建设与开发最低只要299元起,包含域名服务器,需要的联系QQ345424724,电话15516990022,18530226930

标签: 软件开发 嵌入式和软件开发到底该怎么选?一文扫千惑

抱歉,评论功能暂时关闭!