凉了!嵌入式真的要卷成下一个Java了吗?

原创 小麦大叔 2023-11-02 19:01

大家好,我是小麦,这是我知乎上回答的一个问题。嵌入式要卷成Java了吗?

这里和大家简单分享一下我的看法。题主应该想要讨论的是嵌入式软件,下面说一下个人观点;

  • 嵌入式的硬件属性;
  • 嵌入式的岗位需求;
  • 嵌入式的学习曲线;
  • 嵌入式的薪资;

下面展开来说一说。

1 嵌入式的硬件属性

与Java不同,一台电脑就可以练习大部分的技能;嵌入式可以说是电子技术的一个细分方向,更多时候会接触到更加底层的东西,这时候,难免会和硬件打交道。

通常来说嵌入式软件,主流的有单片机开发,Linux开发,这些就需要在硬件实体上进行操作,特别是单片机开发和Linux驱动的开发,就经常要拿个示波器,在电路板上测来测去,然后再结合代码不断的Debug,才可以定位问题,最后甩锅给硬件。

不然发现,搞嵌入式软件的一部分精力被硬件分散了,很难集中在软件业务层的实现上,即便是单纯做单片机软件开发的,也会接触到很多硬件。

涉及到可能是软件,又可能是硬件的问题,这里会经历一个相对漫长的过程了。

软件和硬件的耦合在实际项目问题的排查中,往往比较让人头疼。当然,入个门,开发板上跑一些例程,运行一下,这些问题是不大的。

但是一到量产,还是有很多坑会踩。

所以这里嵌入式工程师会有很长一段路要走,不想Java项目上线,出了Bug,只要不是特别重大的问题,灾难性的问题,不至于杀个程序猿来祭天,还是可以线上修复的。

而嵌入式项目,如果前期的测试验证不够,很多潜在的问题没有在测试阶段暴露出来,那量产之后就会比较惨,如果涉及到改版,就更难受了。

2 嵌入式的岗位需求

嵌入式主要还是偏向制造业的,岗位需求还是挺大的,但是,嵌入式不是一个行业,从我个人的角度出发来,我认为嵌入式只是一个技术方向,里面有冗杂的技术栈。

而对于相应的制造业领域有汽车,医疗设备,通信设备,消费电子,工业自动化,甚至航空航天等等,都会有涉及到嵌入式,也会有相应的岗位需求。

总之我们是制造业大国,信息技术的发展的发展也是有目共睹的,不过岗位基本上都是有的,无非是薪资高低的问题。

那么问题来了,我们有多少高端制造业,相关高端制造的毛利率是多少?又能提供多少高薪的岗位?

这个应该是大家比较关心的问题。毕竟人往高处走,水往低处流,谁不想找个钱多事少离家近的工作,但是单纯从第一点“钱多”来说,还是僧多粥少。

另外一点比较关键的,行业属性比较强,所以一般跳槽比较难,跨行业跳槽,相当于之前的行业经验归零,沉没成本还是很高的。

基础的知识就那么些,新的行业基本上相当于重新学了。这是嵌入式比较难受的地方。

3 嵌入式的学习曲线

嵌入式的学习曲线陡峭吗?

这个其实不好回答,我感觉至少得先确定学习目标,那至少是能掌握一些技术,掌握最基本的开发技能,可以达到找工作的目的,这个学习过程是否困难。

结合前面来说,低端制造业相应岗位的技能树,比较轻松就可以点满,但是高端制造业就业岗位的技能树,就要花点功夫了。

这样也就会有一个技术门槛的问题,学习曲线越陡峭,技术门槛越高,相应人才的数量就越少,如果市场上需要这类人才,那么就会比较值钱。

但是,技术总是向前发展的,几十年前,电脑都没用普及,程序员是很牛逼的存在,因为那时候接触到电脑的门槛就高,设备门槛高,变相的提高了编程的门槛。

嵌入式也是一样的道理,下游的开发人员,随着原厂各种资料的完善,开发难度也越来越低,从而降低了学习这个技术的门槛,比如早年移植个FreeRTOS的新的硬件平台,确实要费点功夫,而现在已经简单很多了。

嵌入式现在很多就是这样,很多模块,想搭积木一样,能很轻松地搭建起来,跑起来,感觉牛逼哄哄的样子,不过每个功能往下深挖,都是很庞杂的知识体系。

所以越来越完善的嵌入式开发工具,越来越丰富的嵌入式学习资源,也逐渐降低了学习门槛。所以技术人员要时刻保持学习,毕竟随着技术的迭代和发展,你掌握的技术也会贬值。

4 嵌入式的薪资

最后说一下薪资的问题,薪资和行业挂钩,我们得先看整个行业的发展情况。

行业发展情况直接影响到人才的供需关系。

1

行业蓬勃发展,资本热钱不断涌入,处于野蛮发展阶段,招人,先抢占一部分市场,这时候会产生大量的岗位,比如因为芯片制裁,缺芯片,导致的国产芯片替代,然后芯片设计公司不断成立,就会有大量半导体的相关专业的就业岗位,芯片设计之类的;

2

随之而来的是供需不平衡,这时候招聘就会存在一定的溢价,这时候你的能力和薪资可能是不匹配的,或者说你的能力配不上你现在的薪资,只不过是你吃到了行业的红利;

3

接下来市场开始饱和,增量结束,进入存量,开始竞争,行业开始洗牌,这时候企业想要活下来,要做的就是将本增效,当然研发成本就要降低了,那么裁员就开始了。

最后

以上说了这么多,好像和嵌入式会卷成下一个Java吗?

当然是有可能的,只不过投入回报率不高,换句话说,学Java薪资不比嵌入式低,但是学习嵌入式并从事相应的岗位可能要付出更多的努力。

不管怎么说,学Java也好,学嵌入式也好,培训机构永远是不亏的。

淘金的人越来越多,你不一定能淘到金子,但是卖铲子的人肯定能赚到钱,所以网上说嵌入式薪资多高多高的信息,还是要注意甄别,是否被夸大了,或者是以少数代替了多数。

嵌入式高,我前面说过的,只不过头部的一部分高端制造业高,比如汽车制造业,新能源车,薪资还是挺可观的。芯片今年都在去库存,据说不太景气,招聘情况不了解,据说都在缩招。

话说回来,还是要用发展的眼光去看事情,看一个行业,不能刻舟求剑,等你准备好,准备开始卷嵌入式了,你觉得还能卷的动吗?

所以不能盲目跟风,明白自己想要什么很重要。

大家的心态无非是这样,我在一个窗口排队买票,前面排满了人,要等到什么时候呢?

忽然,旁边的小窗口又打开了,排到最后的人义无反顾地冲了上去,马上就买到票,而夹在中间的,其实是最难受的。

上面都是一些个人观点,欢迎交流讨论,手动码字,如果帮到你,三连支持一下。最后,欢迎大家来卷嵌入式。

-END-



往期推荐:点击图片即可跳转阅读
去华为!最终的选择
华为工程师十年感悟:经得起失败,耐得住寂寞
如何成为高手?嵌入式开发进阶之路...

↓↓↓点击关注↓↓↓

小麦大叔 一位热衷技术的攻城狮,懂点技术,会讲故事,交个朋友?
评论
  • 学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&
    youyeye 2024-11-30 14:30 70浏览
  • 概述 说明(三)探讨的是比较器一般带有滞回(Hysteresis)功能,为了解决输入信号转换速率不够的问题。前文还提到,即便使能滞回(Hysteresis)功能,还是无法解决SiPM读出测试系统需要解决的问题。本文在说明(三)的基础上,继续探讨为SiPM读出测试系统寻求合适的模拟脉冲检出方案。前四代SiPM使用的高速比较器指标缺陷 由于前端模拟信号属于典型的指数脉冲,所以下降沿转换速率(Slew Rate)过慢,导致比较器检出出现不必要的问题。尽管比较器可以使能滞回(Hysteresis)模块功
    coyoo 2024-12-03 12:20 70浏览
  •         温度传感器的精度受哪些因素影响,要先看所用的温度传感器输出哪种信号,不同信号输出的温度传感器影响精度的因素也不同。        现在常用的温度传感器输出信号有以下几种:电阻信号、电流信号、电压信号、数字信号等。以输出电阻信号的温度传感器为例,还细分为正温度系数温度传感器和负温度系数温度传感器,常用的铂电阻PT100/1000温度传感器就是正温度系数,就是说随着温度的升高,输出的电阻值会增大。对于输出
    锦正茂科技 2024-12-03 11:50 66浏览
  • 11-29学习笔记11-29学习笔记习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-02 23:58 51浏览
  • 光伏逆变器是一种高效的能量转换设备,它能够将光伏太阳能板(PV)产生的不稳定的直流电压转换成与市电频率同步的交流电。这种转换后的电能不仅可以回馈至商用输电网络,还能供独立电网系统使用。光伏逆变器在商业光伏储能电站和家庭独立储能系统等应用领域中得到了广泛的应用。光耦合器,以其高速信号传输、出色的共模抑制比以及单向信号传输和光电隔离的特性,在光伏逆变器中扮演着至关重要的角色。它确保了系统的安全隔离、干扰的有效隔离以及通信信号的精准传输。光耦合器的使用不仅提高了系统的稳定性和安全性,而且由于其低功耗的
    晶台光耦 2024-12-02 10:40 102浏览
  • RDDI-DAP错误通常与调试接口相关,特别是在使用CMSIS-DAP协议进行嵌入式系统开发时。以下是一些可能的原因和解决方法: 1. 硬件连接问题:     检查调试器(如ST-Link)与目标板之间的连接是否牢固。     确保所有必要的引脚都已正确连接,没有松动或短路。 2. 电源问题:     确保目标板和调试器都有足够的电源供应。     检查电源电压是否符合目标板的规格要求。 3. 固件问题: &n
    丙丁先生 2024-12-01 17:37 83浏览
  • 戴上XR眼镜去“追龙”是种什么体验?2024年11月30日,由上海自然博物馆(上海科技馆分馆)与三湘印象联合出品、三湘印象旗下观印象艺术发展有限公司(下简称“观印象”)承制的《又见恐龙》XR嘉年华在上海自然博物馆重磅开幕。该体验项目将于12月1日正式对公众开放,持续至2025年3月30日。双向奔赴,恐龙IP撞上元宇宙不久前,上海市经济和信息化委员会等部门联合印发了《上海市超高清视听产业发展行动方案》,特别提到“支持博物馆、主题乐园等场所推动超高清视听技术应用,丰富线下文旅消费体验”。作为上海自然
    电子与消费 2024-11-30 22:03 86浏览
  • 遇到部分串口工具不支持1500000波特率,这时候就需要进行修改,本文以触觉智能RK3562开发板修改系统波特率为115200为例,介绍瑞芯微方案主板Linux修改系统串口波特率教程。温馨提示:瑞芯微方案主板/开发板串口波特率只支持115200或1500000。修改Loader打印波特率查看对应芯片的MINIALL.ini确定要修改的bin文件#查看对应芯片的MINIALL.ini cat rkbin/RKBOOT/RK3562MINIALL.ini修改uart baudrate参数修改以下目
    Industio_触觉智能 2024-12-03 11:28 41浏览
  • 当前,智能汽车产业迎来重大变局,随着人工智能、5G、大数据等新一代信息技术的迅猛发展,智能网联汽车正呈现强劲发展势头。11月26日,在2024紫光展锐全球合作伙伴大会汽车电子生态论坛上,紫光展锐与上汽海外出行联合发布搭载紫光展锐A7870的上汽海外MG量产车型,并发布A7710系列UWB数字钥匙解决方案平台,可应用于数字钥匙、活体检测、脚踢雷达、自动泊车等多种智能汽车场景。 联合发布量产车型,推动汽车智能化出海紫光展锐与上汽海外出行达成战略合作,联合发布搭载紫光展锐A7870的量产车型
    紫光展锐 2024-12-03 11:38 65浏览
  • 《高速PCB设计经验规则应用实践》+PCB绘制学习与验证读书首先看目录,我感兴趣的是这一节;作者在书中列举了一条经典规则,然后进行详细分析,通过公式推导图表列举说明了传统的这一规则是受到电容加工特点影响的,在使用了MLCC陶瓷电容后这一条规则已经不再实用了。图书还列举了高速PCB设计需要的专业工具和仿真软件,当然由于篇幅所限,只是介绍了一点点设计步骤;我最感兴趣的部分还是元件布局的经验规则,在这里列举如下:在这里,演示一下,我根据书本知识进行电机驱动的布局:这也算知行合一吧。对于布局书中有一句:
    wuyu2009 2024-11-30 20:30 106浏览
  • 最近几年,新能源汽车愈发受到消费者的青睐,其销量也是一路走高。据中汽协公布的数据显示,2024年10月,新能源汽车产销分别完成146.3万辆和143万辆,同比分别增长48%和49.6%。而结合各家新能源车企所公布的销量数据来看,比亚迪再度夺得了销冠宝座,其10月新能源汽车销量达到了502657辆,同比增长66.53%。众所周知,比亚迪是新能源汽车领域的重要参与者,其一举一动向来为外界所关注。日前,比亚迪汽车旗下品牌方程豹汽车推出了新车方程豹豹8,该款车型一上市就迅速吸引了消费者的目光,成为SUV
    刘旷 2024-12-02 09:32 98浏览
  • 作为优秀工程师的你,已身经百战、阅板无数!请先醒醒,新的项目来了,这是一个既要、又要、还要的产品需求,ARM核心板中一个处理器怎么能实现这么丰富的外围接口?踌躇之际,你偶阅此文。于是,“潘多拉”的魔盒打开了!没错,USB资源就是你打开新世界得钥匙,它能做哪些扩展呢?1.1  USB扩网口通用ARM处理器大多带两路网口,如果项目中有多路网路接口的需求,一般会选择在主板外部加交换机/路由器。当然,出于成本考虑,也可以将Switch芯片集成到ARM核心板或底板上,如KSZ9897、
    万象奥科 2024-12-03 10:24 37浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦