APP下载

高校卓越人才实践能力培养研究

2017-08-17张蓓蓓

求知导刊 2017年16期
关键词:卓越工程师软件工程实践能力

张蓓蓓

摘 要:文章以软件工程专业为例,从卓越软件工程师的职业规定性、软件人才需求与供给矛盾以及高等工程教育改革的实际出发,论证卓越软件工程师工程实践能力的重要性,并结合高校培养体系对卓越软件工程师工程实践能力培养进行探讨。

关键词:卓越工程师;实践能力;高等工程教育;软件工程

中图分类号:G647文献标识码:A收稿日期:2017-04-11

一、卓越软件工程师工程实践能力的重要性

1.卓越软件工程师的职业角色对其工程实践能力培养的规定性

职业是基于市场交换驱动分工的基础上,以谋生为基本目的,个体必须从事连续的制度化社会生产或服务性专业活动。这一概念反映了职业活动的一般特征和本质特征,对教育的限定体现在职业角色规定教育的职业定向性上,其实质就是职业角色必备的共同素质对教育所要培养人才质量规格的导向作用。

“软件工程师”是对从事软件开发相关工作人员的统称,这一职业角色对其教育的规定性,也就要求卓越软件工程师掌握计算机软件工程的基本理论,掌握软件开发和软件项目管理技能,接受软件开发工程师的基本训练,了解软件工程的前沿技术,从而具有从事开发和管理软件系统的分析、设计、实现、测试、管理等方面较强的知识和能力。区别于传统计算机专业人才培养模式,通过课堂教学、基础与工程实践、工程设计与创新计划以及企业实习等各种教学环节,不断提升学生的工程实践能力,实现学生知识、能力和素质的综合培养,为我国软件产业的发展培养实用型、国际化的软件工程师。

2.培养软件人才的客观要求

近年来,随着高等院校的大扩招,我国依托高校、科研院所和企业培养了一大批软件人才,也吸引了大批海外留学归国人员。但是这与我国软件产业发展需求相比仍有很大缺口,而且一些大学毕业生的实践能力不能满足社会企业的要求。中国软件人才呈现出两头小、中间大的“橄榄”畸形,既缺乏一大批能从事基础性工作的“软件蓝领”,更缺乏既懂技术又懂管理的软件高级人才,即“软件金领”。

信息社会不断增长的软件人才需求同教育供给(特别是优质专业教育)不足的矛盾,已成为软件工程教育发展面临的一个重大问题。对于应用型学科软件工程而言,如何提高學生的培养质量,在培养过程中提高学生的工程实践能力和创新能力,使得学生更好地与社会需求接轨,在激烈的就业市场竞争中取得优势,是教育中应该重视的问题。

3.工程教育改革进一步明确工程实践能力的重要性

20世纪80年代以来,由于“回归工程”教育理念的提出,工程教育的实践本质得到相关人员的重视,高等工程教育从“科学范式”回归“工程范式”,是一个否定之否定的过程,是高等工程教育改革的一次螺旋式上升。新中国成立以来,特别是改革开放以来,我国高等工程教育取得了巨大成就。但就其现状而言,依然存在诸多问题,主要体现在:工程教育内容与产业需求相脱节,课程陈旧,毕业生难以适应快速发展和日益复杂的工程技术要求;工程师职业资格制度缺失,工程师培养体系不够健全等;工程性缺失和实践教学薄弱问题长期未得到解决;轻设计、缺实践;对学生的创新教育和创业训练重视与投入不足。因此,高等工程教育迫切要求从“科学范式”回归“工程范式”,处理好工程理论与工程实践之间的关系。

二、卓越软件工程师工程实践能力培养的改革与实践

天津某高校依托校内外的优势资源,积极开拓,在实践中不断创新,形成了一套工程实践能力培养系统和三种工程实践能力培养模式。

1.软件工程实践能力培养系统

(1)体验式工程实践:学校坚持“从源头抓起”,在新生入学教育中增加“体验式工程实践”环节,组织参观IBM研究中心等大型企业,使学生对顶尖产业形成直观印象,增强学习兴趣,提升学习动机,树立科学的学习目标,从个体内部激发学生更好地开展学习活动。

(2)认知式工程实践:将企业实际完成的项目引入学期教学活动中,在学期末组织学生真实模拟企业已经完成的项目;项目难度也随着年级的提高而不断递增,在实践中提升工程实践能力。

(3)综合型工程实践:为了综合提升学生的工程实践能力,学校重新调整培养方案,整合课程设置,在大三暑假增加集中的工程实践环节。学生分组进入IBM、中软国际等知名企业实习,利用近两个月、500小时的时间融会贯通专业知识;在企业项目经理及校内实训老师的共同带领下,封闭开发企业实际项目,有效实现身份的转变,学生逐步成长为一名合格的软件工程师,并且在工程实践中实现了创新创业,取得良好成效。

(4)企业实习/毕业设计模块:打破传统的大四学习模式,学生被分派到IBM等国内外知名软件企业开展毕业实习,将毕业设计融入企业研发工作中,切实提升学生的综合能力,培养具有卓越能力的软件工程师。

2.软件工程实践能力培养模式

(1)以教学案例为蓝本的工程实践能力培养模式。该模式的软件实践项目是由软件企业提供,由已完成的真实项目裁剪而成,需求真实完善,项目文档完整,学生按照企业级的项目开发和管理方式重新开发该项目,它强化了学生开发软件的实际动手能力,以工作原则规范学生的开发实践,使学生能够在参与的过程中实现理论与实践的对接,积累项目开发经验,基本实现把所学的理论知识转化为能力的教学目标,提升了软件开发技术水平。

(2)以企业开发实际为导向的工程实践能力培养模式。该模式与前者类似,学生都要在企业工程师的指导下,独立或者以小组为单位完成项目文档撰写、项目设计、项目开发及测试等工作。但是,该模式中的项目案例不再是虚拟的项目案例,而是企业正在进行、未完成的真实项目。在该模式中,学生需要分析企业实际需求,综合各方因素进行开发设计,学生的实践活动也就更加真实,工程实践更具有挑战性。

(3)以创新创业为核心的工程实践能力培养模式。以创新创业为核心的工程实践能力培养模式是学校在不断总结结论的基础上开发的一种新型实训模式,其主要在于提升学生的综合工程实践能力,培养学生与素质教育相结合的综合创新创业素质。学生组成项目组,利用各种开放平台提供的开放的应用编程接口,根据已有创意,独立完成开发任务,呈现出有创意的社交游戏或使用工具等,并在开放平台上进行推广。该模式中,学生自由建组,形成创意,开发实现,相互之间配合默契,在创新中实现创业,将工程实践和创新创业有效结合,真正培养学生的创新能力和工程实践能力,培养卓越软件工程师,培养高素质的复合人才。

3.实施效果

学生的工程创新意识不断强化,工程实践能力显著提高。学生多次参加ACM国际大学生程序设计竞赛、北美数学建模竞赛等具有国际影响力的重要比赛,并取得不错成绩。

毕业生综合素质高,竞争力强,社会评价好。用人单位普遍认为毕业生“基础扎实,视野宽广,实践和创新能力强”。近几年里,有数十人进入美国CMU、耶鲁大学等世界名校深造,近百人进入清华大学、北京大学等国内知名高校深造;多人进入百度、谷歌等国内外知名企事业单位工作;连续三年均有10名以上学生直接赴海外工作。

参考文献:

[1]李海波.论学习型大学生就业指导队伍建设[J].湖北社会科学,2012(8).

[2]王扬铭.创业教育:提高大学生就业竞争力的战略选择[J].教育探索,2006(3).

猜你喜欢

卓越工程师软件工程实践能力
国际化、大工程背景下机械类卓越工程师人才培养
依托工作室的软件工程实践教学研究
土木工程专业对外交流项目初探
基于工程教育认证的《软件工程》课程教学质量建设研究 
校企联合培养卓越工程师的产学研协同创新体系建设研究
关于如何创新和完善计算机软件工程管理的探讨
高校单片机课程设计教学方法探讨
刍议大学生实践创新训练计划项目
品德教学利用微课开展预学的实践研究
“创新人才培养模式”下的实验教学改革探索