你敢相信吗?全球有35%的软件来自于印度,并且印度是全世界排名第一的软件承包商,就连美国都要对印度的软件行业表示佩服。
而印度的软件行业之所以能够如此强大,是因为在印度国内,有270万程序员,这些程序员占了印度总人口的0.2%。
可能很多人对这个数据没什么概念,但是要知道,印度的文盲率高达50%,而中国的文盲率连1%都不到,可是中国的程序员只有总人口的0.14%。
也就是说,他们在教育程度远低于中国的情况下,培养出的程序员要比中国的还多。那么他们到底是如何做到的呢?
第一个原因还是语言问题。我们都知道,编程语言一般都是以英语作为基础。在中国经常听到一些人说,因为自己的英语不好,所以学不会编程。
印度曾经长期被英国殖民,英语算得上他们的半个母语,不管有没有文化,基本上都能说两句,就算不会说也能够听得懂。正是因为有了这样得天独厚的条件,印度学生学习编程就要比中国人快。
当然,除了语言上的优势之外,还有印度政府的投入。
虽然印度在基础教育方面做的不好,但是他们在高等院校方面投入了很多资金。仅在20世纪初,印度就已经拥有了300多所高等教育机构,这些机构中又包含了100多所正规大学和很多职业技术大学。
为了提高印度的科技创新能力,印度的很多高校都很注重理工科方面的教育。有了这样坚实的基础,其实想要培养程序员也就不是什么难事了。
在很多人的印象中,总以为像程序员这样的技术性人才,应该匹配一个工业体系发达的国家,就像中国和美国这样,其实并不是。学习编程只需要有一本教程和一台电脑就足够了,可以说学习成本非常低,所以这也很符合印度的经济现状。
除此之外,在印度的IT职业学校中,他们不仅教授学生编程技术,还会在学生毕业之后给他们安排工作,比如把他们介绍去西方国家的IT公司。
所以我们在电视里经常能看到,欧美国家的很多项目中都有印度人的身影。据一项数据表明,美国有360万程序员,其中有275万都是印度人。由此可见印度程序员在欧美国家是有多么受欢迎。
不过印度也并非只往国外输送程序员,他们自己也有IT产业需要这些程序员。印度有个城市叫做班加罗尔,这里是印度的硅谷,聚集了印度本国,以及全世界多个国家IT产业。
据统计,班加罗尔汇聚了100多万名程序员,软件巨头公司包括塔塔咨询、印孚瑟斯和维普罗。不要小看这些公司,他们的市值都是几千亿美元,产业遍及全世界,员工都有几十万名。
而其中的印孚瑟斯公司,更是被业界认为最不像印度公司的印度公司,因为管理理念和企业文化都有别于印度的很多本土企业,就比如种姓制度,就不允许在公司出现,由此可见印度程序员在这家公司工作,是可以得到平等对待的。
除了这些本土的企业之外,印度也会承包外国的项目来做。据统计,印度对外承包的软件开发项目,占全世界软件外包产业中的一半以上。而与他们合作的企业包括:美国微软、甲骨文、波音公司等众多知名企业,由此可见,印度作为世界第一的软件承包公司当之无愧。
可是,全世界有那么多程序员,为什么大部分企业都喜欢使用印度的程序员呢?
印度的程序员不仅价格便宜,而且对待工作极其认真,毫不夸张地讲,他们可以24小时都处于工作状态。
不过最主要还是因为印度在IT产业方面起步比较早,上世纪,就在欧洲和日本这些国家都在大力发展制造业的时候,印度就已经在研究着IT产业了。起步早就意味着他们的技术和经验在世界范围都比较成熟。
据统计,早在1989年的时候,印度靠着软件出口就赚了一亿美元,2004年的时候到达了134亿美元。可是在那个时候,很多国家连电脑都还没有普及,所以就像有句话说的那样:上帝关了你一扇门,就会给你打开一扇窗。印度虽然制造业落后,但是他们在IT产业却极具天赋。