background image

软件工程师职业解析(

):职业描述

职位名称:系统软件工程师、应用软件工程师

直属上级:软件经理

直属下级:无

合作对象:其他软件工程师

职业描述:软件工程师可以分为系统软件工程师、应用软件工程师两类。

软件工程师为满足特定行业的需求编制软件。首先,他们会花相当多的时间研究、定义

和分析问题,然后他们在计算机上开发软件来解决这些问题。

系统软件工程师主要编制计算机、手机、机械工具等的操作系统,有了这些软件,电子

产品才能工作。

应用软件工程师主要编制应用软件(如 Photoshop、QQ、金山词霸等),用户通过操作

这些应用软件来达到不同的目的。

在软件行业,技术和管理方法更新很快,软件工程师需要不断地学习各方面的知识,

才能跟上市场的要求。初、中级软件工程师需要精通 Delphi、Java 或 C++等常用软件开发语言

中的一种或多种,在上级领导下负责产品生产中的部分工作。具备一定经验,掌握相对全面

的技术后,初、中级软件工程师就有机会晋升为高级软件工程师或项目管理人员,主要负责

整个软件开发项目的研发、设计、进程管理、应用培训、后期技术支持等工作。

软件工程师职业解析(二):工作环境、工作内容概述

工作环境: 

软件工程师的工作基本上都是在室内进行,工作环境比较舒适。工作时间比较灵活,有

时候需要长时间加班。某些公司工作的软件工程师还得经常到外地出差 ,以解决客户遇到的

疑难问题。

主要工作内容:

1、根据客户要求或市场要求设计、开发软件产品。

2、按照工作进度和编程工作规范编写系统中的功能模块或程序。

3、对所编写的程序进行严格的综合测试,测试软件模块和软件集成产品。

4、进行软件故障的诊断、定位、分析和调试,以实施产品测试方案。

5、编写软件产品文档以实施软件文档计划,管理相关软件文档。

6、向业务部门提供软件的后期技术支持。

7、通过设计、开发和维护指定产品中的高质量代码,与团队协作评估和了解新技术,并

使用这些技术构建应用程序。

8、参与相关软件应用培训课程的设计及培训。

软件工程师职业解析(三):教育、培训背景及经验要求

教育背景:计算机、电子、通信相关专业大专以上学历。高学历者成为高端软件人才的机

会明显高于低学历者。