原创 分享生活灵感的 Voicer
说到程序员,你脑海里会蹦出一个什么样的形象?
99%的人可能都会下意识想到穿连帽衫和牛仔裤、戴眼镜、不修边幅的极客宅男,而剩下1%,多半也并不会把这个词和身穿迷你裙、高跟鞋的女子联系在一起。
然而在几十年前,后者,才是人们心中典型的程序员形象。
今天,女程序员是公认的“珍稀物种”,“女孩天生不适合搞IT”的论调也仍旧盛行。但真实历史向我们讲述的,却是一个截然不同的故事。
● 现在的“天生程序员” VS 1950年代的“天生程序员”
女程序员不叫“programmer”
事实上,将时间轴拨回起点,世界上第一位程序员就是一名女子:来自英国的Ada Lovelace伯爵夫人。
● Ada Lovelace是著名诗人拜伦的女儿,但母亲担心她变得像父亲一样喜怒无常不靠谱,所以从小督促她学理科,使她成了一名数学家
1843年,年仅28岁的Lovelace以A.A.L为署名,发表了一篇关于分析机的论文。分析机是Lovelace的导师兼好友、发明家Charles Babbage设计的一种机械式通用计算机,也是现代计算机的雏形。
在文章中,她编写了世界上第一套程序,并提出这样一台机器能做的远不止死板的算数,而是可以依据算法逻辑执行指令,实现各种复杂用途。
● 换句话说,Lovelace不仅是第一个程序员,也是最早意识到计算机完全潜能的人
遗憾的是,她的理论由于太过前卫,一直无人问津,直到1950年代才被重新发掘。
而程序员这份工作正式出现,则是在1940年代。
二战时期,男性普遍参军,妇女参与社会劳动生产的比重因此空前提高。在人们印象中,这些新出现的“职业女性”,大都是工厂里的蓝领工人。但其实还有一批受过高等教育的“白领”,由于其工作的机密性,在政府的宣传中被隐去了:她们就是被美军招募,为前线破译密码、计算炮弹轨迹的人工计算员(human computer)。
● 如果放在战前,这些毕业于数学专业的年轻女孩,多半只能从事教师、秘书之类的低薪职业
除了手算,计算员的工作也会使用当时最先进的计算机——机械式微分分析机。于是1946年,世界上第一台电子通用计算机ENIAC诞生之后,曾做过计算员的六名优秀女性便被选为ENIAC的首批程序员。
● 女士们在宾夕法尼亚大学的实验室中为ENIAC工作
当时,电子计算机是一个几乎完全未知的领域,甚至连工作指南都没有。六位新入职的女程序员不得不从无到有、无师自通地摸索出为ENIAC编程的方法,让这台庞然大物真正运作起来。也正因如此,她们的工作成果,无疑对此后计算机科技的发展有着开创性的意义。
可这份巨大贡献,在当时却并没有获得掌声。
● 在ENIAC时期,“programmer”的概念甚至还没出现,这些女程序员一般被叫做“coder”;值得一提的是,未来的男程序员通常会避免自称“coder”,因为这被认为是一个属于女性的词
按照ENIAC项目负责人的认知,编程多半只是些文书工作,没什么技术难度。所以比起制造硬件的工程师,负责软件的程序员不过是“无关紧要的小角色”。
因此1946年2月14日,在ENIAC的第一次公开演示大获成功后,包揽硬件工作的男工程师出名了,女程序员们的名字却未被任何媒体报道,甚至被记者当成摆拍的女模特,连庆功晚宴都没邀请她们参加。
● 被迫深藏功与名的ENIAC女程序员们
然而有点讽刺的是,这种低估和轻视的心态,恰恰奠定了之后二三十年女性在行业内的主导地位。
1950年代,企业纷纷引进计算机来处理数据,对程序员的需求也大大增加。
在人们的认知中,这份并不抢手的工作,与打字员、秘书类似;具体技能不是关键,只要逻辑性强、算数好、一丝不苟的人便能胜任。而“擅长针织、烹饪、做家务”的女性,不正是符合条件的绝佳人选吗?
● 《Cosmopolitan》这篇报道中提到,女程序员一年能赚20000美元,业内女性的比例超过50%,这在STEM领域的白领职业中是非常罕见的
随着女程序员变得越来越普遍,1967年,《Cosmopolitan》杂志专门发表了一篇题为《The Computer Girls》的文章。著名计算机先驱、女程序员Grace Hopper甚至在其中半开玩笑地故意利用性别刻板印象,鼓励女性进入这个拥有光明前景的行业:
编程就像准备一顿晚餐,它需要十足的耐心,以及处理好每个细节的能力。女人简直是天生的程序员!
从女人的工作,到男孩的玩具
● 《LIFE》拍摄的忙碌的女程序员们
到了1960年代末,计算机的飞速发展,让软件的巨大潜力渐渐凸显。尽管编程的本质并没有发生变化,但人们对它的看法,逐渐从无足轻重的“soft work”,变成了有难度、有价值、能够赚大钱的“modern software”。
这让老板们开始重新思考程序员的录取标准。
在此之前,聘用程序员,主要依靠PAT(Programmer Aptitude Test)。PAT测试可以筛选出富有逻辑思维和抽象推理能力的候选人,被当时的企业普遍采用。
● 部分PAT测试题
但1966年,一家名叫SDC的公司不再满足于PAT测试。他们请来两名心理学家,让他们进一步细化这个测试,从而使录取结果更加精准。于是,两位专家采访完1400名工程师之后,给出了一份“最适合做程序员的人”的人格侧写。
然而,这1400个研究对象里,有1200个都是男性。在如此失衡的样本选取下,研究结果最终把“不善交际、共情能力差”作为一项重要特质归入了侧写中。
● 女程序员的好日子不多了
这套新的评价体系,正是后来人们心中“程序员=社恐自闭宅男”的刻板印象起源。而由它导致的性别比悬殊的录用结果,也让女性在行业内的地位直线下降。
随着时代发展,女程序员的境遇非但没有改善,还越变越坏。
1980年代,家用电脑和电子游戏机开始热销,并被广告商包装成“boy's toy”。潜移默化的刻板印象,让许多女孩从一开始就失去了对计算机产生兴趣的机会,字面意义上“把女程序员扼杀在了摇篮中”。
● 男孩玩电脑,女孩玩过家家
与此同时,在学校里,本就占据资源优势的男孩被鼓励钻研理科,而女孩则“自然而然地”更倾向于学习文科……从家庭环境到学校教育,社会观念到制度系统,一系列因素的共同作用,步步紧逼地将女性挤出了计算机行业。
隐藏人物
2017年,Google的一名白男程序员发布了一篇引起轩然大波的10页长文,用典型的性别刻板印象来论证女人从“天性”上就不适合做程序员这份工作。
网友骂声一片,Google也很快把他炒了。然而根深蒂固的刻板印象造成的行业性别比,却并没有什么实质性改善。
据统计,到1986年,程序员中女性的比重,已从曾经最正常的50%下降到了37%;2015年,主修计算机专业的学生里,仅有18%是女孩;截至2020年,在整个IT行业中,女性工作者的数量只占到总数的25%。
● 主修医学、法律、物理的女性比例总体一直在上升,唯独计算机从1984年起就开始下降
不过好消息是,时至今日,越来越多的人已经意识到其中的不合理。而科技史上那些被隐藏的女性成就,也正在重新为人所知。
● 从上到下依次为《隐藏人物》的原型Mary Jackson、Katherine Johnson、Dorothy Vaughan
2016年,黑人女作家Margot Shetterly的小说《隐藏人物》出版。
这本书以1960年代在NASA担任人工计算员的三名黑人女性的真实故事为原型,她们凭借无可取代的工作能力将宇航员送入太空,但这份成就却在种族和性别的双重歧视下被深深隐藏起来。
● 同年Netflix又将小说改编成电影,无名英雌终于不再被隐藏
而其他那些一步一步建立起现代计算机软件工程的“隐藏人物”们,后来又怎么样了呢?
● 2008年,获得IEEE计算机先驱奖的ENIAC女程序员Jean Bartik
生前只能用姓名缩写发表著作的第一位程序员Ada Lovelace,在去世后一个世纪终于得到了迟来的荣誉,美国国防部将一种历时近20年才研制成功的高级程序语言命名为Ada;
1997年,为ENIAC编程的六名女性都被加入“科技女杰名人堂”,其中Jean Bartik一直留在这个行业,作为先驱获得了诸多奖项……
● 开发出全世界应用最广泛的高级程序语言COBOL的女程序员Grace Hopper,凭借对计算机科技数不胜数的杰出贡献,成为第一位女性美国海军将军
● 将阿波罗11号成功送上月球的女程序员Margaret Hamilton,在2016年被授予总统自由勋章
● 发明了以太网使用的生成树算法的女程序员Radia Perlman,被誉为“互联网之母”
然而,还有许多曾在计算机前工作过的女性先驱的名字,最终消失在了历史长河里。
但未来的每一天,只要仍有年轻女孩踏进这扇由她们开启的大门,这些女性的成就,就会被延续。
而这段属于她们的历史也在告诉我们:所谓的“男女天性差异”,其实从来不是今天程序员男多女少的真实原因,更不是应该劝阻任何女孩投身科技事业的理由。
你还知道哪些
被遗忘的女性科技职业?
也欢迎在评论区分享,
你所熟悉的那些“隐藏人物”。
撰文 - yjy
原标题:《70年前,“不适合搞IT”的女性,才是程序员的主力军》