开源中姐妹情谊和互助的力量

“站在巨人的肩膀上”不仅适用于开源,也通过认可女性先驱和领导者在该领域的作用,成为技术领域姐妹情谊的基础。
3 位读者喜欢这篇文章。
diversity

LGBTQ Symbols via Pixabay. CC0

两年多前,我将我的职业生涯从艺术家转变为 软件开发人员。我并非孤身一人。我得到了 PyLadies Berlin 的支持,这是一个国际志愿者组织的柏林当地分会,旨在支持技术领域的女性。

我们习惯于将“职业转变”视为职业轨迹的中断。但在我的经验中,情况并非如此。一个人无法将自己从自身的构成中抹去,而这种多元化背景的丰富性导致了几个突破点。个人的职业历程,通常与计算机科学相去甚远,对技术的社会影响负有责任,并为技术行业带来了丰富性和创造力。

作为一名艺术家,我一直拥有自由,并打开了探索多个领域的大门,从建筑到科学。我的大部分艺术经历都发生在巴西的黑客空间,周围环绕着自由/开源软件 (FLOSS) 意识形态,即开放自由/开源的共享文化。如今,出于几个意识形态和实践原因(不在本文讨论范围之内),最常见的术语是“开源”。幸运的是,我的职业转变始于在开源项目办公室 (OSPO) 的实习,这让这种转变感觉——几乎——像家一样。

站在巨人的肩膀上

我们都受益于开源。无论您是否编写代码,您使用的软件都依赖于开源。由于这是一种开放文化,一切都建立在他人工作的基础上,因此经常听到“站在巨人的肩膀上”这个词,它指的是进步建立在前辈的工作和贡献之上的理念。这突出了从他人的经验和成就中学习的重要性。

本文旨在揭示我站在谁的肩膀上。这不仅是为了表达我对他们的感激之情,也是为了回答我在接受 Kevin Ball 和 Christopher Hiller 在 JSParty 采访时被问到的问题:您能做些什么来改善您周围环境的多样性?

“站在巨人的肩膀上”不仅适用于开源,也通过认可女性先驱和领导者在该领域的作用,成为技术领域姐妹情谊的基础。通过承认前人的贡献,我们可以从中获得启发,深入了解她们面临的挑战,并从她们克服某些束缚的经验中学习。通过这种方式,我们“站在巨人的肩膀上”,并在她们的工作基础上,为技术领域的女性和 被低估 的人群创造一个更具包容性和支持性的环境。

通过互相支持,认识到学习他人经验的重要性,并形成支持性网络,我们可以共同努力克服挑战,并通过创造更公平的环境,为所有人建设更美好的未来。通过这样做,我们正在创造新的巨人,供他人未来站在他们的肩膀上。

组织当地社区:Meili Triantafyllidi 和 Jessica Greene

我于 2019 年加入了 PyLadies Berlin,该组织由 Meili 于 2013 年创立。Jessica 是组织者之一,当时是 Ecosia 的初级软件工程师。成为一名 社区组织者 意味着利用您的空闲时间热情地完成所有必要的工作,以创建一个安全、支持性的社交和学习空间。这包括寻找举办地点、宣传活动、策划主题、寻找演讲者,最重要的是,倾听社区的需求。

作为一个新来到一个多元文化城市并试图找到自己位置的人,PyLadies 与其说是一个学习 Python 的地方,不如说是一个受到欢迎和理解的中心。

根据我们被告知的说法,科技是每个人都涌向的新应许之地,拥有无限的职位空缺、自由切换国家和高薪职业。这在其他行业中没有提供,或者至少没有达到这种规模。而专注于为该领域带来多样性的社区则致力于使这成为每个人的现实可能性。

每次活动都以社区公告开始,一个简单的幻灯片包含议程和类似活动的宣传。我听到的两个活动引导我走上了职业道路:Rail Girls Summer of Code 项目FrauenLoop。为了回报我已经接受的支持性社区,我感到有义务做出贡献,我成为了联合组织者之一。

社交和学习:FrauenLoop

FrauenLoop 由 Nakeema Stefflbauer 博士于 2016 年创立,致力于改变欧盟科技公司的面貌。该项目分为 3 个月周期,包括每周晚间课程和周末研讨会,旨在培训没有科技行业人脉的女性。

学习课程围绕女性的职业需求而制定,从以科技行业为重点的课程到女性讲授的关于科技行业真正运作方式以及如何成功驾驭科技行业的研讨会。一些常见的主题是薪资谈判和技术面试练习。最近,为了应对裁员,还与 柏林科技工作者联盟 举办了一个关于揭秘终止挑战流程的研讨会。

重点是女性,尤其是移民、家庭状况和职业发生变化且真正准备找工作的女性。

与 Nakeema 在一起本身就是一种鼓舞。该项目是了解编码含义和学习 Web 开发基础知识的起点。但最重要的是与后来成为 PyLadies 联合组织者、演讲者、辅助项目导师和朋友的人建立联系。

FrauenLoop 还为其学生提供机会,让他们以导师的身份回归。对我来说,这是最终确定我职业道路的突破点。我担任导师已超过一年,这提高了我的自信心并加强了我自己的学习。由于承担了促进他人学习的责任而受到挑战,您不可避免地必须学习。

在那里我遇到了 Victoria Hodder,她是我申请 Rail Girls Summer of Code 的合作伙伴。

多样性项目:从 Rail Girls Summer of Code 到 Ecosia Summer of Code

Rail Girls Summer of Code 是一个面向女性和非二元编码员的全球奖学金项目,成功的申请者将获得为期三个月的奖学金,用于从事现有的开源项目。该项目从 2013 年到 2020 年有效。

申请由团队提交,意味着来自同一城市的两个人。虽然这是一个远程项目,但拥有当地同伴可以确保责任和支持。

它还需要一个工作场所,一个适合工作三个月的环境。这个地方可以是您的家、联合办公空间、工作办公室,或者在最好的情况下,是一家辅导公司。虽然辅导公司除了提供工作场所外没有其他义务,但它将我们与当地公司联系起来,并为我们提供了一个在我们想要进入的行业内获得知名度和与人建立联系的空间。

Jessica,我的 PyLadies Berlin 联合组织者,通过该项目开始了她的科技职业生涯。她提议 Ecosia,她当时和现在的公司,作为两个团队的辅导公司。一个团队是我和 Victoria(我们专注于 Web 开发),另一个团队是 Taciana Cruz 和 Karina Cordeiro(她们专注于数据)。

在三个月的申请期内,COVID-19 疫情爆发。在参与 if-me 项目后,Victoria 和我勉强被 Rail Girls 项目选中。勉强选中。与 Rail Girls 的沟通在选择期结束时变得非常混乱,直到他们最终在最后一刻取消了该项目。

我们都感到非常沮丧。疫情的重压沉重地打击了我们,不仅粉碎了获得有偿工作的机会,也粉碎了长期以来培养的新职业梦想。

Jessica,当时的一名初级软件开发人员,知道这一点。因此,她更进一步,没有感到无能为力,而是站了出来。她在应对新角色的个人挣扎之上又承担了更多的工作,并创建了 Ecosia Summer of Code

Ecosia 无法提供奖学金,但 Jessica 开发了导师制来代替。该项目利用公司现有的资源,提供来自高素质专业人士的指导,以填补我们的知识空白。由于 Victoria 和 Karina 放弃了该计划,需要有偿工作,Taciana 和我设法继续进行个人项目。我们找到了共同的主题来研究并互相支持。

大约一年后,我被其中一位导师 Jakub Fiala 邀请到公司谈论开源。我仍然与一些其他人保持联系,并且时不时地,当他们举办 PyLadies Berlin 活动时,我会顺道拜访他们中的一些人。这有多好?

赞助多样性:Coyotiv 和 Armagan Amcalar

当 Rail Girls 被取消时,我在 Instagram 上看到一篇帖子,介绍了一个训练营,提供全栈 Web 开发项目奖学金。

申请非常简单,所以我申请了。我很快收到了一份自发的面试邀请。我情绪低落、邋遢、绝望地参加了面试,没有任何准备,所以我非常诚实。谈话同样坦诚,我对此非常感激。

面试官是 Coyotiv School Of Software Engineering 的创始人 Armagan Amcalar。Armagan 来自音乐背景,富有创造力,并以批判性思维思考周围的世界。该学校本身是在他为 Women Techmakers Berlin 免费提供速成课程三年后成立的。他没有使用陈词滥调的多样性演讲,而是付诸行动,为所有全日制课程提供 奖学金

我获得了奖学金,并与另外四个人(其中 3 人是女性)一起组成了第一批学员。训练营持续了 17 个非常紧张的星期。这从根本上改变了我对代码的看法。与我尝试学习的其他地方不同,Armagan 最不关心的是我们选择的框架。相反,一切都是关于理解我们在做什么,并将软件工程视为一种塑造我们所居住世界的创造性、强大的工具。我不仅获得了奖学金,还获得了一生的朋友和导师,他给了我一个机会,为我打开了一扇通往更美好生活的大门。

您认为我反应过度了吗?问问我身边的人。我的伴侣,他认识我大约 14 年了,评论说我改变了很多。有纪律、充满活力、对一路学到的东西感到高兴、对软件及其周边环境进行深入对话、不再冲突、放弃了终生的艺术事业并找到了目标。这非常了不起,以至于他在我之后也参加了几期课程。

该学校为我提供了技术知识、面试培训、简历支持和公开演讲培训。毕业不仅仅是开发个人全栈项目。您还必须通过在 npm 上发布库来回馈开源,以表彰如此多的软件都是建立在其之上的。Node Package Manager (npm) 是一个 Javascript 包存储库,允许您通过在您的 Javascript 项目中轻松安装来重用代码。尽管我已经参与自由软件运动和开源十多年了,但我从未想过可以用实际代码回馈它。

我的贡献

这就是 rainbow-penguin 的诞生方式。它是一个 npm 库,可在开发人员编码时向他们发送励志消息。也许它不是一个非常实用的工具。但是,对我而言,它是一个必要的工具,基于我在学习编码的挫折中挣扎的个人经历、为 if-me 项目做出贡献以及听到来自其他学习者的许多类似故事。

通过我在这些编程社区中的经历,我了解到代码远不止代码行,以及拥有盟友是多么强大和必要。无论您是谁,或者您认为自己知道什么,自由和开源软件社区中都存在机会。您的参与不必很大,因为我们共同的贡献大于它们的总和。迈出第一步。在开源中找到您的盟友。

标签
Paloma (the human) and George (the cat)
Sauce Labs 的全心探索者软件工程师;策展人和艺术家以批判性思维将代码视为重塑我们现在和未来以及维护人类获得民主、可访问性、公平性和可持续性的强大创造工具。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可。
© . All rights reserved.