Github Stars 没啥用,但也不是没啥用
我之前曾经在 Twitter 上说过,开源的本质是一个 Reputation(声誉)的游戏,你拥有越多的声誉,在和开源社区的协作就会越容易,大家就会愈发的相信你,与你共同协作。
和 @willemjiang 聊天,我们都认可一个观点:开源本质是一个 Reputation 的游戏。你的所作所为在社区都是公开的,这也是开源的魅力。你可能在公司籍籍无名,但你因开源广为人知。当然,一体两面。社区是公开的、透明的。你的好与坏都将被传唱。就像每逢开发者活动,我们都要调侃 OB 刷 Star。
— Bestony | 白宦成 (@xiqingongzi) September 8, 2023
而这个 Reputation 的一个具象的表现 ,便是你在 Github 上拿到的 Star 或 Follower。我们普遍会认为,Star 更多的人、Follow 更多的人,是更有价值的 —— 你的 Follower / Star 更多,至少证明了你在开源这个领域的成绩。

坦诚的讲,我很以自己的 Star 为荣,超过 1W Star 和 1.4k 的 Follower,至少证明了我在开源上曾经做过一些事情。这些 Star & Project 可以证明我的能力,证明我能够做一些事情。这些信息帮助我更好的求职。
但另一方面,我也认为,star 本身的意义并没有那么大 —— 特别是你把它当成 KPI 之后。Star 多只是看起来很唬人,但可能一个项目已经运行了 10 年,只要这个项目还在持续更新,持续迭代,持续有人用,拿到一个高 Star 是一个很正常的事情,一切都是时间的力量。
作为一个开源人,我认为大家应该努力的追求 Star / Follow, 但也请记得,这些都是你评估自己的工具,请不要本末倒置,把 Star 当成目标,你的目标是获得更多社区/同行的认可,而不是获得一个虚拟的数字,单纯的数字并不能给你带来认可。