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