计算机女性

编者按:原文作者Jean Hsu(音译,苏珍妮)曾在Intel、Google等公司任职,目前在创业公司做Web应用开发工作。就作者经历而言,她很希望能有更多的女性加入计算机科学领域,她在本文分享她在求学阶段和在业界工作期间的经历。

众所周知,在计算机科学领域中(无论是在学术界还是产业界),女性从业人员凤毛麟角。在过去的几十年中,尽管在其他男性主导的领域内,女性从业人员的比例逐步提高,但是在计算机科学领域里,女性从业人员比例却在以螺旋式下降,现阶段为12%到20%之间。我还在普林斯顿大学的时候,该数值更低(2007级20个同学中只有2个女生,2008级50个同学中只有5个女生)。尽管我认为这对计算机科学文化与进入该领域人员的类型有很大关系,但我并不要求知道数值如此之低的原因。我想分享一些我在求学阶段和在业界工作期间的经历。

在中学时期,我选修了两门计算机科学的课程——《计算机科学简介(C++语言版)》和《AP计算机科学》。倘若不是这些课程为我逐渐灌入的自信(大部分归功于我那些出色的老师们),我可能不会有胆量在大学主修计算机科学。我有些女性朋友在大学选择了标准入门课程,她们喜欢编程,但是却从没想过要专攻它。我可以理解原因——如果你之前从未写过程序,确实会觉得那门课很难。同时,班上大多数人貌似都已经掌握了基础知识、并且从中学或者更早之前就开始编程,选择这样的课程,会让人感觉比较惶恐。当班上大多数人都对自己的技术知识都非常有见解时,更是如此。

尽管我在上大学前有计算机科学的经验,但这对我来说也不算是个明朗的选择。大二期间,我一直纠结于到底主修什么学科,是化学、进化生物学、国际事务、还是公共政策,这些学科当中没有一个是我热衷的,某天晚上我突然意识到,如果我预先学习一下计算机科学的知识,那学期还可以主修计算机科学。这对我来说是一种启示——尽管大多数学科我都非常不错,但是摆在面前的是一个我能够坚持一直废寝忘食,工作(并且享受)10个小时,直到深夜的工作。

在计算机科学这个行业中,有一些事让我心灰意冷,一些傻瓜依仗自己“精通”一些编程语言或者了解什么晦涩难懂的Unix指令,就认为自己高高在上而你就一文不值。我最糟糕的一次经历是与一个类似的人短期合作,在我问了他几一个合理的问题之后,他在计算机实验室中爆发了:“你要知道,这又不是有多难!”他朝我大吼大叫。在那几分钟内,我认真地审视了自己的能力,然后我意识到,他只不过是一个活不了多久的讨厌鬼。

就我个人经历来看,我的大多数同学没有那么极端,他们是好意,只是不善交际罢了。他们可以简单地说,比如“哦,你不知道那个指令?”但是他们那无意中带有优越感的语气会让你觉得世界上只有你不知道那个指令。尽管只是在计算机科学中进行了测试,这样的经历在其他的学科中也会让人非常气馁。我觉得女性对这种不足感更加敏感,它能阻止人去选择那门学科。从我有限的经验来看,那些能坚持下来的人都有是意志坚强的人,并且大多很少与他人交往。

我的一个教授——李开(音译),对我有着积极而又深远的影响。我的操作系统课上一共有4个女孩,起初我们都非常安静。李教授每天都会在课上问关于阅读材料的问题,但是经常会说“让我们听听女生们怎么回答”,然后等我们当中的一个人回答。我不能代表班上的其他女生,也不知道当被“突出”的时候,她们是什么感觉。但是对我来说,这是非常鼓舞人心的。他曾经跟我说,尽管班上的女生都非常安静,男生都很能炫耀,但到了实际项目和考试的时候,女生的平均成绩通常会更高一些。

当一次我路过系部招聘会时,我停下来看了看一些我下学期想要应聘的公司,他告诉我当天就登记面试。我说我感觉还没准备好,想等下学期,基础知识掌握地足够充分了再去面试。他转向另一个教授说:“珍妮还不知道自己有多优秀。”他本人可能已经忘记了那次事件,但对我来说,他的支持非常有启发性。我意识到,尽管我很晚才决定修计算机科学,但是我很擅长,而我那严苛的批评者正是我自己。

我在业界的经历还好,因为我从没感觉到任何的性别歧视与评论,并且人们总体优越感更少了(我不知道他们会活多少岁)。我遇到的一个挑战就是,我在Google工作的时候,遇到不懂的东西我会毫无顾虑的说出来,因为我经常假定自己遇到的都是平常的技术知识,并且人们会做出判断。直到最近,我发现自己有了“冒名顶替综合症”,这是一种心理现象,你会觉得自己是一个冒充者,不论你的成就多么根深蒂固,你的成功只是因为走运。随着我成为了一个开发人员,我意识到,我确实很擅长我所做的,我能做到今天是因为我的能力。

我希望更多的女性能够加入到计算机科学行业,因为和我所直接共事的所有女性从业人员,她们都在其领域中都是惊人的优秀,并且大多数都很好相处。大约一年前,我去参加DevDays大会,一共有200人在同一个屋子,我想里面只有5位是女性。如果没有Google这样的创业公司的话,数量还会更低。

我想这一定很不寻常,因为据我所知,在创业公司里,只有一小部分女性开发人员。尽管在一些领域,优越感文化还非常盛行(我真只是在大学中第一次领教,在网络论坛中第二次领教),这确实是一个非常令人满意的职业,尤其是有很多机遇可以选择。我不是很清楚增加计算机科学领域中女性从业人员的方法,但是如果有人可以提供些建议,请不吝告知。这可能有些困难,但是我很不愿意让那么多年轻女孩和女性错过她们可能钟爱的职业。