公司如何帮助员工贡献开源项目

398 位读者喜欢这篇文章。
neon sign with head outline and open source why spelled out

Opensource.com

我是 Drupal 社区的一份子,该社区在全球拥有超过 100,000 名活跃贡献者。其中,越来越多的员工受到其雇主的鼓励,为开源项目做出贡献。

如今,找到一位简历或履历中没有提及一两项(或更多)开源贡献的经验丰富的开发人员非常罕见。最优秀的开发人员都知道这很重要,而且贡献开源项目正逐渐成为你获得或保住工作的常态。如果您是科技行业的雇主,您就明白这一点。那么,您如何帮助您的员工贡献开源项目呢?

为项目做贡献可以为公司赢得宝贵而真实的拥护。当社区可以帮助展示您的能力时,为什么还要单独进行直销呢?让您的自夸之词获得认证。

而且,如果您是一位员工,而您的公司不想回馈开源社区,请想办法说服他们。请参阅 Drupal.org 上的这份资源,了解如何说服高层管理人员。

开始之前的 5 个注意事项

贡献不一定是技术相关的

开源项目需要具备非编码技能的人员,例如文档编写、翻译、测试、营销和捐赠。

我能为 Mozilla 做些什么?是一个帮助人们与该组织的技术非技术需求相匹配的资源。Drupal 的参与方式资源也很好地概述了人们如何提供帮助。引用 Drupal.org 的话,“我们依靠由热情的志愿者组成的多元化社区来推动项目向前发展,他们不仅从事 Web 开发和用户支持,还从事许多其他贡献和兴趣领域。”

与您的员工和社区建立关系

如果您是开源新手,那么结识其他专业人士并了解行业的来龙去脉非常有帮助。社交起初可能看起来令人生畏,但您正在与一群在社区中成长和学习的人一起工作,这个社区由一群备受尊敬和才华横溢的人组成。

如果您不是开源新手,但想结识更多人,请问问对方是否愿意一起喝点饮料聊聊天。谈论工作和非工作相关的话题。

如果您认识很多人,请将人们互相介绍

发现社区/项目的需求

找出您感兴趣的项目中最关键的项目和问题是什么。如果您遇到困难,请阅读博客、联系导师、ping 其他贡献者,并在 IRC 频道中聊天。提问!如果您一开始觉得困难,请不要阻止自己。继续联系:人们乐于助人,而这正是社区的意义所在。

为您的员工制定计划

弄清楚您的员工每个季度可以投入多少时间来为一个项目做贡献。考虑您的运营需求。调整您的计划,评估员工的优势,并将其纳入一份有据可查、坚如磐石的计划中。您并没有消除所有失败的可能性,但您已经朝着减少失败迈出了步伐。至少现在您知道您已经投入了一些努力,并且我们知道谁对什么负责。

在沟通中保持透明和开放

培养一种通过认可成功和重要贡献来展现尊重的环境。树立榜样。展示才华。

经常这样做,定期这样做。

开始的 4 种方式

鼓励分享

鼓励员工与他人分享他们在项目中学习到的知识以及如何克服遇到的障碍。要求他们创建博客文章,您可以在您的网站上展示并与社区分享。反过来,这将帮助您与来自社区的其他贡献者互动,为新手提供帮助,并吸引其他人。

举办活动

在线举办讲座和会议,形式可以是网络研讨会或聚会。安排代码冲刺。这既有助于您的事业,也有助于社区。如果您有未使用的聚会空间,请将其借给需要的人群。

大声疾呼

通过发表演讲和参与对话来代表您的公司参加活动。人际交往的重要性不可低估。

宣传您的贡献

在社交媒体上保持活跃。在您的社区在线聚集的地方分享您的成就、博客文章、公告等等。

您有什么要添加到此列表中的吗?请在评论中告知我们。

标签
Neeraj - Author, Drupal Consultants, Founder, Valuebound
Neeraj Kumar 是领先的科技公司 Valuebound 的创始人兼首席执行官。

贡献者

4 条评论

很棒的文章,对各地的企业领导者来说都是重要的教训。但还需要一个重要的步骤:制定 FOSS 贡献的企业政策。确保您的法律和领导团队预先就总体政策达成一致。不要让每个独立的开发团队都必须经历相同的繁琐程序才能做出显而易见的贡献。

opensource.com 早些时候报道过企业贡献政策,但还有很多其他地方,包括 InnerSource 运动,可以了解更多信息

https://open-source.net.cn/business/14/1/open-source-policy-works-practice

“贡献不一定是技术相关的”绝对是大多数尚未参与开源项目的人们不会想到的一个话题。邀请来自非编码学科的贡献者并认可他们的贡献可以释放开源项目的巨大潜力。
这也是我们的开源 ERP 项目 metasfresh 的主要主题之一,该项目于 2015 年 10 月作为 ADempiere 的友好分支而成立。当时,我们正在寻找关于其他开源社区如何组织自己的想法
并蓬勃发展。我们不可避免地也接触到了 Drupal 项目并借鉴了一些想法。;-)
非常感谢分享有价值的见解。

Mark,我很高兴您觉得这篇文章有帮助,并感谢您的赞赏!您会从我们在文章中提到的两个社区(Drupal 和 Mozilla)中找到很多想法。
是的,非技术贡献在这两个社区中都占了很大一部分。

回复 ,作者:markkrake

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.