一、软件工程师和嵌入式工程师哪个好
常见的软件工程师,一般都是java的,主要是安卓应用开发的,还有就是那些网站和web应用的还有种叫做嵌入式软件工程师,其实在嵌入式领域里面,软硬件虽然是分模块工作,但是多少软硬件都得有了解的,没有一个整体的架构体系的话,是没法继续的
个人觉得嵌入式的前景好一点,毕竟是在底层,如果以后在去转去顶层,很容易的,但是上面到下面就不容易了
二、华为嵌入式软件,硬件工程师,芯片设计工程师 哪个较有前景?
相对比较来说,嵌入式软件前景比较好点儿,
经调查,从事嵌入式系统工程师表示,做软件实际上有高下之分,开发语言从机器语言、汇编到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和因特网之后最伟大的发明。
三、软件工程师,电子工程师,嵌入式工程师哪个工资待遇最好
说起来,应该是嵌入式最好,因为当前这方面人相对较少。但要较真起来,哪个专业出来都一样,学的不好你找工作还得任人挑肥拣瘦,学的好就工作找你你来挑肥拣瘦
四、请问下JAVA软件工程师和 3G嵌入式软件工程师哪个前景跟好啊?
都很不错
就嵌入式而言,需要的基础:计算机基础知识、数字逻辑电路基础、微机原理与接口技术、实时操作系统、软件编程(主要C语言,汇编语言),要是说与3G相关的话,最好还需要了解数字信号与信息处理一类的课程。
对于JAVA,据我了解也是非常不错的一个方向,不过,相对与嵌入式更要求要单纯些(仅软件),而嵌入式则要求领域比较多(软硬都有较高要求),如果自己有点硬件、软件基础的话,可以考虑嵌入式,反之,建议考虑JAVA。。。
五、软件工程,嵌入式,哪个好
大家感觉上嵌入式软件工程师要好点,所以现在要找好的嵌入式软件工程师比较容易,但找好的软件测试工程师却比较困难。这是我们软件产业发展决定的。随着我们软件产业的发展成熟,软件测试工程师必然会越来越吃香。测试工作相当于品质管理,对于成熟的软件公司来说,是非常重要的。而且今后优秀的测试工程师不会比优秀开发工程师的薪水低。测试其实属于研发的一部分,如果一个团队不重视测试团队建设,必然会对产品质量问题付出惨重代价的。所以,软件测试工程师未来定会很吃香! 追问: 虽然我都没学过,但是我感觉做测试的还是先经理开发再测试?这样比较好,因为你熟知每一个细节,这才是高端的工程师,如果单纯的去学软件测试,感觉学的比较机器,重复测数据,而且数据不对,或者运行不好,具体的技术原因可能还要请教开发者,这个就是初级测试工程师吧? 我的理解对吗?软件测试工程师比较难走吗? 回答: 专业不同,测试工程师也要做开发的,也要开发测试用例和测试模块。也有研发工程师转到测试工程师的,也有测试工程师转到研发工程师的。其实选择看自己的条件和兴趣。软件测试工程师目前总体很缺人的。
满意请采纳。