发布于 2026-01-06 2 阅读
0

#100DaysOfOSS:提升技能和积累实践经验

#100DaysOfOSS:提升技能和积累实践经验

受#100DaysOfCode 挑战赛的启发,我们启动了 #100DaysOfOSS 挑战赛,从7 月 23 日开始,一直持续到 Hacktoberfest 结束,即 10 月 31 日。

OpenSauced 希望通过这项挑战,帮助贡献者在 100 天内提升技能、拓展能力并积累实践经验,同时支持维护者,吸引更多贡献者加入开源社区,并壮大开源软件社区。我们专注于开源软件,鼓励所有技术背景的贡献者投身于协作开发的世界,并积极参与到互助的社区中来。

如何参与

这项挑战的妙处在于,你无需编写代码。其主要目的是加深你对开源软件 (OSS) 的理解,以对你而言有意义的方式做出贡献,并进一步发展你感兴趣的技能和知识。一切都围绕着个人成长和对开源软件社区的积极影响。由于这项挑战侧重于成长,你可以以任何有助于你实现目标的方式参与——包括在需要时休息几天。

参与 #100DaysOfOSS 挑战赛的方式有很多种,包括:

  • 提交问题以发现错误或提出新功能建议;
  • 对现有问题进行分类,以帮助确定优先级;
  • 提交拉取请求以贡献代码更改;
  • 通过分享您的见解和知识参与社区活动;
  • 创建或参与与开源软件相关的讨论;
  • 撰写博客文章或创作内容以支持开源软件项目;
  • 更新或编写文档以提高清晰度和易用性
  • 创作内容:就开源软件发表演讲或演示,参与甚至创建 Twitter 空间,撰写博客文章或制作视频;
  • 维护项目:审查拉取请求、分类问题、回答问题;
  • 为参与开源软件项目的贡献者提供支持和指导。

为了记录你的进度,请在社交媒体、博客或其他你喜欢的平台上发布你的进展,并在帖子中注明挑战日期(用“D”表示),并添加话题标签 #100DaysOfOSS。例如,如果你今天是第一天,你可以说:“今天,我查看了OpenSauced/Insights代码库的文档。D1 #100daysOfOSS。”第二天,你可以继续,以此类推。

如果你准备好接受这项挑战,可以这样做:

  • 注册OpenSauced,即可增强您的开源工具包,并有机会选择接收更新、活动邀请和资源,以帮助您取得成功。
  • 今天就通过推特或你选择的平台分享你的承诺吧!

正式开幕

距离Hacktoberfest结束还有 100 天,Hacktoberfest 是一个为期一个月的开源贡献庆祝活动。从7 月 23 日开始,我们将提供持续的支持、每日励志推文和精彩纷呈的活动,帮助您保持动力并取得进步。

如果您无法与其他人同一天开始,请不要担心。#100DaysOfOSS 挑战非常灵活,您可以随时加入。只需随时加入,即可开始您个人挑战的第一天。

支持

为了充分利用您的 #100DaysOfOSS 之旅,以下是一些您可以探索的其他资源和活动:

  1. 每周 Twitter 交流会:欢迎加入我们每周的 Twitter 交流会,我们将在此探讨开源话题、分享见解,并与志同道合的朋友交流。关注我们的Twitter 账号,即可获取最新交流会信息。

  2. 社区活动:在我们的社区文档页面探索各种各样的活动。无论是黑客马拉松、研讨会还是在线答疑,这些活动都提供了绝佳的学习、协作和寻找新项目贡献的机会。

  3. 每周贡献机会:如果您正在积极寻找可以贡献的开源项目,请查看每周发布的帖子,了解新的贡献机会。

  4. 每周答疑时间:有任何问题或需要帮助?欢迎在答疑时间加入我们的Discord 服务器,或在我们的 #100DaysOfOSS 频道发帖。我们竭诚帮助您取得成功!

从哪里开始?

如果你准备开始你的#100DaysOfOSS之旅,以下是一些帮助你入门的技巧:

  • 寻找项目:浏览OpenSauced网站,找到你感兴趣的项目。你还可以查看每周发布的帖子,了解激动人心的贡献机会。
  • 参加我们的开源入门课程:如果您是开源新手,我们建议您参加我们的开源入门课程,以了解更多关于开源以及如何入门的信息。

#100DaysOfOSS 挑战的力量

#100DaysOfOSS 挑战赛提供了一个互助的社区,开发者们可以在这里获得鼓励、分享经验,并共同克服障碍。

我们希望社区能够提供一个安全的空间,供大家讨论挑战、庆祝成就、交流见解,从而创造一个帮助个人保持正轨、避免放弃的环境。

为什么要参加 #100DaysOfOSS 挑战:

  1. 技能提升:通过参与真实项目,您将获得实践经验,并接触到不同的项目、文档、社区、编程语言、框架和工具。您还将向经验丰富的开发人员学习,获得代​​码反馈,并提高解决问题的能力。

  2. 协作与人脉拓展:您将有机会与其他贡献者并肩工作,共同协作实现共同目标,并建立职业人脉。这段经历可以为您带来人脉拓展机会、导师指导,以及接触科技领域多元化视角的机会。

  3. 简历和作品集加分项:开源经验能够展现您的团队合作能力、遵循最佳实践的能力以及为大型代码库做出贡献的能力。开源贡献是您技能、投入和成长能力的切实证明。

  4. 向同行学习:通过检查代码库、参与讨论、融入社区以及审查拉取请求,贡献者可以深入了解不同的社区、项目、编码风格、架构模式和软件开发最佳实践,从而加快开发人员的学习曲线。

  5. 产生积极影响:您的贡献将惠及依赖这些项目的其他贡献者,增强他们的成就感并回馈社会。

想了解更多关于挑战的信息,例如我们即将举办的活动(包括开源入门工作坊),请访问我们的#100DaysOfOSS 文档页面。在活动启动当天,我们会在该页面提供更多精彩信息和资源,助您开启开源之旅。我们还会在 Twitter 上发布每日提示,欢迎关注@saucedopen获取更多灵感。

如果您有任何问题或建议,请随时在下方留言,以便我们继续努力支持您的开源之旅。

文章来源:https://dev.to/opensauced/100daysofoss-forming-skills-and-real-world-experience-3o5k