阅读更多

7顶
1踩

互联网

原创新闻 Quora女工程师谈软件工程领域中的女性

2011-01-05 12:34 by 见习编辑 jobbole 评论(0) 有4455人浏览

  编者按:Tracy Chou是一位出生并生长于美国的中国台湾人,大学就读于斯坦福大学电气工程专业(学士)和软件工程专业(硕士),曾在Google和Facebook实习,现于硅谷热门创业公司Quora任职。

 



 
 

  出于某种原因,我已经打算最近对(软件)工程行业的女性这个课题进行深入思考和研究。

  作为Quora公司的一名软件工程师,我非常热爱自己的工作。我学到了大量关于工程方面的知识,并且能够跟周围很多无比聪明的人在一起,开发一种我认 为非常精致的产品,我觉得自己非常幸运。而且,我跟另一位优秀并且厚道的女工程师共事,自从她加入Quora之后,我的生活变得比以前好多了。

  话虽如此,但在过去5年里,我从上学、实习、参加行业活动、工作甚至社会应酬这些经历中得出一个结论:成为一名女工程师不是一个好的选择,并且在公司比在学校更令人讨厌。上学还有时间限度,但我的职业不论从哪点看,都没有限度。

  因此,下面列出我学到了一些教训:

  如果我自己对工程技术不擅长,这没有关系,因为这正好符合人们对从事工程领域的女孩们的看法。在这方面,我能接受经常被称作新人。

  如果我很擅长技术,即使没有人会承认,这也会有问题,因为这颠覆了人们当初的期望。如果我提出技术方面的意见或反馈,我会得到大量的拒绝、鄙视或者冷 嘲热讽。为了避免破坏工作关系,我必须乐观向上、有礼貌并且谦虚谨慎(并且我常常很努力去做一个不错的人,但我必须为此牺牲自己的个性)。另一方面,他们 都有一套双重标准,我必须善于接受负面反馈信息,否则我就是一个不应该从事工程行业的没用女孩。

  “漂亮女孩不编程!” 事实上,大家一般认为魅力跟技术能力成反比。

  公平地讲,没有人故意地性别歧视或者很粗鲁(好吧,我承认有些人可能是,但大家都知道是谁)。问题是,人们性别歧视或对性别有偏见不是故意的。这个问题在于,从说话的语气、短暂的犹豫或者无心的感叹中,能隐约流露出些许微妙的、说不出口的偏见。

  我并不想为我的性别辩护,但仅仅是讨论而言,工程领域的女性更容易不自信,并且自身问题导致的失败会更多。并且,我们在工程领域没多少背景,这意味着,我们花了很少时间编程,也意味着我们跟大家不在同一起跑线上,而这只会让负面言论更多,也更令人受挫。

  对我来说,没有什么事会使我为成为女工程师感到后悔,但这是一个复杂的精神斗争,使我每天的生活都充满火药味,伤人的问题和评论充斥着每天的生活,这让我感觉很糟糕。

  情况没有好转。听到我的抱怨之后,一个典型的反应是,人们会说你可以试着改变这些事情,坚持下去,你可以证明给别人看你有多优秀。而且,我真的相信这 一点,因为我一直坚信未来更美好,虽然我不认为事情有所好转。计算机科学领域中的女性数量持续下降,没有增长。说说我母亲,她从25年前从事软件工 程,10年前退休了,没有迹象显示情况有所改善。她经历过的艰苦斗争,我也正经历着。

  我近期不打算离开技术行业或者工程师职业,但我将会不断进行相同的斗争,而且不认为我自己或者广大女同胞取得任何胜利,这一点毋庸置疑。我感觉这有点 像科林斯王把巨石推到山顶,不同之处在于我的任务是保卫自己并且证明我自己给每个我见过的人看。(编注:科林斯王,希腊神话中的暴君。)




  译文出处:伯乐在线 - 职场博客
  译文链接:http://www.jobbole.com/entry.php/433

  原文作者:Tracy Chou  编译:伯乐在线 敏捷翻译组 - 朱勇

  如需转载,但请注明原文/译文出处、译文超链接和译者等信息,否则视为侵权,谢谢合作!

 

  • 大小: 11.7 KB
来自: www.jobbole.com
7
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • .Net 应用程序加密详解

    NET 应用程序中的加密是一个重要的安全特性,用于保护敏感信息,如用户凭据、连接字符串等。使用加密库:尽可能使用.NET 框架提供的加密库,而不是自己实现加密算法。保护密钥传输:当在网络中传输加密数据时,确保使用安全的通信协议(如 HTTPS)来保护密钥的传输。.NET 框架提供了多个加密类,用于实现不同的加密技术,如对称加密、非对称加密和哈希算法。选择适当的加密算法和模式:根据应用程序的需求和安全性要求选择合适的加密算法和模式。密文:经过加密处理后的数据,对于未经授权的用户来说是不可读的。

  • 对称加密介绍

    对称密钥算法(Symmetric-key algorithm),又称为对称加密、私钥加密、共享密钥加密,是密码学中的一类加密算法。对称加密的特点是,在加密和解密时使用相同的密钥,或是使用两个可以简单地相互推算的密钥。这一个或一组密钥需要在两个或多个成员之间共享,以便维持专属的通讯联系。对称加密的优点是速度快,缺点是需要共享密钥,安全性不足。常见的对称加密算法有 AES、SM4、ChaCha20、3DES、Salsa20、DES、Blowfish、IDEA、RC5、RC6、Camellia。

  • .Net加密与解密——对称加密

    一,思路 对称加密含有一个被称为密钥的东西,在消息发送前使用密钥对消息进行加密,得到密文并发送,接收方收到密文后,使用相同的密钥进行解密,获得原消息。 PS:使用密钥对消息进行加密的过程,由加密算法来完成的,加密算法通常也是公开的。 二,对称加密的流程 1,发送方和接收方持有相同的密钥,并严格...

  • 密码学工具1——对称加密算法(AES总结最全版)

    AES 数据加密是一种在数学上更高效、更优雅的加密算法,由美国国家标准与技术研究院于 2001 年推出,用于替代DES算法。作为高级加密标准,AES提供三种密钥长度,分别是128 位、192 位和 256 位,密钥长度越高,破解系统或破解系统所需的时间就越多。ECB,电码本模式(Electronic Codebook Book Mode)CBC,密码分组链接模式(Cipher Block Chaining Mode)

  • 密码学及其应用 —— 对称加密技术

    a. 分割明文:明文消息 m 被分割成`n`位的块,表示为`m1, m2, ..., ml`。如果消息的长度不是`n`的倍数,则需要添加填充(padding),以使最后一个块的大小等于`n`位。b. 填充(Padding):常见的填充技术包括PKCS#7、ANSI X.923、ISO/IEC 7816-4以及零填充(Zero padding)。RFC 2040提出了与使用RC5算法相关的填充方案。填充确保所有的数据块大小都是一致的,这对于块加密算法的正确执行是必需的。

  • 数据加密方法总结---对称加密算法(DES、3DES、AES、RC4、TEA、IDEA、Blowfish)

    对称加密算法–简单可以分为对称密码和流密码 未完待续,持续更新中~ 特点: 加密方和解密方使用同一个密钥; 加密解密速度较快,适合数据较长的情况下使用; 密钥传输过程不安全,容易被破解,且密钥管理较为麻烦; 其安全性依赖于:加密算法足够安全、密钥安全性足够高; 主要加密算法:DES、3DES、AES、RC4流密码、TEA、IDEA、Blowfish等 DES (Data Encryption Standard–数据加密标准) 一种单一密钥对称加解密算法,通信主体之间只有一个密钥,该密钥不对第三方公开,但

  • .NET中的密码学--对称加密(上)

    介绍在.NET之前,使用非托管的Win32APIs加密解密数据是一件非常痛苦的事情。为了这个加密解密的目的,.NET配置了一组类(和命名空间)。现在你有很多类可以使用每种不同的算法保护你的数据。在.NET里面Crypttography命名空间下又定义了3种类型的加密方法。他们是AsymmetricAlgorithm,SymmetricAlgorithm和HashAlgorithm。所有的这些类

  • 加密算法及其分类

    对称加密算法用来对敏感数据等信息进行加密。

  • .NET常见的4种数据加密算法详解

    0. 前言在本文中,我们将介绍 .NET 的加密和解密功能。在 Web 应用程序中,用户的密码通常会使用 MD5 值作为密码数据存储。在其他情况下,也可能会使用加密和解密功能。常见的加密算法分为对称加密和非对称加密。对称加密是指加密密钥和解密密钥相同,而非对称加密是加密密钥和解密密钥不同。MD5 本质上不是加密算法,而是一种信息摘要算法。它将任意长度的数据转换为固定长度的数据。MD5 尽量保证了每...

  • .net 对称加密

    后台 publicclassCryptoHelper { //对称加密算法提供器 privateICryptoTransformencryptor;//加密器对象 privateICryptoTransformdecryptor;//解密器对象 privateconstintBuffe...

  • .NET下的加密解密大全(2):对称加密

    本博文列出了.NET下常用的对称加密算法,并将它们制作成小DEMO,希望能对大家有所帮助。 公共代码[csharp]static byte[] CreateKey(int num){ byte[] result = new byte[num]; Random rand = new Random(); for (int i = 0; i < num;...

  • 典型的对称加密和非对称加密算法有哪些

    几种对称性加密算法:AES,DES,3DES DES是一种分组数据加密技术(先将数据分成固定长度的小数据块,之后进行加密),速度较快,适用于大量数据加密,而3DES是一种基于DES的加密算法,使用3个不同密匙对同一个分组数据块进行3次加密,如此以使得密文强度更高。 相较于DES和3DES算法而言,AES算法有着更高的速度和资源使用效率,安全级别也较之更高了,被称为下一代加密标准。 几种非对称性加密算法:RSA,DSA,ECC RSA和DSA的安全性及其它各方面性能都差不多,而ECC较之则有着很多的性能优越,

  • 对称加密典型算法总结

    1. DES算法 DES(Data Encryption Standard)是一种单一密钥对称加解密算法。通信主体之间只有一个密钥,该密钥不对第三方公开。但由于密钥长度较短,导致安全性不高。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密,如果Mode为加密,则用Key去把数据Data进行加密,生成Data的密码形式作为DES的输出结果;如Mode

  • Unity进阶技巧 - XML存档与加密(转)

    前言不管开发什么游戏,游戏存档是个必不可少的功能,你可能需要保存玩家的一些信息,比如身上穿戴的装备,玩家角色所处的场景等各种信息,对于存档功能(数据持久化),Unity提供了原生技术Playerprefs,它的优点是理解和使用起来十分简单,缺点是对于大型数据存储时会力不从心,所以本文会介绍如何使用XML来实现游戏存档和存档加密的功能。编程环境 Unity 5.2.2 OS X EI Cap...

  • 对称加密、非对称加密、单项加密的简单介绍

    对称加密、非对称加密、单项加密的基础知识1、对称加密1.1、什么是对称加密?1.2、对称加密的优缺点是什么?1.3、常见的对称加密算法有哪些?2、非对称加密2.1、什么是非对称加密?2.2、非对称加密的优缺点是什么?2.3、常见的非对称加密有哪些?2.4、对称加密和非对称加密的异同3、单向加密3.1、什么是单向加密?3.2、单向加密的特点?3.3、常见的单向加密算法有哪些? 1、对称加密 1.1、什么是对称加密? 对称加密:指的是加密方和解密方使用的是同一个密钥 1.2、对称加密的优缺点是什么? 优点:加密

  • 五种对称加密算法总结

    1、DES 已破解,不再安全,基本没有企业在用了 是对称加密算法的基石,具有学习价值 密钥长度56(JDK)、56/64(BC) 2、DESede(三重DES) 早于AES出现来替代DES 计算密钥时间太长、加密效率不高,所以也基本上不用 密钥长度112/168(JDK)、128/192(BC) 3、AES 最常用的对称加密算法 密钥建立时间短、灵敏性好、内存需求低(不管怎样,...

  • Java中的对称加密算法

    在Java中,对于加密密钥和解密密钥相同的加密我们称之为非对称加密,其中主要有DES,3DES和AES加密。 DES加密 package com.example.asiatravel.learndes.util; import android.util.Log; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; im

  • 加密..................

    //介绍:                                                    ////    这是一个非常有趣的例子!                              ////    在Ezone International公司里Ting是Dicky的女友,Viisen是////他们的上级.Viisen不允许公司内部员工谈恋爱,上有政策,下有对////

  • Asp.net,C# —两种对称加密类实例学习

    一:DES加密算法:

  • 几种对称加密算法

    3、AES(Advanced Encryption Standard)是目前最广泛应用的对称加密算法之一,其密钥长度可以是128位、192位或256位,比DES和3DES更安全可靠,而且加密解密速度较快,被广泛应用于各种领域的数据加密保护中。其特点是加密和解密使用相同的密钥,也就是说,密钥是公开的,双方通过协商得到同一个密钥,然后使用该密钥对明文进行加密和解密操作。RC4算法简单易于实现,加密和解密使用相同的密钥,并且没有固定的块大小,可以实现对任意长度的数据流加密。秘钥长度不同,加密强度不同;

Global site tag (gtag.js) - Google Analytics