AI 驅動的混合搜尋正在封閉測試中。加入候補名單搶先體驗!

前往首頁Meilisearch 的標誌
返回文章
2022 年 10 月 12 日

Hacktoberfest 故事:從貢獻者到經理

Hacktoberfest 是個貢獻和與開源社群分享美好經驗的絕佳時機。在 2021 年 10 月,我們發掘了一位真正特別、獨一無二的貢獻者

Luna Ferraraccio
Luna FerraraccioMeilisearch 團隊
Hacktoberfest stories: from contributor to manager

隨著 Hacktoberfest 全速進行中,貢獻者和維護者都比以往更加忙碌。但這個月不僅僅是撰寫程式碼和開啟 PR,也是與人建立聯繫並成為社群一份子的時刻。我們想藉此機會分享一個對我們來說非常重要的 Hacktoberfest 故事。

認識 Bruno Casali,Meilisearch 的整合團隊負責人!Bruno 去年在參與 Hacktoberfest 後被發掘,從偶爾的外部貢獻者成為 Meilisearch 的重要員工。他很樂意與我們分享他的想法和經驗。

Portrait of Bruno Casali

貢獻 Hacktoberfest

首先,重要的是要知道去年不是 Bruno 第一次參與。

「我從 2016 年(第二年)開始參加 Hacktoberfest。我一直都是那種試圖尋找好的儲存庫來貢獻的開發人員,突然之間,透過 Hacktoberfest,我可以因為這樣做而獲得某種回報。我立即將其視為一個與來自不同國家的人見面,為開源專案做出貢獻的機會,並發現這也是我驗證自己程式設計知識的一種方式。」

我們很好奇想知道是什麼讓 Hacktoberfest 成為參與者一年中如此特殊的時間。他向我們解釋,無論是對維護者還是參與者來說,氣氛都非常不同,他們 100% 專注於自己的目標

「你可以預期你的儲存庫中會有很多活動(有時甚至比平常多 20 倍),並與來自世界各地的人們見面。大型專案會受到更多關注。這是展現自己並做出偉大事情的好時機:你不僅可以學到很多東西,而且你合作的人可能會將你視為潛在的員工。」

當談到他最喜歡 Hacktoberfest 的哪個部分時,Bruno 強調:一切都與連結社群有關。「我喜歡 Hacktoberfest 的原因有很多。這是一個結識新朋友(主要來自我的祖國以外的人)並展示我是一個優秀開發人員的時刻。這也是為我的工作建立作品集的機會。」

然而,溝通並不總是容易或順暢:

「不幸的是,有些維護者忽略了與貢獻者的溝通。有時,解決問題的真誠嘗試會被完全忽略,這對我來說是最糟糕的事情。因為我作為一個貢獻者,並沒有因為這項工作而獲得報酬。我投入了我的時間,我希望得到一些回報,即使只是一個『嘿,你做錯了』,這樣我就可以從經驗中學習。當然,如果維護者直接消失,我就不會得到這些。」

這對我們維護者來說是一個很好的提醒,要尊重 Hacktoberfest 參與者投入到我們專案中的時間和精力。

Hacktoberfest x Meilisearch crossover logo

從貢獻者到維護者

我們當然很想知道 Bruno 是如何發現 Meilisearch 的,以及他為何決定做出貢獻

「Hacktoberfest 2021 是我第一次聽到 Meilisearch。我當時正在尋找為貢獻者提供額外贈品的專案,並在一個隨機列表中找到了 Meilisearch。我檢查了他們是否有我可以貢獻的任何儲存庫,並找到了 RubyRuby on Rails 整合儲存庫。」

許多儲存庫都參與了 Hacktoberfest,所以我們想知道:與其他公司相比,與 Meilisearch 團隊合作的感覺如何?

「第一次接觸很棒!整合團隊很快就回覆了,所以這讓我想繼續貢獻,因為我覺得自己是專案的一份子,Meilisearch 是一個我可以積極做出改變的地方。這是一個非常積極的經驗,我可以感覺到 Meilisearch 與眾不同。」

這最終導致了一個意想不到(但非常愉快)的驚喜

「然後,在我第一次貢獻的 10 天後,Meilisearch 的人資經理 Morgane Neff 向我發出了工作邀請。我對此感到非常驚訝,因為我以前從未對我的貢獻有過這樣的反應,我感覺太棒了。」

一年後,我們請 Bruno 回憶他的轉變,以及從參與者到員工的轉變是否容易。

「我維護我自己的開源專案,所以在某些方面,轉變很容易。我不習慣的是在程式碼審查期間處理人際衝突。其他情況可能有點尷尬,例如外部使用者抱怨我們儲存庫中的某些東西。此外,我在 Meilisearch 的角色是管理整合團隊,這意味著我負責 30 多個具有多種技術堆疊的儲存庫。掌握每個儲存庫的最新資訊需要大量的環境切換,這可能很困難。」

開源 ♥️

最後,Bruno 說,一個很棒的 Hacktoberfest 體驗的秘訣非常簡單

「熱愛為開源專案做出貢獻的過程,熱愛結識可以教導你的人的想法,熱愛透過自己的貢獻來教導他人的想法。這樣做你不會失去任何東西,而且會獲得一切。」

「而且,如果你想為一家開源公司工作,你可以將你的貢獻視為程式設計測試。盡力做到最好,對維護者友善——沖洗並重複 😊」

我們非常感謝 Bruno 分享他的經驗!我們希望他的故事可以激勵任何想知道是否應該參與開源開發的人。如果你希望在 Hacktoberfest 期間為 Meilisearch 做出貢獻並獲得我們的一些獨家贈品,請在 Github 上找到所有符合 Hacktoberfest 條件的問題,並查看我們在 Slack 上的專屬 #hacktoberfest 頻道。

再次,向所有 Hacktoberfest 參與者:祝你好運,並繼續保持出色的工作!

=========

Balancing business, technology, and user experience

平衡業務、技術和使用者體驗

你是否曾經想過我們在 Meilisearch 如何做出策略決策?究竟是誰負責指導開源團隊並幫助他們選擇要實施的功能?認識 Meilisearch 的產品經理 Guillaume。

Luna Ferraraccio
Luna Ferraraccio2023 年 2 月 27 日
Planning v1 and beyond

規劃 v1 及以後的版本

今天,Meilisearch 的產品經理 Guillaume Mourier 將談論他在塑造 v1 中的角色,以及他對 Meilisearch 未來的計劃。

Luna Ferraraccio
Luna Ferraraccio2023 年 2 月 16 日
How Meilisearch became open-source: a retrospective

Meilisearch 如何成為開源專案:回顧

Clémentine 將帶我們了解 Meilisearch 歷史的關鍵點以及我們作為一家開源公司的演變過程。

Luna Ferraraccio
Luna Ferraraccio2023 年 1 月 4 日