回到主页Meilisearch 的标志
返回文章
2022年10月12日

Hacktoberfest 故事:从贡献者到管理者

Hacktoberfest 是为开源社区贡献和分享美好经验的绝佳时机。2021年10月,我们发现了一位真正特别、独一无二的贡献者

Carolina Ferreira
Carolina FerreiraMeilisearch 开发者布道师@CarolainFG
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 对参与者来说是每年中一个如此特殊的时期。他向我们解释说,对于维护者和参与者来说,气氛都非常不同,他们都百分之百专注于自己的目标。

“你可以期待你的仓库中有很多活动(有时甚至比平时多20倍),并结识来自世界各地的人。大型项目会受到更多关注。这是一个展示自己并做出伟大成就的好时机:你不仅可以学到很多东西,而且与你合作的人可能会把你视为潜在的员工。” 

当谈到他最喜欢的 Hacktoberfest 部分时,Bruno 斩钉截铁地说:那都是关于与社区的联系。“我喜欢 Hacktoberfest 的原因有很多。这是一个结识新朋友(大多是来自我的祖国以外的人)并展示我是一名优秀开发者的机会。这也是为我的工作创建一个作品集的机会。”

然而,沟通并不总是那么容易或顺畅: 

“不幸的是,一些维护者忽视了与贡献者的沟通。有时,解决问题的真诚尝试完全被忽视,这对我来说是最糟糕的事情。因为我作为贡献者,没有为那份工作获得报酬。我投入了我的时间,我期望得到一些回报,即使只是一句‘嘿,你做错了’,这样我就可以从中学到经验。当然,如果维护者只是消失,我就不会得到这些。” 

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

Hacktoberfest x Meilisearch crossover logo

从贡献者到维护者

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

“2021年的 Hacktoberfest 是我第一次听说 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 是如何做出战略决策的?到底是谁负责指导开源团队并帮助他们选择要实现的功能?来认识一下 Guillaume,Meilisearch 的产品经理。

Carolina Ferreira
Carolina Ferreira2023年2月27日
Planning v1 and beyond

规划 v1 及未来

今天,Meilisearch 的产品经理 Guillaume Mourier 将讲述他在塑造 v1 中的角色,以及他对 Meilisearch 未来的规划。

Carolina Ferreira
Carolina Ferreira2023年2月16日
How Meilisearch became open-source: a retrospective

Meilisearch 如何开源:回顾

Clémentine 将带领我们回顾 Meilisearch 历史的关键点以及我们作为一家开源公司的演变。

Carolina Ferreira
Carolina Ferreira2023年1月4日