`

软件开发很酷

阅读更多
    *
      Google前美女工程师(图):软件开发很酷

      Jean Hsu(音译,苏珍妮)曾在Intel、Google等公司任职,目前在创业公司做Web应用开发工作。她在本文分享她在求学阶段和在业界工作期间的经历,并呼吁更多的女性朋友加入软件开发的大军,因为这是一件很酷的事情。

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

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

      google工程师

      Google美女工程师 苏珍妮

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

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

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

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

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

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

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

      我希望更多的女性能够加入到计算机科学行业,因为和我所直接共事的所有女性从业人员,她们都在其领域中都是惊人的优秀,并且大多数都很好相处。

      大约一年前,我去参加DevDays大会,一共有200人在同一个屋子,我想里面只有5位是女性。如果没有Google这样的创业公司的话,数量还会更低(编注:Google现在副总裁玛丽莎·梅耶尔就是Google创业团队中的第一位女性成员)。当我告诉其他人我给Pulse做Android应用开发时,一些人说“哦,你是工程师?”

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

      原文链接:http://www.jobbole.com/entry.php/500
分享到:
评论

相关推荐

    大话优酷、酷六类视频网站Android端软件开发的资料

    大话优酷、酷六类视频网站Android端软件开发的资料

    软件开发管理规范(制度)

    软件开发管理规范(制度),软件开发标准流程模板,软件开发需求文档模板,软件开发文档,软件需求文档,软件开发规范文档,每个流程都有标准模板可以直接就拿去用非常详细, 专业软件开发公司流程文档 都有附件 附件...

    软件开发管理规范制度 软件管理规范 软件开发规范

    在软件开发过程中,一套完善的管理规范制度是保证项目顺利进行、提高效率、保证质量的关键。以下将详细探讨软件开发管理规范制度的相关知识点。 首先,软件开发管理规范制度是指一套指导和约束软件开发过程的规则和...

    IT软件开发项目需求规格说明书

    以上知识点构成了IT软件开发项目需求规格说明书的基础架构和应用背景,详细涵盖了软件开发流程中的各个关键环节,以及如何在教育实践中进行应用。对于从事IT软件开发的个人或团队,理解并正确运用这些知识点是至关...

    电子行业企业管理软件—酷酷IC管理软件

    许多从事IC行业人士通常都会遇到的问题,从现在开始您不再需要担心这些问题了,因为酷酷IC管理软件能够解决这一切,酷酷IC管理软件也就是专门针对这些问题而开发的一款行业性质管理软件。具体软件帮助页面请看...

    程序员绩效考核标准,软件开发工程师考核项,软件工程师岗位考核指标,程序员代码评审标准,软件工程师代码评审标准,程序员绩效考核

    程序员绩效考核标准,软件开发工程师考核项,软件工程师岗位考核指标,程序员代码评审标准,软件工程师代码评审标准,程序员绩效考核。软件开发工程师考核项,软件工程师岗位考核指标,程序员绩效考核标准, 程序员...

    酷Q专用软件

    【使用必读[完整包].txt】这个文件很可能是酷Q的使用指南,其中详细介绍了软件的安装步骤、配置方法以及常见问题的解决方案。对于初次使用酷Q的用户来说,这个文件至关重要,能够帮助他们快速上手。 至于【真心科技...

    超酷的3D文字制作软件

    在IT领域,3D文字制作软件是一种非常独特且创意丰富的工具,它允许用户创建出立体感十足的文字效果,广泛应用于平面设计、游戏开发、广告设计等多个行业。"超酷的3D文字制作软件"这个标题暗示了这款软件具有吸引人的...

    手机短信平台软件开发

    可定制开发各行业通信平台软件 联系QQ:84401116 电话:13950404552许风 短信平台: 一、短信网关部分 1、网关模块 1.1协议处理模块 完备的协议支持:支持最新的协议 中国移动:(MISC 1.6)、(CMPP2.0) (CMPP3.0) ...

    炫酷多功能记事本软件

    通过易语言,开发者可以更直观地进行编程,降低软件开发的技术门槛。同时,易语言支持丰富的库函数和组件,使得开发出如记事本这样功能丰富的应用变得相对容易。 在日常使用中,这款炫酷记事本软件能为用户带来诸多...

    界面很酷的C#仿QQ聊天软件源代码

    【标题】"界面很酷的C#仿QQ聊天软件源代码"揭示了这是一份使用C#编程语言编写的模仿QQ聊天应用的源代码。C#是微软开发的一种面向对象的编程语言,常用于构建Windows桌面应用、游戏、服务器端应用等。在本项目中,...

    ZIP的开源软件——酷压和好压

    通过查看和研究源代码,开发者可以深入理解压缩算法,这在数据存储、传输优化和软件开发等领域具有重要价值。同时,这两款软件的开源特性也促进了软件行业的创新和协作,体现了开源软件的优势和魅力。

    IC电子元器件销售管理软件

    酷酷IC库存管理软件,从开发之初,就着眼于解决工作中实际遇到的问题,是一套非常实用的软件,避免了以往众多软件公司开发的“花架子”,看似功能强大但不实用的通病。“不试不知道,一试吓您一跳”,当您使用后将会...

    酷Q开关插件

    在开发酷Q插件时,开发者通常会使用C++或C#等语言,利用酷Q提供的API(应用程序接口)进行编程。API允许插件与酷Q Pro的内部功能进行交互,实现对聊天消息的处理、用户和群组信息的获取以及各种其他操作。 总的来说...

    酷Q二次开发(c++,python )

    酷Q二次开发主要涉及到的是对酷Q这款即时通讯软件进行个性化定制和功能扩展。酷Q是由酷Q Pro和酷Q Air两个版本组成的,其中酷Q Pro是基础版本,酷Q Air则更适合进行二次开发。本项目是基于C++和Python进行的开发,这...

    ASP实例开发源码——天空软件ASP爬虫酷缘网络.zip

    这个"ASP实例开发源码——天空软件ASP爬虫酷缘网络.zip"压缩包包含了一个具体的ASP应用实例,即一个ASP爬虫程序,可能用于抓取和处理网络上的数据。天空软件可能是这个爬虫程序的开发者或者发布者,而酷缘网络可能是...

    酷酷3D相册

    "酷酷3D相册"是一款能够为用户提供独特3D展示效果的相册软件,它将传统的二维图片转化为生动立体的3D展示形式,让用户在浏览照片时获得更丰富的视觉体验。这款应用可能包含了用于实现3D效果的JavaScript代码文件,...

    易客酷帝国cms企业商城模板源码yikekuV1.0

    易客酷企业商城模板yikekuV1.0是一款由帝国cms开源程序开发的企业型... 易客酷商城源码适合做微信分销系统、微信商城、APP分销商城、微信小程序、B2B2C多用户商城系统、微商系统、防伪系统等软件开发内容的企业网站

    日记酷 V1.0

    【标签】中的“科凯软件工作室”是该软件的开发团队,他们专注于软件开发,而“日记酷”则可能是他们的主打产品线之一,专注于日记管理类应用。这表明团队可能有丰富的经验和技术实力在这一领域,致力于提供优质的...

    Discuz! 城市酷酷

    是由Comsenz公司开发的一款开源的PHP论坛软件,支持MySQL数据库,拥有强大的社区功能,如用户管理、板块管理、帖子管理等,同时提供了丰富的插件和主题模板供用户自定义。 2. **论坛模板**:论坛模板是Discuz! 中...

Global site tag (gtag.js) - Google Analytics