印度人编程能力怎么样?答:95%的程序员不会写码,却能成为顶尖公司CEO......

职场   2024-12-31 08:20   山东  


在各国精英荟萃的美国硅谷,流传着很多关于印度人的“传说”。



比如,你总能在旅游的时候,从各个国家看到他们的踪影,并总是以抱团的形式出现,十分“团结”;


再比如,他们在硅谷总能混得风生水起,不少科技公司的CEO和高管,都被印度人“承包”。


而关于印度码农的编程能力,就更是神奇至极,我们可以用“薛定谔的印度人”这个理论来阐述:


在你没有和他共事一段时间之前,你无法从他的言行举止和短期的业务接触,来判断他的能力。


先来讨论一下为什么印度人总在风口浪尖。


95%的印度程序员不会编程?


曾经,一篇名为《95%的印度程序员不会编程?》的文章,引发众多争议。


据说,这是由全球最大的职业能力测评企业Aspring Minds发布的一份《印度全国编程技术水平调查》。

此项调查主要针对的是来自印度500多所高校的36000多名IT相关专业学生。


报告结果称,仅有 4.77% 的人,能写出“逻辑正确”的代码。


然而这只是相关技术岗位所需的最低“配置”。

对于这一结果网上议论纷纷:


难道,被称为“崛起的IT巨人”的印度码农,真的只是“徒有其表”吗?


占领硅谷的印度码农


印度程序员早已成为硅谷各大公司里的“大多数”,他们的身影随处可见。


斯坦福大学曾针对硅谷的160家科技公司进行调查,发现来自印度的公司创始人的比例,远远高于来自其它国家的移民。



而很多耳熟能详的一线科技公司高管的职位,也统统被印度人接管。


比如Google的CEO劈柴哥:


Microsoft的CEO纳德拉:


Adobe的CEO, 山塔努力哥:


还有Facebook的第一位女性工程师Padmasree Warrior:


所以,如果真的只有不到5%左右的印度程序员会编程,那么调查报告中不会编程的,和在硅谷公司中霸占高职的,哪一方才能代表印度程序员的真正实力?


印度码农的实力到底如何?


为了搞清楚这个问题,我们找到了一些与印度人真实工作过的程序员对他们的评价。


普遍来说,中国程序员对印度程序员的评价呈两极分化


一种声音认为,印度程序员的能力大多体现在代码之外良好的沟通能力、勇于表达自己、善于argue……这些中国程序员不擅长的地方,恰恰是印度码农“信手捏来”的长处。

通过几个企业和印度优秀工程师的合作,简单总结如下:


  1. 英语强,所以硅谷到处可见印度人,国内外包处处是;

  2. 比较擅长argue,这是promotion为leader必备的能力;

  3. 逻辑强,这是讲理的手段方法,而不是情绪的爆炸;

  4. 敢于试错,胆子大,敢于表现,敢于在实践中成长

—知乎用户Shi Forrest

如果要比“包装自己”,那印度人是很厉害,所以他们可以在硅谷当高管。


但要比“写代码”,恕我直言,我白人同事认为现在软件质量下降的根本原因就是招了太多的印度程序员 。


 —虎扑论坛谢祖三

另一种说法则是,虽然生活中的确会碰到许多喜欢“碰瓷”“抢功”的印度人,但不可否认,由于印度工程师的数量庞大,实在很难以点概面,笃定大多数印度码农都是金玉其外。


事实上,很多印度工程师的代码功力的确了得,但这部分也源自于他们的危机感、团结精神和善于快速学习的能力:

公平地说,我见过写得最好的代码,就是来自印度人。


但我指的是那些在美国接受过本科/硕士教育的印度人。通常,比起其他背景的印度人,在美国上过学以后的印度人写的代码质量更高。


— Quora 匿名用户

我所接触的印度软件工程师都是在美国工作的。


我觉得他们的普遍优点就一个:流程做得好,文档写得好。


但是他们写代码的能力,我个人的观点是一般般。我想这里面有两层原因:


  • 一是有相当一部分在美国工作的印度程序员是半路出家。转行做程序员是为了生存而已。

  • 二是印度程序员在算法,数据机构等基本功方面的水平明显低于中国程序员的。这就导致他们写的很多代码逻辑性不强和性能不优(以我的标准来看)。


不过这两个问题在一定程度上被大量的文档和高性能的硬件设备弥补和掩盖了。


印度程序员和日本程序员很像,都很敬业,都能让领导比较满意,但不要过多地期望他们能做得更好,因为他们的目标就是完成领导指派的任务。


印度程序员让领导满意的方法就是通过大量的文档来告诉领导:他们的工作意义重大,流程严谨,资料齐全,而且成本很低。


—CSDN Kaitiren的专栏

你对印度程序员的印象如何?欢迎在评论区留下你的看法


这样看来,印度码农的实力不弱,但也称不上是最强,那么为什么印度码农能在硅谷乃至北美拥有自己的“生态圈”,甚至产生一种“规模效应”呢?


为什么印度人这么“吃得开?”

01

英语666

印度人从小到大就接受英语教学,其思维方式、文化交流和沟通能力相对于华人来讲更能够融入美国这个圈子。


虽然有很多人嘲讽印度口音,但人家和Native Speaker交流起来毫无压力。这一点,华人程序员,怕是要努力追赶了。


02

团结就是硬道理

“一人就业,全家入职”的传说已经在硅谷乃至全北美流传多年:只要有一个印度人入职,接下来,他会把家里的七大姑八大姨,隔壁邻居等等都推荐到公司里来。


印度人非常喜欢抱团,哪怕两个人心有芥蒂,但只要是和就业求职相关,大家都能拧成一股绳,互相帮助。


03

回不去的家乡

“由奢入简难。”这句话能概括印度人决心扎根北美的原因。


尽管印度的软件外包业务发达,IT精英众多,但其本土却严重缺乏优秀的互联网公司。



虽说中印两国都是人口大国,但互联网的渗透率却差距极大,这也使得印度的工程师从一开始就有了扎根硅谷的打算。


而对比中国,在过去20年的时间里,互联网巨头崛起,大量精英从硅谷回到国内加入创业潮流,间接导致了硅谷中高层罕见华人身影。

毕竟,在阿里、腾讯、网易、字节跳动等巨头飞速发展的时候,硅谷、北美都不再华人工程师唯一的选择。


从印度人身上,我们能学到什么?


请先抛开种种对印度人的“偏见”和“固有印象”,我们来分析一下,印度程序员身上值得学习的地方。


首先是交流。


在实际工作中,程序员的工作不只是写好代码,同时,还要处理好团队成员中的沟通,以及展现自己工作中的价值。


其次是团结。


团结就是力量,是一句亘古不变的道理。但在现实生活中,更多的人却容易“逐小利”。


如上文所言,中国程序员的实力并不弱,在硅谷和北美却没有形成可靠、高效的生态圈,大家各自为营,虽然有一定的实力,却更像是散兵游勇。



最后是学习能力。


印度程序员普遍有一股拼劲和开放的头脑,他们愿意去学习、去接受挑战、去冲破职业天花板。


他们对自己的career path有着较为清晰明确的规划,知道如何去充实自己,如何去实现自己的理想抱负。


究其根本,不论是任何种族和职业,沟通+团结+快速学习,都是职场发展必不可少的因素与能力。


而对自己有一个明确的职业规划,并为之努力奋斗,就是开始自己职场生涯最好的第一步。


E/N/D


近期来Offer开班课程

(点击上方图片,了解课程详情)

(点击上方图片,了解课程详情)

(点击上方图片,了解课程详情)

(点击上方图片,了解课程详情)


- 课程咨询 -


添加来Offer课程顾问为好友

直接进行课程报名咨询


第444周

最新Offer榜

向上滑动阅览


查看完整offer榜,请前往www.laioffer.com


求职,你只需要一门课程。

来Offer网
来Offer已成功将8000+名留学生送进谷歌、微软、阿里等中美名企,是硅谷高科技在线教育职业培训机构。教师团队由中美顶尖公司Director/Manager组成。专为留学生提供软件工程师、商业分析与数据科学、UI/UX等一站式求职服务。
 最新文章