【译】数据显示:中国底程序员是社会风气上无与伦比牛的程序员

图片 1

描绘在面前:直觉得中国之程序员想法多,肯钻研肯学习,但也未晓原来中国的程序员是世界上极其牛之程序员。说来可能未信教,但依据HackerRank官网的如出一辙篇通讯,数据展示中华的程序员就是世界上无限牛之程序员。特将此文翻译成汉语,分享给大家。

好老无翻译了,又读到平等首雅有启示意义之稿子。看标题像是一个提商业模式的枯燥文章,其实没那严肃,只是分享点故事:)。

一经问问哪里的程序员最牛,很多人数必然会觉得是美国。毕竟美国拥有众多独立的程序员,如比尔·盖茨、
肯·汤普森、 C
语言的大丹尼斯·里奇、唐纳德·克努特。但是,这些年,印度之程序员规模提高是天底下最好抢之,俄罗斯底黑客也进一步锋芒毕露。有什么方法来确定谁国家的程序员是极端牛之吧?


当HackerRank网站上,哪些国家以编程挑战赛中见最厉害呢?通过数量,我们期待得以找到问题之答案。

关于经贸,我倍感自己几乎一无所知。因为,我一度唯一做了之专职是一样种植「合作/分享」式商业型。


HackerRank网站上,为了扶持程序员提高技术,我们召开罢数以千计的编程挑战赛。来自世界各地成千上万的程序员参加了这些挑战赛,从
Python
到算法到安全暨分布式系统都有涉嫌。我们的社区也起逾150万开发者的行,并且社区的人口每天都以加强。

它的模式如下:

冲我们的数量显示,中国和俄罗斯具极具有才华的程序员。中国程序员在数学、功能程序设计以及数据结构方面超越了社会风气任何国家之程序员,而俄罗斯程序员则于算法领域占有主导地位,算法为是无比盛与极致具竞争力的领域。虽然美国和印度于HackerRank上呢发许多了不起的程序员,但他俩吧不得不解在第28跟第31。

首先步:你出一些人们纪念要之东西。
它们可能是你协调所有的,也可能是有些若知道怎么样打造的物,或者是公可知接触到之有价的资源、空间或人。

1、整体综合排名

咱俩先从程序员中最被欢迎的测试项目开始分析。HackerRank程序员可选取与15独不同领域,下表显示了各个领域的比例

图片 2
迢迢领先的领域是算法领域,这个圈子得到了邻近40%底程序员青睐。这个世界包括数据排序,动态编程,搜索关键字与其他根据逻辑的天职方面的挑战。对于算法测试,程序员可下他们选取的语言,这或吗解释了该领域如此被欢迎之一对原因。排在亚各项与老三各项的Java和数据架构分别都挤占及了近似
10%的比重。而分布系统与平安之占据比较低于。

那么,基于这些测试,哪个国家的程序员整体得分最高为?

以闹明白,我们查阅了各个国家所于世界的平均得分。计算平均得分前我们又为每个领域制定了打分标准(通过由每个分数减去平均值,然后除以标准不同,也称为z分数),这样的话,即使每个领域的难度来差距,但咱啊能针对不同领域的民用打分,并形成由整体到村办的比系统。为了让结果还直观,我们根据
z 分数框架的法则,做了一个 1-100 分数框架来诠释。

咱俩统计了 HackerRank 上程序员最多之 50 独邦,得出下面就张表单:
图片 3
是因为中国底程序员得分最高,所以用中华的分作为 100
的基准分,则俄罗斯底分数为 99.9 ,两国就相距 0.01 。另外,波兰以及瑞士为坐
98 的大划分上前列。巴基斯坦得分仅为 57.4 。

印度跟美国吧全球贡献了最为多之程序员,但从没上榜单的前 25名为 ,只分级以
76 和 78 的分排名 31 和 28 。

次步:找到同样种方式,把它分享给其他索要之人头。
随即不自然是为获利,可以但是坐帮助朋友等只忙碌,并且及时是于召开是的从。

2、特定领域排名

尽管如此中国底排名特别出众,但为无单单是雄霸所有榜单。哪个国家之程序员在一定领域的表现极其好?我们来瞧各个领域中上榜的国家。
图片 4
可以看中华于有些天地相当优秀。中国程序员在以数据结构、数学及函数式编程方面打败了别国家之程序员。另外,俄罗斯程序员在挑战举办最多之算法领域啊选得桂冠。其次是各自处于第二、第三职的波兰以及九州。

怎讲不同国度以不同领域的程度差异?有或是坐俄罗斯底程序员更爱与算法类的角,也便见面以这等同天地投入还多精力,而大多数华程序员则又爱涉足数据结构类的品类。

于HackerRank工作之一个软件工程师就是如此的,他吃Shimi
Zhang,是咱们函数型编程领域排名前十个的程序员之一。他来华夏重庆市,两年前来到美国念计算机科学硕士,然后到HackerRank工作。

来源华之最佳程序员Shimi
Zhang就中国程序员的超导之远在达了他的观点:

“和其余国家相比,中国的尖端教育资源比较少,中国之子弟学习编程的程本就小。很多超自然的小伙在得来之不易的变成比,会真的痴迷于斯。

在华,很多小伙子以中学时期就是起进修编程了,甚至还品尝解决的片每当世界也没稍微人能够化解的难题。

立专门对年轻人工程师的全国性比赛,如 NOIp (
全国青年信息学奥林匹克联赛)和 NOI (
全国青年信息学奥林匹克竞赛),今年最少发生 3 个人以 NOI
中又获取了冠军。这种针对青少年做的编程比赛是濒临十年内的矛头。

再者, NOI 中还有一个牛逼的特别规定:如果相同员选手在 NIO
中取得了金牌,他虽无可知到场国际信息学奥林匹克竞赛的中国队选拔赛,这便表示,在列国信息学奥林匹克竞赛中获取金牌的中原运动员,都是首战告捷。”

老三步:假如这样的分享消耗了部分您的活力,那么为而的交给相当的收纳一点支出,以保这样的致力所能及不断下去。

3、不同国家程序员的宠幸

联网下,我们以比了每个国家程序员在不同挑战赛上花的岁月,然后与HackerRank用户平均花费的时长进行比。这样一来,就可知寻找有不同国家程序员在特定领域的偏好了。
图片 5
苟上表所示,中国程序员在数学比赛被之介入过远远胜出我们预料的平均水平,这便会讲为何他们力所能及以这个小圈子高踞榜首了。捷克人数相像很欢喜
shell,在此单项他们是第一。

终止,这就是所有了。

4、不同国家程序员的编程语言偏好

而是除了这点儿单国家,其它国家之挑选偏好与善于领域接近并没有必然联系。我们啊想明白其他国家的程序员对特定的编程语言是否生特嗜好。比如印度程序员是未是对C++更感兴趣?墨西哥程序员是勿是还用Ruby编码?
图片 6

如上所述,世界各地的程序员选用 Java
的百分比还如过其他语言(只有极个别的异:如马来西亚暨巴基斯坦之程序员更爱
C++,台湾底程序员更爱好 Python
)。而斯里兰卡程序员也是JAVA比例以高的国,在HackerRan中为行排在第八的岗位。

巴基斯坦、斯里兰卡及尼日利亚即行位居低端,他们得学学上瑞士底毅力。程序员在HackerRank社区及从来不努力就是放弃了挑战,得分为零星。瑞士底零记分用户比例是低,瑞士程序员也可谓称得上世界上无限刚毅的程序员。

事实上对世界各地的程序员来说,无论你来自何处,都发出或成一下独盖茨或者克努特。

因这些多少,如果我们办平摆黑客奥林匹克竞赛,中国将获取金牌,俄罗斯以获取银牌,而波兰虽然拿下铜牌。尽管美国暨印度底程序员让人口值得称赞,但想上前25,还是得再行持续开足马力的。

翻译的情比较多,如发生局部语句措辞不当的,欢迎指出。

初稿出处:https://blog.hackerrank.com/which-country-would-win-in-the-programming-olympics/

图片 7

自身的例子:

版权申请表

1994
年,美国版权局还并未管其的版权申请表放上网。假如你想只要受您的歌申请版权,你还需要依托一封信到华盛顿夺,让他们让你回寄一些空白的申请表。

因此,我扫描了具备的申请表,然后在了本人自己之站点及,任何需要的音乐人还得以免费下载打印。

后的同样及零星年,在内阁将申请表放上网之前,我的站点是唯一能够起网上下载的地方。这是自我先是浅努力回馈互联网这巨大之阐明。

商标指南

1995
年,我学会了怎样被自己的乐队名注册商标。这吃了本人许多独小时来下手明白那些法律术语,但自我真的做到了。

自身写了同等份傻瓜式(一步步操作的)指南连免费在了本人的乐队网站及。许多年来,这还是那些想使报名字商标的乐人们寻求援助的资源。

通用商品识别码(条形码)

1996
年,我出一个小唱片公司,所以我获得了一个漫长形码账户,这可以让自己将标识唯一的漫长形码贴于各国张
CD 上。我只能为通用商品识别码委员会支付 $750
以博一个号账户,然而当下就算象征我可以于这个账户下创造 10
万独商品。我之音乐人朋友都来提问我岂为,所以自己不怕叫他俩怎么行,但是本人吧告诉他们可以直接运用自家之漫长形码。

胚胎,我是免费做这件事之,算是朋友里面的举手之劳,直到朋友等开介绍一些生人到自此来。因为生成编码、创建条形码图案,并永久跟踪她的唯一标识,这些事还是吃了自身之片段生气,所以自己要求收费
$20。

以过去底 12 年里,这项工作受自己带来多 200 万美元。

在线商店

1997 年,我出一个信用卡公司账户用以在演唱会现场卖自己的
CD。它的开安装费为
$1000,并且花费了自家三独月来处理各种繁琐的合法文件工作。之后,我创建了一个不大的网上购物车,这又耗费了我数月份之干活,只是为卖自己要好的
CD。我之音乐人朋友都来问是否好直接用自身的,免得他们还要更有着这些工作,因此我说好吧。

开始,我是免费做就件事之,算是朋友里面的举手之劳,直到当时宗事占据了自之普时刻。因为我如果花
45
分钟来拓展数字化、入库、在自家之网面临成立平等摆设新专辑,因此自本着每张上架专辑收费
$35。捡货、打包并快递购买的 CD 需要花 10 分钟,因此自本着各个张售出的 CD
收费 $4。

于过去之 12 年里,这项工作为本人带来约 2000 万美元。

网站托管

1999
年,我学会了众有关网站托管的知。Linux(一栽最流行的开源操作系统),Apache(一种植流行的
Web
服务器软件),PHP(据说是一致种最好之编程语言),SQL(一种植数据库查询语言),FTP(一种文件传输工具),DNS(域名查询服务),Qmail(一栽邮件服务),SpamAssassin(垃圾邮件过滤)等等。我一度为此它做过自家好乐队的网站,然后是
CD Baby(前面那个我卖 CD
的网站),并且我还置了协调之服务器。所以,当情侣等叫苦不迭他们共处的网站托管公司经常,我就管其的网站托管到我之服务器上。

起初,我是免费做就宗事的,算是朋友里的举手之劳,直到其的网站填满了我的服务器。由于各个令服务器每月我得花
$300,而且自还得要个全职的人头来保管它们,所以自己起收费,每月 $20。在
1999 年,这个收费标准那是相当的利。

于过去底 9 年里,这项工作为自身带约 500 万美元。

自己的博客

自 2000
年以来,我一直以免费享用我学到的装有东西。我未是无限明白之丁,很可能还低于平均水平,但是分享的工本几乎可忽略不计,这是在举行正确的从事,所以我开了。

在过去的 11
年里,这吃自己好的斗嘴跟幸运,因为自身遇见的备有趣的食指犹是这般做的。

要是呀?
这些从并未一样宗看起如是如出一辙不成商业冒险。
怀有这些只是是享受自己已持有的物。
人们时时让自身提供部分提议,关于她们应有上什么样的事情。
自家便告知他们,唯一一件我了解什么推荐的事:从分享您所具有的东西开始。


翻后记:
自分享所负有的东西开始,这次翻译为算践行了本文的见解。

先前为还翻译了是作者的博文,都坏有趣和启示,是随即首《我盼望入高校时即便会明白的片段事》。

小结下作者商业型的中标要素:

  • 爱人大多,虽然文中写得都是笔者的举手之劳,但自己怀念朋友等后来呢回报了外的提携
  • 价值点,发现值得改进之进程
  • 执行力,付出努力去改善
  • 学习力,为了精益求精需要上新的事物,走有舒适区
  • 竞争力,既不是顶级的音乐人,也非是第一流的程序员,但两岸结合,却出矣不同寻常之多维竞争力
  • 哼运气,作者是 60 后,正当盛年常常遭遇上了美国互联网时代产生之首先班车

作者:Derek Sivers
日期:2011-11-20
原文:The co-op business model


写点文字,画点画儿,记录成长瞬间。
微信公众号「瞬息之间」,既然撞,不如同行。
图片 8

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图