开始主要内容

软件工程师

职责

  • 软件工程师从事计算机软件研究、需求分析、设计、测试、维护和管理的工程技术人员。
    主要工作:
    1. 研究、应用计算机软件开发技术和方法;
    2. 分析项目或产品需求,编写需求说明书及软件设计文檔;
    3. 设计、编码和和测试计算机软件;
    4. 部署和集成计算机软件;
    5. 编写和管理软件开发文档;
    6. 维护和管理计算机软件系统;
    7. 评估软件质量和软件过程能力,改进软件过程实施;
    8. 实施软件质量保证和软件质量控制。

通用能力

体能

体能

  • 体力
  • 手眼协调 / 灵巧 / 精凖能力

 

重要程度:1 (最高:5) 

绝少需要有关技能

 

技术掌握能力

技术掌握能力

  • 电脑知识
  • 应用技术能力

 

重要程度:5 (最高:5) 

时刻需要有关技能

 

认知能力

认知能力

  • 创造力
  • 想像力
  • 逻辑思维

 

重要程度:3 (最高:5) 

基本上需要有关技能

 

理解及表达能力

理解及表达能力

  • 阅读理解能力
  • 讲写表达力

 

重要程度:3 (最高:5) 

基本上需要有关技能

 

社交技能

社交技能

  • 沟通能力
  • 谈判能力
  • 说服力

 

重要程度:4 (最高:5) 

经常需要有关技能

 

策划及执行能力

策划及执行能力

  • 策划能力
  • 组织能力
  • 判断能力
  • 决策能力

 

重要程度:4 (最高:5) 

经常需要有关技能

 

解决问题能力

解决问题能力

  • 有效解决各类问题能力

 

重要程度:5 (最高:5) 

时刻需要有关技能

 

管理技能

管理技能

  • 领导才能
  • 财务 / 时间 / 人力 / 其他资源管理能力

 

重要程度:4 (最高:5) 

经常需要有关技能

 

行业特定能力

注重细节

软件工程师注重细节以能处理复杂的电脑代码和项目。

批判性思维

软件工程师需要批判性思维以找出和分析软件问题,及作出解决方案。

程式技巧

软件工程师必须具备良好的程式语言知识,才能设计及维护软件程式。

相关教育与培训

参考资料

  • 1. 中国广东省人力资源和社会保障厅网页
    2. 中国职业分类大典