从事软件开发的第一份工作是一家美国上市公司,有幸接触很多的印度人,在公司中高层很多印度人任职,公司总的技术总监就是一名印度人,很多关键技术岗位也有印度人的影子,大家在电视或者电影经常看到印度人慵懒的神态,脏乱的街道以及大街上成群结队的牛,无法想象这么一个高度能够给全球贡献了如何多的优秀的软件人才,特别是印度的软件出口占据到全球的百分20,仅次于美国,这和我们大家对印度人的印象极为不想符合,到底是什么原因导致了印度软件产业有如此强大的实力。
当然也有很多人觉得印度的外包行业水分很大,弄一堆类似中国中专毕业是学生写程序化的软件,但有一组数字却是事实,印度的软件外包全球第一,印度是软件人才的硅谷,微软谷歌差不多有百分20左右的技术人员和印度有或多或少的关系,这也是国内技术人员无法比拟的,虽然国内的软件体量也是非常巨大,主要放在内销了,出口这块相对来讲还是显得差些。
为什么印度软件如此的发达?
1.印度属于英属殖民地,英语已经深入骨髓了,熟悉英语对于学习原汁原味的编程有非常巨大的优势,国内早期为了响应国民的号召,弄了个易语言的确在某些情况下降低了入门的门槛,但现在成为了外挂黑产的基础编程语言了,距离软件编程的正统还是有着非常巨大的差距。学习软件英文的文档对于理解概念有着非常重要的意义。
虽然印度人的英文水平不错,但英文的口语不是很正宗而且说的非常快,刚开始用英文跟印度软件人员交流技术,都记不得要说多少次sorry了,后来接触的时间长了慢慢也就习惯了,现在长时间不接触口语又是忘的差不多了,环境因素非常关键,周围都是说英文的环境,英语水平也不会差到哪里去。
2.印度政府的大力支持,以及相应的政策应引导,这是印度软件迅猛发展的根本原因,同时在政策上做了大的倾斜,很多欧美的软件企业都喜欢在印度设备分公司,就是为了方便对接软件外包成果,还有很重要因素,政府的补贴力度很大,大家愿意来到这边。
印度有一个非常有名的软件城市班加罗尔,里面遍布全球各大软件行业巨头,被称为之印度的硅谷,据说有100百万软件人员聚集在此,其产业优势以及软件技术的推进能力可以想象。
3.软件生态环境,由于印度已经在欧美等软件企业深度扎根,导致很容易将后辈推动到这个队伍里面来,这不是什么人情的问题这是人的本性,相同条件下更加喜欢用自己的老乡,如此一来根基也会越来越扎实,而且很多印度高管不仅仅是有技术方面的还有很多顶尖的管理人才,正是有了这些好的基础导致其在发达国家中的根基越来越深厚。
目前国内软件主要输出在内销,在走向国际还是差一些,就目前的发展而言需要向印度学习的地方还是很多,取长补短,让自己变得更加强大。
希望能帮到你。