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 日