开源领域的女性 – InfluxData 国际妇女节圆桌会议

导航至

An InfluxData Round Table for International Women's Day

科技行业男性员工人数远超女性员工人数,这已不是什么秘密。在开源社区中,为开源项目做贡献的女性人数甚至更少。至少最近的一项估计对 20,000 个随机 GitHub 个人资料进行了抽样调查,并自信地识别出其中 15,000 多个个人资料的性别。其中只有 6% 属于女性。使用相同的样本集,并考虑至少为开源项目做出十项贡献的用户,只有 5.4% 是女性。

这就引出了一个问题:我们如何才能让更多女性参与到开源项目中?

谁能比那些积极为开源项目做贡献的女性更适合就这个问题提供见解呢?在国际妇女节开始之际,我向 InfluxData(一家开源公司)的几位女同事提出了这个问题。以下是她们的看法。

开源的一些入门障碍是什么?这些障碍可能使女性尤其难以参与其中?

Pat Gaughen(工程经理 – 部署)

“为开源做贡献会立即让你面临批评。如果你还在努力增强对知识和技能的信心,那么分享你的代码可能会让人感到压力过大。这需要很大的信心才能展示自己,分享你的代码,找到一个你觉得自己可以发挥作用的地方,并接受(可能非常直率的)反馈。整个体验非常吓人。但是,尝试保持一定的视角是有帮助的。实际上,收到直率的反馈比什么都听不到要好。这意味着有人花时间查看了你的工作,因此获得反馈比怀疑你是否正确完成了 PR,或者你的电子邮件是否已发送出去要好。最后,重要的是要记住,发挥作用并不总是意味着做出重大改变:从小处着手并坚持下去。”

对于女性在前端与后端专业方面,您有什么建议?

Grace Spletzer(软件工程师 – 电子商务)

“如果你对前端或后端有特别的兴趣,那就深入研究它。对其中一个领域的热情使你更容易专注于该领域,并深入研究与之相关的技术和标准。同时,不要完全否定你不感兴趣的另一端,因为你的应用程序生态系统两端都需要;随时了解另一端使用的通用更改和技术永远不会有坏处。”

Mya Longmire(软件工程师 – Telegraf)

“这实际上取决于你想做什么。我认为前端是让应用程序看起来漂亮并具有良好的用户体验。后端是所有幕后工作,程序的机制以及使你不会主动考虑的事情发生。两者都是很棒的选择,所以选择你感兴趣的任何一个。两个领域之间的技能转移比你想象的要多,所以切换甚至两者都做永远不会太晚!”

女性导师或英雄是否对您的职业生涯产生了影响?

Pat Gaughen

“我没有具体的人,但当我开始参与开源时,我很幸运能在一些优秀的女性开源开发人员附近工作。我们没有直接在相同的代码领域工作,但我们彼此互相支持,并且我们倾向于互相鼓励。拥有这种支持意义重大。”

Helen Weller(软件工程师 – 数据采集)

“InfluxData 是我能够与其他女性开发人员,更不用说女性经理一起工作的第一个公司。我建议至少寻找一位女性榜样。我想如果我可以回到几年前,我会告诉自己早点寻找一位女性导师!”

Grace Spletzer

“我很幸运能与这个领域的一些杰出女性成为朋友,但有一位尤其让我印象深刻。她是一位前同事,曾是一位高级工程师。她就如何提问、如何填补我的知识空白以及如何在工作和个人生活之间定义自己的界限,特别是在远程工作生活中容易倦怠和过度劳累的情况下,给了我很多很好的建议。在我的职业生涯早期就有人提供这种见解,这为我培养技能,同时保持健康的工作习惯奠定了坚实的基础。”

Mya Longmire

“我在学校有一位女性计算机科学教授 Amy Knowles,她教授 CSE 入门课程和数据结构与算法。她为我挺身而出,确保我拥有成功所需的所有资源。很高兴知道有人站在我这边,并会帮助我想办法应对科技行业的性别歧视。”

我们如何才能让更多女性为开源项目做贡献?

Pat Gaughen

“我们需要让入门更容易。这可能包括一些入门指南,明确说明如何贡献、如何寻求帮助、如何找到“简单的第一个问题”,以及如果你的 PR 没有进展该怎么办。如果我们能通过我们的行动证明你的开源项目周围的社区是包容的,那么希望更多的女性会感到舒适地做出贡献。”

Helen Weller

“我希望作为一个为开源项目做贡献的女性,能够激励其他女性也做出贡献。但对我来说,通过尽可能多地参与各种团体,例如 WomenWhoCodeCoderDojo,来‘找到我的部落’真的很有帮助。我还担任我所就读的编码学校的导师。这帮助我更感受到在 STEM 领域的归属感。与不同优势、背景和水平的人联系也帮助我克服了一些冒名顶替综合征的感觉。”

结束语

我很自豪能与 InfluxData 如此出色的女性开发人员团队一起工作。希望阅读她们的建议能够鼓励更多女性为开源项目做出贡献。在 InfluxData,我们维护一个社区 Slack 频道,并鼓励我们的女性开发人员参与其中,回答问题、提供反馈并提供对各种开源项目的见解。Slack 频道和我们的社区论坛也为女性开发人员提供了谈论她们的开源项目的安全场所。如果你有兴趣开始参与 InfluxData 的开源项目,并且了解 Golang,请查看这些标记为“good first issue”的 Telegraf 问题

有抱负的开发人员可以做的最关键的事情也许是找到其他女性开发人员并了解她们。寻找导师。建立和维护关系。不要害怕提问,也不要害怕举报虐待或骚扰。让自己周围围绕着在你发言时支持你,并且不害怕处理令人不舒服的情况的同龄人、经理和领导者。此外,还要意识到,由于为开源做贡献的女性很少,当女性遇到来自另一位女性开发人员的贡献时,会有一种舒适或兴奋感。这就是那种可以激励更多女性投身开源的联系。