嵌入式和软件工程哪个发展方向更好

我是计算机专业的,现在大二分方向了,嵌入式,软件工程~~到底选哪个,很是纠结~希望高人指点一下。不要复制粘贴,谢谢,那些我看的多了~~

  嵌入式行业包括软件工程师及硬件工程师。所以这两个不能这样作比较。但是相对来说嵌入式行业发展方向还是客观的。
  从事嵌入式软件工程师的人员,做软件实际上有高下之分,开发语言从机器语言、汇编到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和因特网之后最伟大的发明。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-29
不要被我楼下的误导了,“嵌入式学好了薪水也比软工高”这些都是P话,说到钱,即时你技术再牛如果不会赚钱也就是个穷人,很多不会技术的一样在富豪榜,一样家财万贯。说以用钱来说什么嵌入式与软件工程的区别就是狗P,那微软的人大多都是搞软件的,看看外面有多少搞嵌入式高工的待遇能超过微软的这些高工待遇?你拿国内的什么嵌入式高工待遇就更没法和人家比。这就是地方不同,方向、重点不同造成的待遇各有不同。如果更好是值金钱方面,建议不要选择搞技术,因为这会消磨很多时间,甚至浪费很多赚钱的机会与时间。如果从技术追求方面,那什么技术都要学的,那样没学都是损失,甚至这些只是一些小分类,还有更多的东西值得去弄。本回答被提问者和网友采纳
第2个回答  2012-11-29
看你想进什么公司了。现在一般国企嵌入式的比较多,因为国企写的软件比较大,都是有个大框架然后不停地更新那种感觉。但是私企的话一般就软工的比较多,本身私企写的软件不是特别大,不像国企都是给什么飞机飞船水电网那种写软件。
第3个回答  2012-11-29
不管选哪个,打好基础,踏实肯干才能有更好的发展方向,两个方向对于前景来讲差不多。

嵌入式软硬件工程师哪个更有前途?
(1)技术门槛相对较低:相比于软件工程师,硬件工程师的技术门槛相对较低,更容易入门。(2)市场需求稳定:由于嵌入式硬件是所有嵌入式系统的基础,因此市场需求相对稳定。综上所述,嵌入式软硬件工程师都有各自的前途和机会。选择哪个职业取决于个人的兴趣、技能和职业规划。无论选择哪个职业,都需要不...

软件工程与项目关系和嵌入式系统哪个好
选择软件工程还是嵌入式系统开发,取决于个人兴趣与职业目标。软件工程适合对项目管理有浓厚兴趣,或者希望在更广泛的领域内应用技术的人。嵌入式系统开发则更吸引那些对硬件与软件交互有深入理解,并且希望深入底层技术的人。因此,决定哪个领域更适合自己,应考虑个人技能、兴趣、职业规划以及市场需求。两者都...

软件工程和软件工程(嵌入式)有什么区别?
软件工程比较好。

嵌入式软件工程和一般软件工程有何区别?两个专业哪个好就业?
嵌入式是软硬件结合,需要的人才比一般的软件人才多,挣的钱也多,当然是嵌入式好了。

计算机科学与技术专业分流:软件工程和嵌入式系统。选什么好呢?
说句实在话,无论软的还是硬的,学好了工资都很高,但搞硬件相对来说比较辛苦,所以相对来说人少一点,只要能下苦功都能学好,能吃得苦中苦,都能成为人上人

嵌入式软件工程师和Java软件工程师各有哪些有缺点?对于计算机网络技术...
两者比较,嵌入式软件工程师相对来说,入门比较难,要学的东西多,但是就业好,工资高。建议你学习嵌入式。但是不建议你去培训,太贵了。您不妨自己找几个学校的课程对比下,你就知道大同小异了,培训主要就是C、Linux和ARM课程。我原来也想去培训,可是家里条件不允许,我没有那么多钱,后来我只好...

嵌入式软件工程师和软件工程师哪个好
感觉嵌入式工程师含金量高一些,并且比较冷门,找该领域的工作也容易一些。软件工程师感觉竞争太厉害,并且真正的程序员不是很看得起拿这些证书的人,也就是说找工作时拿和没拿区别不大

软件工程师和嵌入式工程师哪个好
常见的软件工程师,一般都是java的,主要是安卓应用开发的,还有就是那些网站和web应用的还有种叫做嵌入式软件工程师,其实在嵌入式领域里面,软硬件虽然是分模块工作,但是多少软硬件都得有了解的,没有一个整体的架构体系的话,是没法继续的 个人觉得嵌入式的前景好一点,毕竟是在底层,如果以后在去转...

网络工程、软件工程、嵌入式、信息技术哪个好
软件工程,不仅可能做嵌入式软,也可能做互联网软件,大数据处理等。而且一般软件工程这个专业的学费也比嵌入式要高。但出来就业可进百度、腾讯、阿里等大互联网公司或者微软、谷歌等。技术强,工资自然不低。嵌入式,现在满大街都是培训,但如果做好,工资也不低,但从我身边同学情况来看,没有做纯软件...

...专业是软件工程,现在选方向,是选嵌入式还是学做网站呢?PS:以后...
如果是前者的话,我建议你还是打好基础,到时候你就会明白你需要的是什么方向了,如果是后者(也就是学校强迫你们去选择),那我就建议你选嵌入式,因为到时候你后悔的时候转其他专业是比较容易的。关于考研:大二下结论以后可能考研有点早,也许你只是不甘心上了个学费昂贵的软件工程,当然考研无可厚非...

相似回答