黄翔
湖南大众传媒职业技术学院
浅谈高职软件专业学生职业素养的培养
——以《网络数据库技术》课程教学为例
黄翔
湖南大众传媒职业技术学院
社会现代化进程加快,高职院校培养的软件专业学生已不能满足企业高技能人才的需求,笔者阐述了在高职软件专业中加强学生职业素质培养的必要性,分析软件专业技能人才的职业素养要求,提出在专业课堂教学中加强学生职业素养的培养,并以《网络数据库技术》课程为例例进行实践,以期提高学生的职业素养,更好的适应社会。
软件专业;职业素养;培养
近些年来,国家大力发展职业教育,高职学生已经逐步成为企业的中坚力量,占据了技能型人才的半壁江山。与此同时,随着现代化进程的加快,培养更多面向生产一线的高技能人才满足企业的需求已成为高职教育的历史使命。然而现实不容乐观,调查发现,学校培养的人才很难满足企业的需求。学校教育偏重于知识、专业技能的培养,而职业素养、职业精神、职业道德的培养则比较匮乏,而这正是企业所关注的焦点。调查发现,专业技能可以在入职培训或日常的业务培训中得到解决,反而是职业素养则不是一朝一夕间即可获得的,它反映了个人对职业的态度、看法、行为和适应能力等的综合素质,为各个企业所看重。十八大政府工作报告指出要办人民满意的教育,因此如何培养出让企业满意的技能人才,是高职教师奋斗的目标,其核心在于提高学生的职业素养。以《网络数据库技术》课程为例,谈谈高职软件专业学生职业素养的培养的几点浅见。
职业素养是人在职业过程中表现出来的职业道德、技能、习惯、意识、职业生涯规划等的综合表现。从满足社会需求来看,当前的职业教育是以就业为导向,企业需要什么的人才,我们就培养什么样的学生,以满足企业需求为己任。通过走访多家软件公司,不难发现,他们均有一个共识:对于新进员工专业技能容易培养,反而是个人的职业素养往往成为事业发展的瓶颈,例如与上级同事间的沟通、撰写文档的能力、社会环境的适应性等等。通过对往届毕业生的就业反馈调查中也发现普遍存在就业缺乏规划、自主学习能力不强、频繁跳槽等问题。他们均表示有必要在校园学习阶段加强职业素养的培养。从个人发展来看,良好的职业素养将使得自己更好地适应环境,融入到企业的大家庭中,并充分发挥自己的自主学习能力,积极探索,不断提高专业技能,在事业上得到更好的发展。从学校的角度来看,培养学生的职业素养,对于教学质量的提高,提升学校的办学实力意义重大。
软件行业有其特殊性,跳槽的现象时有发生,普遍表现为对所从事的工作期望值很高,期待自己有良好的表现,然而现实常常差强人意,自视过高,大事做不来,小事不愿意做,做事急功近利、投机取巧,或者与同事没法和平共处,计较工作中一些琐碎的小事,片面夸大事实等,看似是个人素质,实则体现了个人的职业素养。目前,就职业素养的培养,高职除了在思想政治理论课上反复强调,还专门开设了《就业指导》课程,有针对性地开展职业生涯规划、职业道德、团队合作、爱岗敬业等方面,更多地是停留在理论层面,很难联系实际。因此在专业课程教学中实现学生职业素养的培养,最为直接、有效。
软件行业除了具备一般行业的特点外,有其特殊性,在职业人所需具备的职业素养方面有其自身的要求:
1、扎实的专业功底
从事软件开发工作,要求学生具备系统分析能力、编码能力、数据库设计能力、文档撰写能力、软件测试能力等。因此必须牢固的掌握相关的基础知识:一门编程语言、数据库设计理论、软件测试、软件项目管理等。这是从事软件开发或是相关工作的人员所必须掌握的专业基本功,其中编码的可读性、文档的规范性尤为重要。
2、良好的沟通能力
软件最终是由用户来使用,因此必须充分了解用户的需求,不可避免的必须与用户交流沟通,表达自己,了解他人;同时在项目组内部也需要相互协调、沟通,相互配合工作。
3、强大的内心
从事软件开发工作枯燥、单调,任务重、客户要求多、开发周期短、压力大,需要承受巨大的心里压力,例如编码环节,哪怕很小的一处错误,可能要查好几天,这需要毅力、耐力和强大的内心。
4、良好的自学创新能力
计算机技术发展迅速,各种开发工具、技术更新频繁,需要不断学习、补充才能不被淘汰,因此必须锻炼自己的自学能力,开拓创新,学习新技术,解决新问题。
1、在专业课程教学中培养职业技能
长期以来,高职软件专业课程内容多、逻辑性强,环环相扣,学生在学习的过程中通常缺乏持久性,稍微遇到挫折就停滞不前,开始掉队,久而久之,就淹没在知识的海洋中。究其原因,还是未抓住学生的兴趣点,不足以引起学生的长期关注。因此,在授课的开始阶段,我们会将课程内容与实际项目相结合,设计工作任务,吸引学生,抓住职业兴趣所在。例如在讲解《网络数据库技术》课程的“数据库设计”时,联系生活中的数据库实际运用——教务管理系统,充分利用多媒体手段,播放系统操作视频,设置工作情境,假设你作为该系统的开发人员,该如何设计数据库?继而引入数据库设计主题,进入下一阶段的学习。在教学过程中,我们将整个班级模拟城软件公司,将学生划分成项目组,将每位同学设定为项目组不同的角色,包括系统分析员、项目经理、数据库设计工程师、程序员、系统测试员;通过项目实践,帮助同学了解软件开发过程,提前认清角色,感受公司工作的氛围。
2、在专业课程教学中培养职业习惯
习惯是长期行为的规律,好的职业习惯不是一朝一夕可以形成,而是在日积月累中形成,从小事做起,从点滴做起。例如,在《网络数据库技术》课程教学中,每完成一个项目实践,都要求学生提交实践报告,这其中就包括实践的总结,要求对实践过程中出现的问题进行分析、归纳,总结问题存在的原因、解决问题的方法等。常作总结,这带到以后的生活和工作中,不断地总结其中的经验、教训,将成为一笔宝贵的财富。同时,在编码的过程中,养成缩进、注释的好习惯,将使得职业生涯受益无穷。
3、在专业课程教学中培养职业意识
教学中,教师以身作则,以饱满的工作热忱、充满激情的课堂讲授、严谨的治学精神,为学生做表率,让学生在内心深处形成作为职业人就应该是这样的意识。教师在教学的过程中,拿到项目,先分析,建立系统框架,再抽丝剥茧,逐个分析,各个击破,这将帮助学生形成在遇到问题先分析,全局把握,而后从小处着手,逐个解决的思维意识,这对以后的工作生活产生深远的影响。
4、在专业课程教学中培养职业道德
在数据库设计的教学环节,划分项目组,组员相互合作,即使得每个人发挥各自的长处,每个人都得到充分的锻炼,同时也培养小组成员之间如何相处、如何相互协调,共同为项目服务的团队精神。
通过在《网络数据库技术》课程中加强对学生职业素养的培养,通过一个学期的实践,不难发现,学生对自己的人生规划更为清晰,同学们的问题分析能力、实际操作能力、团队合作精神均有不同程度的提高,实践证明,在专业课程教学中提高学生职业素养的培养是切实可行的。
[1]蒋燕,谢军.高职大学生职业素养培养实践环节建设浅析[J].学理论:教育理论研究,2010(8):129-131
[2]王双金,孙秀艳.论“职业素养“及教育途径[J].继续教育研究,2014(4): 12-14
[3]李小娟.高职学生素质能力评价研究[J].教育研究,2013(05)