开源 100 天的意外力量

2025-06-07

开源 100 天的意外力量

理论上,我不确定开源是否应该有效。想想看:公司通常会将他们最好的想法保密。但在开源领域,每个人都公开分享他们的代码。你会认为大多数人只是使用免费软件而不回馈任何信息。更不用说试图组织来自世界各地的数千名志愿者来构建一些复杂的东西了。但是,尽管有所有这些理由认为它不应该有效,开源不仅生存了下来,而且蓬勃发展。它为我们每天使用的很大一部分技术提供动力。但对许多人来说,真正为开源做贡献的想法仍然让人感到害怕。为什么?更重要的是,我们如何才能改变这种现状?

让我们先从我的个人故事说起。当我第一次想到要为一个开源项目做贡献时,我很害怕。害怕在整个互联网面前犯错,这种恐惧感令人难以承受。听起来很熟悉?如果是的话,你并不孤单。研究表明,这种对公开失败的恐惧是参与开源项目的一大障碍。

但有趣的是:研究还表明,克服这种恐惧最有效的方法是寻求社区支持。当我们融入一个群体时,我们对失败的恐惧会减少,而我们承担风险的意愿会增强。这就是奇迹发生的地方。

#100DaysOfOSS 挑战

我们的#100DaysOfOSS 挑战,并非要你花 100 天时间写代码,而是要利用社区的力量,将犹豫转化为行动。

我认为这种方法有效的原因如下:

  1. 结构化进度:挑战提供了清晰的途径,将对开源的贡献分解为可管理的每周任务。

  2. 社区支持:通过连接参与者,挑战赛创造了一个互相支持的同伴群体。这不仅可以减轻焦虑,还能增强责任感和动力。

  3. 边做边学:挑战强调实际贡献,符合体验式学习的原则——您不必知道如何编码即可做出贡献。

  4. 灵活性:参与者可以根据自己的兴趣定制挑战,研究表明这可以提高内在动力和长期参与度。

今年,我们得到了 GitHub Education 的支持,进一步提升了挑战赛的水平。我们将推出每周结构化帖子,并增加社区参与机会。这是一项旨在扩大社区支持学习效益的实验。

因此,我的行动号召是:如果您曾经对开源感到好奇但又犹豫不决,今天就加入我们的# 100DaysOfOSS——我们已经有超过 100 人了!

如果您想开始探索,请查看我的初学者友好工作区并让我知道应该添加哪些存储库!

PS:如果您参与其中,您还可以订阅OpenSauced 时事通讯,每两周获取一次有关开源主题的更新,以帮助您完成旅程。

文章来源:https://dev.to/opensauced/the-unexpected-power-of-100-days-in-open-source-e37
PREV
无需第三方应用程序即可从 Github 自动部署到您的服务器
NEXT
介绍:自定义元素清单