最近github发生了两件大事,都是跟国人有关。相关的新闻报道部分请访问主站(热搜阿波罗一件是一名匈牙利程序员吐槽全中文的项目占领了github的热搜趋势榜,将英语等其他语言项目挤了下去。另一件则是最近为了纪念人类登月50周年,阿波罗11号飞船的一些开源代码被搬上了github,结果引来了大批中国用户的围观和灌水,将Issues也就是反馈页面刷成了贴吧论坛脸书推特微博,遭到了国外用户的反感。今天我们就来详细了解一下这两件事到底是怎么回事。

 

首先我们先来介绍一下趋势榜,也就是github的trending功能,相当于微博的热搜榜。包括star点击星星最多的或者最热门的项目都会出现在这个地方,是一个全球开发者发现热门的甚至是好开源项目的最佳平台。然而最近这个趋势榜发生了变化,不仅国外用户注意到了,国内用户也注意到了,那就是热门项目几乎被中文垄断。正如这位匈牙利程序员所说,十个项目九个是中文的,并且这些中文的内容不仅是介绍就连教程使用甚至是图片参考什么的全是中文的,介绍教程这块内容老外可以通过翻译还能知道这是个什么项目,但看到连图片都是中文的就彻底傻眼了。还有的项目更是为某些群体而专门“私人定制”的,比如面试指南、面试攻略这样的内容。甚至还有在中国用不到的服务或者说是他们根本就没听说过的服务(比如科学上网、百度网盘高速下载器),这些专门为某种人群或者某些特定地区用户专供的服务让他们这些使用英语的程序员接受不了。但是国人在微博上的评论一句话就给他怼回去了,我想你会适应的,让你免费学点中文咋还不愿意。

 

他也总结了为什么github会出现被中国人刷屏的现象:

 

  1. 中国在软件开发/技术方面的实力正在追赶美国,并开始大力扩充人才库
  2. 投身软件开发行业是让“那里的人”摆脱贫困并拥有更多机会的一个最好的途径(有时甚至是唯一途径)
  3. GitHub 正在迅速扩张市场并且在开发者群体中拥有非常大的影响力,所以这些人将 GitHub 视为一个获取资料和解决方案的地方就不难理解了(中国人可无阻碍访问 GitHub 也是重要的影响因素)

 

也就是说中国的软件开发技术现在已经处于世界强国水平,这可以从github的注册用户以及项目贡献量就能略知一二。从2015年起连续五年中国用户的项目贡献量位居第二仅次于美国,从这点可以看出随着在科技、软件开发领域的强势以及综合国力的提升,伴随而来的是中国的文化语言文字将会如英语这个世界语一样在全球大行其道,由于人口数量的优势造成了这种情况更加明显。现在这种情况外国人一时之间难以适应,因此就成为了他们眼中的“蝗虫过境寸草不生”。

 

另一个重要的原因就是github在国内是可以直连的,没被墙(这可能与他是微软旗下的网站有关),不需要科学上网代理爬梯程序的辅助,这也是一个重要的原因。

 

不过他也不是介意中文占领了趋势榜单,毕竟有其他语言的项目是好事。主要是觉得太过泛滥成灾了,有的还是一些无意义的项目,这是他们不愿意看到的关键。解决的办法要么就是加点英语翻译,但是奈何中国程序员的英语水平普遍不高,有的就算使用英语也是蹩脚的机器翻译英语,所以这不现实。最好的方法是趋势榜按照地区或者语言划分,让全球总榜单能看到不同国家不同语言的项目而不是被中文刷屏。不过这样中文区的估计以后就只有面试宝典、科学上网的项目了。

 

当然咱们国人是有的支持有的反对,支持的认为他们确实破坏了github的生态,反对的则认为大家都是一个国家的,我做一个只给我们自己同胞们服务的项目为什么要给你们加上英语而不用自己的语言,不用中文非得用英语那不是装13是什么,总之是各说各的理。下面我要说的这件事才是真让外国人反感的,丢人丢国外去了,那就是阿波罗事件。

 

最近为了纪念人类登月50周年一名美国用户开源了当年NASA也就是美国宇航局的阿波罗计划的部分源代码,其中包括了阿波罗11号宇宙飞船的相关代码,后来大量国人发现这里后便在这一项目的反馈页面上开始发全中文的灌水评论(垃圾评论),将其玩成了贴吧论坛。虽然没有恶意,只是出于好奇觉得好玩就习惯了使用国内的那一套,也就是在某某趣事下面发点评论,写点到此一游火前留名之类的,但是这不是贴吧也不是某某论坛,因而就有很多国人和外国人看不下去了。

 

具体什么评论自己看下面的链接:

 

https://github.com/chrislgarry/Apollo-11/issues

 

这一页显示的是正常的评论,不着急点击closed进入已关闭的反馈内容中,大家再看

 

https://github.com/chrislgarry/Apollo-11/issues?q=is%3Aissue+is%3Aclosed

 

满屏的中文,贴吧的贴子全出来了,调侃八卦的、科学上网做广告的、编段子围观的、用英文吹牛的无意义贴子甚至连最近的“香港加油”什么的都有,五花八门包罗万象什么样的都有,可以自己去看看。

 

那么为什么会出现这种情况呢?首先,很多中国的程序员把github当成了论坛可以交流学习的地方。这从纯中文的项目中就能看出来,比如中国的“国粹技术”科学上网,科学上网肯定是服务国人的项目,因此无论是写代码上传的还是普通用户毫无疑问都是中国人,都会中文。因此从介绍到教程到配图就全部写成了中文,这也是为什么全世界公认科学上网(某某恩代理)的官方语言是简体中文的原因,因为这是标准的中国创造。而github又是国内可以不用技术手段就可以正常访问的,因此上面就会有大量的科学上网项目的教程。那么既然github上有这么多刚需的资源那么必然会吸引国内的程序员开发者以及非程序员开发者到此访问,来了以后在使用过程中总得提交bug或者意见反馈提问怎么用这样的问题吧,Issues就成了他们的乐园。通过看那些科学上网项目的Issues就知道了,国人已经习惯了使用中文在这里发贴子跟贴吧一样进行交流,纯中文的交流那么既然在这上面已经习惯了那么他们自然也觉得其他的非中文的项目也可以这样评论,但殊不知这么做会让人觉得你在发送垃圾评论,自然是让人不满了。

 

另外就是国人把国内那一套搬到了国外网站上觉得自己这么做无可厚非,可能是因为防火墙的缘故由于见过的外国网站少了,因此并不懂国外为什么会不满这样的评论。正如一位用户评论的那样,防火墙的真正作用不是阻挡国人上外网的而是用来保护外国人的。的确互联网现在分为两个网络,中国互联网、外国互联网。中国人多自然互联网的体量是庞大的,在国内网站还好都是自己人大家是什么样都清楚,所以当到了外国网站的时候情况就变了。可以想象一下要是脸书推特油管INS没被封的话,那就根本没有外国人什么事了全被中国人玩烂了,看看国外卖服务器的就知道了。就这样还有不少人爬墙出去占领外网呢,所以从github就能知道这些网站一旦开放会怎样了,因此说出这句话不无道理。

 

今天我们说了两起“丢人”的事件,一方面感叹国家科技领域的强大,github国人用户数量惊人。另一方面也看到国人素质的不足,有待提升。总而言之,外国人要适应强大的中国用户所贡献的资源。另一方面我们是不是也该收敛点呢,这不是自家客厅这是公共场所,出点什么事情大家都能看到,并且给人的印象标签也是群体性质的,还是那句话素质还是有待提高加强啊。当然Issues的设计是不是也是不合理呢,为什么不分为两个部分,一个专门用来提交bug解答使用过程中的问题以及意见反馈的,一个用来聊天讨论评论的那不就行了吗,所以这个模块也是需要改进的难道不是吗。

发表评论

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