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

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 的开放创新博客

在艾玛·欧文和拉里萨·夏皮罗的演讲“行动时刻——在开源社区中为 D&I 创新”中了解更多信息,该演讲将于 9 月 11 日至 14 日在洛杉矶举行的开源峰会上进行。

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

11 条评论

>停止空谈,做好功课。

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

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

回复 ,评论者:sunnydeveloper

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

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

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

多写代码,少搞政治。

嗨,约翰,

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

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

过于关注代码可能是开源社区最大的缺点。软件从根本上说是为了解决人们的问题,但开源项目往往过于关注代码本身,而忽略了代码只是手段而不是目的。

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

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

回复 ,评论者:bcotton

开源没有,也从来没有“多元化问题”。事实上,那些声称我们有问题的人多年来一直在侮辱和骚扰努力工作的程序员——最多只是凭借一些轶事“证据”。这种情况必须停止。请注意,大约有 25,000 个 FOSS 项目是单人项目。而只有 5%(最多!)的项目是由女性参与的。解释一下这个。当你是一个单人项目时,你如何受到(性)骚扰。或者女性在 FOSS 中从事的大多数工作与编程关系不大(因此缺乏单人项目)。也许这与绝大多数编程杂志的读者都是男性有关(就像绝大多数《Elle》和《Vogue》的读者都是女性一样)。所以——我多年前就说过——如果女性想要参与,那就行动起来。不要花太多时间在棕色纸会议上讨论“为什么女性程序员这么少”,直接开始编码,从那些真正编码的人背后走开。

不,根本不存在多元化问题,因为它不可能存在。正如杰弗里·米勒所说:“如果不同群体在各个方面都拥有完全相同的思维,那么这些思维在功能上是可互换的,多元化与企业竞争力无关紧要”。要么是这样,要么是那样。选择你的意识形态吧。

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

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

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

回复 ,评论者:bcotton

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

你当然意识到绝大多数 FOSS 项目都很难找到足够的贡献者,即使是编写英语文档?所有这些翻译将从哪里来?

- 避免因技术术语而被排除在外:“技术术语或行话以及过于复杂的语言被认为是参与项目的重要挑战。”

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

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

我认为这是在线世界中最大的问题之一。如果你想为 FOSS 项目做出贡献,你必须被信任,为此你需要被了解。另一方面,匿名性使在线辱骂成为一种没有后果的消遣。如果你不知道辱骂者是谁,就试图揭露在线辱骂。

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

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