随着科技的进步,编程已经越来越多变得更加具有普及性了,程序员也慢慢变得不再那么神秘了,程序员给大家的印象就是做下能一天不起来,平时沉默寡言,说话比较刻板,这是中国的程序员给人留下的印象,今天说下印度的程序员那点事。
大家都知道印度是英属殖民地,在学习编程方面,有天然的优势,印度对英文的熟知程度不会比本国语言差,正是由于在语言方面有了这个优势,印度差不多在初高中的时候就开设了编程的基础课程,使得很多的印度小孩看着不大的时候就能写一般的代码,这是印度软件行业发展的基石。
如果大家细心的话,可以看下谷歌公司的内部很多比较重要的技术岗位很多印度人或者印度裔的人占据,这和印度本身的教育体制以及对英文先天的优势不无关系。过早的接触软件开发,能很好的发掘软件的天才,但是由于过早的接触很实际的编程,把编程看成是作坊式的加工生产,导致很多的软件设计和功能都是为了完成任务而作,很多写代码的人都是直接很早从事编码的设计和操作,没有继续更深层次的学历的深造。
接触过印度外包的公司的人基本大家都有这样的认知,特别是在一起合作的时候,一旦出现问题很容易把事情的原因推向合作方,而且写的代码质量,很多都是完成作业似的,这和本身的软件的休养以及整体的素质有关,在这没有贬低印度程序员的意思,只是合作时候的一点感受。
说了这么多印度公司程序员的事情,说说咱们自己人,中国的程序员目前大部分还是高校毕业的为主,整体的素质还是可以,但是顶尖的设计师和架构师比印度还是有差距,但是在中间层次还是比印度稍好一些,但是近些年一些培训机构的对于初高中的渗入,以及中国高校的扩招,整体来说软件的从事人员变得多了许多,当然也带来了一定程度质量的下降,随着软件入门的门槛的下降,很多山寨产品层出不穷,大街小巷看到的各种山寨手机就是一种表现,中国程序员对开源的利用率很高,贡献率少的可怜,这和本身的国情有关,中国程序员比较贴切的描述,就是老黄牛式的任劳任怨。
教育程度的高低决定国家的科技进步的快慢,说的有点大,算是大道理,但事实就是如此。
如果对编程感兴趣,想了解更多的编程知识,解决编程问题,以及入门指导,帮你解决编程中遇到的困惑,我们这里有java高手,C++/C高手,windows/Linux高手,android/ios高手,请大家关注微信公众号:程序员互动联盟或者coder_online
本文属原创,禁止转载,谢谢