多数人对印度的第一印象是落后,再有就是女性问题、卫生问题、文盲率高、贫富差距严重等等由于社会体制落后造成的问题。但令人感到奇怪的是,印度在这样的大环境中,他们的IT行业却很发达,并且印度的程序员还受到业界的的高度关注和青睐,不仅如此,印度还是程序员最多的国家,这是为什么呢?
为什么印度是程序员比其他亚洲国家的程序员多
印度的程序员多这一点很好解释,因为印度的人口基数大,印度有着13.24亿的人口,而程序员占总人口的0.2%,约为270万人,但在这个文盲率高达50%的国家中,270万程序员也是个十分恐怖的数量。拿中国作比较,中国的文盲率不到1%,但程序员的数量只占了总人口的0.14%,到底是什么原因导致了这个情况?
首先是语言上的优势,印度曾经被英国殖民过长达两百年,所以英语对印度人而言能够算得上半个母语了,然而市面上的编程用语言基本都是用英语编写的的,所以印度人相对于中国人而言有着语言的优势。
其次是印度的外包产业十分发达,印度在全世界软件外包市场的占有率为60%,也是全世界最大的软件外包国家,正因如此,印度便产生了大量的IT岗位,而如此充裕的岗位就会吸引更多的从业者。
还有就是人才培养方式的特殊性,拿中国和美国作比较,后者一般大多数会通过三个途径学习IT知识,自学、学校以及培训班,然而印度却会用工业流水线的方式来培养程序员,同时这条‘’流水线‘’也逐渐地越来越成熟和规模化,那么培养出的程序员也越来越好。说到IT人才培养,印度有一所被称为印度‘’麻省理工‘’的印度理工学院,这所学校是印度学术资源最充裕、设施设备最齐全的学校,最为重要的是,每年都会有很多学生可以借此平台到硅谷深造,所以这是一所印度学子挤破头的学校,然而印度是不实行全国高考的,大学招生由高校自己出题考试,所以学IT也是挤进这所学校的捷径之一。
但还有一个有趣的说法是时差问题,印度跟中日韩相比,前者跟美国有一段工作时间是重合的,所以可以有工作交集,而中日韩跟美国的工作时间恰恰颠倒了过来的。
最重要的一点是贫苦的低种姓印度人,不想每天都待在垃圾堆里,不想每天都吃着拉肚子的食物,不想看到自己的孩子一个又一个地夭折才想要通过当程序员来改变自己命运的吧,毕竟程序员是印度的主流行业当中最能与世界接轨的。
印度的程序员为什么如此受欢迎?
印度的程序员数量庞大之余,还十分收到业界的追捧,在硅谷上班的印度人比其他亚裔要多得多,并且在硅谷,印度程序员当上高层的比例要比亚裔程序员要多,这又是为什么呢?
前面提到过印度是世界上最大的外包公司,然而在外包公司当中,人才竞争是十分强烈的,由于印度没有计划生育,所以一户印度家庭一般会生育3到6个小孩,并且社会福利十分微薄,而程序员一般都是家中的顶梁柱,如果他们一旦失业,那将意味着他将不能支付起妻儿老小的生活费用,因此他们会不断努力地去提高自己的技术,再加上整个行业的成熟和规范,这些原因都会促使他们成为尖端的的程序员。
其次是印度程序员十分‘’物美价廉‘’,由于印度的人力成本非常廉价,印度程序员和美国程序员做着一样的工作,收入却只美国程序员的十分之一。当然,这种情况只会出现在印度的外包公司,如果是在美国本地上班的程序员,他们还是会拿到跟美国人同样的工资的。
印度程序员受青睐最重要的一点是思想比其它亚洲国家接近西方。硅谷可以说是大部分程序员向往的地方,然而硅谷在美国,所以里面的企业文化都有很浓郁的美国文化,而印度因为被英国殖民过,所以很多方面都深受西方影响,思考方式和文化与大部分硅谷企业都比较契合,所以总体上而言印度程序员会相对更受主流IT企业的青睐。
但这些都是从宏观的层面来看的,中国程序员也有很多优秀的,只是比例没有印度程序员高。对于印度IT行业你怎么看?
责任编辑:wv
-
程序员
+关注
关注
4文章
945浏览量
29658
发布评论请先 登录
相关推荐
评论