◆徐署华
(湖南科技职业学院)
以产品为导向的高职嵌入式专业人才培养模式研究与实践
◆徐署华
(湖南科技职业学院)
当前嵌入式技术人才的缺乏已经成为制约嵌入式技术发展的瓶颈。基于嵌入式技术发展的现状,分析了目前国内高校嵌入式技术人才培养方面存在的主要问题。结合高职学生的生源特点,提出了以产品为导向的高职嵌入式专业人才培养模式。
高职教育 嵌入式 培养模式
嵌入式系统已成为当前最热门最有发展前途的IT应用领域之一,嵌入式系统产品正不断渗透各个行业。进入21世纪以来,中国的嵌入式软件产业在全球中的地位显得更为重要。2005年,中国嵌入式软件产业规模达到1061.4亿元,赛迪顾问预测,2011年规模有望达到4650亿元人民币。
嵌入式技术未来的前景看好,可是目前人才的缺乏已经成为制约嵌入式技术发展的瓶颈。新华科技南京系统软件有限公司总经理王自强曾经这样说过,“未来5年内,国内Linux嵌入式软件开发的人才缺口达到120万,而目前熟练的Linux应用人才只有3000名。这意味着各大跨国公司及国内家电巨头都面临着人才严重短缺的挑战。”以嵌入式领域的3G为例,目前我国的3G核心人才不足万人,基本上都受雇在几个运营商和设备厂商。业内人士认为,目前至少出现30~50万的人才缺口,其中嵌入式15万,移动增值可能35万。
同嵌入式技术快速发展相比,我国高校嵌入式系统专业技术和培养则相对滞后,高校的专业教育和产业发展脱节。高校教育中不是偏向硬件,就是偏向软件,硬件设计人员通常比较缺乏系统全面整合设计的能力,而软件开发人员则相对缺乏硬件观念。企业真正需要的是既具有一定硬件基础又具备嵌入式软件开发能力的复合型人才。目前,还没有一个完整的培养体系与之相适应。国内高校嵌入式系统技术人才培养方面存在的主要问题具体表现在:
第一,培养目标、方向不明确。目前,我国高校的软件教育普遍以应用软件为主,学生更多的是接触.net、java之类应用层面的东西,和硬件相关的课程开设比例很小,开设嵌入式软件专业的学校更少,在为数不多的开设嵌入式专业的学校中,他们的教学计划中也只是在原来的软件或硬件专业基础来加几门和嵌入式相关的几门课程。现在从事嵌入式应用软件开发的人员,以自动控制、通信专业和计算机硬件的偏多,基本是通过工作实践逐渐转型而来。
第二,教学模式存在问题。作为嵌入式开发需要的三大技术支柱:计算机体系结构、计算机操作系统、计算机网络,许多高校的教学内容极度老化,不能跟上最新技术的发展。很多学校在计算机原理课中甚至还在开设8086/8088的内容,操作系统原理和计算机网络教学也都流于形式,只有理论讲解,没有实践操作。这对于高校毕业学生进入嵌入式开发领域是极为不利的。
第三,师资队伍不能满足要求。虽然目前有越来越多的学校准备开设嵌入式方向的教学,但苦于没有能够承担教学任务的师资。目前,来自大学的相关专业的老师普遍理论基础比较强,但是实际动手能力和项目经验较少。有很多是硕士或博士毕业后就进入教学岗位,没有实际的工作经验,还有一些老教授,他们具有丰富的教学经验,但知识结构比较陈旧,不能跟上技术发展的步伐。这也是上述第二点不足的深层次的原因,这样培养出来的学生能力和项目经验自然不能满足嵌入式研发企业对于人才的要求。
针对高职学生基础差、学习主动性不够、对理论知识的理解能力不强等特点,经过几年的研究与实践,我校嵌入式专业逐步形成了以产品为导向的人才培养模式。首先,通过对嵌入式企业对人才的需求进行了全面的调研,确定适合高职学生的人才培养目标;其次,以产品为导向、能力培养为目标确定人才培养方案,计划通过每个学期的学习,学生能进行相应产品的软件开发;最后,以理论实践相结合、偏重于实践为原则自主开发核心课程教材。
通过调研,结合高职教育特色及高职学生特点,确定人才培养目标为;培养拥护党的基本路线,德、智、体、美等全面发展,掌握一定的专业理论知识、嵌入式软件开发的基本知识和基本技能,能熟练使用国际上最新的嵌入式软件开发环境与工具,熟悉嵌入式软件开发规范,具备较强的嵌入式软件开发实践能力和良好的软件工程素养,能顺利地进入相关应用领域,从事嵌入式软件开发、测试及软件技术服务与销售等工作,并具有一定管理能力的高素质技能型人才。
在嵌入式从多就业岗位中,确定我们的学生将来的就业方向为:基于嵌入式操作系统的应用程序开发工程师、单片机开发工程师、软件测试工程师、产品销售工程师、技术支持工程师等职业岗位。
嵌入式专业学生将来就业大都从事和某类产品相关的开发工作,在教学过程中不可能包罗万象,把所有相关产品的开发技能都纳入到方案中,只能是选择几种通用性较强的产品做为教学重点。我们选择了以消费类电子产品为主来构建人才培养方案。
课程分为三大部分:第一部分,公共文化基础课程;第二部分,专业基础课程;第三部分,以产品为导向的专业核心课程。第一部分主要是政治、英语、数学等必学课程,第二部分主要是让学生学习一些计算机软、硬件知识、学习基本的计算机语言及编程能力,第三部分以相应的产品以导向,选择开发这类产品所需要的技能相关的课程为教学内容。
嵌入式教学还是我国的初级阶段,还有很长的路要走,我们大家一起来共同努力吧,使嵌入式专业建设、改革能适应行业的需求。我们学校在嵌入式教学建设道路上也迈出了第一步,现已完成专业调研、人才培养方案、部分教材的编写工作,还有很多的工作等待我们去做。
[1]我国嵌入式软件发展正遭遇人才危机[EB/OL].
[2]2006-2007中国嵌入式软件产业发展研究年度报告[EB/OL].
[3]嵌入式软件发展关键在人才[EB/OL].