GitHub被你们中国人霸榜了!

这是Balazs Saros在知名媒体Medium发出的呼喊。 

Balazs经常通过GitHub的趋势(Trends)页来寻找有趣的代码仓库,最近他去得越来越少了,因为他发现中文的代码仓库开始统治Github趋势榜,Top10 中中文的就占了9个!

640?wx_fmt=png

点击看大图

由于不懂中文,Balazs只能通过Google翻译去阅读Readme , 但是这些Repo中的Demo和截图还是中文的,甚至代码中的注释也常常使用中文。

他分析原因可能是:

1. 中国在软件技术方面正在追上美国,并且专注于扩大人才库。

2. 在中国,软件开发可能是最好的摆脱贫困的方式之一。

3. Github现在的影响力极大,一些人可以利用它做些重要的事情。

Balazs Saros声明说,他并不是反对中文或者非英语的Repo,他自己的母语也不是英文, 他给Github提出了UI设计方面的建议:

根据代码的编程语言,Repo已经有了“编程语言”这个属性,如Java, JavaScript,Python。  还可以根据readme, doc所用的语言来设定一个“语言”属性,如:英语,汉语等,这样在趋势页面可以选择别的语言了,默认可以是worldwide。

上面是Balazs 的看法和建议, 我也浏览了一下他截图中排名靠前的几个项目,发现了一些有趣的事情。

排名榜首的是一个不限速的百度网盘客户端。可见程序员深受百度网盘限速之苦,但是人家百度限速是要卖VIP的,这么搞是有问题的。

然后是一个人力资源管理系统,我去看了下,从界面上看还是比较粗糙的,如果想直接拿来使用可能够呛。这个项目不是框架,不是类库,但是star数增长得很快,我猜测大家是拿这个项目来学习SpringBoot,Vue和前后端分离吧。后面还有一个叫SpringAll的Repo,也是个学习SpringBoot, SpringCloud的项目,这就反映了国内这一块儿的需求是很强劲的,也说明国内有大量的初学者。

“深度学习500问” 则体现了国内Repo的一个特点:偏重代码的Repo不多, 但是资料型的Repo非常多。 

我们会把面经放上去,把电子书PDF放上去,把各种教程放上去..... 形成各种各样的Repo。

把资料放到Github上,虽说有版本控制,但是缺乏一种重要功能:在一篇文章下面,针对特定的主题进行讨论。  想讨论的话只能通过issue来进行,没有相关的上下文,这一点还比不上博客。

我又搜索了几个流行的资料型的Repo,pull request是零或者个位数,说明这些项目不是大家协作的,是个人维护的,做个人展示的。 

资料型的Repo容易引起人们的关注,能获得比较多的fork和star,所以很多人就把阵地从博客转移到了Github,这可以理解。但是Github是为了代码的协作而诞生的,这么多的资料型项目放到Github上真的合适吗?我不知道。 

那些面经类,电子书类,教程类的Repo,它们的高star能给个人带来真正的声望吗?我表示怀疑。

还有一个表情包的Repo...... Github真是被我们玩到了极致啊!

来自中国的Repo霸榜了,说明中国的软件开发行业很有活力,可惜的是高质量的、专注代码的开源项目太少,国际化程度也不够,局限在国内的小圈子里打转,这也怪不得老外不看了。

最后,衷心地希望更多的、真正的开源项目能出现在Github的趋势榜上,就像今天的第一名TDengine那样。

640?wx_fmt=jpeg

640?wx_fmt=gif


码农翻身公众号开放投稿,可能是全网最高片酬:

用故事讲技术 ,稿费1000

技术/职场/感悟/面试等,稿费700

翻译类文章,每千字200

联系方式:onlyliuxin97(微信)

详情猛戳: 可能是全网最高片酬,速来!

往期精彩回顾

我是一个线程

我是一个Java Class

面向对象圣经

函数式编程圣经

TCP/IP之大明邮差

CPU阿甘

我是一个网卡

我是一个路由器

一个故事讲完HTTPs

编程语言的巅峰

Java:一个帝国的诞生

JavaScript:一个屌丝的逆袭

负载均衡的原理

阅读源码的三种境界

640?wx_fmt=jpeg

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值