background image

                                  软件工程师

职业简介 

软件工程师为满足特定行业的需求编制软件。首先,他们会花

相当多的时间研究、定义和分析问题,然后他们在计算机上开发软件
来解决这些问题。软件工程师可以分为系统软件工程师和应用软件工
程师两类,前者主要编制计算机、手机、机械工具等的操作系统,有
了这些软件,电子产品才能工作,后者主要编制如

Photoshop、QQ、

金山词霸等应用软件,用户通过操作这些应用软件来达到不同的目
的。

在软件行业,技术和管理方法更新很快,所以软件工程师还需

要不断地学习各方面的知识,才能跟上市场的要求。初、中级软件工
程师需要精通

Delphi、Java 或 C++等常用软件开发语言中的一种或多

种,在上级的领导下负责产品生产中的部分工作。具备一定经验,掌
握相对全面的技术后,初、中级软件工程师就有机会晋升为高级软件
工程师或项目管理人员,主要负责整个软件开发项目的研发、设计、
进程管理、应用培训、后期技术支持等工作。

工作内容

 

1.根据客户要求或市场要求设计、开发软件产品。
2.按照工作进度和编程工作规范编写系统中的功能模块或程序。
3.对所编写的程序进行严格的综合测试,测试软件模块和软集

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

4.编写软件产品文档以实施软件文档计划,管理相关软件文档。
5.向业务部门提供软件的后期技术支持。
6.通过设计、开发和维护指定产品中的高质量代码,评估和了解

新技术,并使用这些技术构建应用程序,并与团队协作。

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

劳动活动 

重要度 

基本描述 

§§

与计算机打交道——使用计算机系统(包括硬

件和软件)进行编码、写软件、设定功能、输入数

据或处理信息。 

§§

更新或使用相关的知识——保持技术上的领先,

并将新的知识使用到你的工作中。 

§§

获取信息——观察、获取或者通过其它相关的渠

道获取信息。 

§§

制订决策和解决问题——通过信息分析、评估

来选择最佳的方案并解决问题。