所谓软件开发技术人员就是对软件(如java,c,JavaScript,PHP等)进行编写及改写的工作人员。
职业简介
职业名称
软件开发技术人员。
职业定义
从事计算机软件项目的概要设计、详细设计、编码和调试的技术人员。
职业等级
本职业共设三个等级:软件开发技术人员(四级);软件开发技术人员(三级);软件开发技术人员(二级)。
职业能力特征
一般智力
表达能力
计算能力
空间感
形体知觉
色觉
手指灵活性
手臂灵活性
动作协调性
基本文化程度
大专或同等以上学历。
鉴定要求
适用对象
从事或准备从事本职业的人员。
申报条件
按照《职业技能鉴定申报条件》执行。
鉴定方式
软件开发技术人员(四级)采用非一体化鉴定。
软件开发技术人员(三级)采用非一体化鉴定。
软件开发技术人员(二级)采用一体化鉴定。
非一体化鉴定分为理论知识考试和技能操作考核。理论知识考试采用闭卷笔试方式或上机考试方式;技能考核采用上机操作和方案设计等方式。理论知识考试和技能操作考核均采用百分制,60分以上为合格。
一体化考试将理论知识融合在技能操作的考核中。技能考核采用上机操作和方案设计等方式。技能操作考核采用百分制,60分以上为合格。
软件开发技术人员(二级)还需综合评审。
其他同等资格证书经审核后可采用相应考试认证的方式操作。
鉴定场所和设备
理论知识考试在标准教室进行,技能考核在具有软硬件环境的教室中进行,综合评审在会议室进行。
其他同等资格证书经审核后可采用相应考试认证的方式操作。
培训目标
通过本职业(四级)专业理论的学习和实际的操作培训,使学员能够配置自己的工作环境,自己读懂详细设计文档,具有基本的编程能力,能够执行单元测试,掌握一定的配置变更知识和技能,具备一个软件程序员应该具有的独立工作能力。
培训模块
根据理论与实践相结合的原则,设置四个培训模块。
搭建开发环境
使学员能够配置自己的软件开发环境,包括安装操作系统和开发工具包;能够配置自己与别人的协同开发环境,包括,网络配置,文件共享,安装远程打印机等。
编写代码
使学员能够读懂详细设计,掌握开发工具的配置与使用,掌握开发语言的基本知识和数据结构,了解简单的算法,会设计简单的界面,并应用常见控件,具有数据库编程的初步能力。
测试
使学员除了掌握测试的理论知识外,还应该学会编写单元测试案例,编写单元测试文档,在执行单元测试的时候,记录测试结果,并分析错误原因,以利于下一步的调试。
配置变更控制
使学员了解基本的配置知识,以方便日后工作中的团队开发,在变更控制中,主要让学员学会填写变更单,或者通过变更系统来提交变更;在配置管理中,主要教授配置理论,并让学员掌握版本管理、工作空间管理等技能。
就业方向
适合的工作岗位是计算机程序设计师。
适合于熟练地按照工程化的思路进行软件编制、软件测试的工作岗位,能担任各种企事业单位和各级工程建设部门、管理部门的计算机软件和硬件维护、网络的组建、维护等工作,也可从事计算机研究与应用、软件开发等方面的工作。
就业范围为:计算机软件公司、具有软件开发能力的大型企业及事业单位、大专院校和科研院所。