软件工程师分为哪几类

如java软件工程师 嵌入式软件工程师 要全的 悬赏分绝对不会低!

工程师专业分类:

1.建工类:工民建工程师、建筑工程师、建设设计工程师、建筑施工工程师、测量工程师、地质勘测工程师、建筑预算工程师、建筑管理工程师、道路与桥梁工程师、土木工程工程师。

市政工程师、公路工程师、土建工程师、土建结构工程师、造价工程师、建筑监理工程师、路桥工程师及近年新兴安全工程师

2. 机械及自动化:机械工程师、自动化工程师、机电设备工程师、机械设计工程师、铸造设计工程师、机械制造工程师、矿山工程师、机电一体化工程师。

3.装饰设计:环境艺术设计工程师、建筑装饰工程师。

4. 水暖化工:建筑水电安装工程师、消防水电工程师、给排水工程师、水利水电工程师、暖通空调工程师、热处理工程师、暖通空调工程师、化工工程师。

5、建筑电气:电气工程师、电气设备工程师。

一、电气工程师

电气工程师是国家考核认证的 ,单位出具的没有资质效力。国家电气工程师是强电方面的,要从事弱电方面的,可以考电子工程师和电气智能工程师。

二、国际注册机械工程师

国际注册的机械工程师资格(ICME)是由国际机械工程师协会(IME)进行的专业工程师资格认证,目标是培养良好的职业道德,创新的理念,牢牢掌握现代机械设计制造技术,最新的行业项目管理技能,懂得运用现代经济管理知识和最新国际通用原理的新一代机械工程专业技术人才。

三、软件工程师

软件工程师一般是指从事软件开发的人员。软件工程师和普通程序员的区别在于,程序员的工作是按照指定的规范进行编码,而软件工程师的工作是设计和计划。

然而,随着当今社会的劳动分工越来越模糊,软件工程师和程序员之间的劳动分工也越来越不明显。但是对于那些严格执行CMM的组织来说,有一条清晰的工作线可以帮助他们区分软件工程师和普通程序员。

扩展资料:

工程师职称评定

1、助理职称:

(1)大学本科毕业,从事专业技术工作一年以上。

(2)大学专科毕业,从事专业技术工作三年以上。

(3)中专毕业,从事专业技术工作五年以上。

(4)高中毕业,从事专业技术工作七年以上。

(5)初中以下学历人员,从事专业技术工作十年以上,同时应具备员级职务。

2、中级职称:

(1)大学本科毕业,从事专业技术工作五年以上,担任助理职务四年以上。

(2)大学专科毕业,从事专业技术工作八年以上,担任助理职务四年以上。

(3)中专(高中)毕业,从事专业技术工作十五年以上,担任助理职务四年以上。

(4)初中以下学历人员须从事专业技术工作十五年以上,担任助理职务四年以上。

3、高级职称:

(1)大学本科毕业,从事专业工作十年以上,担任中级职务五年以上。

(2)大学专科毕业,从事专业技术工作十五年以上,并担任中级职务五年以上。

(3)中专、高中毕业,从事专业技术工作二十年以上,并担任中级职务五年以上。

凡符合上述申报条件的人员,还必须遵纪守法,具有良好职业道德,能认真履行岗位职责,在本专业岗位上做出显著成绩,且具备相应的专业理论水平和实际工作能力。

参考资料:

百度百科——工程师

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-14

编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。

Java软件工程师的未来发展方向大致分为两类:成为管理人员,例如产品研发经理,技术经理,项目经理等;继续他的技术工作之路,成为高级软件工程师、需求工程师等。

net工程师,Net具有很多明显的优点,可以提高开发人员的效率,减少bug,加快应用开发并简化使用。IT人员对Net保持了应有的警惕,因为它毕竟还是个新事物,需要有一个比较艰难的学习曲线。但是对于大多数组织而言,其优点远远多于缺点。



扩展资料

软件工程师工作内容

1、 指导程序员的工作。

2、 参与软件工程系统的设计、开发、测试等过程。

3 、协助工程管理人保证项目的质量。

4 、负责工程中主要功能的代码实现。

5 、解决工程中的关键问题和技术难题。

6 、协调各个程序员的工作,并能与其它软件工程师协作工作。

7、还要编写各种各样的软件说明书,如:需求说明书,概要说明书等。

8、考试科目工程师是中级职称,考试的题目包括了计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程。

参考资料来源:百度百科-软件开发工程师

参考资料来源:百度百科-软件工程师

本回答被网友采纳
第2个回答  推荐于2017-11-29
一般分为这些吧:高级软件工程师
软件工程师
应用系统工程师
系统架构师/分析师
系统集成工程师
系统工程师
软件测试工程师
ERP技术顾问
ERP应用顾问 数据库系统工程师系统分析师
·软件设计师
·数据库工程师
·网络工程师
·程序员
·网络管理员
·软件评测师
·多媒体应用设计师
java软件工程师·信息系统监理师
·信息系统项目管理师
·电子商务技术员
·电子商务设计师
·信息处理技术员
·信息系统运行管理员
·信息系统管理工程师
·嵌入式系统设计师 嵌入式软件工程师本回答被网友采纳
第3个回答  2020-06-17
软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。
第4个回答  2013-11-12
java软件工程师 嵌入式软件工程师 高端软件工程师 视频软件工程师