# 一位女性程序员的故事

- 作者：积木
- 发布时间：2012-03-31 07:30
- 分类：特稿
- 原文：https://www.ifanr.com/80645

[![IBM](https://s3.ifanr.com/wp-content/uploads/2012/03/IBM_thumb.jpg)](https://s3.ifanr.com/wp-content/uploads/2012/03/IBM.jpg)

或许因为冰冷的数理逻辑不适合多愁善感的女性，计算机行业自诞生以来一直是男性的天下，这也固定了业界对女性的偏见。其实，在计算机发展史上，并不缺乏有才智的女性，最著名的可能就是 Ada Lovelace，英国诗人拜伦之女。她曾经和英国数学家、计算机先驱 Charles Babbage 有过数次交往。Babbage 对 Lovelace 的智力和写作能力非常佩服，称她为“数字女巫”。（Enchantress of Numbers）。

她曾翻译意大利数学家 Luigi Menabrea 对 Charles Babbage 分析机的回忆录，并留下许多注记。由于其中详细描述了如何用分析机计算伯努利数的算法，她被认为是世界上第一个计算机程序员。

今天这个故事中的女主人公，其贡献并不能和 Ada Lovelace 相提并论，但她同样以自己的努力和才智，战胜了计算机行业的偏见，获得了值得佩服的卓越成就。程序员 Reginald Braithwaite 在他的[个人博客](http://raganwald.posterous.com/a-womans-story)为我们讲述了他母亲的动人故事。

60 多年前，一位年轻的黑人女性 Gwen 从加拿大多伦多的一所初中公立学校毕业，她带着学校的一份通知回到了位于 St. Clements 大街的家里。那是一个中等收入家庭的聚居区。

[![North&#95;Toronto&#95;Collegiate&#95;Institute](https://s3.ifanr.com/wp-content/uploads/2012/03/North_Toronto_Collegiate_Institute_thumb.jpg)](https://s3.ifanr.com/wp-content/uploads/2012/03/North_Toronto_Collegiate_Institute.jpg)

Gwen 的母亲 Lois Barzey 夫人没有上过大学，但是她对自己的女儿希望甚高。学校的通知让她很吃惊，因为根据学校的安排，Gwen 将被送到一个贸易学校，那是教授年轻女性如何刺绣、做饭和打字的地方，这显然不是 Lois 夫人所愿。第二天，Lois 夫人来到了校长的办公室，她希望学校能够改变决定。校长态度平和，但是并无意更改现有的决定。他认为，虽然 Gwen 的成就突出，而且品行优异，但是贸易学校更适合女性。

Lois 夫人并没有放弃，几天后，她带着家里的男性成员来找校长，重新商讨 Gwen 就学的事宜。在 Gwen 家人的强烈要求下，校长最终屈服了。

Gwen 成为家里第一个在多伦多大学就读的人。结婚后，为了购买房子，她和丈夫一样也必须都去参加工作。在一份报纸上，Gwen 看到一个叫做 Empire Life 的公司正在招人，职位的描述是”数据处理“，无需经验，于是她穿上干净的衣服前去面试。

在排队面试的人中，她是唯一的女性。公司的接待员认为她走错了房间，“没错，我们也招聘打字的，但是你走错屋子了”。但是 Gwen 很坚决，她希望和其它面试者一样参与测试。

在众人狐疑的目光下，她拿了一张考卷和铅笔，开始攻克公司给出的各种奇怪问题。回答完问题之后，她将考卷上交，等待公司下一步的面试。

当公司的面试官看到她的时候，感觉非常奇怪，他问了她的教育情况和背景。思考片刻之后，面试官叫来了一位同事。这位同事看起来并不友好，他认为 Gwen 的成绩肯定是假的，应该有人告诉了她问题的答案。

他们告诉她，她的成绩太好了，不可能是真的。一个年轻的黑人女性能够在测试计算机编程的试题中得到如此高的分数，这简直是不可能的事情。

原来，Empire Life 从 IBM 购入了一台计算机，需要招聘程序员参加 IBM 的培训。在公司进行面试的人员正是负责培训程序员的 IBM 员工，他们很清楚获得 Gwen 这样高的分数是多么的困难。

为了确定 Gwen 的成绩是真实的，他们试过了各种问题，Gwen 的回答让他们吃惊。他们知道她将是一个了不起的员工，于是，他们推荐 Gwen 参与程序设计分析员的培训，那是当时招聘中的最高职位。

[![punch.gif.scaled1000](https://s3.ifanr.com/wp-content/uploads/2012/03/punch.gif.scaled1000_thumb.gif)](https://s3.ifanr.com/wp-content/uploads/2012/03/punch.gif.scaled1000.gif)

Gwen 完成了培训，成为加拿大最早的女性计算机程序员之一，随后她也领导过许多大型的计算项目。

如今，Gwen 已经退休，在网上做些书籍销售的小生意。对于进入男性主导的行业面临的困难，她说，“我面对的事情比较容易。计算机不在意我是女性或是黑人。多数的女性面对的事情更难。”
