在网络上,您可以找到许多有关如何开发开源项目的信息,但是没有人评论您应该避免的事情。 这就是为什么我们想告诉您一些负面行为或不良做法,为使项目成功,必须避免这些行为。
- 相信您的贡献者很麻烦
当团队外部人员提供反馈时,开发者往往会觉得工作量增加了,某种程度上确实如此。然而,对于开源项目而言,忽视这种支持是一个错误。相反,他们应该欢迎并感谢这些贡献者,鼓励他们继续参与。这些人甚至有可能在未来成为同事。
您需要人们做出贡献,然后再做出第二和第三。 因此,您的项目可能会有新的维护代表。
- 让人们去做肮脏的工作
每个想为开源项目做贡献的人都有不同的理由:有些是用户,有些想体验帮助这类工作的人。 在第二种情况下,它是一种练习或学习,可以为他们使用的计算生态系统提供一些帮助。
许多人利用这种善意,把一些琐碎的杂事推给那些愿意帮忙的人:这些任务枯燥乏味、价值不高,对项目也没有直接影响。务必谨慎分配任务给贡献者,因为有些人可能会因此感到不满。记住,该表扬的时候就表扬。这是让他们保持积极性和持续贡献的唯一方法。
- 对新员工寄予很高的期望
首先,你应该仔细考虑分配给新贡献者的任务。有些任务可能过于复杂,他们无法胜任,这可能会导致他们感到沮丧,甚至因为觉得自己能力不足而离开。
事先与他们讨论他们的技能,您可以概述他们的能力并指导他们在项目中大放异彩。 一路走来,有些人会留下,而另一些人会离开,但这是过程的一部分。
如果可以,尽量成为他们的导师,这会让你的同事感到受欢迎。这条建议也适用于其他领域。
- 要求这些人为自己的生活做些牺牲
这些合作者都是自愿利用业余时间参与的,因此不应该要求他们做出重大牺牲。对于这类工作而言,让合作者长途跋涉、几天顾家、在酒店过夜或为了参与或适应项目而远离家乡都是不被提倡的。请记住,并非所有参与者都处于同一时区。最好是给他们分配具体任务,设定截止日期,并让他们根据自己的节奏和时间安排工作。
但是,建议您进行一些社交活动以分享和了解它们。 您也可以使用免费软件进行视频会议。
- 以为外国人很奇怪
众所周知,大多数开放源代码项目都使用英语作为通用交流语言,因为它是通用语言,并且到目前为止效果很好。 但是,许多人并非天生会说英语,有些人则不流利,因此有些人会因交谈缓慢而感到沮丧。
当一位英语流利的主持人因为听众语速慢而忽略他们时,这确实很失礼。但问题在于,如果不能用同一种语言交流,人们的会话流畅度自然就无法达到同一水平。只要多一些耐心,他们就能完全理解彼此。
- 没有远见,就没有办法委托
在开源项目中常见的错误是,即使领导者试图帮助领导者,如何看待领导者如何应对其项目的增长。
当合作者开始出现时,他们开始增加新的特征,他们想要评估和定位。 并且项目负责人冻结并且不知道如何应对,因此,参与者会感到沮丧,迟早会消失。
对项目有清晰的愿景并有效地传达出来至关重要。要让团队清楚地了解你的需求和顾虑,避免参与者之间产生摩擦,这样他们才能决定是否加入你的项目。这才是成为一名优秀领导者的秘诀。
一旦他们加入您的项目,您应该尽快信任他们,并将一些职责委派给他们。 给他们一部分,让他们感到像您一样负责。 另一方面,如果您保持过多的控制权,您将独自工作,并停止其增长。
- 忘了感恩
同事们的经历和感受总会与你不同,但它们都是学习的机会。请珍惜这些机会。
如果您要在此不良做法列表中添加一些内容,请邀请您加入。