2005年底到2006年初,我们一行人前往印度,对那里的信息技术教育进行了一次实地考察。行程涵盖了印度国家信息技术学院(NIIT)、印度国际信息技术学院(IIIT),也走访了尼赫鲁大学、普纳大学,并对孟买大学和果阿大学有了初步了解。

初到印度,第一印象是基础设施,尤其是交通,感觉像是回到了上世纪80年代的中国。但随着访问的深入,这个历史悠久的国度,其内在的活力与独特的模式,就像一杯慢慢泡开的浓茶,滋味逐渐显现,引人深思。
印度的自然生态保护得相当好,新德里等城市绿树成荫,松鼠、猴子随处可见,鸟儿甚至敢飞到停着的汽车里觅食。大片待开发的土地,预示着未来广阔的发展空间。印度人民性情温和友善,圣雄甘地所倡导的“非暴力不合作”精神,不仅引领国家走向独立,其坚韧也赢得了世界的尊重。
尽管社会整体发展水平不算高,但印度政府对教育的重视程度却非常突出,并且持续加大投入。数据显示,1998年其教育经费占GDP比重为3.8%,到2003年已提升至5%。2004年国大党执政后,更是明确提出目标,力争在2026年将公共教育支出提高到GDP的6%以上。高等教育普遍采用英语教学,本土语言为辅,这直接造就了毕业生极高的语言国际化水平,为其在全球就业市场打开了巨大空间。不仅政府投入,企业和民间资本也积极参与办学。到2003年,印度已有350所大学、1500家科研机构和超过1万家私人培训学院。每年有20万名软件工程专业毕业生和30万软件技术培训生进入产业一线。
一个深刻的体会是:对于可持续的经济发展而言,人力资本的质量与数量,其重要性远胜于实物资本。印度软件产业能有今天的成就,与其对教育和人才培养的长期投入密不可分。
二、印度软件业
印度软件业的崛起堪称一个奇迹。1990年,其软件出口额几乎为零;到了2000年,已飙升至85亿美元以上;2002年达到96亿美元,并计划向500亿美元的目标迈进,志在成为全球软件出口的龙头。这种信心源于其已形成的“发展势头”——一旦一个产业获得了腾飞的关键要素,其增长将是爆发式的。纵观全球,无论是硅谷、九州硅岛,还是印度的班加罗尔,软件产业的聚集效应已成为全球经济的重要特征,而印度模式尤其值得借鉴。
印度软件业的发展,有几个鲜明的特点:
第一,政府不遗余力的支持。1991年,印度政府发布政策文件,大力扶持软件行业,实施零税率,并在银&行贷款上给予“优先权”,这直接引发了行业革命。1998年,政府又设立10亿卢比的风险基金,并规定银&行优先贷款给新创高科技公司,尤其是中小企业。这一系列政策为软件业的兴起铺平了道路。
第二,雄厚的人才储备是基石。印度拥有上百家员工超千人的软件公司,头部企业员工规模在五千人以上。其人才来源渠道多元:一是依靠400余所设有计算机专业的高等院校,每年培养万余名毕业生;二是依靠700余家民办或私营培训机构,每年输送数万名学员;三是企业自建培训体系。政府还在全国数千所中学推行计算机扫盲计划。这种“多渠道注水”的模式,为产业提供了源源不断的“软件蓝领”,从而形成了“项目经理、系统分析员、软件工程师”这样合理的人才金字塔结构。
更独特的是,印度政府以宽容甚至鼓励的态度看待“人才外流”,将其视为培养国际化人才的重要渠道。几十年的积累,使得大量印度科技人才遍布西方,仅在美国就有54万之多。硅谷38%的工作人员是印度裔,美国三分之一的软件工程师来自印度。这些海外人才构成了一个巨大的“智囊银&行”和关系网络,他们为印度介绍客户、提供信息、直接投资,对印度软件外包产业的崛起功不可没。
第三,产业聚集效应显著。在其最大的软件园内,聚集了近1200家企业,贡献了全国软件产业的半壁江山。其中,跨国公司占8%,中小企业占24%,外资企业高达68%。从业务类型看,43%从事应用开发,35%专注IT外包,22%是软件技术公司。高浓度的产业生态,平均每两周就能吸引3家外资公司入驻。
第四,市场定位清晰而务实。得益于强大的英语能力和相对有限的国内市场,印度软件产业从诞生之初就坚定地面向海外。这导致其产品多为系统集成、中间件等“中间产品”,而非最终消费软件。这种定位反过来倒逼产业生产过程的标准化,以便更好地与国际接轨。结果是,印度成为全球获得质量认证最多的软件大国,拥有170家ISO9000认证企业,并且占据了全球CMM5级(最高级)认证企业的绝大多数。微软、英特尔、甲骨文等巨头也纷纷在印度设立研发基地。
三、印度软件人才培养的特点
印度软件人才的培养,有一套自成体系且极为务实的逻辑。
1、语言能力:先天优势与后天强化
殖民历史留下的英语遗产,成为印度软件业通往世界的“通行证”。受过高等教育的印度学生能熟练运用英语进行技术交流和文档阅读,这使得他们与欧美市场几乎不存在语言障碍,软件产品出口水到渠成。
2、素质教育:逻辑与“软技能”并重
印度人强大的逻辑分析能力常被归功于其深厚的数学传统。从定义、定理到推演,数学训练的思维模式与软件开发所需的分析逻辑高度一致。同时,印度教育非常注重工作态度、表达能力、团队协作等非技术素质的培养。培训机构经常组织学生演讲,锻炼其清晰表达的能力——这在远程协作和人机沟通中至关重要。他们甚至重视“直觉”的训练,因为计算机世界中的许多复杂问题,并非仅靠逻辑就能解决。
3、人才结构:健康的“金字塔”
一个健康的软件产业需要合理的人才梯队。印度在重视中高级人才培养的同时,特别强调“软件蓝领”(基础程序员)的培育。这是因为在成熟的开发流程中,软件被预先分解为标准化模块,大量基础编码工作可以由训练有素的“蓝领”高效完成。这种金字塔型结构,保障了高、中、低端人才的合理搭配,形成了产业内部高效的价值链。
4、培养路径:职业教育而非学术教育
这是印度模式最核心的特点之一。印度每年新增约50万软件人才,其中大学毕业生仅7.4万,其余超过40万都来自职业教育和培训体系。选择这条路径,是基于几个清醒的现实判断:
首先,对大多数软件岗位而言,核心能力是“做出来”,而非“研究透”。市场需要的是能开发出产品的应用型人才。
其次,软件技术迭代极快,大学相对僵化的课程体系难以跟上步伐,而市场化的职业教育机构反应则灵活得多。
再次,培养能跟上技术的教师本身需要巨大投入和意愿,职业教育的师资模式更能解决这个问题。
最后,在产业起步期,依靠建设周期长、成本高的大学来快速积累人才是不现实的,职业教育能以更市场化的方式迅速填补人才缺口。
职业教育带来的好处显而易见:快速解决了低端人才短缺问题,缩短了培养周期,教学紧密结合实践,丰富的人才储备也降低了整体人力成本,提升了产业竞争力。
5、质量控制:标准化与高起点
印度大力推进教育培训的标准化。许多培训机构引入了ISO9000质量管理体系。而在产业端,几乎所有的软件公司都以美国卡内基·梅隆大学的CMM(能力成熟度模型)作为质量管理基准,并以最高级别(5级)为目标。这使得印度软件业从起步就站在一个较高的质量起点上。有对比指出,同等学历的中印软件工程师,在理解软件文档的准确度和效率上,印度工程师可能高出3-5倍。
6、人才国际化:“智囊银&行”战略
印度领导人对人才流动有着极具远见的看法。已故总理拉吉夫·甘地曾比喻,海外人才是“智囊银&行”,国家可以随时提取“利息”投资于本国建设。从1980年代起,印度政府通过一系列优惠政策,鼓励海外人才回国创业。这些人才带回了技术、经验、资金,更重要的是,他们编织了一张庞大的国际“关系网”,成为印度承接软件外包业务不可或缺的桥梁。
四、对我国IT职业教育的启示
印度的经验,对照我国IT职业教育的现状,能带来不少触动和思考。
第一,重新审视职业教育的定位。印度成功证明了,即使在软件这样的高新技术领域,职业教育也能扮演核心角色。其选择职业教育,根本原因在于认识到学术教育模式难以快速培养市场所需的大规模、熟练型人才。反观我们,一提到培养软件人才,思维往往立刻转向建立学院、增设硕博点,潜意识里认为职业教育“不够档次”。课程设置偏重理论,结果可能是学生懂原理、会写论文,却设计不出有市场竞争力的产品。当前企业“招人难”与毕业生“就业难”并存,正是这一观念错位的直接体现。社会需要大量能娴熟工作的实用型人才,学术型人才终究是少数,这个规律对发展中国家尤其适用。
第二,坚持市场驱动的办学机制。印度的职业教育机构拥有高度自主权,可以自主决定运作方式和收费标准。这就意味着,教学质量直接关系到生存——有质量,才有生源。这种机制倒逼学校必须紧跟技术变化,快速响应市场需求。它们的课程开发基于大量市场调研,预测未来三年的岗位技能需求,并保持高频更新(每年小调,一年半大更)。与行业巨头保持紧密联系,不仅学习新技术,更理解技术产生的背景。
第三,碘伏传统的教学顺序。印度职业教育一个显著特点是“做中学”。教学不是从理论到实践,而是完全反过来:先从“做项目”开始,学生在实践中遇到问题,再带着问题去学习相关理论。这基于两个重要理念:一是基础理论并非“做”的先决条件;二是“在做中学”本身就是知识社会至关重要的能力。我们的职业教育大多仍固守“理论-实践”的路径,甚至在强调“增强适应性”的背景下,进一步增加了理论课时,其结果可能是学生既厌学,实操技能又薄弱。
第四,强化课程开发的核心地位。印度将课程视为教育成败的基石和品牌的核心,投入大量专业人员进行开发。相比之下,我们的职业院校往往“教学意识”强于“课程意识”,有“专业教学计划”却缺乏真正的“课程开发”。开设新专业多是参照和模仿,很少在课程研发上投入。须知,课程之于学校,犹如生产线之于企业。如果课程体系这个“生产线”不进行根本性改造,仅仅在“教学方法”上修修补补,很难实现人才培养质量的飞跃。
第五,重视复合型人才的培养。印度一些领先的职业教育机构(如NIIT)本身也是大型软件企业。基于自身产业经验,他们清晰预见到未来软件职位中,约50%将集中在专业应用和商业应用开发。这意味着IT人才不仅要懂技术,还要懂某个领域的业务知识。因此,他们非常重视从非计算机专业(如金融、医学)培养复合型开发人才。而我们的计算机专业教育,往往局限于“为学技术而学技术”,忽略了软件本质上是服务于各行业应用的工具这一事实。
当然,语言能力和综合素质的培养,也是我们需要加强的方面。
总而言之,要培养出满足我国经济发展需要的IT人才,关键在于认清差距,真正落实以就业为导向。必须根据市场岗位需求动态调整专业设置,优化课程结构,改革教学内容,创新教学方法,并极度强化实践环节和学习能力、动手能力、创新能力的培养,最终让学生一毕业就能无缝对接岗位需求。这条路,任重而道远。
