1. 聚能聊>
  2. 话题详情

哪个国家拥有全世界最牛逼的程序员?

在很多人看来,全世界最牛逼的程序员不是美国的嘛,美国是大师级程序猿的聚集地,是计算机行业的鼻祖,比尔盖茨、汤普森(Unix)、丹尼斯.里奇...哪一个不是如雷贯耳的前辈级人物。又有人说,印度也是牛逼程序猿的聚集地吧,你看印度的外包产业独步全球,成为印度对外的一张名片。也有人说,是俄罗斯,俄罗斯的黑客和安全技术是 时间上数一数二的。全世界到底哪个国家的程序员最牛逼呢,衡量的标准是什么呢?

中国的程序猿最厉害

20170825025620_2d5b3211eddfbeaeb7495512ab6fe91b_6_jpeg

根据位于美国加利福利亚的HackerRank公司统计表明,中国的程序猿综合能力是世界最厉害的。在这份报告中,HackerRank主要对软件行业涉及到的诸如数学、函数式编程、数据结构等基础学科做了分析,结果发现,中国程序猿在这些基础理论中是最扎实的。不过中国的程序猿也有偏科的情况,中国程序猿对于诸如Ruby、数据库等就不是很擅长。为了更好的给出统计结果,HackerRank制作了一张程序猿的分布图用来表明程序猿厉害的程序。
37d00003bc80caa11efe_jpeg

对每一个程序员来说,不论来自何方,都有可能成为下一个盖茨或者克努特。但如果真的要举行一个世界奥林匹克竞赛,中国将获得冠军,俄罗斯将获得亚军,波兰则荣膺季军。

问题

1,HackerRank的这个结果和你的看法一致吗?你觉得中国程序猿综合能力真的最厉害吗?
2,在你心中,哪国程序猿最厉害?
3,如何使自己成为优秀的程序猿,甚至大师级程序猿?

2017阿里云网络技术高峰论坛报名预约中!

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    云栖定制电脑包 x 3

  • 奖品二

    虾米VIP月卡 x 2

69个回答

1

笨笨的粽子妞 已获得云栖定制电脑包 复制链接去分享

1,HackerRank的这个结果和你的看法一致吗?你觉得中国程序猿综合能力真的最厉害吗?
其实不是很一致,个人还是觉得国外的程序员会更厉害一些。虽然中国的程序员人数众多,也在各种大会大赛上展露头角,但是感觉很多好的算法好的思想,好多先进的技术理念,还是国外流入国内的比较多,所以,只是个人想法,别喷啊,(捂脸
2,在你心中,哪国程序猿最厉害?
美国,因为目前接触到很多资料的信息来源都是美国的各大企业和高校,感觉他们的创新能力还是很强的。
3,如何使自己成为优秀的程序猿,甚至大师级程序猿?
不断学习,不断思考,勇于创新。
其实可以把梦想定位大师级程序员,而成为优秀的程序员作为一个小目标。
多关注自己的业务价值,利用业余时间多接触新技术,勇于尝试。

jemon9 回复

个人感觉不太一致,虽然中国程序员综合来讲算是最厉害的,但感觉中国程序员的创新能力貌似差了点,比如好多高深的算法或者好用的语言都是非中国人发明的

笨笨的粽子妞 回复
回复@jemon9:

其实像各大竞赛中常用的xgboost就是大神陈天奇开发的,类似的还有不少,但是和国外GAN等算法相比,国内程序员的创新能力确实还有待提高。不过从近年来KDD、IJCAI等各大竞赛的排行榜和会议收录情况来看,中国程序员的技术能力和创新水平还是在不断进步提升的。所以潜力无限啊~

雪鸢 回复

嗯嗯,国人思想教育有一点被禁锢,较外国英语水平不太高,写程序比较吃力。

评论
0

陈序婷 已获得云栖定制电脑包 复制链接去分享

1.不太认同,中国的程序厉害在于他们刻苦,他们认真工作。也有一些程序员会想到一些好点子,使中国互联网的某些方面较国际上来说更加便利(例:支付宝)。但是我觉得某些国家的程序员做的是真正改变世界的事,比如巨硬家的程序员(我是巨硬死忠,也是阿里死忠。这里谈一点题外话,我觉得目前在改变世界的公司大概就是:巨硬、被屏蔽的某歌、亚马逊、阿里也是,当然最重要的是2的10次方社区。2333),技术上来说也是比较厉害的。
2.印度。印度这个国家我们可能有一些偏见,但是他们的软件技术是毋容置疑的。很多国际大厂都把代码外包给了印度程序员,当然除了技术之外肯定还有一些别的原因。
3还不是一个优秀的程序员,不敢回答这个问题。

0

无神 已获得虾米VIP月卡 复制链接去分享

1,HackerRank的这个结果和你的看法一致吗?你觉得中国程序猿综合能力真的最厉害吗?
不一致。厉害啊,近年来中国的程序员在各种大赛上取得的成绩是非常瞩目的。例如最近KDD大赛,中国团队几乎包揽前20。ICML大会最佳论文奖也是华人。还有吴翰清老师的弹性安全网络技术,这是中国程序员发明的一项以前从未有过的技术的。这些迹象都表面中国程序员的实力在不断的提升,他们的综合能力还是非常厉害。
2,在你心中,哪国程序猿最厉害?
美国,windows,linux,IOS,android这些与我们生活息息相关的系统都是美国研发的,不仅如此,还有我们在使用的许多开发语言都是美国的程序员开发出来的。走在前沿的人工智能等等技术,也是美国率先做出了成果。
3,如何使自己成为优秀的程序猿,甚至大师级程序猿?
努力学习,学会思考,不断记忆,实践创新。
好的学习资料,适合自己的学习方法,优秀前辈的指点,以及不断进取的心,也都是非常重要的。
万事俱备,走上成为优秀程序员之路,就差一本技术书籍了。

1

暴走的螃蟹 复制链接去分享

1,HackerRank的这个结果和你的看法一致吗?你觉得中国程序猿综合能力真的最厉害吗?
不太一致,我觉得中国程序猿综合能力不是最厉害的,因为有太多的速成码农混进了这个行业,还有大学培养的程序员能力也是很水。
2,在你心中,哪国程序猿最厉害?
我觉得是印度,印度作为一个母语非英语的国家,还能输出那么多的程序员真的是有值得学习的地方。
3,如何使自己成为优秀的程序猿,甚至大师级程序猿?
我觉得就是要保持客观的学习态度,不刻意的崇拜技术,也不拿一门技术吃到老,按照自己的想法去构建某些东西,就像我很想new一个电脑包出来。

1

elten 复制链接去分享

其他地方我不知道,我这里 github 和一些常用国外技术网站,被污染的严重。每天能打开的时间不超过2小时。

防火墙是阻止我进步的一道坎,我在如何fanqiang上画的时间可能比实际学习时间还要多。

所以我觉得中国程序员是最不容易的,如果不是这道墙,可能是世界第一。

1

北方的郎 复制链接去分享

1,HackerRank的这个结果和你的看法一致吗?你觉得中国程序猿综合能力真的最厉害吗?
感觉有些差异,我觉得最近几年中国程序员的水平是越来越高了,尤其是顶尖互联网公司的顶尖程序员。不过综合是否是最强,这就不好说了。
2,在你心中,哪国程序猿最厉害?
各有所长吧,不过我实际碰到一起工作过的的最牛的一个程序员是个美国人。大概10年前,他Review我的代码,提出一个更优化的算法,直接在纸上写了出来给我,回去调试,一遍过。
3,如何使自己成为优秀的程序猿,甚至大师级程序猿?
“无他,唯手熟尔” 保持一颗对技术好奇的心,多学,多练,没有什么别的办法。

1

shawn.ss 复制链接去分享

回答问题前,想知道被抹掉的部分是不是tw?
1,HackerRank的这个结果和你的看法一致吗?你觉得中国程序猿综合能力真的最厉害吗?
不太一致,我觉得照目前的趋势下去,中国会爬到综合实力第一的位置上
从小被各种奥数摧残,高中被各种理科的解题逻辑摧残,计算机上的逻辑对大部分智力正常的中国人都是小儿科了,加上巨大的人口基数,问鼎至尊指日可待
2,在你心中,哪国程序猿最厉害?
米国,占据先发优势,被追赶的对象
3,如何使自己成为优秀的程序猿,甚至大师级程序猿?
挑战+学习+坚持

0

1413805611127902 复制链接去分享

中国程序员的创新能力相对来说比较弱

0

1808823161690902 复制链接去分享

不一定,一方水土养育一方人,中国是处于经济发展中国家,农业,工业中国首屈一指,但是IT需要加大投入人才。

0

梦残秋寒 复制链接去分享

支持中国

0

1166804685104417 复制链接去分享

1,HackerRank的这个结果和你的看法一致吗?你觉得中国程序猿综合能力真的最厉害吗?
不一致。厉害啊,近年来中国的程序员在各种大赛上取得的成绩是非常瞩目的。例如最近KDD大赛,中国团队几乎包揽前20。ICML大会最佳论文奖也是华人。还有吴翰清老师的弹性安全网络技术,这是中国程序员发明的一项以前从未有过的技术的。这些迹象都表面中国程序员的实力在不断的提升,他们的综合能力还是非常厉害。
2,在你心中,哪国程序猿最厉害?
美国,windows,linux,IOS,android这些与我们生活息息相关的系统都是美国研发的,不仅如此,还有我们在使用的许多开发语言都是美国的程序员开发出来的。走在前沿的人工智能等等技术,也是美国率先做出了成果。
3,如何使自己成为优秀的程序猿,甚至大师级程序猿?
努力学习,学会思考,不断记忆,实践创新。
好的学习资料,适合自己的学习方法,优秀前辈的指点,以及不断进取的心,也都是非常重要的。
万事俱备,走上成为优秀程序员之路,就差一本技术书籍了。

0

29231148 复制链接去分享

不错

0

孙起达 复制链接去分享

1,HackerRank的这个结果和你的看法一致吗?你觉得中国程序猿综合能力真的最厉害吗?
不一致,中国的程序厉害在于认真工作和超强的工作负荷能力
2,在你心中,哪国程序猿最厉害?
美国,这是个IT战斗民族,一个硅谷就能代表很多东西
3,如何使自己成为优秀的程序猿,甚至大师级程序猿?
本人还不是一个优秀的程序员,所以不敢多言,仅有两字-----奋斗

0

1910705055437976 复制链接去分享

中国

0

萧然双林 复制链接去分享

你努力,你就是最牛逼的

0

峰之守护 复制链接去分享

中国的最厉害

0

篮影 复制链接去分享

当然是中国,因为阿里就是全世界最牛的

0

aagh 复制链接去分享

最牛逼的我不知道,最垃圾的都在

0

极品码王 复制链接去分享

中国程序员的创造性还有待提高,但是对技术应用的深度和广度是有目共睹的

0

borners 复制链接去分享

可以说中国程序员最牛13,我们的逻辑思维能力与情商水平感觉狂甩老外一个世纪;主要的肋点是英语,大部分技术文档都是英文或者说出自老外之手,然而这也是可悲的地方,国人尤其理工科的同学英语水平实在是(不说也罢)

4