发布于 2026-01-06 7 阅读
0

我们从一开始就在这里

我们从一开始就在这里

我原本没打算写这篇博客。我的计划是尽量避开妇女历史月。

但我累了。

我累了。
女性在编程领域发展史的
结论

我累了。

从2020年3月到8月,我基本上是独自学习编程。我经常和丈夫以及几个朋友聊起编程,但我没有加入任何编程社区。我没有写博客,也没有上推特。直到我彻底爱上CSS之后,才知道原来它这么难学又烦人。

那真是件好事。

因为接下来的一年半——我公开写代码、拓展人脉、担任开发人员的这段时间里——我遭遇了一系列带有歧视性的评论、态度和臆断。相信我,我明白,如果我的肤色不是这种像打印纸一样白,情况会糟糕得多。

这让我更累了。

有些评论是出于好意。我最近发现有一种现象,我称之为“把我当成独角兽”,对此我只是微笑点头表示理解。

“很高兴看到一位女性开发者!”
“我们需要更多女性开发者!”
“你是女性开发者能做到事情的绝佳典范。”

让我们来详细分析一下最后一点。刻板印象威胁是一种“基于社会因素的心理威胁,当一个人身处某种情境或从事某种活动时,如果该情境或活动与针对其所属群体的负面刻板印象相符,这种威胁就会产生”(Steele & Aronson,1995)。这意味着,仅仅指出某个群体存在某种刻板印象,就可能导致该群体中的个体表现不佳。对于那些倾向于完美主义或追求卓越的人来说,任何失败都可能被用来进一步佐证这种刻板印象,这种想法本身就足以让他们感到彻底崩溃。

两个男人在白板前,白板上写着一个方程式。来源:https ://xkcd.com/385/

我还经常听到另一种说法:“你很容易找到工作,因为你是多元化招聘的!”

虽然这通常是为了鼓励我,但这些人没有意识到,被贴上“多元化招聘”的标签其实是一种有害的污名。人们会立刻认为你不是因为能力而被录用的。此外,由于平权法案的漏洞百出,人们误以为“多元化候选人”更容易获得机会,但事实上,少数族裔在进入面试阶段之前就已经要克服重重障碍。而且,还有人故意给这些候选人制造麻烦。我们现在都看过FAANG招聘经理在Blind网站上的坦白了

招聘经理们也发表过类似但更阴险的言论,例如“由于其他公司的多元化配额,我们留不住女性开发人员”。

不过,这些评论很容易被忽略。这些人并非意在强调我所在领域固有的系统性不平等。招聘经理往往不了解劳动力市场的现实,而像最后那条评论一样,恰恰暴露出公司文化可能缺乏包容性。总的来说,美国的招聘现状是一团糟,亟需彻底改革。

其他评论更难处理。

“你丈夫显然包办了你所有的工作。”

“为什么不利用人们因为你是女性就认为你能力较弱这一点呢?”

这些假设和态度更加糟糕,也更难被指出。

通常情况下,我被默认要求承担一些繁琐的辅助工作
,比如安排日程、做笔记和项目管理。面试时,他们常常想当然地认为我会倾向于从事技术性较低的工作。令我惊讶的是,很多人认为我不懂技术,并对我进行过多的解释。更糟糕的是,有些人甚至会把我自己的工作和结论重新解释一遍。当我发现自己总是被打断,不被认真对待时,他们却告诉我这是因为我的用词不当,并告诉我应该如何改正

玛雅·鲁道夫在《周六夜现场》模仿卡玛拉·哈里斯说

当我的博客浏览量达到几千甚至更多时,我经常会收到一些奇怪的信息,甚至在我的作品集网站上遭到搭讪或性骚扰。更糟糕的是,作为一名在互联网和男性主导的领域摸爬滚打多年的女性,我已经预料到这种情况会发生

积少成多。

更让我感到困扰的是,我不禁会想,如果有人像鼓励我的男同学那样鼓励我对编程的兴趣,我中学时会不会也开始学习编程。然而,他们却一直在打压我。

科技行业内外存在的怀孕歧视薪酬差距也让我感到沮丧。

我对“前端和CSS更容易,因此更适合女性”这种刻板印象感到厌倦。

别忘了推特上那些关于女性不适合科技行业的讨论帖。想到那些在科技行业拥有大量粉丝的女性会收到怎样的私信,我就不寒而栗。

这些只是我在过去一年半里观察到的一些模式,还有更多。

一直以来,人们给出的建议都是:别理会。耸耸肩,别理会。别让他们影响你。别理会那些喷子。

请勿喂养喷子(标语贴在栅栏上,栅栏后方是火柴人喷子脸的表情包)

但我累了。

他们根本没有权利将我们视为异类。我们从一开始就在这里。曾几何时,男人们为了高薪的硬件工作而放弃低薪的编程工作,而女性则被鼓励学习数学和计算机科学。

女性编程史

艾达·洛芙莱斯是第一位程序员。事实上,她编写了第一个机器算法,但在能够运行该算法的计算机被制造出来之前很久就去世了。

20世纪40年代,二战激发了人们对计算机的兴趣,并促使大量资金投入到计算机领域。格蕾丝·霍珀博士由此开启了她漫长而影响深远的职业生涯,她参与了IBM和美国海军Mark I计算机的研发。她率先在编程语言中使用英语而非数学公式,并于1991年荣获乔治·布什颁发的国家技术奖章。

与此同时,美军资助两名男性建造了用于计算弹道轨迹的ENAIC系统。而他们雇佣的大约100名女性工作人员却只能手工计算(也就是所谓的计算机计算),效率太低。

对他们来说,雇用女性为ENAIC编写计算指令似乎是顺理成章的事。团队成员包括:珍·詹宁斯·巴蒂克(她领导了计算机存储和内存的开发)、弗朗西丝·伊丽莎白·“贝蒂”·霍尔伯顿(她创建了第一个软件应用程序)、弗朗西丝·比拉斯·斯宾塞、玛琳·韦斯科夫·梅尔策、凯瑟琳·“凯”·麦克纳尔蒂·莫奇利·安东内利和露丝·利希特曼·泰特尔鲍姆。战后,她们在教授他人编程方面都发挥了重要作用。

贝蒂·简·詹宁斯(左)和弗朗西丝·比拉斯正在操作 ENIAC 的主控制面板。来源:美国陆军/贝特曼/盖蒂图片社

没有使用手册。这些女性从零开始编写了这台电脑的程序。起初,她们甚至无法接触到机器本身,只能在纸上完成工作。为了让电脑正常运行,她们一直工作到演示当天。她们没有得到任何认可,也没有被邀请参加庆祝晚宴。50年来,没有人知道她们的名字,而最终揭开她们身份(并制作了纪录片)的人,最初却被告知她们是模特

在北美创新大会(ENAIC)之后,人们普遍认为女性更适合编程——当时女性则被视为文员。20世纪50年代,IBM曾推出名为“窈窕淑女”(My Fair Ladies)的招聘手册,因为科技公司过去常常招募没有经验的女性,并将她们培养成程序员。1953年,雷神公司(Raytheon)的程序员队伍中女性占比高达50%。艾尔西·舒特(Elsie Schutt)回忆起她刚加入公司时说:“这些男性程序员真的让我很惊讶,因为我一直以为那是女人的工作!”

艾尔西·舒特因生子而被州法律强制解雇后,创办了计算公司(Computations Inc.),教授女性编程,使她们能够从事兼职软件编写工作。与此同时,玛丽·艾伦·威尔克斯也被推入了计算机科学领域。而她原本想成为一名律师。

1961年,当她加入LINC(世界上第一台个人电脑)的研发团队时,美国超过四分之一的程序员是女性。(需要注意的是,舒特四年前因为生孩子不得不辞职。)1963年,计算机杂志《Datamation》发表了一篇文章,称“女性比男性更有耐心,也更注重细节,这两点被认为是成功程序员的必备素质。”1967年,《Cosmopolitan》杂志刊登了洛伊斯·曼德尔撰写的题为《计算机女孩》的文章。文章中引用了格蕾丝·霍珀博士的话:“这就像筹备一顿晚餐。你必须提前计划,安排好一切,确保在需要的时候一切就绪。编程需要耐心和处理细节的能力。女性天生就适合计算机编程。”

《大都会》杂志的一部分

这与《隐藏人物》的故事背景大致相同。书中和电影中刻画的一位女性,多萝西·约翰逊·沃恩,最初是美国宇航局的一名计算机工程师,后来成为FORTRAN语言专家。大约在同一时期,一位名叫阿琳·格温多琳·李的黑人女性成为加拿大最早的女程序员之一。她的儿子讲述得最为详尽

20世纪60年代的一项研究发现,男性程序员普遍缺乏人际交往能力。后来的研究也发现女性程序员同样如此,但这一发现却被忽视了,科技公司开始围绕着反社会的白人男性书呆子刻板印象来设计候选人筛选流程。与此同时,曾经被称为“粉红贫民窟”的领域正变得越来越重要,随之而来的是薪资的上涨。1969年,IBM将其招聘手册的标题改为“你就是掌控电子巨头的那个人吗?”

同年,伊丽莎白·“杰克”·费恩勒加入了ARPANET项目,这是第一个采用分布式控制的广域分组交换网络。她和她管理的团队在网络的标准化和扩展方面发挥了至关重要的作用。顶级域名.com、.gov、.org、.net和.edu都是他们工作的成果

1972年,帕梅拉·哈特-英格利希(Pamela Hardt-English)从泛美公司(Transamerica)弄到了一台退役的SDS 940大型计算机。出于为她的公社创建一个共享资源中心的愿望,她创建了一个早期的互联网原型。雪莉·雷森(Sherry Reson)、玛丽·贾诺维茨(Mary Janowitz)和琼·莱夫科维茨(Joan Lefkowitz)在此基础上构建了一个共享目录。另一个团队将这项工作发展成了“社区记忆”(Community Memory) ,这是第一个计算机化的电子公告板。这个项目最终由密码朋克(Cypherpunks)的创始成员之一裘德·米尔洪(Jude Milhon)维护

Pam 与 XDS 940 电脑合影。
来源:照片最初刊登于《滚石》杂志。

1984年,计算机科学或信息科学专业的毕业生中,女性占37.1%。同年,拉迪亚·珀尔曼编写了生成树协议,该协议是网络桥接和路由协议的基础,也是局域网和互联网的基础。

20世纪80年代中期,女性计算机科学专业的入学比例急剧下降。研究人员发现,随着家用电脑的销售,它们被当作男孩的玩具来推广。因此,男生进入大学时,编程经验远比以往丰富得多。课堂文化对那些在进入计算机科学101课程之前没有编程经验的学生变得充满敌意。20世纪80年代的媒体开始兜售我们今天所熟知的程序员刻板印象。越来越多的科技公司改变了招聘标准,利用长时间工作和“文化契合度”等新要求,将任何不符合这种日益流行的反社会白人男性书呆子刻板印象的人拒之门外。

到了 90 年代中期,一个 20 人的计算机科学班级里,女生可能只有五人甚至更少。她们不仅被告知如果之前没有编程基础就无法毕业,还面临着骚扰、性别歧视和孤立。女性依然做出了卓越的贡献——这里无法一一列举她们的名字和故事。尽管如此,人们普遍认为编程是男人的天下。一旦编程变得有利可图,社会就竭力抹杀女性及其在编程领域的贡献。

这一切都非常以美国为中心。在印度中国沙特阿拉伯保加利亚和罗马尼亚,选择计算机科学专业的女性人数多于男性。

结论

最初,《编织即编程》一书的篇幅是现在的两倍,其中一半篇幅都在讲述女性在编程领域的历史。一年前,我就已经感受到了刻板印象带来的沉重压力,也对女性程序员被忽视的现状感到愤怒。

很遗憾,我没有得出任何确切的结论,只有一些疑问——我在薪资和福利谈判上是否足够努力?当50%的女性在35岁之前离开科技行业时,我如何才能心安理得地向女性推荐这条职业道路?我是否应该提醒她们,她们需要培养更多的自信,并且比男性同行更加努力?为什么我们总是用“冒名顶替综合症”这个词来为科技行业中排斥女性和少数族裔的文化开脱?为什么人们认为女性可以通过改变语言或态度来解决这些问题?我写这篇文章会遭到怎样的抨击?

文章来源:https://dev.to/abbeyperini/weve-been-here-since-the-beginning-2nnp