我是 Drupal 社区的一份子,该社区在全球拥有超过 100,000 名活跃贡献者。其中,越来越多的员工受到其雇主的鼓励,为开源项目做出贡献。
如今,找到一位简历或履历中没有提及一两项(或更多)开源贡献的经验丰富的开发人员非常罕见。最优秀的开发人员都知道这很重要,而且贡献开源项目正逐渐成为你获得或保住工作的常态。如果您是科技行业的雇主,您就明白这一点。那么,您如何帮助您的员工贡献开源项目呢?
为项目做贡献可以为公司赢得宝贵而真实的拥护。当社区可以帮助展示您的能力时,为什么还要单独进行直销呢?让您的自夸之词获得认证。
而且,如果您是一位员工,而您的公司不想回馈开源社区,请想办法说服他们。请参阅 Drupal.org 上的这份资源,了解如何说服高层管理人员。
开始之前的 5 个注意事项
贡献不一定是技术相关的
开源项目需要具备非编码技能的人员,例如文档编写、翻译、测试、营销和捐赠。
我能为 Mozilla 做些什么?是一个帮助人们与该组织的技术和非技术需求相匹配的资源。Drupal 的参与方式资源也很好地概述了人们如何提供帮助。引用 Drupal.org 的话,“我们依靠由热情的志愿者组成的多元化社区来推动项目向前发展,他们不仅从事 Web 开发和用户支持,还从事许多其他贡献和兴趣领域。”
与您的员工和社区建立关系
如果您是开源新手,那么结识其他专业人士并了解行业的来龙去脉非常有帮助。社交起初可能看起来令人生畏,但您正在与一群在社区中成长和学习的人一起工作,这个社区由一群备受尊敬和才华横溢的人组成。
如果您不是开源新手,但想结识更多人,请问问对方是否愿意一起喝点饮料聊聊天。谈论工作和非工作相关的话题。
如果您认识很多人,请将人们互相介绍。
发现社区/项目的需求
找出您感兴趣的项目中最关键的项目和问题是什么。如果您遇到困难,请阅读博客、联系导师、ping 其他贡献者,并在 IRC 频道中聊天。提问!如果您一开始觉得困难,请不要阻止自己。继续联系:人们乐于助人,而这正是社区的意义所在。
为您的员工制定计划
弄清楚您的员工每个季度可以投入多少时间来为一个项目做贡献。考虑您的运营需求。调整您的计划,评估员工的优势,并将其纳入一份有据可查、坚如磐石的计划中。您并没有消除所有失败的可能性,但您已经朝着减少失败迈出了步伐。至少现在您知道您已经投入了一些努力,并且我们知道谁对什么负责。
在沟通中保持透明和开放
培养一种通过认可成功和重要贡献来展现尊重的环境。树立榜样。展示才华。
经常这样做,定期这样做。
开始的 4 种方式
鼓励分享
鼓励员工与他人分享他们在项目中学习到的知识以及如何克服遇到的障碍。要求他们创建博客文章,您可以在您的网站上展示并与社区分享。反过来,这将帮助您与来自社区的其他贡献者互动,为新手提供帮助,并吸引其他人。
举办活动
在线举办讲座和会议,形式可以是网络研讨会或聚会。安排代码冲刺。这既有助于您的事业,也有助于社区。如果您有未使用的聚会空间,请将其借给需要的人群。
大声疾呼
通过发表演讲和参与对话来代表您的公司参加活动。人际交往的重要性不可低估。
宣传您的贡献
在社交媒体上保持活跃。在您的社区在线聚集的地方分享您的成就、博客文章、公告等等。
您有什么要添加到此列表中的吗?请在评论中告知我们。
4 条评论