ホームページ >Java >&#&チュートリアル >ハクトーバーフェスト4!

ハクトーバーフェスト4!

DDD
DDDオリジナル
2024-11-11 06:48:02825ブラウズ

Hacktoberfest 2024 Writing Challenge: 寄稿者エクスペリエンス

オープンソース愛好家の皆さん、こんにちは!このブログは、ハクトーバーフェストのホロピン バッジと私自身について少し共有することから始めたいと思います。

Hacktoberfest 4!

私は大学 2 年生からコーディングを始めて、現在 3 年生です。このハクトーバーフェストは私にとって初めてオープンソースに貢献したものでした。なぜ遅れるのかと疑問に思われるかもしれません。

私は自分に言い続けました
Hacktoberfest 4!

そうですね、最初は不安で初心者症候群に悩まされていました。 「Git がどのように機能するのか分かりません!」「太古の昔から存在するプロジェクトに貢献できるほどの知識がありません。冗談です」などと自分に言い聞かせていました。 私は Java しか知りませんし、完全な技術スタックを習得したわけではなく、他にもたくさんの疑問がありました。しかし今回は、「最悪何が起こるだろう?」

と考えて参加することにしました。

というわけで、私のオープンソースの旅はこうして始まりました。想像していたほど大変ではありませんでした。私がやったことは次のとおりです:

  1. 私は GSOC の組織リストを調べて、使いやすい技術スタックを使用している組織を除外しました。そのうちの 1 つは Jenkins プロジェクトで、主に Java で構築されています。
  2. 私は彼らの Gitter チャンネルに参加し、コミュニティに自己紹介しました。彼らは歓迎し、協力してくれました。
  3. 私は、メンテナーの指導を受けながら、ローカル システム上にプロジェクトをセットアップしました。
  4. 最後に、「良い最初の問題」と「ハクトーバーフェスト」というラベルが付いた問題に取り組みました。

初心者向けの課題とヒント

簡単そうに聞こえるかもしれませんが、想像していたほどスムーズではありませんでした。ほとんどの初心者と同じように、私も途中でいくつかの間違いを犯しました。すべての新しい寄稿者が知っておくべきと思われる重要なポイントを以下に示します:

  1. プロジェクトの貢献ガイドラインをお読みください (通常は CONTRIBUTING.md ファイルにあります)。
  2. 問題に取り組み始める前に質問してください、他の人がすでにその問題に取り組んでいるかどうかを確認してください。
  3. バージョン管理の基礎を学びましょう - Git や GitHub などのツールは不可欠です。このインタラクティブな Git リソースが特に役立つことがわかりました。
  4. コミュニティに対して敬意と共感を持ちます

Hacktoberfest 中の私のプル リクエスト

私が提出した PR は次のとおりです:

  1. 古いスクリーンショットを新しいバージョンで更新しました
  2. Google Cloud 上の Jenkins チュートリアルのドキュメントを変更しました
  3. Kubernetes 上の Jenkins コントローラーのスクリーンショットを更新しました
  4. スクリーンショットの追加更新

PR が統合された後、私は次のようになりましたHacktoberfest 4!

結論

最後に、ちょっとしたアドバイスをご紹介します: 自分を快適ゾーンの外に押し出してください。その先には素晴らしいことが待っています。間違いを恐れないでください。それは人間であることの一部であり、私たちは試して失敗することで学びます。疑いの海の向こうには、最も美しいものが待っています このアドバイスを他の人にも伝えていただければ幸いです。

レイチェルとフィービーがあなたを応援しています Hacktoberfest 4!

このブログを気に入っていただけましたら、お気軽にご連絡ください:

  • リンクトイン
  • GitHub
  • X (Twitter)

また、私を助けてくれた Mark waiteKris Stern にも感謝の意を表します

以上がハクトーバーフェスト4!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。