印度为什么是软件大国?
我要讲的是印度 印度是一个贫穷落后的发展中国家,10亿人口中约5亿是文盲,但是软件业的成就却举世瞩目。据印度软件行业协会统计,仅10年时间,印度软件业就将日本和欧洲远远抛在了后面,成为仅次于美国、雄居世界第二的软件大国。近几年,印度软件业的年增长率均在50%以上。在全球被评为软件能力成熟度五级的40家企业中,印度就有29家。同时,印度获得ISO9000质量体系认证的 软件公司也是全世界最多的,印度人把软件业做成了一个大品牌。 依据国情提出培养软件人才的国策 印度在IT领域创造的辉煌,首先应归功于被誉为“计算机总理”的拉吉夫·甘地。他于1984年高瞻远瞩地提出了“要用电子革命把印度带入21世纪”的治国方略,认为印度发展软件业有三大优势:第一,软件业是人口密集型而非资本密集型的产业,要求有高技能的年轻人。而印度软件业的发达也正是得力于其400万高水平的人力资源。第二,发展软件业需要普及英语。而印度是长期英属殖民地,英语相当普及,储存了世界上仅次于美国的第二大能讲英语的科技人才库。第三,发展软件业必须有扎实的数学基础。印度自古以来就是一个数学发达的国家,数学教育课时很多,中学的数学课课时每年约达200小时。印度重视对学生逻辑思维力的培养,从中学开始,试题中就很少出现选择题,而多为综合分析题,促使学生进行完整的思考。正如日本东京理科大学教授旁泽光雄所指出,印度的软件业取得巨大发展的原因是重视数学教育。印度软件工程师也认为他们在软件方面的强大实力主要得益于数学。可以说,印度重视数学教育直接或间接地促进了软件业的发展。 从1998年起,印度政府制订了一系列促进国家信息化的政策,其中有IT行业政策、软件人才政策,把人力资源开发列为国家的长期政策,大力扶植教育培训,为此还特地重新定义了软件业,把培训也列为软件业的重要组成部分,教材就是软件,享受与软件同样的优惠政策。与此同时,各级政府还制订了加速培训和吸引软件人才回国的具体政策:第一,除继续发挥名牌理工学院培养高级软件人才的传统优势外,在400多所大学、1000所工程技术学院开设计算机软件课程,形成多层次的软件人才培训体系。第二,大力吸引外资和私人资本投入计算机软、硬件的专业培训领域,与正规的理工大学形成良性竞争的局面,以利于软件人才梯队的成长。第三,为了满足信息时代对计算机软件人才的需求,各级政府在税收、工资待遇、创业资本等方面制订优惠政策,通过实行雇员持股、提高软件人才的社会声望和社会地位等方式,吸引大批印裔海外科技人才特别是软件人才回国服务。自20世纪60年代以来,印度大学毕业生流入美国的累计达54万,五所名牌理工学院毕业生有80%流入美国,美国硅谷的工作人员中有38%是印裔。制定上述政策后,使软件人才在印度本土找到了强烈的归属感,纷纷回国,减少了本国人才缺乏的危机。 普及计算机教育从娃娃抓起 随着软件业逐渐成为印度的明星产业,印度政府把普及计算机启蒙教育看成是迫在眉睫的事情。前不久,印度政府决定将IT教育引入全国教学大纲,要求小学生学会电脑基本操作;初中生在老师指导下,学习使用教育软件,通过电子邮件与他人联系;高中生熟练运用电脑,搜集整理数据并根据需要学会使用特定的技术服务软件。电子部与教育部还联合推出了一项“中学计算机扫盲和学习计划”,以期唤起中学生学习电脑知识的热情。 通过职业教育培养大批软件人才 印度的软件人才主要是通过职业教育而不是高等教育来培养的,从而大大降低培养成本和使用成本,缩短了培养周期。目前,印度每年约有50万新生软件人才,其中大学毕业的只有七万多人,剩下的几乎全是通过职业教育培训的模式培养的。究其原因,对软件市场开发来说,最重要的是拥有大量的、能够实际开发出具有广阔市场前景的软件应用型人才。对大多数软件人才来说,主要的能力是“做”,而不是掌握系统的计算机理论,进行计算机科学研究。职业教育以应用性、标准性和针对性为主,通常是将最新的国际软件使用方法教给学生。在接受了IT职业教育后,学生成为合格的软件技术人员,就可以负责任何一个大型软件的某个具体环节的工作。 构建产学研一体化的教育模式 印度的软件业属于外向型产业,为了争取更多的软件外包工程,扩大软件出口份额,政府鼓励软件公司办学,提高员工素质。例如,以生产教育软件为主的印度著名软件公司--全国信息技术研究所有限公司,在20个国家设立了800个教育中心,每年培训15万软件人才。印度阿普特克计算机教育公司在30个国家设立了1500个教育中心。 在教学方面,学员实践是主要模式。教学不是按从基础理论到专业理论,再到实习的路径,而是把顺序颠倒过来,先从“做”开始,在做的过程中,学生如遇到问题,再以此问题为基点去学习专业理论。学员一入学,便要做项目,培训中心把所承接的大项目分解成一个个小项目,然后要求每个学员完成一个小项目,让学员在完成项目的过程中学习。培训中心的学员最后一年都在公司实习,积累工作经验,同时也给企业提供深入了解雇员的机会。除此之外,培训中心十分重视课程开发,如NIIT软件培训中心设有课程开发部,由专家专门负责课程开发。在培训管理方面,许多培训中心引进了ISO标准,实施全面质量管理。 2003年8月3日,印度政府成立了由人力资源开发部长挂帅,财政部长、信息技术部长、中高等教育局局长、印度理工学院院长参加的九人特别小组,专门负责信息技术人力资源开发工作,以提高现有信息技术培训设施的利用率,培养更多更好的软件人才。电子部组织了35家机构和5家资源中心联合实施“印度人才开发与计算机培训”计划。其中“计算机人才开发”计划偏重于在全国250所机构教授电脑课程,每年培养毕业生一万余人。政府还计划在落后的东北部七个邦446个地区启动信息工程,传播计算机和软件知识。 通过高等学校培养出类拔萃的软件工程师 大力加强软件人才的培养,已成为印度立国之本,因此仅靠全民普及计算机知识远远不够,必须通过高等学校培养出类拔萃的软件工程师,这与印度特别重视高等教育的传统是一致的。早在20世纪五六十年代,印度总理尼赫鲁依靠联合国及英、美、苏、德等国的援助,以美国麻省理工学院为样板,集中力量兴办了五所既有公认的国际一流水平,又保持印度文化特色的理工学院。近些年来,印度理工学院之所以能不断地造就出世界一流的软件人才,一是不惜重金聘请世界各地的知名学者授课;二是每年从全国各地选拔最优秀的学生;三是学校的软件教育与产业互动非常密切;四是学校领导远见卓识的策略--充分利用业界的力量。学校领导认为,学校的责任是创造一个环境,让学生对科技有充分的接触。因此,各个学院有许多课程是由“业界老师”所开设,如IBM公司的“电子商务最新应用”、摩托罗拉公司的“通信软件”等,这些“业界老师”教的都是最新的软件技术。在学校与产业密切的互动下,学生、学校与业界串起一个共存共荣的循环体系:业界提供丰富的资源;学校搭桥运输养分;学生毕业后投身产业;把吸收的养分回馈产业。理工学院毕业生的质量可与美国麻省理工学院和法国巴黎综合技术大学相媲美。这五所理工学院带动了印度全国一批综合性大学和各类学院的发展。由于学生所学知识与创新技术不脱节,这也是硅谷特别偏爱印度工程师的原因之一。 印度高校注重培养“复合型”的软件人才。一方面,重视计算机学科与其它学科的交叉培养,软件工程师不仅懂得软件程序设计,而且深谙哲学、历史、艺术等学科;另一方面,重视学生语言表达能力的培养,印度的理工学院大多开设沟通技巧之类的课程,通过一次次公开演讲,让学生学会如何清楚地表达意见,如何快速切入重点,如何使自己的态度显得落落大方。这些课程的开设使印度软件工程师大多能侃侃而谈,且言之有物,条理分明。 进入21世纪,为了培养出大批高素质的软件工程师,印度信息技术部制定了一项名为“知识行动”的人才培养计划。在这项计划中,印度政府率先向印度理工学院拨款8.985亿卢比,计划将全国43所地区工程学院提升到理工学院的水平。印度各邦政府纷纷以理工学院为示范,着手建立专门的软件学院。目前,班加罗尔、海得拉巴、马德拉斯等地的信息技术学院已建成,软件专业已成为年轻人报考大学的热门。 从印度软件业的飞速发展中,我们感受到教育在一个国家发展中所起的神奇作用。印度教育培养出来的软件人才不仅成为推动印度经济发展的强大动力,也给世界软件业带来巨大冲击