黑客啤酒節 4!
Hacktoberfest 2024 寫作挑戰:貢獻者體驗
開源愛好者們大家好!我想透過分享我在 Hacktoberfest 上獲得的 Holopin 徽章以及一些關於我自己的資訊來開始這個部落格。
我從大學二年級就開始編碼,現在已經是三年級了。這次 Hacktoberfest 是我第一次為開源做出貢獻。您可能想知道:為什麼會延遲?
我一直對自己說
嗯,一開始,我很焦慮,並與初學者症候群作鬥爭。我不斷告訴自己,「我不知道Git 是如何運作的!」 或「我知道的還不夠,無法為自古以來就存在的專案做出貢獻—雙關語 但我只會Java,還沒有掌握完整的技術棧,還有很多其他的疑問。 ”
所以,我的開源之旅就這樣開始了,而且並沒有我想像的那麼艱難。這就是我所做的:
- 我瀏覽了 GSOC 組織列表,並篩選出了那些使用我熟悉的技術堆疊的組織。其中之一是 Jenkins 項目,它主要是用 Java 建構的。
- 我加入了他們的 Gitter 頻道並向社區介紹了自己。他們非常熱情和支持。
- 我在維護人員的一些指導下在本地系統上設定了該專案。
- 最後,我解決了標記為「good first issues」和「Hacktoberfest」的問題。
初學者的挑戰與技巧
現在,聽起來可能很簡單,但並不像我想像的那麼順利。像大多數初學者一樣,我一路上犯了一些錯誤!以下是我認為每個新貢獻者都應該知道的一些關鍵要點:
- 閱讀專案的貢獻指南(通常在 CONTRIBUTING.md 檔案中找到)。
- 開始之前先詢問解決一個問題,看看是否有其他人已經在處理這個問題。
- 學習版本控制的基礎知識——Git 和 GitHub 等工具必不可少。我發現這個互動式 Git 資源特別有用。
- 對社區保持尊重與同理心。
Hacktoberfest 期間我的 Pull 請求
以下是我提交的 PR:- 使用新版本更新了過時的螢幕截圖
- 對 Google Cloud 上的 Jenkins 教學進行了文件變更
- 更新了 Kubernetes 上 Jenkins 控制器的螢幕截圖
- 其他螢幕截圖更新
我的 PR 合併後我就像
結論
最後,這裡有一些建議:將自己推出舒適區——超越它,偉大的事情正在等待著。不要害怕犯錯;這是人類的一部分,我們透過嘗試和失敗來學習。最美的事物正在疑海之外等待著我希望你能將這個建議傳遞給其他人。
Rachel 和 Phoebe 為你加油
如果您喜歡這個博客,請隨時與我聯繫:
- 領英
- GitHub
- X(推特)
也要感謝 Mark waite 和 Kris Stern 幫我
以上是黑客啤酒節 4!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

公司安全軟件導致部分應用無法正常運行的排查與解決方法許多公司為了保障內部網絡安全,會部署安全軟件。 ...

系統對接中的字段映射處理在進行系統對接時,常常會遇到一個棘手的問題:如何將A系統的接口字段有效地映�...

在使用MyBatis-Plus或其他ORM框架進行數據庫操作時,經常需要根據實體類的屬性名構造查詢條件。如果每次都手動...

將姓名轉換為數字以實現排序的解決方案在許多應用場景中,用戶可能需要在群組中進行排序,尤其是在一個用...

在使用IntelliJIDEAUltimate版本啟動Spring...

Java對象與數組的轉換:深入探討強制類型轉換的風險與正確方法很多Java初學者會遇到將一個對象轉換成數組的�...

電商平台SKU和SPU表設計詳解本文將探討電商平台中SKU和SPU的數據庫設計問題,特別是如何處理用戶自定義銷售屬...

在使用TKMyBatis進行數據庫查詢時,如何優雅地獲取實體類變量名以構建查詢條件,是一個常見的難題。本文將針...
