java和嵌入式,哪个好?

这篇具有很好参考价值的文章主要介绍了java和嵌入式,哪个好?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、薪资方面
必须承认!嵌入式是无法和Java比的,至少目前来看如此,我有位嵌入式的朋友,干了2年了,薪资才到14K,但是你看看Java,两年工作经验,18k的满街跑!
这其实是因为,Java和嵌入式本质属于两个不同的行业。
Java属于互联网行业, 天然吸引资本的关注,大量热钱带着投资和投机的目的疯狂涌入,整个行业的整体水平自然水涨船高。
而嵌入式本质上属于传统行业,虽然沾了物联网IoT,机器视觉,人工智能的边边角角的光,收获一点零星流量,但归根到底还是收获不到太多关注。况且嵌入式行业,开发周期长,前期投入与产出比低,成本收回较慢,自然拼不过互联网行业。
但是你必须承认的是,嵌入式开发在整个工科行业来说,还是处于中等偏上的水平。撑不着但是绝对也饿不死,养家糊口还是绰绰有余的。
二、发展迭代
不得不说,Java领域知识迭代太快了,尤其是前端框架,后端框架,多年前,PHP还是最好的语言,现在已经敌不过Java的冲击。
多年前,流行的SSH/SSM框架和集中式部署方案,现在已经被Spring MVC,微服务架构和中台概念所取代。
所以,如果选择了Java, 你就必须要时刻关注最新的技术前沿,才能保持自己不被淘汰。
而反观嵌入式则稳定得多,发展了30多年,依然是C语言的天下,处理器再怎么迭代,也还是用指针写寄存器来操作硬件,51单片机是如此,四核处理器也是如此,模拟电路那些元器件几乎没怎么改过。
三、入行门槛
可以说,嵌入式前几年在积累,以后都是输出,不用像Java那样需要花很多的时间来学习新东西,有更多时间陪家人父母。
嵌入式要学习的东西,非常之庞杂!嵌入式行业有这样一句话:嵌入式没有全栈的说法,因为嵌入式本身,就是全栈。
嵌入式不但要懂软件,硬件也必须要能搞明白——电机,陀螺仪,摄像头,都是必修课,控制理论不能缺,PID更是不能少。
软件方面,Linux,操作系统原理必须要学会,数据结构,控制算法,信号处理也不能少。
总之嵌入式涉及的面太广,领域太杂,要想把这些东西完全掌握,少说也得需要十年时间,所以说,如果没有心怀热爱,真的很难坐住这个冷板凳。
而Java就比较简单了,网上有大量Java的教程,市面上也有大量培训机构在流程化、工厂化向行业培养输送Java程序员。
可以这样说,一个零基础的大学毕业生完全可以通过半年时间搞定Java,达到初级Java工程师的水平。
但是你让同样一个零基础的人,同样用半年时间搞定嵌入式试试?
总体而言,嵌入式相比Java而言,薪资不占优势,但总体仍处于中上水平,并且入行门槛较高,要学习的东西极其庞杂,优秀的嵌入式开发工程师,更多依赖经验的培养,一个经验丰富的嵌入式工程师很难被替代,因此对于从业者来说,存在越老越吃香的现象。

文章来源地址https://www.toymoban.com/news/detail-490541.html

到了这里,关于java和嵌入式,哪个好?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 本科自动化专业,单片机、PLC、嵌入式等方向哪个前景好一些?

    本科自动化专业,单片机、PLC、嵌入式等方向哪个前景好一些?

    最近看到一个topic:本科自动化专业,单片机、PLC、嵌入式等方向哪个前景好一些? 先纠正一个错误观点,单片机其实是嵌入式的一个职业方向,也算是嵌入式的一种,因为程式都是 嵌入到芯片内部运行,区别是单片机一般最多只能跑freertos系统这些小系统,性能相对来说没

    2024年02月11日
    浏览(11)
  • 自学嵌入式第二周之如何生成烧录到单片机内所必须的(.hex)文件

    自学嵌入式第二周之如何生成烧录到单片机内所必须的(.hex)文件

    Keil软件是一款辅助单片机编写程序,编译及运行程序,并产生单片机下载所必须的(.hex)文件,用于写入单片机内部的程序。 01 在桌面新建文件夹,以自己名字命名。 打开下载好的Keil软件,如图 02 选择菜单栏( 工程——新建工程),然后出现的对话框,保存在选- 桌面

    2024年04月26日
    浏览(23)
  • Java在物联网领域的应用非常广泛,涵盖了设备连接、数据处理、应用程序开发、安全性、嵌入式系统开发、消息队列和流处理、机器学习和人工智能以及跨平台和多语言集成等方面

    Java在物联网领域的应用非常广泛,涵盖了设备连接、数据处理、应用程序开发、安全性、嵌入式系统开发、消息队列和流处理、机器学习和人工智能以及跨平台和多语言集成等方面

    Java作为一种通用编程语言,在物联网(IoT)领域的应用也非常广泛。以下是一些Java在物联网中的典型应用: 开发物联网应用程序 :Java是一种高级编程语言,具有丰富的库和工具,使得开发物联网应用程序变得容易。Java可以用于开发各种物联网应用程序,如智能家居、智能

    2024年02月03日
    浏览(50)
  • 嵌入式累还是程序员累?学嵌入式还是java好?

    嵌入式累还是程序员累?学嵌入式还是java好?

    大家好,我是无际。   人生10年,都奉献给了技术,惭愧能力不佳,只能在灯红酒绿的城市苟且偷生混口饭吃。   现在那些加班,通宵的工作场景都经常浮现在脑海里,虽然苦逼,亦值得回忆。   最近几年,频繁看到程序员GG的新闻,谁也未曾想过,原来做技术也是一种高风

    2023年04月13日
    浏览(15)
  • 嵌入式要卷成下一个Java了吗?

    嵌入式要卷成下一个Java了吗?

    不会! 说不会也是有自己的原因的 前几天写了一篇 Linux 和单片机的文章 不做Linux就没前途吗? 单片机容易,门槛低,无非不就是单片机技术知识点比较少,特别是面向过程式的编程也更容易掌握。嵌入式 Linux 是多任务式的,多任务之后就引申了更多的东西出来,技术更复

    2024年02月13日
    浏览(8)
  • 机械女生,双非本985硕,目前学了C 基础知识,转嵌入式还是java更好?

    机械女生,双非本985硕,目前学了C 基础知识,转嵌入式还是java更好?

    作为单片机项目开发的卖课佬,个人建议,先转嵌入式单片机开发方向,哈哈。 java我也学过,还学过oracle、mysql数据库,只是当时没做笔记,找不好充分的装逼证据了。 从实习通过业余时间,学到快正式毕业,真的有种呕心沥血的感觉。 当时还是学生,脸皮比较薄,又不是

    2024年03月16日
    浏览(12)
  • 嵌入式系统>嵌入式硬件知识

    AI芯片的特点包括 :新型计算范式AI芯片的关键特征: 1、新型的计算范式 AI 计算既不脱离传统计算,也具有新的计算特质,如处理的内容往往是非结构化数据(视频、图片等)。处理的过程通常需要很大的计算量,基本的计算主要是线性代数运算,而控制流程则相对简单。

    2024年02月08日
    浏览(9)
  • 嵌入式操作系统(嵌入式学习)

    嵌入式操作系统(嵌入式学习)

    嵌入式操作系统是一种专门设计和优化用于嵌入式系统的操作系统。它是在资源受限的嵌入式设备上运行的操作系统,如微控制器、嵌入式处理器和系统芯片等。 嵌入式操作系统的主要目标是提供对硬件资源的有效管理和对应用程序的调度,以实现系统的可靠性、实时性和效

    2024年02月10日
    浏览(12)
  • 关于嵌入式开发的一些信息汇总:嵌入式C开发人员、嵌入式系统Linux

    关于嵌入式开发的一些信息汇总:嵌入式C开发人员、嵌入式系统Linux

    这篇文章是关于嵌入式开发的一些基本信息,供想入行的人参考。有一些作者本人的想法,以及来自外网的大拿的文章翻译而来,原文链接在此Learning Linux for embedded systems,再次感谢,支持原创。 普通C开发人员和嵌入式C开发人员之间的 基本区别在于 ,因为嵌入式C程序被设

    2024年02月03日
    浏览(66)
  • 适合嵌入式开发的GUI(嵌入式学习)

    适合嵌入式开发的GUI(嵌入式学习)

    嵌入式开发中的GUI(图形用户界面)是指在嵌入式系统中实现图形化的用户界面,以便用户可以通过触摸屏、按钮、鼠标或其他输入设备与系统进行交互。 以下是一些常见的嵌入式GUI开发方法: 轻量级GUI库:一些轻量级的GUI库适用于嵌入式系统,例如uGFX、LittlevGL、Nanogui等。

    2024年02月09日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包