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

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

Opensource.com

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

在 Mozilla,我们认为,为了在我们社区以及更广泛的开源领域影响多元化和包容性 (D&I) 的积极变化,我们需要学习、共情、创新 并采取行动。开源正在错失多元化的视角和经验,而这些视角和经验可以推动世界变得更美好,因为我们墨守成规——不断依赖长期以来关于我们为何失去人才的假设。仅仅统计那些通过任务难关和排他性文化规范最终提交首个拉取请求的人数是不够的。在技术会议上庆祝多元化程度提高也是不够的,尤其是在观众仍然是同质化,并且虐待行为未受到挑战的情况下。

今年,在我们的 组织 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 Dev,首先是妈妈。@sunnydeveloper

11 条评论

>停止空谈,做好功课。

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

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

回复 ,作者 sunnydeveloper

我很抱歉,任何能够/想要贡献开源项目的人都可以贡献。

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

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

多写代码,少搞政治。

嗨,约翰,

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

回复 ,作者 约翰·桑德斯(未验证)

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

回复 ,作者 约翰·桑德斯(未验证)

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

回复 ,作者 bcotton

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

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

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

回复 ,作者 汉斯·贝泽默(未验证)

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

回复 ,作者 bcotton

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

你肯定意识到,绝大多数 FOSS 项目都很难找到足够的贡献者来编写甚至英文文档?所有这些翻译将从哪里来?

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

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

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

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

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

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