当个软件程序猿好还是当个嵌入式工程师好

如题所述

嵌入式行业包括软件工程师及硬件工程师。所以这两个不能这样作比较。但是相对来说嵌入式行业发展方向还是客观的。
从事嵌入式软件工程师的人员,做软件实际上有高下之分,开发语言从机器语言、汇编到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和因特网之后最伟大的发明。望采纳!!!
温馨提示:内容为网友见解,仅供参考
无其他回答

嵌入式软件工程师岁数大了还能继续干吗
还有其他的比如测试工程师、交付工程师等都是老程序猿不错的选择,在这些岗位上可以充分的发挥自己开发经验的优势把工作做好。

我的专业是软件工程本科,大三了,但还是有些迷茫,我这个专业选择哪个方 ...
如果你不具备勤奋好学的性格的话那就最好不要选择这个行业了,因为学习的过程是很枯燥的,看不尽的代码,没日没夜的加班,进度的压力都是程序员必须面对的。软件行业和其他的行业一样,有处于最底层的拿着微薄的工资,干着最累的活的程序猿,也有做着设计拿着高薪的高级工程师。如果选择做软件那就需要...

嵌入式软件工程师岁数大了还能继续干吗???
大多数人都觉得IT业都是一个低龄行业,白发苍苍的老年人们跟“程序猿”这三个字是不会有任何联系的,他们不懂iPhone、Linux和云,只有那些精力旺盛的中青年人才能与代码进行无止尽的搏斗。但著名的IT老记者,56岁的史蒂文·沃恩·尼克尔斯却提醒人们:程序员,也是越老越辣的。请大家看看我们IT领域的名...

计算机应用岗位有哪些?
- 嵌入式软件工程师。

孩子学编程是不是以后去做程序猿的,还利于往什么方面发展?
链接: https:\/\/pan.baidu.com\/s\/1P7mYYBSECFslbojILLJHaw 提取码: kfg8 少儿编程教学可以大致分为两类:一类是Scratch或是仿Scratch的图形化编程教学,以培养兴趣、锻炼思维为主,趣味性较强。在这里,可以创造属于自己的动画,故事,音乐和游戏,这个过程其实就像搭积木一样简单。此外,还有机器人编程...

计算机就业前景好不好?
您好,如果学得好的话,就很好找工作,计算机专业就业前景很好。1、软件编程:前途大好,好多软件开发单位都需要这样的人才,经验和能力很重要,作息时间比较混乱,加班常有,但薪水也高,不用担心失业和饭碗问题。2、硬件、网络工程:适合网管和技术支持,同样经验和能力很重要,更要敬业,比较辛苦,而且...

学计算机的女生以后能做什么工作,要是考研跨专业考最好能考什么...
学计算机的女生以后可以做软件开发,也可以做相关的网站编辑、网站运营、seo,还可以考教师资格证当计算机老师等。如果要考研,专业选择就可以根据自己的喜好来,选择自己感兴趣的。建议:1.如果你喜欢编程的话,就去做美工,测试,前端,数据库,这些都是女人的天下 2.如果你不喜欢写代码,但是觉得自己还...

四十岁考什么证书最实用
重点在两个地方:第一、专业相关认证。第二、比较有代表性的行业认证(哪怕初级)。例如:朋友大学读的计算机科学与技术,这是一个“万金油”专业,所学既包含软件又包含硬件,一时半会儿也不明白未来要做什么。于是他先考了一个网络工程师,又拿下嵌入式软件工程师。没事干时自己学了PS、视频剪辑啥...

计算机类什么行业有前途?
一、 软件工程专业,不同于前面的计算机科学与技术对硬件和软件都有要求,软件工程专业主要是以软件相关工作为主,比如APP这种软件的开发及维护等等。虽然对数学的要求没有那么高,但数学好是一个优秀软件工程师的基本功。 二、网络工程专业,这个专业主要是设计、研发和解决网络系统方面的问题。除了传统的...

工程师与程序员谁厉害?
近几年,全球互联网发展迅速,让软件人才变得炙手可热。供求关系决定价格,加之软件业的成本主要是人(硬件需要更多的设备投入),软件工程师的薪资也更为丰厚。“在大型设备比如工控和高端医疗器械领域,硬件的处境就好很多,但对知识的要求也会高一些,不光数字电路和嵌入式底层软件,模拟电路,大功率,...

相似回答