多元化和包容性:停止空谈,做好功课

Mozilla 的研究揭示了在开源项目中促进多元化和包容性的重要方法。
648 位读者喜欢这篇文章。
Lots of people in a crowd.

Opensource.com

开源 无疑 存在 多元化问题。 事实上,科技界 也存在多元化问题。但这并非新闻 — 女性、有色人种、家长、非技术贡献者、同性恋、女同性恋、跨性别者 和其他边缘化群体 以及 盟友 多年来 分享了 挑战的故事。

在 Mozilla,我们相信,为了在我们社区以及更广泛的开源领域中影响多元化和包容性 (D&I) 的积极变革,我们需要学习、共情、创新 并采取行动。开源正在错失多元化的视角和经验,这些视角和经验可以推动世界变得更美好,因为我们固步自封——不断依赖长期以来关于我们为何失去人才的假设。仅仅统计有多少人通过了任务考验和排外的文化规范,最终提交了第一个 pull request 是不够的。在技术会议上庆祝台上多元化的增加也是不够的,尤其是在观众仍然是同质化,并且虐待行为未受到挑战的情况下。

今年,在我们的 组织 D&I 战略 的指导下,我们正在为 Mozilla 社区投资一项 D&I 战略,该战略以 三个月的研究 为基础。

Mozilla diversity and inclusion research findings

opensource.com

以下是我们研究中得出的早期建议。

建立和维持多元化的社区

1. 为已建立的身份群体提供组织支持

出于安全、友谊、指导、倡导和赋权的原因,我们发现了对身份群体的积极支持。身份群体是在多元化的维度下形成的子社区,例如语言、性别,甚至特定的技能组合。这些群体可以作为进入和退出更广泛社区的跳板。

2. 发展包容性的社区领导模式

为了对抗守门人和 神话般的 精英管理,社区角色必须在设计时更加注重健康、包容性,尤其是将认可他人的成就作为核心职能。

3. 实施项目范围内的有毒行为应对策略

当处理有毒行为时,感知到的生产力和势头损失风险会干扰并危及社区健康。人力资源行业调查结果 进一步证实,尽管有毒个体通常生产力很高,但他们造成的生产力损失远远超过了他们被感知的价值。在开放社区中应对这种情况的策略应包括关于此类决策的跨项目沟通,以避免疏远或失去贡献者。

4. 将 D&I 标准和最佳实践整合到产品生命周期中

在跨项目协作的概念基础上延伸,强烈的感觉是将 D&I 标准构建到产品生命周期中将使维护者和社区领导者受益,扩大影响范围,增加协作,并打破孤岛效应。一个类比是 Web 标准如何使开放社区能够在各种开放生态系统中相互协作。

5. 将包容性融入活动中

项目和社区活动,尽管通过将多元化搬上舞台而在积极的方向上发展,但在同质化的观众、行为准则报告流程不明确以及对神经多样性问题的忽视方面仍存在问题。基于这项研究的一系列建议即将出炉,并且 Mozfest 在过去一年中在将包容性融入编程方面做得非常出色。

设计可访问的沟通模型

6. 打破语言障碍

定量研究表明,只有 21% 的受访者以英语为第一语言。优先考虑以多种语言提供所有关键沟通,或提供易于本地化的文字记录非常重要。语言和其他多元化问题的交叉几乎造成了不可能逾越的障碍(例如,一位以非英语为第一语言的新手母亲没有时间翻译用英语制作的演示文稿)。

7. 产生多元化的网络能力

与开放的精神相反,许多(如果不是大多数)项目都在处理类似的 D&I 问题——学习经验很少在社区和项目之间甚至内部共享。新一代的社区管理者和领导者发现了同样的问题——然后重新开始。今年晚些时候,我们将提出一项倡议,将学习经验汇集在一起​​,记录构建沟通的方式,并朝着迫切需要的创新进行协作,以推动 D&I 的发展。

8. 尝试可访问的沟通方式

在我们的访谈中,我们惊讶地得知,基于文本的访谈不仅受到带宽有限的人的欢迎,也受到那些认为自己内向、喜欢匿名或以非英语为第一语言的人的欢迎。改变我们与人交谈方式的简单行为可能会产生广泛的影响,因此我们应该经常尝试不同的沟通模式。

9. 避免因技术术语造成的排斥

技术术语或行话以及过于复杂的语言被认为是参与项目的关键挑战。我们的数据显示,技术自信心可能会影响这种障碍,男性对自身技术自信的评分几乎是女性的两倍。这些发现表明,至关重要的是要限制术语的使用,并在参与式设计中从技术姿态转向同理心。Rust 正在努力解决这个问题

激励和后果框架

10. 动员社区参与指南

在最近与其他开放项目领导者的对话中,我意识到对于那些已采用行为准则的开放项目来说,这是一个关键时刻。我们正处于使包容性和开放项目治理有效且易于理解的关键阶段——使其成为现实。尽管执行我们的指南有时会让人感到 不舒服 甚至遭到 抵制,但对于更多人来说,赋权、安全和包容性将受到庆祝和拥抱。

11. 标准化激励和认可

尽管我们采访的人员希望感到被重视,但他们也表示,他们的成就以具有现实世界价值的形式公开得到认可非常重要。值得注意的是,开放社区中的认可往往偏向于最能展示自己的成就和技术贡献的人,这可能会排除那些比较内向的人。

12. 设计保护身份的包容性系统

许多系统未能充分保护在社区门户网站中注册的人员的信息,从而排斥或暴露了那些出于安全和隐私原因而希望隐藏个人数据的人。研究表明,我们在要求和存储性别认同信息方面存在各种非显而易见的方式。D&I 标准是为系统提供结构、可预测性和安全性以及跟踪我们进度的机制的前进方向。

有关我们研究和前进方向的更详细调查结果,请访问 Mozilla 的开放创新博客

在 Emma Irwin 和 Larissa Shapiro 的演讲“行动时刻——开源社区 D&I 创新”中了解更多信息,该演讲将于 9 月 11 日至 14 日在洛杉矶举行的开源峰会上进行。

User profile image.
开放创新团队,Mozilla 社区发展部,前 Benetech 参与架构师 #FOSS #OpenEd Web Dev,首先是妈妈。@sunnydeveloper

贡献者

11 条评论

>停止空谈,做好功课。

显然。硅谷的各位,你们真的需要真正的竞争。基于精英管理,而不是其他什么。

不,不是。这就是开源变得伟大的原因。它是其规范的组成部分(我应该引用吗?)。你的政治正确胡言乱语才是神话。而指向这个“揭穿精英管理博客”的链接完全是一个语无伦次、研究不足的笑话。

回复 ,评论者 sunnydeveloper

我很抱歉,任何有能力/有意愿的人都可以为开源项目做出贡献。

我从未见过任何一个项目告诉“女性”或“少数族裔”说,不,你不能贡献。

Emma,也许你的问题是开源项目抵制来自“女性”或“少数族裔”的政治控制企图,这不才是问题的症结所在吗,Emma?

多写代码,少搞政治。

嗨 John,

我建议你真正关注这篇文章的标题,并做好功课。这与明显的“公开标志”阻止女性无关,而是与深入理解我们排斥多元化人群、观点以及真正的创新的方式有关。你希望人们以创新的方式多写代码吗?以一种改善世界的方式?还是你希望他们以一种让每个人都待在让你感到最舒适的指定位置的方式多写代码?John,让你保持舒适不是一种政治举动。请做好功课。

回复 ,评论者 John Sanders (未验证)

过度关注代码可能是开源社区最大的缺点。软件从根本上说是为了解决人们的问题,但开源项目常常陷入以代码为目的而不是手段的境地。

回复 ,评论者 John Sanders (未验证)

请提及一个没有任何编码就成功的开源应用程序。现在提及一个仅通过编码就成功的开源应用程序(除了 Github 或 Sourceforge 之外没有其他网站,没有文档,没有美术作品)。我认为后一项任务比前一项任务更容易。

回复 ,评论者 bcotton

开源没有,也从未有过“多元化问题”。事实上,那些声称我们有问题的人多年来一直在侮辱和骚扰辛勤工作的程序员——充其量只有一些轶事“证据”。这种情况必须停止。请注意,大约有 25,000 个 FOSS 项目是单人项目。而只有 5%(充其量!)是由女性参与的。解释一下这个现象。当你是一个单人项目时,你如何受到(性)骚扰。或者女性在 FOSS 中占据的大多数职位与编程几乎无关(因此缺乏单人项目)。也许这与大多数编程杂志的读者都是男性有关(就像大多数 Elle 和 Vogue 的读者都是女性一样)。所以——我多年前就说过——如果女性想参与,那就行动起来。不要花太多时间在“为什么女性程序员如此之少”的务虚会上,只需开始编码,然后从那些真正编码的人的背后走开。

不,不存在多元化问题,仅仅是因为它不可能存在。正如 Geoffry Miller 所说:“如果不同群体的思维在各个方面都完全等同,那么这些思维在功能上是可互换的,多元化对于企业竞争力而言将是无关紧要的”。要么是这样,要么是那样。选择你的意识形态。

仅仅因为一个人是项目的唯一开发者,并不意味着他们不会受到骚扰(性骚扰或其他形式的骚扰)。独立开发者仍然会与其他人互动,无论是用户、上游项目、下游项目、会议参与者等。许多女性在 FOSS 中的真实经历都反驳了你“不可能”的断言,因为这确实发生在她们身上。

回复 ,评论者 Hans Bezemer (未验证)

这纯粹是胡说八道,你心知肚明。大多数单人项目都是在阁楼里完成的。而且你不必参加会议——我从未参加过,自从 SJW 接管以来,我可能永远不会参加(这就是你们通过采取政治立场而抛弃的人才——聪明!)。我厌倦了你总是提出“真实女性的真实经历”。轶事“证据”过去是,将来也永远不会是有效的论据,因为你知道吗?任何人都可以提出一个轶事(实际上我曾经做过——我写了一整篇博客,内容是“其他真实女性的经历”,以证明轶事“证据”的谬误)。你知道吗?这种情况也发生在我们男人身上。比如我。我可以给你看电子邮件。而且你知道吗?我没有把键盘扔出窗外,也没有哭着去找妈妈,因为这就是生活。如果你有成千上万的用户,就会有一些混蛋。如果你认为女性是如此脆弱的生物,以至于她们可能会因为这样的经历而放弃自己最喜欢做的事情,那么有两种可能性。首先,如果真是这样,那么也许她们不应该进入现实世界,因为那对她们来说简直太过了。即使是男人也会倦怠。其次,我的妻子曾在呼叫中心工作,每天都受到言语虐待。她会因为你所说的话而感到被侮辱。也许这会帮助你看到光明。走上街头,尝试招募女性做模特。然后尝试招募她们做程序员。看看哪个群体更大。

回复 ,评论者 bcotton

让我来谈谈几个要点
- 打破语言障碍:“优先考虑以多种语言提供所有关键沟通”

你当然知道,绝大多数 FOSS 项目都很难找到足够的贡献者来编写英文文档,对吗?所有这些翻译将从哪里来?

- 避免因技术术语造成的排斥:“技术术语或行话以及过于复杂的语言被认为是参与项目的关键挑战。”

虽然在不必要的地方过度使用术语对所有人来说都是一个问题,但术语在所有技术领域都是必要的恶。我不明白为什么这对任何非白人男性来说都是一个特殊的问题。如果你不知道这些术语,那么你可能不了解这个主题。如果你不了解这个主题,那么你可能没什么用处。

- 设计保护身份的包容性系统

我认为这是在线世界中最大的问题之一。如果你想为 FOSS 项目做出贡献,你必须受到信任,为此你需要被认识。另一方面,匿名允许在线虐待成为一种没有后果的消遣。如果你不知道施虐者是谁,请尝试揭露在线虐待行为。

------
我想说,在线世界是一个无情的地方,总的来说,我不太参与其中,更喜欢更私密的沟通渠道。社交媒体会引发所有性别和信仰中最糟糕的一面。
但是,如果你想参与软件开发,你必须精通你的专业。如果你的贡献不合格,那么你将受到批评。如果你不能接受批评,那么你会发现 FOSS 世界不是一个非常舒适的地方。

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