|
|
发表于 2022-9-22 18:33:47
|
显示全部楼层
--- 更新 2016.04.17
又有一位同学
@Piasy Xu
做了一个新的排行(撕X)维度:GitHub 首页 5 项目 Star 榜单
http://ghrc.babits.top/ via (
https://v2ex.com/t/271783)
有幸排在 #16 果断逃~
----
谢邀,利益相关:
- http://GithubRank.com 作者
- 这个所谓的排行榜前100,也在原文中被提到 hzlzh (hzlzh) · GitHub
--------
不参与撕逼,但是看到最近这个文章被抄起来,我也体验了一把网红的错觉?求包养~
说点背景给大家吧:
关于 http://GithubRank.com 这个网站,大家 Whois 一下可知,域名是我在 2013-05-23 注册的,多年不曾维护了,没什么技术含量,直接拉了 Github V3 的 API 排序,后来访问量上来了就加了页面缓存功能。
1. 为什么做这个排名网站?
只是好玩,之前在 v2ex 上看到有人
讨论 github 的活跃度排名(3年前就在讨论了),就去看了一眼 GitHub API,然后写了程序拉出来看了下,做成了网站。(其实我还注册了 http://DribbbleRank.com,只是觉得不好玩就没去做,为什么是 dribbble?因为我也用这个服务
hzlzh - Dribbble )。
2. 为什么只有中国区的排名,前 1000 名?
起初是世界排名,而且只有前100名。
后来居然有 HR、猎头找来说这个网站有一定的参考价值,问能不能只显示中文区的用户。我也考虑到方便国内用户的参考度,改成了中文区,并且扩展排名到前 1000 名(因为发现到 1000 左右的同学基本没什么关注数了)。
再后来又添加了头像和注册时间等字段,然后差不多 3年 都没有维护过了,期间也不乏一些社区的讨论这个 Rank 站,只当是八卦了。
3. 为什么采用 被关注数量 作为排序维度?
因为懒。一直没有找到好的维度和算法去做排序,姑且用粉丝数,简单直观,水分多也方便大家撕逼 lol 。
其实活跃度排序的站其实已经有了,大家可以看下这个项目:
GitHub - cloudaice/simple-data: make data simpleGitHub - cloudaice/simple-data: make data simple
下图为 GitHub 活跃度排名算法说明:
ps. 到头来无论是用 follow 数、star 数还是 commit 数,都无法做到完全的公平,比如有的项目就是 Markdown 写的收集类的形式,比较容易活动多的 star 和 粉丝,并不能说明技术能力本身有多好,这就跟微博一样,段子手可能粉丝很多。
结语:
原文作者申明过,那篇 100+ 的文章只是服务于后续文章
技术人员如何建立自己的个人品牌 的,也就是说排名侧重于 个人影响力的建立 这个点,原文作者辛苦的把很多信息摘出来给大家看,是希望对于建立个人品牌这个点有所感悟
所谓排名,别太认真。所谓「网红」,只是混个脸熟,是骡子是马拉出来溜溜便知。
题外话:
如今 HR、猎头越来越潮了,也知道去看看你的 GitHub 主页,但人家不懂代码和项目,看看粉丝数做个参考无可厚非,反正敲门砖再好后,技术面还是要真本事,不是吗?
包括我们做技术的,自组招人的时候,也会下意识的去翻翻应聘者的 GitHub,总之活跃些,star 多些,总不是坏事。 |
|