学JAVA好还是嵌入式好?
展开全部
Java前景是很不错的,像Java这样的专业还是一线城市比较好,师资力量跟得上、就业的薪资也是可观的,Java培训面授班的费用大约2W,学习Java可以按照路线图的顺序,
0基础学习Java是没有问题的,关键是找到靠谱的Java培训机构,你可以深度了解机构的口碑情况,问问周围知道这家机构的人,除了口碑再了解机构的以下几方面:
1. 师资力量雄厚
要想有1+1>2的实际效果,很关键的一点是师资队伍,你接下来无论是找个工作还是工作中出任哪些的人物角色,都越来越爱你本身的技术专业java技术性,也许的技术专业java技术性则绝大多数来自你的技术专业java教师,一个好的java培训机构必须具备雄厚的师资力量。
2. 就业保障完善
实现1+1>2效果的关键在于能够为你提供良好的发展平台,即能够为你提供良好的就业保障,让学员能够学到实在实在的知识,并向java学员提供一对一的就业指导,确保学员找到自己的心理工作。
3. 学费性价比高
一个好的Java培训机构肯定能给你带来1+1>2的效果,如果你在一个由专业的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而言,薪资不占优势,但总体仍处于中上水平,并且入行门槛较高,要学习的东西极其庞杂,优秀的嵌入式开发工程师,更多依赖经验的培养,一个经验丰富的嵌入式工程师很难被替代,因此对于从业者来说,存在越老越吃香的现象。
必须承认!嵌入式是无法和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而言,薪资不占优势,但总体仍处于中上水平,并且入行门槛较高,要学习的东西极其庞杂,优秀的嵌入式开发工程师,更多依赖经验的培养,一个经验丰富的嵌入式工程师很难被替代,因此对于从业者来说,存在越老越吃香的现象。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Java和嵌入式选择哪个好,就针对于这个问题而言,我想说,如果有这样的疑惑的话,那就是对java和嵌入式他们不是很了解。那我们刚开始就先来举一个例子,嵌入式的发展不言而喻,我们每个人都有手机,mp4这些消费类的电子设备,而这些设备都是利用了嵌入式技术。java在许多行业的客户端方面的应用有很多,比如金融、医疗等信息方面的系统,所以java开发者在这方面的需求也是很大的;对于这两个技术领域来说,究竟java和嵌入式哪个领域比较好呢?
就从实质上来说,java和嵌入式他们都各有优势和特点:
从Java的应用领域来分,Java语言的应用方向主要表现在以下三个方面:首先是大中型的商业应用;其次是桌面应用,就是常说的C/S应用;再次是移动领域应用。综上而言JAVA就业方向为:可以从事JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计,以及其他与Java语言编程相关的工作。可进入电信、银行、保险专业软件开发公司等从事软件设计和开发工作。
总结了一些从事Java软件开发的好处。
(1)工资刚开始比较高,加薪也快
(2)相对嵌入式来说学的东西会比较少点,易学
从事Java开发的坏处有:
1.经常熬夜加班,对身体不好——这是我最不想要的情况
2.由于对身体消耗大,故不能长期从事
3.非本专业所学内容,与专业不对口
4.相对嵌入式来说,知识更新更快,二次学习的东西更多
那提到了薪资问题,这也是选择java还是嵌入式最重要的依据。java工程师薪资情况是怎么样的呢,据常用的招聘软件的数据调查:初级java工程师一般薪资就在6k以上,而高级工程师薪资20k-40k,在北京这些一线城市工资是相对又高的。这也是一个增值技术,经验越多,那你的身价越高。
2、随着物联网等技术的发展,嵌入式技术也发展起来,嵌入式已经应用到我们的各个地方,就比如:手机,智能家居,电脑等,所以嵌入式市场也是发展巨大的。
嵌入式开发也是基于Linux,嵌入式开发的门槛相对较高,对程序员的要求一般都是对底层感兴趣,学习能力、动手能力要强,对问题能够从全局和细节去把握,有很强的系统分析和设计能力。从工程师起步,一般有几个发展方向,一个是成为技术方面的核心,领域内的专家;另一个是从项目中锻炼起来,成为项目主管或是管理型人才;再有就是利用自己的技术及行业经验去创业。嵌入式从应用层到底层,可从事行业相对Java更加广泛和高大上,可从事军工、医疗、农业、航空、机器人、智能家居等多个领域。
从事嵌入式开发的好处有:
1.为本专业所学内容,与专业对口
2.工资起薪低,但加薪快
3.由嵌入式很容易转向Java,但由Java不容易转向嵌入式
4.相对纯软件来说更有趣
5.国家未来重点发展方向,前景广阔
6.对计算机体系有系统地了解
从事嵌入式开发的坏处有:
1.工资起薪低
2.就业面广,但跨度大,二次学习的东西较多
java和嵌入式哪个好,哪个更适合你,就得需要你从自己的定位来看了,而且嵌入式和java最关键的就是看个人兴趣。
就从实质上来说,java和嵌入式他们都各有优势和特点:
从Java的应用领域来分,Java语言的应用方向主要表现在以下三个方面:首先是大中型的商业应用;其次是桌面应用,就是常说的C/S应用;再次是移动领域应用。综上而言JAVA就业方向为:可以从事JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计,以及其他与Java语言编程相关的工作。可进入电信、银行、保险专业软件开发公司等从事软件设计和开发工作。
总结了一些从事Java软件开发的好处。
(1)工资刚开始比较高,加薪也快
(2)相对嵌入式来说学的东西会比较少点,易学
从事Java开发的坏处有:
1.经常熬夜加班,对身体不好——这是我最不想要的情况
2.由于对身体消耗大,故不能长期从事
3.非本专业所学内容,与专业不对口
4.相对嵌入式来说,知识更新更快,二次学习的东西更多
那提到了薪资问题,这也是选择java还是嵌入式最重要的依据。java工程师薪资情况是怎么样的呢,据常用的招聘软件的数据调查:初级java工程师一般薪资就在6k以上,而高级工程师薪资20k-40k,在北京这些一线城市工资是相对又高的。这也是一个增值技术,经验越多,那你的身价越高。
2、随着物联网等技术的发展,嵌入式技术也发展起来,嵌入式已经应用到我们的各个地方,就比如:手机,智能家居,电脑等,所以嵌入式市场也是发展巨大的。
嵌入式开发也是基于Linux,嵌入式开发的门槛相对较高,对程序员的要求一般都是对底层感兴趣,学习能力、动手能力要强,对问题能够从全局和细节去把握,有很强的系统分析和设计能力。从工程师起步,一般有几个发展方向,一个是成为技术方面的核心,领域内的专家;另一个是从项目中锻炼起来,成为项目主管或是管理型人才;再有就是利用自己的技术及行业经验去创业。嵌入式从应用层到底层,可从事行业相对Java更加广泛和高大上,可从事军工、医疗、农业、航空、机器人、智能家居等多个领域。
从事嵌入式开发的好处有:
1.为本专业所学内容,与专业对口
2.工资起薪低,但加薪快
3.由嵌入式很容易转向Java,但由Java不容易转向嵌入式
4.相对纯软件来说更有趣
5.国家未来重点发展方向,前景广阔
6.对计算机体系有系统地了解
从事嵌入式开发的坏处有:
1.工资起薪低
2.就业面广,但跨度大,二次学习的东西较多
java和嵌入式哪个好,哪个更适合你,就得需要你从自己的定位来看了,而且嵌入式和java最关键的就是看个人兴趣。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都是做程序员,区别无非就是使用Java语言还是使用C系列的语言。只要学成了都很好。
从实际的角度上来说,嵌入式比较小众,而且难度不低于Java,但是待遇要低一些。
从实际的角度上来说,嵌入式比较小众,而且难度不低于Java,但是待遇要低一些。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2021-04-29
展开全部
看你年龄和兴趣更喜欢哪一行。
程序员就互联网行业,熬夜加班996,容易秃。。。薪资相对还好。但是年纪大了还没有晋升的话就没啥机会,但是从程序员的角度讲,学习java,再学其他语言都会轻松很多。
嵌入式偏硬件多一点,更加底层,需要经验积累,人的能力是有限的,因为少所以稀缺,不怎么受年龄限制。
个人是从硬件转软件的。以上,供参考。
程序员就互联网行业,熬夜加班996,容易秃。。。薪资相对还好。但是年纪大了还没有晋升的话就没啥机会,但是从程序员的角度讲,学习java,再学其他语言都会轻松很多。
嵌入式偏硬件多一点,更加底层,需要经验积累,人的能力是有限的,因为少所以稀缺,不怎么受年龄限制。
个人是从硬件转软件的。以上,供参考。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询