中国软件人才培训体系

摘自:《2004年度中国软件产业发展研究报告》

 

当前我国软件产业所面临的主要问题之一就是软件人才总量的供不应求和结构的不尽合理,这已经成为制约我国软件产业发展的一大瓶颈。解决这一问题的关键在于建立和完善适合我国软件产业发展需要的软件人才培养体系,并力争创建有中国特色的软件人才培训体系,为我国软件产业的发展提供更高素质的人才。

一、我国软件人才培训的总体状况

(一)软件人才培训的市场发展趋势

从我国软件人才培训市场的整体发展状况看,由于我国近年及今后持续存在的软件人才特别是高级软件人才短缺的问题,软件人才培训市场呈现迅猛发展的态势并且前景持续看好。

值得注意的是,虽然我国软件人才培训市场发展迅猛,但目前我国的软件人才培训市场仍处于发展的初级阶段,服务和管理等方面仍存在许多需要规范的地方,在教学质量和常规服务两方面都有待于进一步的发展。

() 软件人才培训的总体能力评价

我国目前软件人才培养的能力直接取决于软件人才培训机构的数量及质量:

1、培训机构的数量

我国软件人才培训机构包括有普通高等院校、软件学院、职业技术学校、民间培训机构及社会团体、企业认证培训等多种形式,其中普通高等院校是软件人才培训机构的主力军,我国普通高等院校中设有计算机科学与技术、计算机软件、软件工程等专业的院校有近1000所,并设有35所专门培养软件人才的国家示范性软件学院。同时,各类社会民间及外资培训机构数量众多,是我国软件人才培训体系中不可忽视的新兴力量。

2、培训机构的质量

首先,目前我国软件人才培养主要依靠正规院校的学历教育,高校培养的软件人才是我国软件人才支柱。但高校软件人才的教育体制存在着调整速度落后于软件产业发展的速度,教材陈旧、教育理论与实践脱节等问题也阻碍了高校培养软件人才质量的进一步提高。

其次,社会上各种非学历软件人才培训项目对传统软件人才培养也起到了很好的补充作用,进一步增强了我国软件人才培训的能力。这些社会培训机构的教材大多来源于企业本身,教师也都从企业中来,有着较丰富的项目经验,课程针对企业需求设计,培养出的软件人才也更符合企业的实际需要。但这类机构的师资往往基础知识和理论知识比较薄弱。民间培训机构存在的另一个问题在于培训机构鱼龙混杂、良莠不齐,一些培训质量低下的机构也充斥其中。

第三,面对我国软件人才培训这一巨大蛋糕,国内外培训机构都跃跃欲试。NIITACCP这样的境外软件培训机构早几年就开始进驻中国软件市场。这些培训机构尚未成为我国软件人才培养的主要渠道。

尽管我国软件人才培训呈现多渠道培养的方式,培训机构数量众多,但整体培训质量并不高,造成我国软件人才培训能力总体来说差强人意。

(三)软件人才培训中存在的不足

1、人才培训供给结构与市场需求脱节

我国高等院校及各类培训机构每年有几十万软件相关专业毕业生,在软件人才总体供不应求的形式下,仍有很多软件专业毕业生找不到工作,说明我国的软件人才培训结构与市场需求明显脱节。例如,游戏软件开发人才是目前软件人才市场的新宠,目前我国仅有很少数高校有针对性地开设了游戏软件专业。

中国软件人力资源主要来源于高校及科研机构,即国内各类高校的正规毕业生。各类职业技术与中等专业学校、高校自学考试及其开设的在职培训班、社会上开设的私立或民办的计算机培训学校、归国创业的软件人才所占比例很小。据统计,我国目前的软件从业人员中,3/4以上来自全国各高校或科研院所的软件相关专业毕业生,来自职业技术学校以及社会培训机构的软件从业人员尚不足总数的1/4。这恰恰是中国当前软件人才培训层次结构不合理的主要原因,即软件人才的供应渠道单一,过于依赖高校的正规教育机构。这一方面造成软件从业人员知识结构、学历结构单一,另一方面在限制中国软件人才绝对数量增长的同时,也造成软件人才层次不清晰,制约软件人才结构进一步优化。

近几年,我国每年高校软件相关专业毕业生大约为20万人,并且以20%-30%的比例逐年递增。尽管增长幅度很大,但仍然不能满足迅速增长的人才市场对软件人才的需求。同时,高校及科研机构培养的软件人才以本科学历为主,处于软件人才的中间层次,这样的人才做系统分析师及项目经理管理等工作尚不能胜任,做一般的程序员又是一种浪费。高等院校的人才培养模式有其明显的不足之处,主要表现在:1、教育远远跟不上企业现实的需求,太多的基础教育往往窒息了人才的发展空间;2、教材落后于IT技术发展的前沿,课程讲授脱离软件工程的实际,课程体系设计不是职业化为导向,而是以专业学术发展和研究为导向;3、培养层次不清, 从清华、北大到普通市属高校,教材、教学大纲基本一致,缺乏梯次性、特色性与实用性;4、培养出的学生脱离应用实际,高校普遍的教育体制比较落后,每年虽有大量的毕业生涌向软件企业却不能马上投入工作。过分地强调学习、掌握知识却忽视了实践,没有达到知识传播、技能训练和广泛应用的目的。在创造性地应用知识方面,缺乏一种崭新的观念以及把知识和现实经济相结合的意识,传统高校培养出来的学生与印度相比在实际工作能力上差距甚远。

 

1  合理的软件人才培养层次

 

2、人才培养的学校理论教育与专业实践严重脱节

目前我国IT教育的现状是,学生进来门槛高,课程体系基础扎实,课程多、作业重、考试单一,或偏重创收项目,或脱离专业实际;教材更新过慢、知识更新不够,教学知识灌输多,启发式及独立思考少;基础知识扎实,但创新能力及方法培养不够。

我国的软件技术人才培养最大的弊端是培养出的软件人员只懂理论,实际操作能力不强,其结果是软件人员普遍不熟悉国际标准,无法完成外包软件工加任务。其结果是一方面软件企业数十万的技术岗位急需优秀的软件技术人员,另一方面,社会上却有数十万受过国内IT教育方法培养的人员难以找到工作的局面。

由于软件人才培养在国内刚刚起步,多数软件学院还处于基础建设和课程体系建立的初期探索阶段,师资、教材严重缺乏,理论知识如何同实际能力相结合。中国高校普遍存在软件教育脱离实际,无法学以致用;软件教材陈旧,软件9个月就要更新换代的今天,还用几年前甚至是十几年前的老教材,比如基础学科和数据库,十几年前的教材,现在的高校学生还在读。我国目前高校使用的软件教材普遍落后,教材平均每5年才更新一次,大大落后于国际软件业日新月异的发展步伐。例如印度NIIT公司,其教材与微软等公司的最新技术保持高度同步,每18个月更新一次。

这些问题是我国高校存在的普遍问题,其结果是,学生普遍缺乏实际编程能力,到工作岗位后需要经过612个月的培训才能胜任工作。这加重了用人企业的成本负担,软件专业的大学毕业生走上工作岗位需要有经验的软件工程师花费大量的时间和精力培训新人,等于是企业投资对学生进行了一年的补充再教育。

3、培训认证缺乏统一标准,培训机构存在恶性竞争

我国的软件人才教育市场刚刚兴起,软件人才教育尚未完全走上正轨,缺乏公正、公平的培训学习环境,认证等级缺乏严肃性。

由于需要接受软件培训的生源有限,在众多机构参与这个市场蛋糕分食的时候,办学机构为了能招徕生意,开始八仙过海,各显神通,其重点就是降低质量提高通过率。急功近利的心态就成为一些培训机构“发家致富”的捷径。其结果就是培训质量低劣,培养出的软件人才能力的下降。

二、我国软件人才培训的主要渠道

() 高等院校、软件学院及职业技术学校

2004年,我国共有普通高等院校1731所(数据来自中国人民共和国教育部网站),其中设有计算机科学与技术、计算机软件、软件工程等专业的院校有近1000所。据教育部统计,2004年全国各高校软件专业的毕业生及在校生数据统计表请见表4-1

1  2004年全国高校软件专业毕业生及在校生统计表

 

A

B

C

1

2004软件专业学生

毕业生

在校生

2

合计

17500

150933

3

博士生

515

5354

4

硕士生

7281

38520

5

本科生

5542

51327

6

专科

4162

55732

7

 

 

 

8

 

 

 

9

200435所软件学院

毕业生

招生

10

合计

366624

446952

11

本、专科

159592

169828

12

本科生

145638

162155

13

研究生

61394

114969

14

 

 

 

15

 

 

 

16

 

 

 

17

2004软件相关专业

毕业生

在校生

18

合计

329186

1709184

19

博士生

458

3839

20

硕士生

3682

19741

21

本科生

183709

1042912

22

专科

141337

642692

23

 

 

 

24

 

 

 

25

2004高职软件及相关专业

毕业生

招生

26

 

370812

1184266

27

软件专业

1491

19584

28

软件相关专业

65306

142479

 

高等院校软件及相关专业毕业生的大幅度增加进一步确立了“学历培训”在我国软件人才培训中份额绝对领先的地位,院校培训仍然是我国软件人才的最主要来源,目前我国软件人才总计有将近80%来自于高等院校和职业技术学校的软件相关专业。这部分人员是我国软件行业从业人员的主体,学历以本科为主,处于软件人才的中间层次。

示范性软件学院是我国软件人才培养模式的一种新的尝试和探索,其目的是:经过25年的努力,对软件人才培养体系与管理和运行机制进行改革,使其成为能够培养大批具有国际竞争能力的高层次实用型软件人才的基地,并为我国软件人才培养起示范作用。软件学院的建立实际上是对我国高校和科研机构人才培养的一种有益的补充,它的创办将缓解我国软件人才短缺的现象,为我国培养更多的实用型的中高级软件人才。

() 民间培训机构及社会团体

扩大高等职业教育的规模,职业学校和职业培训机构要进一步适应经济和社会发展以及劳动力市场的需求,积极引进国外优质职业教育资源,鼓励国外组织和个人依照我国法律和办学资格要求来中国办学。目前许多软件培训企业纷纷推出软件人才培训项目,以适应市场需求。

虽然民间培训机构纷纷出现,数量也不少,其主要着眼于软件应用人才的培养,很少以培养软件开发和编程人员为目标,社会培训出来的人员多数从事的是软件销售、售后技术支持等非研发性工作。目前,一部分民间培训机构已经意识到这一问题,并开始着力培养高端人才,比如北大青鸟APTECH公司。

为把软件人才培训做成产业,进一步提升各自的品牌影响力,各软件人才培训机构在培训市场展开了激烈的争夺战。它们纷纷通过与各地区有实力的公司合作,建立和发展起全国性的培训服务网络,比如北大青鸟APTECH在全国建立授权培训中心72家,银河、NIIT等知名培训机构也在全国建立了一定数量的合作培训分部。

2  近年我国主要民间软件培训机构

北大青鸟ACCP认证

神州数码软件工程师认证

NIIT认证(印度)

东软NCSP认证

瑞通软件工程师认证

北京连邦软件学校

中科院软件所培训中心

银河网络教育中心

北京CAI软件培训中心

 


()企业认证培训

软件企业认证培训是一种新兴的培训方式,其主要特色是软件企业委托国内外高校、科研机构以及培训机构为其培养实用型的软件人才。这样做的最大优点在于能实现“产学结合”,实现“定制化培养”,培训与招聘就业一体化,具有很强的针对性,可以充分利用企业的资源和高校科研机构的技术资源。

在软件企业人才培训中,以国外跨国公司和国内企业或高校培训为特色。通过与国内外教学机构和著名软件企业的联合,大力培养软件市场开拓、经营管理和系统分析设计人才,并大量吸引海外优秀人才。

3  近年我国软件企业与高校、科研机构合作培养软件人才主要项目

中软总公司委托中国科学院研究生院软件学院培养50名实用性软件工程师;

美国IBM公司与山东大学共同建设“山东大学-IBM软件人才培养基地”;

微软与中国教育部签署协议实施“长城计划”,投资、赞助和捐赠价值2亿元人民币,开展软件人才培养、技术开发等在内的一揽子合作计划;

Oracle(甲骨文)推出专为北京设计的甲骨文大学网上学习中心;

Sybase与北京航空航天大学共建Sybase软件学院。

 

()新兴的软件人才培训渠道

近几年我国软件人才培训体系中出现了一些新兴的软件人才培训渠道,主要包括外资机构培训、海外“回流”人员以及外籍软件人才等,这些新兴的软件人才培养渠道不仅从数量上增加了我国软件人才的总量,更重要的是为我国软件产业的发展培养了一大批国际化的软件人才,进一步增强了我国软件产业的国际竞争力。

2  20032010年,三类新兴软件人才培训方式增长幅度示意图

三、2004