关于「A curated list of Awesome *」类型的 repo 的一点看法

2018-04-19 17:59:17 +08:00
 ynyounuo

最近在某两篇主题下回复了如下内容:

  • 我想都没想就知道这会是一个 GitHub repo 形式的文章。跟之前那个程序员英文指南一样。
  • 我想都不用想就知道这一定是个 GitHub repo 形式的文章。就跟那个应届生找工作指南,程序员英文指南一样。

并没有针对性的恶意,而至是对「 A curated list of Awesome *」这类型的 repo 疲倦了。最开始的时候我是很喜欢 Awesome 系列的,感觉这类 TOC 形式的引导认真研读下去可以让自己有长足的长进。 结果当然是并没有,当然这并不代表这类 repo 对所有人都是同样的作用。不过现在的问题在于 Awesome 系列的热度导致「 curated 」这个的属性的丧失。

curated 这个词作为一个 participial adjective 在网络上和词典中鲜有直接的解释。不过在 Freenode 的 ##English channel 我找到了两份 native speaker 的解释:

  1. curated means some is organizing the content, rather than unmoderated contributions.
  2. curated list: a list that has been selectively picked out.

而如今火热起来的很多 Markdown 类型的 repo 却都鲜有「 curated 」这份属性了。很大一部分是为了蹭 Awesome 类型 repo 的热度,抓住了大量人群的需求然后生产类「 A curated list of Awesome *」的 repo。这样的 repo 多了显然是有坏处的。

  1. 首先这类 TOC 类型的「指南」,「列表」之类的 repo 如果能宣传到位,抓住需求,可以在短时间内拿到大量 star。Github trending 很难不见到类「 A curated list of Awesome *」形式的 repo。

    • 这会导致越来越多的人把 GitHub 当成 StumbleUpon 或者 Diggs 来使用,更大的流量会吸引更多的 troll 和 spammer 来 GitHub 投放垃圾。

    • 这会导致其他付出了更多时间精力的原创 repo 得不到相应的关注度。当整个 Github Trending 都是类「 A curated list of Awesome *」形式的 repo,其他 repo 就被埋没了。类「 A curated list of Awesome *」形式 repo 可以在一天内拿到 1W 个 star 然而很多明显含金量更高的 repo 甚至一年也凑不到几百 star。真正的高质量 repo 得不到应有的关注,相关的各类人员也会疲于使用 GitHub 开源自己的项目。

    • 这会导致 GitHub star 数目的贬值。这里的贬值大概是说 GitHub Star 数目作为一个比较直观简洁的数字能反映程序员能力的价值。

    • …………

  2. 其次,这类 repo 很难有持续的新鲜生命力并且也会随着热度消散逐渐失去维护。

    • 比如之前某教程序员学习英语的 repo,其实除了介绍了一些基本的知识之外就没有什么真正可借鉴的经验谈了。课程和书籍评价明显都是「书皮评价」,没有深入对任何辞书和教学书籍的理解和经验。这也可以统概为「 curated 」属性缺失,而更偏向于「搜索引擎」式收集归纳。

    • 再比如数十个介绍 iOS/Mac 应用的列表,除了最早期被推崇的 Best-Apps 的作者 hzlzh 有大量 App 使用经验和阅历写了简明扼要的个人介绍意外,后期很多都是毫无甄选的网络复制粘贴。从知乎答案上拿一些,从其他推荐里拿一些然后介绍也大都直接复制粘贴网络评论。

    • 这类列表存在于各个领域,如果真的是该领域大牛 curated list,那么真的可能是有参考价值的。但是如果只是利用搜索引擎的简单整理和收纳。那么真的没有多大价值。

    • 很多这类 list 的热度窜升大概在前一周内是指数级增长,随着热度下降和 Trending 的更新。这类 repo 就会慢慢失去维护,从而失去新鲜的生命力乃至可用的时效性。

  3. 最后,这类 repo 会导致更多的这类 repo 的出现。

    • 这种较低时间精力成本投入较高收益( star 数目)的行为肯定会吸引来更多的投机主义者来做同样的事情。

    • 更多的这类 repo 可能会间接导致更多的 GitHub 看客们被 Dunning – Kruger effect 所迷惑,产生自我满足感。从而吸引看客做同样的事情。

一己之见而已,并无恶意。只是个 GitHub 看客而已。

2843 次点击
所在节点    GitHub
2 条回复
wwwe
2018-04-19 19:10:16 +08:00
社区从小众走向大众,人民群众喜闻乐见的小白都能看懂的必然更流行了。我一般没事闲逛才会看看 trending 榜和这些 list,感觉不必太在意啊。

star 就是一个点赞数而已,不必看得太重,赋予太多价值😁
vitalis
2018-06-04 22:34:04 +08:00
有质量的 Awesome 清单还是很有价值的,但是 awesome repo 本身的 star 和 code repo 的 star 并不是一回事儿,混在一起可能会有喧宾夺主抢流量的嫌疑。不过通过 pr 提交推荐,不断完善清单却是很方便的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/448212

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX