浅析软件技术人才培养模式改革

更新时间:2019-08-23 来源:工程论文 点击:

【www.rjdtv.com--工程论文】

摘 要:近年来,随着我国软件产业的蓬勃发展,软件技术人才的需求逐年增加,而软件技术人才的培养则跟不上软件产业的发展需求。本文将从我国软件业人才需求与现状分析着手,提出几种软件技术人才培养模式的改革,以对我国软件技术人才的培养提供一些参考。
  关键词:软件人才 培养模式 软件企业 校企合作

  面对全球软件产业的发展趋势,我国面临着一个历史性的选择和机遇。一方面是中国软件产业方兴未艾,依然充满机遇,一方面却是巨大的威胁已然来临,前途荆棘密布。而影响我国软件产业快速发展的症结,是我国软件专业人才的严重匮乏。2012年,我国软件全行业从业人员达到500万人左右,同时每年还在以近10万人的速度培养新的软件人才,从数量上说与软件产业的需求基本吻合。但是,现实的情况是这样庞大的软件队伍却无法满足蓬勃发展的软件产业需求。
  据IT招聘网分析,中国的IT人才呈现出以下一些特点,无法满足企业需求。据工信部发布数据显示,2012年,我国软件产业共实现软件业务收入2.5万亿元,同比增长28.5%。在从业人员规模上形成五百万的开发人员队伍。然而统计调查显示,国内企业现有的专业IT技术开发人员大约只有100万人,IT人才缺口巨大,供不应求。
  随着我国软件业规模不断扩大,软件人才结构矛盾日益显得突出,人才结构呈两头小、中间大的橄榄型,不仅缺乏高层次的系统分析员、项目总设计师,也缺少大量从事基础性开发的人员。一个国家的信息产业发展水平及其在国际市场上的综合竞争力,与软件产业的发展水平是密切相关的。目前,我国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用一些软件工程的思想,距离大规模的工业化生产还是有一定的差距,其中很重要的原因是软件工程理论不全面、不完善。所以,尽快培养适合信息产业所需要的高素质软件工程人才,已经成为信息化工作中急需解决的问题。
  随着整个IT产业的不断推进和发展,软件外包公司从国外向上海、北京、深圳等比较发达的城市转移,市场对既懂IT专业技术又懂外国语言文化的软件IT高级人才的需求量在增大。目前,很多软件企业只是依靠国外软件资源进行本地系统集成服务,自主开发和自有知识产权的产品和技术少,主流产品技术与国际先进水平之间的差距大,导致产业发展缺乏后劲、企业核心竞争力弱、开拓国际市场遭遇阻力等一系列问题。同时,企业的核心技术掌握在少数几个IT精英手中,少数几个核心人员的离职很可能会导致企业的崩溃,人员流动率高使得企业的人力资源风险变得无限大。
  目前,我国许多学校和企业针对教育部关于软件人才培养模式改革的有关要求和社会对软件技术人才的实际需求,开展了不同形式的软件技术人才培养模式的改革。校企合作办学模式中,校企共商教学计划,准确把握企业职业岗位需求,坚持育人目标与用人标准相衔接,课程设置与企业需求相衔接,技能训练与岗位需求相衔接。这样就保证了培养的软件技术人才是企业所需要的人才。在教学过程中,由于学校教师长期在学校教书,实际项目开发经验少,为了适应校企合作办学,每年都可安排教师到企业脱产煅烧,提高教师的专业素质。同时,学校也可聘请企业专业人员到校任教,学生所学知识就是企业所需的能力,这样就保证了校企合作办学模式的教学水平能够跟上企业的需求。
  “订单式”人才培养模式是指学校与企业共同签订培养协议,企业全程参与人才培养方案的制定与培养过程的管理,指派理论知识丰富和实践能力强的企业专业人员到学校兼课并指导学生到企业顶岗实习,提供实训实习设备和场地,为学生提供部分或者全部学费、奖、助学金,学生毕业以后直接到该企业就业的一种人才培养模式。“订单式”人才培养模式直接面向用人单位培养实用型人才,避免了人才培养的盲目性,具有较强的针对性;学生的学习目标明确,学习主动性和积极性高,有利于学生职业素养的形成,缩短了学生进入企业的适应期;能够实现学校、企业和学生“三赢”的效果。
  这种软件技术人才培养模式著名的公司是APTECH和NIIT,这种的课程体系有以下特点。以就业为导向是APTECH和NIIT课程最根本、最核心的特征。并且APTECH和NIIT是职业教育,不是学历教育,而职业教育的本质就是就业教育,学习的目标就是为了就业,有助于就业的就学,无助于就业的就不学。软件开发领域内所涉及到的技术内容是非常多的,不同的行业会使用不同的技术,不同的项目也会使用不同的技术,APTECH和NIIT在技术选择上遵循了实用原则和80/20原则,即所选择的技术一定是能够解决实际工作中的实际问题的技术和用80%的时间去学习使用的普遍使用的20%的核心技术。与传统的教材编排方式不同,APTECH和NIIT内容的安排是以案例为中心来开展的,并适当地把多个案例联结成一个工程项目。在每一门课程中,都采用了一个实际的开发案例来组织技术内容,理论课上老师会通过一个案例、小项目的讲解来引出技术内容,而上机课则要求业资格认证和导师制相结合模式学生自己逐步完成一个类似的项目。
  APTECH和NIIT课程最终的学习目标是:“能够运用Java或者.NET等新技术,在团队合作的基础上,参与到整个软件项目开发过程,熟练、规范地完成企业级B/S系统模块的编码、调试和文档编写,成为企业紧缺的技能型应用人才”。面对就业市场竞争的日趋白热化,大多数学校推出“双证”教育和“多证”教育模式,即毕业时学生在取得毕业证书的同时,还要取得相应等级的职业资格认证证书,在课程设置上采取专业课程或部分专业技能课程直接与相应的职业资格认证进行置换的培养模式。
  而在教学过程中则采用导师制的培养模式,即从学生进行第一学期进行基础课程学习后,从第二学期开始分方向和选导师,采用每位导师带10~20人的教学团队进行教学。这样既能保证教师对学生所学知识的了解,教师又可以针对每位学生学习的实习情况有针对性的进行教学,并且可增加学生的团队合作精神。如果在后期由教师带队到企业实习,进行实际项目开发,则培养的学生更加符合企业的需求。我国大多数学校和企业都在积极探索新的适合软件技术人才的培养模式,所采取上述的培养模式和方法,相互融通,取得了较好的效果,但同时也有一些问题亟待解决。比如,我国软件公司大多规模较小,基础差,能合作办学的企业少,大多不愿意进行长线投资;没有专门的教材,企业、学校编写难度大,培养效果较差;同时一个企业需求人员有限,校企合作的延续性较差等。
  参考文献
  [1] 罗竹青,徐守江.软件技术类人才培养模式研究.考试周刊,2011(36).
  [2] 张劳模,马颖.基于工程教育的创新型软件人才培养模式研究.计算机光盘软件与应用,2010(3).
  [3] 张屹,韩迪.独立学院软件专业人才培养模式的研究与探讨.电脑知识与技术,2011(01).

本文来源:http://www.rjdtv.com/gongchenglunwen/989.html