开源的正确打开方式:面向Star开源
2023-11-13 08:20:53
面向功利编程,面向Star开源?一个开发者的2019反思总结
面向功利的开源,值得吗?
2019年于我而言,是一个反思的一年。反思很多事情,包括但不限于:人际关系、职业规划、开源心态……其中,让我最难以割舍的莫过于开源。
我是“却把清梅嗅”,GitHub开源社区内的一个“功利”的爱好者。我并不是一个喜欢花时间写非技术类文章的人,但每年一篇年终总结于个人确实有所裨益——时隔一年再看,这篇文章段落中的一些吹嘘自己的文字,多少都让我有点尴尬。
同时,我也看到了过去自己一些不成熟的想法,与一年后的自己相比,显然成熟了不少。所谓不成熟的想法,便是我的“功利”开源心态。
功利开源:短视而急功近利
我所谓的“功利”开源,指的是一种只注重开源项目的星数、关注数、下载量等外部评价指标的心态。这种心态的出发点,往往是希望通过开源项目来提升自己的影响力,获得更多的关注和机会。
这种心态乍看之下并没有什么问题,但实际上却存在着很大的弊端。首先,它是一种短视的行为。只注重外部评价指标,很容易让人忽视开源项目的质量和实用性。长此以往,不仅会损害开源社区的生态,也会让自己的技术能力停滞不前。
其次,功利开源是一种急功近利的心态。开源项目是一个需要长期投入和维护的工程。如果只想着短期内获得回报,很容易半途而废,最终一事无成。
面向Star开源:一种更成熟的心态
与功利开源相反,面向Star开源是一种更加成熟的心态。这种心态的出发点,是希望通过开源项目来帮助他人解决问题,从而提升自己的技术水平和影响力。
面向Star开源者并不只注重外部评价指标,他们更看重开源项目的质量和实用性。他们愿意花时间去打磨自己的项目,并乐于帮助他人解决问题。
这种心态的好处显而易见。首先,它是一种长远的行为。面向Star开源者不会急于求成,他们知道开源项目是一个需要长期投入和维护的工程。他们愿意花时间去打磨自己的项目,并乐于帮助他人解决问题。
其次,面向Star开源是一种利他的行为。面向Star开源者并不只想着自己的利益,他们更希望通过开源项目来帮助他人解决问题。这种利他的行为,不仅会提升自己的技术水平和影响力,还会让自己收获更多的快乐和满足感。
我的反思
2019年,我逐渐意识到自己过去功利开源心态的弊端。我开始转变自己的心态,逐渐向面向Star开源靠拢。这种转变并不容易,但却是必要的。
我相信,面向Star开源才是开源的正确之道。只有当我们真正用心去做,才能创作出有价值的开源项目,才能真正帮助他人,提升自己的技术水平和影响力。
面向Star开源,从我做起!
我希望我的反思能给各位开源爱好者一些启示。让我们共同努力,面向Star开源,让开源社区变得更加繁荣和健康!