展开全部
是这样的。
1、java是一种编程语言,纯软件;嵌入式是包含软硬件在内的以应用为中心的计算机系统。
2、java主要得益于智能手机和平板电脑的迅猛发展,而嵌入式是无处不在、无时不需的。
3、嵌入式能从事的工作比java更多更灵活。
4、学java比学嵌入式简单。
5、目前的情况是,java的工资高,一般6000以上,但上升空间小,应届毕业生6000,两年工作经验的还是6000,名校毕业生6000,大专毕业生还是6000(因为相对简单,所以差距不会很大);嵌入式的工资对于不同能力的人差距较大,因为搞嵌入式的人,有能力跟没能力的差距会很明显,名校3000-8000,平均5000,三本2000-5000,平均3000。
6、发展前景,嵌入式>>>>>>>>>>>>JAVA。这是因为搞纯软件的,搞来搞去就是那么些东西,工作经验不会给你带来多少成长,当自己年纪一大(过35),公司就更愿意用那些廉价的年轻人了,除非你心甘情愿跟他们拿一样的工资。而嵌入式行业的人,随着工作时间越来越长,他们能胜任的工作越来越多,因为嵌入式本身就是个涵盖面极广、极难准确定义的行业。比如刚开始只是做嵌入式软件的,到后来也会做硬件了,刚开始做硬件的到后来也可以做软件了。公司只会越来越倚重他们,加薪升职尽力留住他们。更关键的一点是,开发硬件可以让你有更多机会走上一些跟客户打交道的岗位比如FAE,一旦跟客户打交道了,先不说你在公司的地位会提高,对你自身的其他发展道路也是一种机遇,这个自己体会吧。
以上论断纯属个人看法,没有绝对性,其实无论什么行业,最关键的还是自己努力
1、java是一种编程语言,纯软件;嵌入式是包含软硬件在内的以应用为中心的计算机系统。
2、java主要得益于智能手机和平板电脑的迅猛发展,而嵌入式是无处不在、无时不需的。
3、嵌入式能从事的工作比java更多更灵活。
4、学java比学嵌入式简单。
5、目前的情况是,java的工资高,一般6000以上,但上升空间小,应届毕业生6000,两年工作经验的还是6000,名校毕业生6000,大专毕业生还是6000(因为相对简单,所以差距不会很大);嵌入式的工资对于不同能力的人差距较大,因为搞嵌入式的人,有能力跟没能力的差距会很明显,名校3000-8000,平均5000,三本2000-5000,平均3000。
6、发展前景,嵌入式>>>>>>>>>>>>JAVA。这是因为搞纯软件的,搞来搞去就是那么些东西,工作经验不会给你带来多少成长,当自己年纪一大(过35),公司就更愿意用那些廉价的年轻人了,除非你心甘情愿跟他们拿一样的工资。而嵌入式行业的人,随着工作时间越来越长,他们能胜任的工作越来越多,因为嵌入式本身就是个涵盖面极广、极难准确定义的行业。比如刚开始只是做嵌入式软件的,到后来也会做硬件了,刚开始做硬件的到后来也可以做软件了。公司只会越来越倚重他们,加薪升职尽力留住他们。更关键的一点是,开发硬件可以让你有更多机会走上一些跟客户打交道的岗位比如FAE,一旦跟客户打交道了,先不说你在公司的地位会提高,对你自身的其他发展道路也是一种机遇,这个自己体会吧。
以上论断纯属个人看法,没有绝对性,其实无论什么行业,最关键的还是自己努力
展开全部
JAVA就业前景分析:
Java发展方向大致分为两类:
成为管理人员,例如产品研发经理,技术经理,项目经理等
继续他的技术工作之路,成为高级软件工程师、需求工程师等。
从Java的应用领域来分,Java语言的应用方向主要表现在以下三个方面:首先是大中型的商业应用;其次是桌面应用,就是常说的C/S应用;再次是移动领域应用。综上而言JAVA就业方向为:可以从事JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计,以及其他与Java语言编程相关的工作。可进入电信、银行、保险专业软件开发公司等从事软件设计和开发工作。
嵌入式就业
硬件方向,对硬件比较了解,有一定的硬件功底,主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader、 Board
Support Package(像PC的BIOS一样,往下驱动硬件,往上支持操作系统),最初级的硬件驱动程序等。
软件方向的开发,这占社会需求的主要方面,主要从事嵌入式操作系统和应用软件的开发。完成嵌入式培训后,可以从事消费电子、安全安防、汽车电子、医疗电子、电信等行业的计算机应用设计开发岗位就业,担任嵌入式产品及应用系统的设计与开发工程师,从事嵌入式技术的应用项目设计开发、产品维护与技术服务等工作。
Java发展方向大致分为两类:
成为管理人员,例如产品研发经理,技术经理,项目经理等
继续他的技术工作之路,成为高级软件工程师、需求工程师等。
从Java的应用领域来分,Java语言的应用方向主要表现在以下三个方面:首先是大中型的商业应用;其次是桌面应用,就是常说的C/S应用;再次是移动领域应用。综上而言JAVA就业方向为:可以从事JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计,以及其他与Java语言编程相关的工作。可进入电信、银行、保险专业软件开发公司等从事软件设计和开发工作。
嵌入式就业
硬件方向,对硬件比较了解,有一定的硬件功底,主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader、 Board
Support Package(像PC的BIOS一样,往下驱动硬件,往上支持操作系统),最初级的硬件驱动程序等。
软件方向的开发,这占社会需求的主要方面,主要从事嵌入式操作系统和应用软件的开发。完成嵌入式培训后,可以从事消费电子、安全安防、汽车电子、医疗电子、电信等行业的计算机应用设计开发岗位就业,担任嵌入式产品及应用系统的设计与开发工程师,从事嵌入式技术的应用项目设计开发、产品维护与技术服务等工作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先解释一下,
嵌入式就是一种IT技术,将相应的程序编好,然后嵌入到其他产品中。随着随着物联网、云计算的迅猛发展,作为这些产业应用技术中最核心、最关键的部分,嵌
入式系统无疑是当前最热门最有发展前途的IT
应用领域之一。我国嵌入式的人才缺口每年已达80万,越来越多的编程新人加入到嵌入式开发的大军中来。很多编程新人对从事嵌入式开发还是不了解,分为Java嵌入式和C++,这两种技术有不同之处。北京达内科技就为大家详细讲解。
这主要看你从事哪方面,wince需要C、C++、C#,linux需要C、C++。android需要java,而底层系统和驱动需要C或C++,所以C和C++很必要。如果你想往android应用程序发展就需要java,但是如果不是,那么可以不会java。如果你要是有C++基础,再看java其实很简单的,因为java和C++有很多相似之处的。所以无论怎样,学c++是上策。
懂编程的人都知道,上档次的软件都是C/C++写的。操作、编译器、数据库三大系统软件是计算机软件也的核心。操作系统是我们操纵计算机的界面和工具,
编译器是我们的开发工具,数据库是我们存储处理数据的仓库。在这个领域Java、C#只能望洋兴叹,也没有哪个厂商会用Java、C#开发系统软件,所以
在嵌入式系统领域几乎全是...首先解释一下,
嵌入式就是一种IT技术,将相应的程序编好,然后嵌入到其他产品中。随着随着物联网、云计算的迅猛发展,作为这些产业应用技术中最核心、最关键的部分,嵌
入式系统无疑是当前最热门最有发展前途的IT
应用领域之一。我国嵌入式的人才缺口每年已达80万,越来越多的编程新人加入到嵌入式开发的大军中来。很多编程新人对从事嵌入式开发还是不了解,分为Java嵌入式和C++,这两种技术有不同之处。北京达内科技就为大家详细讲解。
这主要看你从事哪方面,wince需要C、C++、C#,linux需要C、C++。android需要java,而底层系统和驱动需要C或C++,所以C和C++很必要。如果你想往android应用程序发展就需要java,但是如果不是,那么可以不会java。如果你要是有C++基础,再看java其实很简单的,因为java和C++有很多相似之处的。所以无论怎样,学c++是上策。
懂编程的人都知道,上档次的软件都是C/C++写的。操作、编译器、数据库三大系统软件是计算机软件也的核心。操作系统是我们操纵计算机的界面和工具,
编译器是我们的开发工具,数据库是我们存储处理数据的仓库。在这个领域Java、C#只能望洋兴叹,也没有哪个厂商会用Java、C#开发系统软件,所以
在嵌入式系统领域几乎全是C/C++的天下。虽然java也可以开发嵌入式,但Java基本上只能用在上层界面应用部分,底层相关全是C写,况且嵌入式上层用C++也多过Java。
除了上面这些原因外,c++还有其自身的一些优点,比如c++是面向对象的程序设计,实用性高。C++的标准是庞大、层级分明的。如果你能熟练掌握全部
C++标准(语法、标准库),你的代码编写工作会极其精炼、轻松;C++兼容C语言几乎所有特征,你依旧采用C语言的思路,却可以轻易加入一个C++工程
的开发。
嵌入式就是一种IT技术,将相应的程序编好,然后嵌入到其他产品中。随着随着物联网、云计算的迅猛发展,作为这些产业应用技术中最核心、最关键的部分,嵌
入式系统无疑是当前最热门最有发展前途的IT
应用领域之一。我国嵌入式的人才缺口每年已达80万,越来越多的编程新人加入到嵌入式开发的大军中来。很多编程新人对从事嵌入式开发还是不了解,分为Java嵌入式和C++,这两种技术有不同之处。北京达内科技就为大家详细讲解。
这主要看你从事哪方面,wince需要C、C++、C#,linux需要C、C++。android需要java,而底层系统和驱动需要C或C++,所以C和C++很必要。如果你想往android应用程序发展就需要java,但是如果不是,那么可以不会java。如果你要是有C++基础,再看java其实很简单的,因为java和C++有很多相似之处的。所以无论怎样,学c++是上策。
懂编程的人都知道,上档次的软件都是C/C++写的。操作、编译器、数据库三大系统软件是计算机软件也的核心。操作系统是我们操纵计算机的界面和工具,
编译器是我们的开发工具,数据库是我们存储处理数据的仓库。在这个领域Java、C#只能望洋兴叹,也没有哪个厂商会用Java、C#开发系统软件,所以
在嵌入式系统领域几乎全是...首先解释一下,
嵌入式就是一种IT技术,将相应的程序编好,然后嵌入到其他产品中。随着随着物联网、云计算的迅猛发展,作为这些产业应用技术中最核心、最关键的部分,嵌
入式系统无疑是当前最热门最有发展前途的IT
应用领域之一。我国嵌入式的人才缺口每年已达80万,越来越多的编程新人加入到嵌入式开发的大军中来。很多编程新人对从事嵌入式开发还是不了解,分为Java嵌入式和C++,这两种技术有不同之处。北京达内科技就为大家详细讲解。
这主要看你从事哪方面,wince需要C、C++、C#,linux需要C、C++。android需要java,而底层系统和驱动需要C或C++,所以C和C++很必要。如果你想往android应用程序发展就需要java,但是如果不是,那么可以不会java。如果你要是有C++基础,再看java其实很简单的,因为java和C++有很多相似之处的。所以无论怎样,学c++是上策。
懂编程的人都知道,上档次的软件都是C/C++写的。操作、编译器、数据库三大系统软件是计算机软件也的核心。操作系统是我们操纵计算机的界面和工具,
编译器是我们的开发工具,数据库是我们存储处理数据的仓库。在这个领域Java、C#只能望洋兴叹,也没有哪个厂商会用Java、C#开发系统软件,所以
在嵌入式系统领域几乎全是C/C++的天下。虽然java也可以开发嵌入式,但Java基本上只能用在上层界面应用部分,底层相关全是C写,况且嵌入式上层用C++也多过Java。
除了上面这些原因外,c++还有其自身的一些优点,比如c++是面向对象的程序设计,实用性高。C++的标准是庞大、层级分明的。如果你能熟练掌握全部
C++标准(语法、标准库),你的代码编写工作会极其精炼、轻松;C++兼容C语言几乎所有特征,你依旧采用C语言的思路,却可以轻易加入一个C++工程
的开发。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先解释一下,
嵌入式就是一种IT技术,将相应的程序编好,然后嵌入到其他产品中。随着随着物联网、云计算的迅猛发展,作为这些产业应用技术中最核心、最关键的部分,嵌
入式系统无疑是当前最热门最有发展前途的IT
应用领域之一。我国嵌入式的人才缺口每年已达80万,越来越多的编程新人加入到嵌入式开发的大军中来。很多编程新人对从事嵌入式开发还是不了解,分为Java嵌入式和C++,这两种技术有不同之处。北京达内科技就为大家详细讲解。
这主要看你从事哪方面,wince需要C、C++、C#,linux需要C、C++。android需要java,而底层系统和驱动需要C或C++,所以C和C++很必要。如果你想往android应用程序发展就需要java,但是如果不是,那么可以不会java。如果你要是有C++基础,再看java其实很简单的,因为java和C++有很多相似之处的。所以无论怎样,学c++是上策。
懂编程的人都知道,上档次的软件都是C/C++写的。操作、编译器、数据库三大系统软件是计算机软件也的核心。操作系统是我们操纵计算机的界面和工具,
编译器是我们的开发工具,数据库是我们存储处理数据的仓库。在这个领域Java、C#只能望洋兴叹,也没有哪个厂商会用Java、C#开发系统软件,所以
在嵌入式系统领域几乎全是C/C++的天下。虽然java也可以开发嵌入式,但Java基本上只能用在上层界面应用部分,底层相关全是C写,况且嵌入式上层用C++也多过Java。
除了上面这些原因外,c++还有其自身的一些优点,比如c++是面向对象的程序设计,实用性高。C++的标准是庞大、层级分明的。如果你能熟练掌握全部
C++标准(语法、标准库),你的代码编写工作会极其精炼、轻松;C++兼容C语言几乎所有特征,你依旧采用C语言的思路,却可以轻易加入一个C++工程
的开发。
嵌入式就是一种IT技术,将相应的程序编好,然后嵌入到其他产品中。随着随着物联网、云计算的迅猛发展,作为这些产业应用技术中最核心、最关键的部分,嵌
入式系统无疑是当前最热门最有发展前途的IT
应用领域之一。我国嵌入式的人才缺口每年已达80万,越来越多的编程新人加入到嵌入式开发的大军中来。很多编程新人对从事嵌入式开发还是不了解,分为Java嵌入式和C++,这两种技术有不同之处。北京达内科技就为大家详细讲解。
这主要看你从事哪方面,wince需要C、C++、C#,linux需要C、C++。android需要java,而底层系统和驱动需要C或C++,所以C和C++很必要。如果你想往android应用程序发展就需要java,但是如果不是,那么可以不会java。如果你要是有C++基础,再看java其实很简单的,因为java和C++有很多相似之处的。所以无论怎样,学c++是上策。
懂编程的人都知道,上档次的软件都是C/C++写的。操作、编译器、数据库三大系统软件是计算机软件也的核心。操作系统是我们操纵计算机的界面和工具,
编译器是我们的开发工具,数据库是我们存储处理数据的仓库。在这个领域Java、C#只能望洋兴叹,也没有哪个厂商会用Java、C#开发系统软件,所以
在嵌入式系统领域几乎全是C/C++的天下。虽然java也可以开发嵌入式,但Java基本上只能用在上层界面应用部分,底层相关全是C写,况且嵌入式上层用C++也多过Java。
除了上面这些原因外,c++还有其自身的一些优点,比如c++是面向对象的程序设计,实用性高。C++的标准是庞大、层级分明的。如果你能熟练掌握全部
C++标准(语法、标准库),你的代码编写工作会极其精炼、轻松;C++兼容C语言几乎所有特征,你依旧采用C语言的思路,却可以轻易加入一个C++工程
的开发。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我感觉嵌入式好些,近几年学java的人越来越多,而且公司来招聘的时候大多数要的还是c方面的开发,嵌入式正好搞的就是c,相对来说还是搞c赚的多些
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询