软件专业职业能力分析与课程体系的构建研究
2014-06-20项伟吴琦
项伟+吴琦
摘 要 大多数高职院校的软件技术专业基本沿用了普通高等教育的人才培养模式,忽略了学生的基础及学习效果,造成软件产业的人才欠缺。文章就高职院校的计算机软件专业的职业岗位进行准确定位、职业能力进行有效分析,综合多种因素构建了该专业的整套课程体系,为软件产业培养更加合适的人才,以满足市场需求。
关键词 软件专业 职业岗位 职业能力 课程体系
中图分类号:G642 文献标识码:A
Study on the Construction of Professional Occupation
Ability of Software Analysis and Curriculum System
XIANG Wei, WU Qi
(Changjiang Engineering Vocational College,Wuhan, Hubei 430212)
Abstract Most software technology professional vocational colleges of higher education basically follows the general training model, ignoring the student base and learning, resulting in a lack of software industry professionals. Articles on vocational colleges computer software professional career positions for accurate positioning, professional ability to effectively analyze, synthesize a variety of factors to build the professional package of curriculum, training more suitable personnel for the software industry, to meet the market demand.
Key words software professional; occupational status; professional competence; curriculum system
1 软件专业职业岗位定位
我们通过对武汉市的多家著名软件企业(如神州数码、金和、伟创)调查,了解到软件企业眼下最缺的是优秀研发人才。对学校毕业生进行跟踪调查访谈,发现高职院校的在校学生,从他们的知识基础及学习能力来看,通过学校的学历培养迅速成为软件企业里的一名优秀研发人才存在一定的困难,但是他们也有其自身优势,薪水要求低。综合一个产品的研发流程来看,它含有如下操作:(1)需求分析;(2)概要设计;(3)详细设计;(4)程序编码;(5)单元测试;(6)集成测试;(7)系统测试;(8)发布;(9)维护。
需求分析是由产品市场部进行详细周全的调查分析后制定的规范文档。
概要设计、详细设计、程序编码、单元测试、集成测试、系统测试由工程部开发组进行完成。
概要设计的主要任务是把需求分析得到的DFD转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,总体设计建立的是目标系统的逻辑模型,与计算机无关。
发布、维护由工程部服务组完成。
在这个研发流程中,每个操作都能有其对应的职业岗位,这些岗位中的有些岗位要求员工基础扎实、学历高,有些岗位要求员工的学历一般,显然我们高职生就很符合,能够根据其优势并结合上述每个流程的特点可以确定软件专业的职业岗位有如下几种:(1)软件开发工作岗位;(2)技术支持工作岗位;(3)系统维护工作岗位;(4)软件测试工作岗位;(5)客户服务工作岗位。
2 软件专业职业能力分析
针对国家教育部提出的“大力发展职业教育,大量培养高素质的技能型人才特别是高技能人才”,确定高职院校要以高技能人才为目标来培养学生。按照软件专业的职业岗位特点根据最终培养目标,显然我们软件专业的学生仅具有专业知识能力是远远不够的,同高技能人才有一定差距,若要达到这个标准,必须具备相关的职业能力适应瞬息万变的IT职场,在软件业立足,它是一个人的发展和创造的基础。
软件专业的学生应具有的职业能力可以分为职业基本能力和职业素质能力。
职业基本能力也可以说是专业基本能力,它一是有对应岗位的相关知识能力,如软件开发工作岗位就是编程能力,精通使用至少一种以上的开发工具,每一个软件都是建立在程序的基础之上,编程能力对软件开发人才来说是最重要,也是最基础的;二是开拓创新学习能力,将学到的知识和实际操作紧密地结合起来,靠自己学习的前提下,并向各个方面扩展;三是思维转化能力,在一种方案行不通的时候,应该会去把这个问题转化到其他途径去思考,甚至还需要独立解决问题的能力。四是团队协作能力,在工作中能够协同他人共同完成工作,对他人公正宽容,与他人善于沟通,具有准确裁定事物的判断力等,这是在工作岗位中开拓进取的重要条件。
职业素质能力一是社会环境适应能力,作为高职生不仅有学习的压力,还有面临毕业走向社会的压力,将会与形形色色的人和事物打交道,让他们较快地融入社会,并且逐渐提升个人适应能力;二是市场竞争能力,在日益激烈人才济济的市场下,要有稳定的心态,努力进取以其独特的优势占据;三是社会责任能力,能够把选择的职业当作长期追求的事业,能够有梦想、有激情,与企业同甘共苦、荣辱与共的意识,具有较强的责任感,成就自我。
3 软件专业课程体系构建
课程体系,是以人类通过实践所积累的知识,经过选择和组织而形成的供传授用的由课程组成的体系。说到底,就是设置哪些课程的问题。
表1
课程体系的构建是专业建设的重要内容,它的设计是否合理,是平衡市场需求的关键。我们只有充分调动社会力量,吸引更多资源,加快课程改革、产教深度融合,这样才能称作是现代职业教育。所以,我们设计课程体系时就得充分注意面向企业、面向实践、加强与企业的联系,要以适应社会需求为目标、以培养职业能力为主线,构建软件专业的课程体系,具体的职业基本能力和职业素质能力自然形成了以能力为本位的理、实、教、学、做一体化课程包(即理论课)和以就业为导向的实践性教学的课程包(即实践课),如表1所示。
4 结语
高等教育培养目标的确定及功能的发挥,很大程度上也依赖于课程体系的正确定位及其应变能力的强弱。我们从岗位定位确定所需要的职业能力,以能力为本位来构建了软件专业完整的课程体系。后期,我们进一步研究相关的实践活动及实践环境建设。
基金项目:湖北省高等学校省级教学研究项目(项目编号:2013440)
参考文献
[1] 郭永洪. 眭碧霞.专业群课程体系建设的思考与设想.计算机教育, 2012.11.10(21).
[2] 高林,鲍洁.高等职业教育专业课程体系改革与创新. 人民邮电出版社, 2009.9.
[3] 李学锋,刘建超,熊熙. 基于工作过程系统化的高职课程开发理论与实践. 高等教育出版社,2009.11(1).endprint
摘 要 大多数高职院校的软件技术专业基本沿用了普通高等教育的人才培养模式,忽略了学生的基础及学习效果,造成软件产业的人才欠缺。文章就高职院校的计算机软件专业的职业岗位进行准确定位、职业能力进行有效分析,综合多种因素构建了该专业的整套课程体系,为软件产业培养更加合适的人才,以满足市场需求。
关键词 软件专业 职业岗位 职业能力 课程体系
中图分类号:G642 文献标识码:A
Study on the Construction of Professional Occupation
Ability of Software Analysis and Curriculum System
XIANG Wei, WU Qi
(Changjiang Engineering Vocational College,Wuhan, Hubei 430212)
Abstract Most software technology professional vocational colleges of higher education basically follows the general training model, ignoring the student base and learning, resulting in a lack of software industry professionals. Articles on vocational colleges computer software professional career positions for accurate positioning, professional ability to effectively analyze, synthesize a variety of factors to build the professional package of curriculum, training more suitable personnel for the software industry, to meet the market demand.
Key words software professional; occupational status; professional competence; curriculum system
1 软件专业职业岗位定位
我们通过对武汉市的多家著名软件企业(如神州数码、金和、伟创)调查,了解到软件企业眼下最缺的是优秀研发人才。对学校毕业生进行跟踪调查访谈,发现高职院校的在校学生,从他们的知识基础及学习能力来看,通过学校的学历培养迅速成为软件企业里的一名优秀研发人才存在一定的困难,但是他们也有其自身优势,薪水要求低。综合一个产品的研发流程来看,它含有如下操作:(1)需求分析;(2)概要设计;(3)详细设计;(4)程序编码;(5)单元测试;(6)集成测试;(7)系统测试;(8)发布;(9)维护。
需求分析是由产品市场部进行详细周全的调查分析后制定的规范文档。
概要设计、详细设计、程序编码、单元测试、集成测试、系统测试由工程部开发组进行完成。
概要设计的主要任务是把需求分析得到的DFD转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,总体设计建立的是目标系统的逻辑模型,与计算机无关。
发布、维护由工程部服务组完成。
在这个研发流程中,每个操作都能有其对应的职业岗位,这些岗位中的有些岗位要求员工基础扎实、学历高,有些岗位要求员工的学历一般,显然我们高职生就很符合,能够根据其优势并结合上述每个流程的特点可以确定软件专业的职业岗位有如下几种:(1)软件开发工作岗位;(2)技术支持工作岗位;(3)系统维护工作岗位;(4)软件测试工作岗位;(5)客户服务工作岗位。
2 软件专业职业能力分析
针对国家教育部提出的“大力发展职业教育,大量培养高素质的技能型人才特别是高技能人才”,确定高职院校要以高技能人才为目标来培养学生。按照软件专业的职业岗位特点根据最终培养目标,显然我们软件专业的学生仅具有专业知识能力是远远不够的,同高技能人才有一定差距,若要达到这个标准,必须具备相关的职业能力适应瞬息万变的IT职场,在软件业立足,它是一个人的发展和创造的基础。
软件专业的学生应具有的职业能力可以分为职业基本能力和职业素质能力。
职业基本能力也可以说是专业基本能力,它一是有对应岗位的相关知识能力,如软件开发工作岗位就是编程能力,精通使用至少一种以上的开发工具,每一个软件都是建立在程序的基础之上,编程能力对软件开发人才来说是最重要,也是最基础的;二是开拓创新学习能力,将学到的知识和实际操作紧密地结合起来,靠自己学习的前提下,并向各个方面扩展;三是思维转化能力,在一种方案行不通的时候,应该会去把这个问题转化到其他途径去思考,甚至还需要独立解决问题的能力。四是团队协作能力,在工作中能够协同他人共同完成工作,对他人公正宽容,与他人善于沟通,具有准确裁定事物的判断力等,这是在工作岗位中开拓进取的重要条件。
职业素质能力一是社会环境适应能力,作为高职生不仅有学习的压力,还有面临毕业走向社会的压力,将会与形形色色的人和事物打交道,让他们较快地融入社会,并且逐渐提升个人适应能力;二是市场竞争能力,在日益激烈人才济济的市场下,要有稳定的心态,努力进取以其独特的优势占据;三是社会责任能力,能够把选择的职业当作长期追求的事业,能够有梦想、有激情,与企业同甘共苦、荣辱与共的意识,具有较强的责任感,成就自我。
3 软件专业课程体系构建
课程体系,是以人类通过实践所积累的知识,经过选择和组织而形成的供传授用的由课程组成的体系。说到底,就是设置哪些课程的问题。
表1
课程体系的构建是专业建设的重要内容,它的设计是否合理,是平衡市场需求的关键。我们只有充分调动社会力量,吸引更多资源,加快课程改革、产教深度融合,这样才能称作是现代职业教育。所以,我们设计课程体系时就得充分注意面向企业、面向实践、加强与企业的联系,要以适应社会需求为目标、以培养职业能力为主线,构建软件专业的课程体系,具体的职业基本能力和职业素质能力自然形成了以能力为本位的理、实、教、学、做一体化课程包(即理论课)和以就业为导向的实践性教学的课程包(即实践课),如表1所示。
4 结语
高等教育培养目标的确定及功能的发挥,很大程度上也依赖于课程体系的正确定位及其应变能力的强弱。我们从岗位定位确定所需要的职业能力,以能力为本位来构建了软件专业完整的课程体系。后期,我们进一步研究相关的实践活动及实践环境建设。
基金项目:湖北省高等学校省级教学研究项目(项目编号:2013440)
参考文献
[1] 郭永洪. 眭碧霞.专业群课程体系建设的思考与设想.计算机教育, 2012.11.10(21).
[2] 高林,鲍洁.高等职业教育专业课程体系改革与创新. 人民邮电出版社, 2009.9.
[3] 李学锋,刘建超,熊熙. 基于工作过程系统化的高职课程开发理论与实践. 高等教育出版社,2009.11(1).endprint
摘 要 大多数高职院校的软件技术专业基本沿用了普通高等教育的人才培养模式,忽略了学生的基础及学习效果,造成软件产业的人才欠缺。文章就高职院校的计算机软件专业的职业岗位进行准确定位、职业能力进行有效分析,综合多种因素构建了该专业的整套课程体系,为软件产业培养更加合适的人才,以满足市场需求。
关键词 软件专业 职业岗位 职业能力 课程体系
中图分类号:G642 文献标识码:A
Study on the Construction of Professional Occupation
Ability of Software Analysis and Curriculum System
XIANG Wei, WU Qi
(Changjiang Engineering Vocational College,Wuhan, Hubei 430212)
Abstract Most software technology professional vocational colleges of higher education basically follows the general training model, ignoring the student base and learning, resulting in a lack of software industry professionals. Articles on vocational colleges computer software professional career positions for accurate positioning, professional ability to effectively analyze, synthesize a variety of factors to build the professional package of curriculum, training more suitable personnel for the software industry, to meet the market demand.
Key words software professional; occupational status; professional competence; curriculum system
1 软件专业职业岗位定位
我们通过对武汉市的多家著名软件企业(如神州数码、金和、伟创)调查,了解到软件企业眼下最缺的是优秀研发人才。对学校毕业生进行跟踪调查访谈,发现高职院校的在校学生,从他们的知识基础及学习能力来看,通过学校的学历培养迅速成为软件企业里的一名优秀研发人才存在一定的困难,但是他们也有其自身优势,薪水要求低。综合一个产品的研发流程来看,它含有如下操作:(1)需求分析;(2)概要设计;(3)详细设计;(4)程序编码;(5)单元测试;(6)集成测试;(7)系统测试;(8)发布;(9)维护。
需求分析是由产品市场部进行详细周全的调查分析后制定的规范文档。
概要设计、详细设计、程序编码、单元测试、集成测试、系统测试由工程部开发组进行完成。
概要设计的主要任务是把需求分析得到的DFD转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,总体设计建立的是目标系统的逻辑模型,与计算机无关。
发布、维护由工程部服务组完成。
在这个研发流程中,每个操作都能有其对应的职业岗位,这些岗位中的有些岗位要求员工基础扎实、学历高,有些岗位要求员工的学历一般,显然我们高职生就很符合,能够根据其优势并结合上述每个流程的特点可以确定软件专业的职业岗位有如下几种:(1)软件开发工作岗位;(2)技术支持工作岗位;(3)系统维护工作岗位;(4)软件测试工作岗位;(5)客户服务工作岗位。
2 软件专业职业能力分析
针对国家教育部提出的“大力发展职业教育,大量培养高素质的技能型人才特别是高技能人才”,确定高职院校要以高技能人才为目标来培养学生。按照软件专业的职业岗位特点根据最终培养目标,显然我们软件专业的学生仅具有专业知识能力是远远不够的,同高技能人才有一定差距,若要达到这个标准,必须具备相关的职业能力适应瞬息万变的IT职场,在软件业立足,它是一个人的发展和创造的基础。
软件专业的学生应具有的职业能力可以分为职业基本能力和职业素质能力。
职业基本能力也可以说是专业基本能力,它一是有对应岗位的相关知识能力,如软件开发工作岗位就是编程能力,精通使用至少一种以上的开发工具,每一个软件都是建立在程序的基础之上,编程能力对软件开发人才来说是最重要,也是最基础的;二是开拓创新学习能力,将学到的知识和实际操作紧密地结合起来,靠自己学习的前提下,并向各个方面扩展;三是思维转化能力,在一种方案行不通的时候,应该会去把这个问题转化到其他途径去思考,甚至还需要独立解决问题的能力。四是团队协作能力,在工作中能够协同他人共同完成工作,对他人公正宽容,与他人善于沟通,具有准确裁定事物的判断力等,这是在工作岗位中开拓进取的重要条件。
职业素质能力一是社会环境适应能力,作为高职生不仅有学习的压力,还有面临毕业走向社会的压力,将会与形形色色的人和事物打交道,让他们较快地融入社会,并且逐渐提升个人适应能力;二是市场竞争能力,在日益激烈人才济济的市场下,要有稳定的心态,努力进取以其独特的优势占据;三是社会责任能力,能够把选择的职业当作长期追求的事业,能够有梦想、有激情,与企业同甘共苦、荣辱与共的意识,具有较强的责任感,成就自我。
3 软件专业课程体系构建
课程体系,是以人类通过实践所积累的知识,经过选择和组织而形成的供传授用的由课程组成的体系。说到底,就是设置哪些课程的问题。
表1
课程体系的构建是专业建设的重要内容,它的设计是否合理,是平衡市场需求的关键。我们只有充分调动社会力量,吸引更多资源,加快课程改革、产教深度融合,这样才能称作是现代职业教育。所以,我们设计课程体系时就得充分注意面向企业、面向实践、加强与企业的联系,要以适应社会需求为目标、以培养职业能力为主线,构建软件专业的课程体系,具体的职业基本能力和职业素质能力自然形成了以能力为本位的理、实、教、学、做一体化课程包(即理论课)和以就业为导向的实践性教学的课程包(即实践课),如表1所示。
4 结语
高等教育培养目标的确定及功能的发挥,很大程度上也依赖于课程体系的正确定位及其应变能力的强弱。我们从岗位定位确定所需要的职业能力,以能力为本位来构建了软件专业完整的课程体系。后期,我们进一步研究相关的实践活动及实践环境建设。
基金项目:湖北省高等学校省级教学研究项目(项目编号:2013440)
参考文献
[1] 郭永洪. 眭碧霞.专业群课程体系建设的思考与设想.计算机教育, 2012.11.10(21).
[2] 高林,鲍洁.高等职业教育专业课程体系改革与创新. 人民邮电出版社, 2009.9.
[3] 李学锋,刘建超,熊熙. 基于工作过程系统化的高职课程开发理论与实践. 高等教育出版社,2009.11(1).endprint