编辑制作:
  羽心叶紫
  丝雨青竹
电话:
  64032233转
  2423、2662
新闻 教育 人才 网络 军事 生活 社区 图片 绿网
在线调查
  第12届十大杰出青年评选在即,你是否关注?
  非常关注
  一般
  不关注
频道推荐
热点文章
亚洲工程师年薪香港最高中国内地偏低
大学生就业招聘会:小而专挑战大而全
外贸人才短缺 百万缺口怎么补
白领充电:市场营销受冷落
如何婉拒一些公司的录用7招
在深圳,我做老总的女秘书
上海出现集体求职新动向
软件人才饥荒谁化解
人才交流招聘大会日渐式微
首届中关村IT企业人力资源状况网上普查开始
软件人才饥荒谁化解

文/束洪福 青云

    据称,我国“十五”期间需要20万软件人才。去年我国398所高校软件相关专业培养的人才为4.1万,比上年有所增加。但远不能满足社会发展对软件人才的需求。于是,一个迫切需要解决的问题就摆在我们面前——

    软件人才危机

    根据辽宁省2000年提出的规划,“十五”期间,辽宁每年计划培养3万名IT人才,但实际需要量将是每年5万名,以软件人才占 IT人才四分之一计算,需求量大约为1.2万。但就现有能力来说,辽宁全省拥有计算机专业的大专院校有30多所,每所学校平均每年毕业200多人,总计也就是五六千人,加上刚刚成立的东北大学东软信息技术学院每年可以输送两三千人,合起来也不过七八千人,其中软件编程人员大约2000人。实际每年缺口约1万人。更何况,这些人中还有一大部分要“孔雀东南飞”到深圳、广州等地,辽宁省软件人才的缺乏可想而知。其实,奇缺软件人才的又岂止是辽宁,不论东部沿海还是大西北,也不论是北京、上海这样的大城市,还是中小城市,全国各地都在闹软件人才危机。供非所求

    软件人才危机为软件产业发展带来三大问题。首先人才的卖方市场使软件企业无法真正选择自己需要的人,软件专业的学生始终是皇帝的女儿不愁嫁。第二是软件人才的身价倍增,大大增加了软件企业的成本。第三,加重了软件企业对个别软件人才的依赖。由于企业规模较小,软件人才又少,常常一两个人全权负责某个项目,如果这个软件人才离开企业,将直接影响这个项目的继续,甚至影响企业的生存。

    学校教育理论与实践的脱节进一步加剧软件人才的短缺。业界有关人士反映,前来面试求职的学生普遍缺乏实际编程能力,到公司再经过6到12个月的培训才能胜任工作。这加重了公司的成本负担,并需要有经验的软件工程师花费大量的时间和精力培训新人,等于是企业投资对学生进行了一年的补充教育。软件人才构成不合理

    在我国软件人才的构成上呈现出两头小中间大的“橄榄”形,即目前软件企业不仅奇缺高级程序员、需求分析师等“高精尖”人才,也奇缺从事软件产业基础性工作的软件蓝领,绝大多数软件人才处于中等层次,属于“高不成、低不就”的状态。

    无论是在世界上最大的独立软件公司微软,还是印度的软件加工业,人才构成都是金字塔形。微软公司编程人员分为五个等级,最高等级只有5人; Windows NT、Win2000操作系统的核心开发队伍只有十余人,核心人物 Dave Cuttler(原DEC公司VMS操作系统的创作者)亲自编写内核程序,而提供软件开发工具的队伍则多达两千余人,编写各种程序模块的外围编程人员有一千余人。

    一条腿走路是症结所在

    教育部教指委秘书、北京航空航天大学计算机科学与工程系主任马殿富认为,软件人才短缺的主要根源是,软件教育体制调整的速度落后于软件产业发展的速度。

    我国培养软件人才主要通过正规大学的学历教育,是一条腿走路。而印度等国则是学历教育与职业教育两条腿走路,即不仅有传统的、大学的学历教育,还通过行之有效的职业教育体系培训大批所谓“软件蓝领”,从事底层的基础编程工作。这类基础编程工作简单、枯燥,但是要求严格、规范,对于以外包为主的软件加工业尤其重要。一般高中毕业生、甚至初中毕业生经过一两年的培训就能胜任这类工作。

    更为严重的是,我国的计算机软件专业教育在国际化、标准化方面已经大大落后。首先是英语教育水平不高。在软件业,英语毫无疑问是第一语言。爱尔兰、印度之所以成为软件出口大国,与这些国家拥有大批英语软件人才密切相关。我国软件专业的硕士乃至博士英语听、说、写的能力障碍成为国际化的一道坎。练好英语也成为我国软件人才流向外企或是国外的主要目标之一。

    此外,我国许多高校教材平均每5年才更新一次,许多计算机理论教材都是80386时代编写的,大大落后于国际软件业的发展。这也是大学生毕业后难以胜任软件企业要求的主要原因。与之相比,印度 APTECH的教材每年更新一次。

    现在我国一些重点高校已经开始在一些专业直接引进国外的先进教材,并开展双语教学。这一做法值得在计算机专业教育领域大力推广,因为这样做不仅能让学生获得最新的专业知识,还能有效地提高学生的英语水平。

    需要什么样的软件大师

    即便是在微软公司,软件大师所起的作用也是关键的。可以说,没有来自原 DEC公司的操作系统大师 Dave Cuttler及Mark Lucovsky,就没有 Windows NT、Win2000;没有 Jim Gray这样的数据库大师,就没有 SQL7.0。培养这样的软件大师,当然是我们的目标之一。

    但是对于我国软件业现状而言,更重要的是培养一批软件工程的管理人才。许多报道认为我国软件企业规模太小,是软件作坊,实际上软件作坊的要害问题不在规模,而在分工与管理。微软公司主要操作系统的核心队伍规模都很小,只有十余人,但是分工管理科学而严密。一位不愿透露姓名的软件业资深人士C先生告诉笔者,我国软件企业通常是“各人一摊,从头到底”,意为主管的软件工程师从软件设计开始直到 Coding都要自己做,分工极不合理。分工不合理导致管理不规范,一些软件企业的软件项目没有合格的软件整体设计计划,也没有规范的编程文档,一开始就写程序,结果一旦主管人才流动,留下的程序不可读,项目即告失败。

    其实,国外软件企业的一些成功经验国内同行都知道,例如编程之前必须先做文档,以确保程序的可读性。然而国内企业却很少能真正实施,因为没有能够实施严格管理的专才。软件工程管理人才不必亲自编程,但必须懂编程,能够以软件工程的规范要求编程人员,实现规范编程。

    培养合作精神十分重要

    国外一家软件公司在寻求软件人员时发现,同样的需求,印度的软件工程师会编写出风格一致、十分规范的程序软件,而中国的软件工程技术人员则会编出各自不同的程序软件。

    原因何在?除了缺少严格的软件工程管理之外,还因为没有一个与工业界接轨的系统、规范、工程化地培养软件人才的体系。这样的软件人才培养体系既要培养学生的创新精神,又要培养学生的工程化意识;创新意味着充分发挥一个人的个性,而工程化又意味着约束个性的发展,这确实给高校的计算机教育提出了一个不小的难题。

    现在,国内一些大的软件公司已经通过 CMM的初级认证,这是软件产业走向规范化的一个好兆头。教育界人士认为,培养学生的工程化意识,在教学过程中讲授有关 CMM认证的课程,灌输规范化操作的思想非常必要。据了解,在 Windows2000开发过程中,有1500到1700人直接参与,还有同等数量的人在间接参与。所谓直接参与就是所写的程序直接进入 Windows2000的源代码,间接参与者是为编写程序提供边缘性服务。3000多人,工作了近5年时间,写下了几千万行程序,才成功推出 Windows2000,这可以堪称是软件工程之最。参与开发者认为, Windows2000几千万行程序不互相矛盾,关键有两点,一是标准化,有统一的写代码的格式,有标准的研发过程,一拿到任务,所有人都知道该用什么语言,怎样写;二是依靠大家的团队精神、合作精神,所有个人的努力都包含在 Windows2000里面,而不计较个人的得失。

    中国软件业要实现工程化、产业化,除了呼唤统一的行业规范外,还要大力倡导合作精神、团队精神。不少到微软研究院实习的大学生,个人能力都很强,个人是编程高手,但几个人凑到一起,却编不出大型的软件,其中的要害是缺乏团队精神。软件业要在中国实现产业化,必须走出个人英雄主义的时代,不要再把写软件程序当作一种个人艺术。培训机构任重而道远

    在产业的呼唤和媒体的呐喊中,一种大规模培养软件人才的新教育形式——软件学院正在浮出水面。软件学院作为一种大规模培养软件人才的教育形式,是我国计算机教育的一次大的突破。相对于清华大学、北京大学、北京航空航天大学计算机系的教育,软件学院在国家教育部统一管理的前提下,从学院的建立到招生到培养,更多地引入了市场机制,在我国的正规学历教育中,国家与企业一起合办教育不失为一种大胆探索;与北大青鸟 APTECH学院等培训学校相比,软件学院是一种定位于技术教育的学历教育,对学生的培养更系统、更有计划。

    今年7月,“十大国家软件产业基地”挂牌的时候,在国家发展计划委员会的一份关于建设国家软件产业基地的文件中,记者找到了这样的条文:“鼓励国家软件产业基地在教育部门指导下,建立专门的各类软件人才培养机构。组织国家软件产业基地、高校、研究院所和骨干软件企业,建立中国软件培训联盟。”实际上,在今年4月教育部举办的全国计算机系主任论坛上,有关教育专家就对软件学院的设立、培养模式、课程设置等进行了详尽的讨论。尽管存在着不同意见,但有两点是肯定的,一是申请与国家软件产业基地或者软件企业共同成立软件学院的教育单位必须拥有计算机一级学科,或者有计算机和数学的博士点,软件学院要依靠国内计算机教育实力雄厚的高等院校来培养软件人才;二是各高校可以有不同的培养模式,例如工程硕士方式、第二学士学位的方式或其它专业学生从三年级转向软件专业方式。7月25日,在教育部高等学校计算机科学与技术指导委员会和微软中国公司共同举行的“扬帆计划”启动仪式上,教育部高等教育司司长张尧学说,10到15所试点软件学院将在各地建成,软件学院试点成功后,将对软件乃至整个 IT教育的模式产生重要影响。

    几乎在同一时间,还诞生了几位东北大学东软信息技术学院的孪生姐妹。如齐鲁国家软件产业基地与山东大学联合成立齐鲁软件学院;北京航空航天大学与安博公司联合成立的北京航空航天大学安博软件工程学院,这是全国首座经教育部批准校企合作专门培养软件工程硕士的软件学院;浙江省还在杭州电子工业学院计算机学科的基础上组建了杭州电子工业学院软件学院等等。目前我国软件培训已经渐成规模。国内知名的软件人才培训机构除青鸟 APTECH学院外,还有上海的浦东软件园培训中心、上海软件对外贸易联盟、北京工业大学软件工程师学院等,几乎在每一个城市都已经建立了自己的软件培训机构,北京还建立了包括高级人才培训、中层开发骨干培训和低层软件技术工人培训的三级人才培训体系。

    人们期待着这些培训机构为中国软件业源源不断输送合格的软件人才。

摘自《科技日报》

 

 



频道导航:新闻|教育|人才|网络|军事|生活|社区|图片|绿网
声明:本网站内容未经书面授权不得转载与镜像
中青在线及中国青年报地址 Add:中国北京东直门海运仓2号     邮编 P.C. 100702
电话 Tel:+86-10-64032233    传真 Fax:+86-10-64033792
WebMaster E-mail