在 10,000 个 npm 安装上——或者开源软件对我意味着什么

在 10,000 个 npm 安装上——或者开源软件对我意味着什么

原文:https://medium.com/hackernoon/on-10-000-npm-installs-or-what-open-source-software-means-to-me-db6e4b8ff30e

这是周日晚上。像大多数晚上一样,我只是在写一些代码。属于以下类别中的一个或多个的代码…

  • 我需要它
  • 我想其他人可能需要它
  • 这很酷(至少我是这么认为的)

注意:当我写的代码同时属于这三个类别时,那就是额外的伟大!

和大多数晚上一样,我会在某个时候发现自己很容易分心。或者有时甚至乞求一些分心。不管出于什么原因,我查看了 npm-stat (一个超级酷的站点,按用户或软件包拉 npm 安装统计数据)。

这次有一些特别的东西吸引了我的注意…在过去的 365 天里,我刚刚安装了超过 10,000 个 NPM。我停顿了一下,让这个数字真正融入进去。

毫无疑问,OSS 领域的领导者对他们的代码和项目有更高的可见性。理所当然地,今天的开放源码软件世界是如此的令人惊叹(同时也令人羞愧)。但这不是一个比赛,甚至没有接近它。当你开始思考“其他开发者的下载/安装/stars/forks/followers/比我多得多的时候:-("* 我建议你后退一步,分析一下为什么你是一个 OSS 贡献者。

但这一切意味着什么呢?

我跑题了。这个数字深深打动了我。用我的代码安装了很多。相对而言,这是一种很好的感觉,我已经通过编程影响了很多开发人员。

但是到什么程度呢?我帮了多少?他们会不会对我的代码不做任何事情?我们到底在谈论多少开发商?超过 10,000 次安装,但这只是少数几个拥有特定工作流程的开发人员在进行大量安装吗?

这是我的大脑立即试图做的,显然是一个不可能的任务以外的内部小说讲述。然后我明白了我的真实感受…

如果我的代码至少曾经帮助过*一个 开发者……那么这一切都是值得的。*

为什么?不是因为我是一个过度无私的开发人员,而是因为我一直在使用 OSS,它已经帮助了我(并将继续帮助我)。

黑客中午是黑客如何开始他们的下午。我们是 @AMI 家庭的一员。我们现在接受投稿,并乐意讨论广告&赞助机会。

要了解更多信息,请阅读我们的“关于”页面在脸书上点赞/给我们发消息,或者简单地说, tweet/DM @HackerNoon。

如果你喜欢这个故事,我们推荐你阅读我们的最新科技故事趋势科技故事。直到下一次,不要把世界的现实想当然!


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除