如何处理离开开源项目

离开开源项目与普通的职位变动不同。
383 位读者喜欢这篇文章。
Careers in open source, code language background

Opensource.com

在 2015 年初,我决定离开我的工作,一份我做了两年多的工作。我的家人和朋友中没有人对我要追求另一个职位感到惊讶。做出这个举动是很常见的事情,尤其是在科技行业,我们往往会频繁地换工作。

离职的行为是很典型的。我告诉我的主管我要离职,并提前两周通知。在我最后一天,我的团队成员带我去往常为公司员工最后一天预订的餐厅吃午饭,无论这个人是辞职还是被解雇。之后,我与人力资源部门的某人进行了离职面谈,我在那里签署了通常的文件,声明我不会试图招募仍在为公司工作的人,并收到了我的最后一笔工资。

几个月后,我做出了一个更加艰难的决定。这个决定是离开一个我帮助启动并在过去 14 年中积极运营的开源项目。我在这个项目上工作的时间比我过去五份工作的总和还要长。当我宣布我要离开这个项目时,很多人都感到惊讶,主要是因为在那之前,没有领导职位的人离开过这个项目,也没有人知道这对项目意味着什么,尤其是我自己。与之前我辞职的工作不同,这里没有制定离职策略,我也没有下一步行动的计划。

人们如何以及为何离开开源项目

这让我开始思考普遍存在的离开开源项目的问题。人们采取的方法,当有人离开时会发生什么,以及人们离开的原因。我开始与那些离开项目的人交谈,询问他们为什么以及如何离开。我想大致了解一下他们的经历。离开的原因与经历一样多种多样。人们选择离开一个项目的原因有很多。有时仅仅是生活的改变或缺乏时间继续参与项目。有时,如果一个项目与一份工作有关,那么工作的变动导致了他们离开该项目。有时他们出于不愉快的原因离开。

在许多这些情况下,由于许多开源项目没有相当于人力资源部门的机构,因此不清楚你应该向谁申诉,特别是如果你的不满是针对另一位领导者或项目的创始人。在许多情况下,人们最终非常公开地离开了项目。通常,这种行为会导致原始项目的分叉或一个全新的项目。当人们离开工作时,他们会签署文件,声明他们在一段时间内不会招募前同事,就像我做的那样,但这在开源项目中是否可能或可执行?志愿者在加入开源项目时不会签署竞业禁止或保密协议,而这些东西与开源的本质背道而驰。

你要离开一个项目了。现在会发生什么?

如果你已经离开了一个项目,或者你已经决定离开一个项目,那么现在会发生什么?如果项目周围有一个社区,你仍然是其中的一部分吗?你的名字是否与项目、项目的 Twitter、GitHub 上的工作等相关联?假设你决定友好地离开,那么离开的过渡过程是什么样的?是否有一个现成的流程?项目是否有某种形式的离职面谈,为什么没有?你会提前两周通知吗?是否需要向社区发布任何形式的公告或通知,告知你已决定离开?是由项目发布公告,还是个人发布,还是两者都发布?什么是适当的,什么是不适当的?

文档和公告

我交谈过的大多数人说,当他们离开领导职位时,没有任何公告发布。少数人表示,他们没有通知项目他们要离开,因为他们认为自己的角色是次要的。如果你要离开,并认为会有一大批人跟随离开,我很抱歉告诉你,你可能会失望。你的理由不是每个人的理由。

如果你是一个通过你的公司资助的项目的创始成员,如果你离开该项目或这份工作会发生什么?现在谁拥有该项目?在与少数开源项目的领导者交谈时,大多数人表示,他们没有针对重要职位人员离职的正式流程,仅仅是因为这种情况还没有发生过。其他人表示,他们希望在成员离开或被要求离开后,他们已经为此做好了计划,因为之后出现了一些问题。

作为项目领导者,我们能做些什么来改善这种情况?我们可以确保有一个关于潜在贡献者加入和离开项目时可以期望什么的文档化流程。当人们离开项目时,我们可以发布公告并保持透明。项目领导者应该注意贡献者何时停止贡献,并跟进以了解原因。

更多 3 个技巧

确保资产与项目关联,而不是与个人关联。 查看项目内部谁有权访问重要信息,例如帐户登录名和密码。

评估项目的“巴士系数”。 这意味着你应该计算出有多少人被公共汽车撞到,项目才会因为缺乏知识渊博或有能力的人员而停滞不前。如果与你的项目相关的任何事物“巴士系数”为 1,那么你需要重新评估结构。

确保有一个管理机构。 如果你的项目没有任何治理,那么它就需要治理。像 Software Freedom Conservancy 这样的组织将充当你项目的保护伞组织。如果你决定走拥有自己的组织的路线,并拥有自己的董事会,那么一定要每隔几年轮换一次,以确保组织不会变得陈旧。为向项目社区开放的董事会职位举行选举。确保所有董事会会议都有适当的记录,以供未来成员以及广大社区参考。

正如人们加入开源项目的方式决定了他们未来参与的基调一样,人们离开项目的方式也为那些继续参与项目的人设定了基调。

Gareth 将在德克萨斯州奥斯汀举行的 OSCON 2017 大会上做题为“离开开源项目”的演讲。如果您有兴趣参加会议,请使用此折扣码 注册,为我们的读者提供:PCOS

标签
User profile image.
国际神秘人物,SaltStack 开发者。观点属于我脑海中的声音。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.