首页 >Java >java教程 >黑客啤酒节 4!

黑客啤酒节 4!

DDD
DDD原创
2024-11-11 06:48:02825浏览

Hacktoberfest 2024 写作挑战:贡献者体验

开源爱好者们大家好!我想通过分享我在 Hacktoberfest 上获得的 Holopin 徽章以及一些关于我自己的信息来开始这个博客。

Hacktoberfest 4!

我从大学二年级就开始编码,现在已经是三年级了。这次 Hacktoberfest 是我第一次为开源做出贡献。您可能想知道:为什么会延迟?

我一直对自己说
Hacktoberfest 4!

嗯,一开始,我很焦虑,并与初学者综合症作斗争。我不断地告诉自己,“我不知道 Git 是如何工作的!”“我的知识不足以为自古以来就存在的项目做出贡献——双关语我只会Java,还没有掌握完整的技术栈,还有很多其他的疑问。但这一次,我决定参加,心想,“可能发生的最坏的情况是什么?”

所以,我的开源之旅就这样开始了,而且并没有我想象的那么艰难。这就是我所做的:

  1. 我浏览了 GSOC 组织列表,并筛选出了那些使用我熟悉的技术堆栈的组织。其中之一是 Jenkins 项目,它主要是用 Java 构建的。
  2. 我加入了他们的 Gitter 频道并向社区介绍了自己。他们非常热情和支持。
  3. 我在维护人员的一些指导下在本地系统上设置了该项目。
  4. 最后,我解决了标记为“good first issues”和“Hacktoberfest”的问题。

初学者的挑战和技巧

现在,听起来可能很简单,但并不像我想象的那么顺利。像大多数初学者一样,我一路上犯了一些错误!以下是我认为每个新贡献者都应该知道的一些关键要点:

  1. 阅读项目的贡献指南(通常在 CONTRIBUTING.md 文件中找到)。
  2. 开始之前先询问解决一个问题,看看是否有其他人已经在处理这个问题。
  3. 学习版本控制的基础知识——Git 和 GitHub 等工具必不可少。我发现这个交互式 Git 资源特别有用。
  4. 对社区保持尊重和同理心

Hacktoberfest 期间我的 Pull 请求

以下是我提交的 PR:

  1. 使用新版本更新了过时的屏幕截图
  2. 对 Google Cloud 上的 Jenkins 教程进行了文档更改
  3. 更新了 Kubernetes 上 Jenkins 控制器的屏幕截图
  4. 其他屏幕截图更新

我的 PR 合并后我就像Hacktoberfest 4!

结论

最后,这里有一些建议:将自己推出舒适区——超越它,伟大的事情正在等待着。不要害怕犯错误;这是人类的一部分,我们通过尝试和失败来学习。最美的事物正在疑海之外等待着我希望你能将这个建议传递给其他人。

Rachel 和 Phoebe 为你加油 Hacktoberfest 4!

如果您喜欢这个博客,请随时与我联系:

  • 领英
  • GitHub
  • X(推特)

还要感谢 Mark waiteKris Stern 帮助我

以上是黑客啤酒节 4!的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn