软件工程专业学生职业素养培养研究和实践.docVIP

软件工程专业学生职业素养培养研究和实践.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程专业学生职业素养培养研究和实践

软件工程专业学生职业素养培养研究和实践   摘要:本文针对当前国内软件人才缺口巨大,但软件产业对软件工程毕业生的职业素养需求与学生现状的矛盾问题,从软件工程专业毕业生素养的分类和要求标准两个维度构建了软件工程毕业生应具有的职业素养体系。在此基础上,分析了现有的软件工程专业培养模式在职业素养培养方面的现状与不足。针对前述不足,提出了改进方案并在软件工程创新实验室的学生创新活动中进行了实践。   关键词:软件工程;职业素养;人才培养模式;创新实验室   中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2018)11-0136-03   软件产业作为信息产业的核心,是国家信息化的基础和支撑。随着国内软件市场的日益成熟及软件企业的不断成长,软件产业进入快速成长时期。2016年,我国软件产业实现业务收入4.85万亿元,同比增长14.9%。软件是高端人力资源高度聚集的产业,要实现产业又好又快发展,关键在人才,必须人才培养先行。“十三五”我国软件产业目标是达到8万亿的规模,与此同时,对软件人才的需求将净增300万,可以说,产业的人才缺口巨大。   2017年全国普通高校毕业生近795万人,其中信息技术和计算机专业毕业生占总数的23%左右,占理工科的1/3左右。从理论数据来看,潜在人才储备量能够满足软件产业发展的需求。但现实情况是一方面软件企业难以从应届毕业生中招到合适的人才;另一方面,软件相关专业毕业生不能满足行业需求,两级分化严重。严峻的现状突显了软件产业对职业素质的需求与学生现状的矛盾,如何解决这一矛盾是摆在软件工程专业面前亟待解决的问题。   一、软件工程专业学生职业素养定义   虽然我们总在强调要提高自身和他人的职业素养,但事实上很难为职业素养下一个准确的定义。而可以理解的是,职业素养是一种涵盖了职业技能、职业道德、职业行为和职业意识在内的社会行为规范,是反映个体在世界观、价值观和人生观等各方面认识水平的一项综合素质。具体到软件工程专业来讲,我们可以从两个维度对职业素养的内涵进行定义。   1.职业素养的类型维度。   技能素养:主要指软件从业者在软件研发过程中需要的各种技能(开发技能、文档技能、管理技能等)素质。   工作素养:主要指软件从业者在软件工程活动中,所必须具备的工作方法、工作意识等素质。   道德素养:指软件从业者能够自觉遵守本行业对社会所承担的道德责任和义务,并保证对客户和企业的忠诚。   2.职业素养的要求标准维度。   基本专业素养(程序员级):毕业生应具有的普通软件从业者基本素质。   高级专业素养(软件工程师及以上级):毕业生应具有的高级软件从业者基本素质。   二、软件工程专业学生职业素养内涵   根据前述的软件工程专业学生职业素养二维定义,结合软件工程和特色以及专业教育现状,我们给出以下软件工程专业学生职业素养内涵。   三、现有职业素养培养手段存在的问题   目前高校软件工程专业教学在职业素养培养方面普遍存在下述问题。   1.职业素养培养不成体系,无层次标准。首先,在制定培养计划时,专业的培养目标往往制定得比较简单,未能完整地体现出软件工程学生职业素养的内涵,如仅仅以一句“具备XX素养(或能力)”来表达,这种方式不具备行动指导性。由此,在制定每门课程的培养目标时不能有的放矢,课程间培养目标的关联性受到影响,造成职业素养培养的缺失和重叠,不能形成有效的培养体系。其次,培养目标是统一标准,不能支撑职业素养的要求、标准和维度,无法满足培养不同层次的软件人才的需求。   2.课程体系不能完全支撑职业素养的培养需求。现有的软件工程专业职业素养培养主要依靠培养计划课程体系,而现有的课程体系往往不能完全支撑职业素养的培养需求。下面以重庆理工大学软件工程系2011培养计划的课程体系(图1,已去除非专业性课程)为例进行分析。   上述课程体系有一定的代表性,从学生职业素养培养的角度来看,课程体系对技能素养的支持相对比较全面,基本涵盖了开发技能、文档技能和项目管理技能。但是,在工作素养和道德素养方面基本没有独立的支持,甚至技能素养支持得也不全面(如:人机交互设计能力、合同及项目招投标文档能力等)。   3.现有的培养方式对某些职业素养培养高度上达不到要求。由于软件工程专业的特殊性,部分职业素养的培养需要较长时间的教授和实践才能取得效果,而目前的教学仅能满足培养学生具备基本的专业素养。例如,学生的质量意识的形成,必须经过长期的强化和实践,而不是仅仅通过一两门课程来解决问题。笔者曾经在教授的《Java EE架构与程序设计》课程中进行过一次实验(之前学生已经学习了软件质量保证课程的内容),要求学生按照能满足用户使用的标准完成一个最简单的查询功能且给出了详细的

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档