作为一名资深的嵌入式开发人员,我可以负责人的告诉你,高嵌入式开发软硬件都要懂,有的时候还要比较清楚,当然起步价软件比较高,硬件比较低,因为在国内高嵌入式硬件的基本就是抄来抄去的模式,真正投入研发的企业也是有的,但是比较少,因为一款硬件从设计到稳定定型需要投入的比较多周期也比较长,软件就不一样了。但是硬件要是做好了,很吃香,所以嵌入式硬件工程师,要么就是拿初级工程师的薪资,要么就是拿高级工程师的薪资,而嵌入式软件只要你干个两三年,搞的好的话年薪20W不成问题,当然前提是你要干的不错,这个一般就是系统级或者驱动级的那种,还有就是搞软件好找工作,因为需求比较大,而硬件一旦定型,就不会动了。所以建议搞嵌入式软件开发,祝你好运!
现在学嵌入式软件开发和JAVA开发哪个好啊,我选得嵌入式,但他们又说以后安卓有多火多火的,本人大二。
学嵌入式是对的。 android目前很火但谷歌收购摩托罗拉后,宣布android可优先在摩托罗拉上使用,所以造成 三星 HTC等厂商感到威胁,现在这两家都是研发自己的系统,三星的bada,和HTC的WebOS,很快就要出来,随着微软和Nokia合作,三星也开始和微软合作,所以说android的前途还是很有威胁的,window 8已经支持ARM体系,在平板电脑也对android构成威胁,所以说android的发展也不会很顺利。 相比嵌入式方面的 随着物联网的发展,嵌入式方面的人才必然紧缺,android底层是Linux,如果你对android感兴趣,可以考虑android底层,这也属于嵌入式的东西,前景也很好。做嵌入式的是越老越值钱,经验很重要,android就不一样了,Java的开发平台,上层应用平台变更就需要从新学习,是吃年轻饭的。 所以综合上面 你选嵌入式吧,我就是这个的。
什么是嵌入式开发和软件开发
其实很简单,你百度一下就知道的,但是既然你提问了,我就说哈,我也是学嵌入式开发的,虽然还没毕业。
1.自从有了单片机,就有了嵌入式
2.嵌入式系统是软件和硬件的综合体,有嵌入式软件开发和嵌入式硬件开发,一般都是软件开发,硬件太难了(要学习硬件的知识,数字电路和模拟电路是必修的,计算机的架构。。。),既然叫嵌入式就不是纯软件了,还得一些硬件的知识,多数时候搞得是烧写,调试电子器件。
3.嵌入式系统是可以自己定制的系统(顾名思义,就是要什么就留下什么,可以剪切的系统,追求的是小型化,适用,低成本,低功耗,可扩展),多数是采用的linux的内核(最简单的ucOS-||,新手接触),一大特点就是专用,定制,内核是一大难。
4.应用:手机(像现在android手机的游戏开发,运用开发等),各种手持终端,车载系统,各种监控各种带程序的电子器件,只能家居,只能机器人。。。。
java软件开发与嵌入式开发哪个更累?
刚开始都不累:因为你充满未知,充满干劲。
一两年后都累:因为你已经疲倦。
三年后就都不累:因为你已经麻木。
如果你对硬件有感觉,就做嵌入式。
如果你的性格较活泼,就做JAVA。
嵌入式和软件开发哪个好呢?
这问题问的~~~~软件开发当中,嵌入式开发挣的很多,做底层的驱动开发,多了月薪能上2万多。做UI开发也就4,5千左右。。。不过嵌入式方面的东西很难,不时适合每个人去学。。。
嵌入式和软件工程哪个发展方向更好
嵌入式行业包括软件工程师及硬件工程师。所以这两个不能这样作比较。但是相对来说嵌入式行业发展方向还是客观的。
从事嵌入式软件工程师的人员,做软件实际上有高下之分,开发语言从机器语言、汇编到C、C++,再到红透半边天的Java、C#等,该学哪种呢?为什么有些开发者工资低,而有些开发者千金难求?为什么3年的Java高级程序员薪水仅仅8k-10k,而一个Linux底层C语言程序员两年经验就敢要10k的薪水?还是门槛,比如月薪15k的Linux嵌入式系统开发职位,门槛就有 Linux系统、Shell编程、Linux开发环境、C语言、ARM硬件平台、数据结构、Linux内核、驱动程序等,粗略数数就有8道关口,他需要非常熟悉整个的计算机体系,能做出实际的产品,而Java的开发者却仅仅是会使用名叫Java的语言工具,始终高高飘在众多层次之上,开发项目非常快,甚至可以不知道OSI模型,很可能自始至终都是软件蓝领。
嵌入式系统开发本身也有高下之分,至少包含嵌入式应用程序工程师和底层的驱动内核工程师两种。前者同样是使用现成工具进行简单劳动,比如使用J2ME
开发小游戏或者进行一些界面开发,而后者是根据芯片具体情况把操作系统(如Linux)移植到上面,同时编写必要的驱动程序,改写相应的内核代码。很显然后者是一个公司真正的技术核心。而技术核心的工资很可能是其他开发者的数倍。
嵌入式系统开发突出强制和项目,学习不仅仅是学习几项技术,而是构建你的知识体系。比如学习嵌入式系统开发,就要从基础Linux,C语言,数据结构开始,到ARM,汇编,Linux内核、驱动等,更重要的是更多的项目练习,设计至少5个项目,多达10000行强制核心代码的编写可以让你真正获得知识。为进入外企或者出国做准备。
未来的几年内,随着信息化,智能化,网络化的发展,嵌入式系统技术也将获得广阔的发展空间。美国著名未来学家尼葛洛庞帝99年1月访华时预言,4~5年后嵌入式智能(电脑) 工具将是PC和因特网之后最伟大的发明。
嵌入式系统与软件工程哪个好
嵌入式系统本身就只是一个操纵系统,运用于linux,软件工程师也是对于开发的某一软件安装在这系统上,至于你问嵌入式系统与软甲工程哪个好,其实它们是同一个行业,红一个职位同一个专业,所以没有好坏之分。
我想知道,选择 嵌入式软件开发,与一般的java开发,哪个好一些。我说的好,是指工资待遇,一个很现实的问
就我们专业今年校园招聘状况来看:
java:从3000(西安)-7000(杭州)不等,人数占大多,工资标准跨度大。
linux:因为腾讯的内部推荐,十几个人年薪10W(另外一个java的,待遇都一样)。
C/C++:不少,工资待遇普遍很好:百度的几个年薪一律10W以上到15W。
C#等:待遇普通,西安在4000+;
嵌入式:专业有个专门的嵌入式特训班,班内全部就业,但是很少应聘嵌入式职位的,少数做android。(总结:本科生嵌入式还是不给力啊!)
其他,比较少,基本在国有企事业单位,待遇一般。
我就是马上要到上海杰普去培训,物联网+嵌入式Linux系统软件开发,他们说学员的工资起薪都能达到4k,我就不知道是不是真的。因为个人能力稍微突出一点,就想问问是否有达到5k的案例。
如果在上海的话4K恐怕很拮据,就算5K也不给力啊!可能因为我们专业是软件的吧,我周围真没几个做嵌入式的,不过我觉得如果去上海那地方就为个5K的月薪,不值当。我们专业在北上广深的工资都在4500以上。没有培训也就这个样啊!
转载请注明出处51数据库 » 嵌入式和软件开发哪个好 嵌入式软件开发好还是硬件开发好
小明的麻麻