随着 Hacktoberfest 的如火如荼进行,贡献者和维护者都比以往更加忙碌。但这个月不仅仅是关于编写代码和打开 PR——它也是关于与人建立联系并成为社区的一部分。我们想借此机会分享一个对我们来说非常珍贵的 Hacktoberfest 故事。

认识 Bruno Casali,Meilisearch 自己的集成团队负责人!Bruno 在去年参加 Hacktoberfest 后被选中,从偶尔的外部贡献者成长为 Meilisearch 的关键员工。他很乐意与我们分享他的想法和经验。

Portrait of Bruno Casali

为 Hacktoberfest 做贡献

首先,重要的是要知道去年不是 Bruno 的第一次参加 Hacktoberfest。

“我从 2016 年(第二年)开始参加 Hacktoberfest。我一直都是那种试图找到好的代码库来做出贡献的开发者,突然之间,随着 Hacktoberfest 的出现,我能够以某种方式获得奖励。我立刻意识到这是一个与来自不同国家为开源做出贡献的人们见面的机会,并发现这对我来说也是验证我的编程技能的一种方式。”

我们很好奇地想知道是什么让 Hacktoberfest 成为参与者心中一年中如此独特的时间。他向我们解释说,对于维护者和参与者来说,气氛非常不同,他们都 100% 专注于自己的目标

“你可以期待你的代码库出现大量活动(有时甚至比平时多 20 倍),并与来自世界各地的人们见面。大型项目会受到更多关注。这是一个展现自己并做出非凡贡献的好时机:你不仅可以学到很多东西,而且你合作的人可能会把你视为潜在的员工。”

说到 Hacktoberfest 中最喜欢的部分,Bruno 非常肯定:一切都是关于与社区建立联系。“我出于许多原因喜欢 Hacktoberfest。这是一个认识新朋友(主要来自我祖国以外的人)并展示我是一位优秀开发者的好时机。这也是为我的作品创建投资组合的机会。”

但是,沟通并不总是容易或顺利的:

“不幸的是,一些维护者忽视了与贡献者沟通。有时,真诚地试图解决问题却被完全忽略,这对我是最糟糕的事情。因为作为一名贡献者,我的工作没有报酬。我投入了时间,我希望得到回报,即使只是一句‘嘿,你做错了’,这样我就可以从这次经历中吸取教训。当然,如果维护者只是消失不见,我就无法得到这个。”

这对我们维护者来说是一个很好的提醒,要尊重 Hacktoberfest 参与者投入到我们项目中的时间和精力。

Hacktoberfest x Meilisearch crossover logo

从贡献者到维护者

我们当然也想知道 Bruno 是如何找到 Meilisearch 的,以及他为什么决定做出贡献

“2021 年的 Hacktoberfest 是我第一次听说 Meilisearch。我当时正在寻找为贡献者提供额外奖品的项目,并在一个 随机列表 中发现了 Meilisearch。我检查了他们是否拥有我可以做出贡献的代码库,并找到了 RubyRuby on Rails 集成代码库。”

许多代码库都参与了 Hacktoberfest,所以我们很好奇:与其他公司相比,与 Meilisearch 团队合作是什么感觉?

“第一次接触很棒!集成团队的回复非常快,这让我想要继续做出贡献,因为我觉得自己成为了项目的一部分,Meilisearch 是一个我可以积极做出改变的地方。这是一段非常积极的经历,我能感受到 Meilisearch 的与众不同。”

这最终导致了一个意想不到的(但非常令人愉快)的惊喜

“然后,在我第一次做出贡献的 10 天后,Morgane Neff,Meilisearch 的人力资源经理,联系了我,并给了我一份工作机会。我当时很惊讶,因为我以前从未对我的贡献收到过这样的回复,我感到非常棒。”

一年后,我们请 Bruno 回忆他的过渡,以及从参与者到员工的变化是否轻松。

“我维护着自己的开源项目,所以在某些方面,过渡很轻松。我不习惯的事情是在代码审查过程中处理人际冲突。其他情况可能有点尴尬,比如外部用户抱怨我们代码库中的某些内容。此外,我在 Meilisearch 的职责是管理集成团队,这意味着我负责 30 多个代码库,涵盖多种技术栈。掌握每个代码库都需要大量上下文切换,这可能很困难。”

开源 ♥️

最后,Bruno 说,获得出色 Hacktoberfest 体验的秘诀非常简单

“热爱为开源做出贡献的过程,热爱认识可以教你的人,热爱通过自己的贡献来教导他人的想法。这样做你没有什么损失,只有收获。”

“而且,如果你想为一家开源公司工作,你可以把你的贡献视为一项编码测试。尽力而为,对维护者友善——循环往复 😊”

我们非常感谢 Bruno 分享他的经验!我们希望他的故事可以激励那些正在考虑是否应该参与开源开发的人。如果你想在 Hacktoberfest 期间为 Meilisearch 做出贡献并获得一些独家奖品,请在 Github 上找到我们所有符合 Hacktoberfest 资格的问题,并查看我们专门的 #hacktoberfest Slack 频道。

再次感谢所有 Hacktoberfest 参与者:祝好运,并继续努力!