最近知乎上出现了一篇《中国内地 GitHub 造假呈指数级增长,其背后是……》的文章,将 Github 上伪造 Star 数量的现象推到风口浪尖。由于国内有些公司在招聘开发者的时候,会要求面试者展示自己开发的个人项目,并会将此作为依据之一衡量开发者的技术水平。
而国内一些开发者为了谋求一个好的工作,就想到了花钱对自己开发的个人项目进行包装,包括:刷 Star、刷 Fork 等,而这样的服务不但真实存在,而且只要你有需要,连 Pull Request 都能请中介帮搞定。
一些热心的网站随后展开调查发现,这样的产业链的确存在,某宝中介会通过邮件或群聊向有需要的人兜售服务:
此外,还有微博博主@GitHubDaily 分享了某项目的 Star 上涨曲线,在一天时间内该项目从原有的 180 个 Star 迅速上升至 1199 个。
对于现在这样的造假现象,作者在知乎的文章中说到:
在 Github 上伪造假数据不仅仅是增加了鉴别优秀程序员的成本,但更严重的是破坏了整个开源社区的生态。在一个开源社区里,里面真真假假,虚虚实实,你还如何区分和识别好的开源项目?里面如果垃圾项目越来越多,好项目越来越少?整个开源社区的生态就这么被破坏了,这是最严重的问题。
那么,对于 GitHub 上这种伪造 Star 的行为,同为开发者的你怎么看?