根据美国劳工统计局的数据,美国计算机科学工作者中73%是男性程序员,而在整个科技领域,女性程序员的比例也非常小,在中国也是如此。
尽管目前社会形势如此,但对女性程序员的偏见依然存在,比如很多男性对女性程序员抱有歧视性的看法,也有男性程序员对女性程序员的编程水平和抗压能力表示怀疑。
技术无国界、无性别、无身份,即便在男性占比较高的IT技术发展关键阶段,优秀的女性程序员也从未缺席。
说起世界上第一位女程序员阿达·洛芙莱斯,她在1842年为查尔斯·巴贝奇的分析机(现代计算机的雏形)编写了世界上第一个机器算法;作为一位非常厉害的计算机科学家,芭芭拉·利斯科夫的创新性研究给计算机编程领域带来了巨大的变革,并主导了CLU编程语言的设计,也为面向对象程序设计(OPP)奠定了基础;玛格丽特·汉密尔顿,24岁机缘巧合下进入麻省理工学院仪器实验室,她与他人合作编写的程序帮助人类首次登上月球,因此也被评为“世界上最伟大的程序员”……
这些女程序员和男程序员一样聪明、有创造力、对编程充满热情,是我们的“代码女神”。
今年第111个“女神节”,我们整理了一些行业内堪称神级的女程序员,让男同胞们也来膜拜一下这些程序员吧。
1. 艾达·洛芙莱斯
你知道吗?世界上第一位程序员是一位女性!
她的名字叫阿达·洛夫莱斯,是英国著名诗人拜伦勋爵和数学家的女儿。她是计算机程序的创始人,建立了循环和子程序的概念。她为计算机程序制定了“算法”,编写了第一个“编程流程图”,被人们尊崇为“为计算机编写程序的第一人”。1980年12月10日,美国国防部为纪念阿达·洛夫莱斯,创建了一种新的高级计算机编程语言——Ada。Ada被誉为第四代计算机语言最成功的代表。
2. 格蕾丝·霍珀

格蕾丝·霍珀(1906-1992)是计算机科学的先驱,也是美国海军准将。她是哈佛 Mark I(最早的计算机之一)的第一批程序员之一梅耶尔简历,并为第一种编程语言设计了编译器。她是 COBOL 语言的设计者,经常被称为 COBOL 之母,但她更喜欢被称为 COBOL 祖母,因为 COBOL 实际上是她的原型语言 FLOW-MATIC 的衍生品。除了语言设计之外,她还为语言标准化做出了开创性的贡献。
她还有一项重要的荣誉,就是捕捉到了计算机历史上第一个bug,这个真正的“bug”如今很荣幸被保存在计算机档案中,供人们欣赏。
3. 伊芙琳·贝雷津
伊芙琳·贝瑞津(1925-2018),物理学家、计算机工程师和软件公司创始人,第一台量产文字处理器的发明者。她发明的计算机文字处理器(Data Secretary)包括“复制和粘贴”等基本文档编辑功能 - 不仅将秘书从重复工作中解放出来,还为 Word 等文档编辑软件的基本功能奠定了基础。贝瑞津还为银行、航空公司、证券交易所和赛马场设计了最早的计算机系统。
4. 弗朗西斯·艾伦
弗朗西斯·艾伦(Frances Allen,1933-)是一位计算机科学家。作为编译器优化领域的先驱,她的成就主要包括编译器基础、代码优化和并行编译。2007 年 2 月,艾伦成为首位获得图灵奖的女性。
5.芭芭拉·利斯科夫
芭芭拉·利斯科夫(1939-),美国计算机科学家,现任麻省理工学院电气与计算机科学系教授。1968年获斯坦福大学计算机科学博士学位,被誉为美国第一位获得计算机科学博士学位的女性。她因在计算机编程语言和编程方法、分布式系统等方面的贡献,分别于2004年和2008年获得冯·诺依曼奖和图灵奖。
6.玛格丽特·汉密尔顿

玛格丽特·汉密尔顿(1936-)是美国计算机科学家、系统工程师和企业家。她帮助麻省理工学院仪器实验室开发了阿波罗计划中飞船的飞行软件。她编写的程序旨在最大程度地防止坠机,从而阻止了阿波罗 11 号登月任务的失败。汉密尔顿也被认为是软件工程一词的发明者。在这一领域,她也是并行计算、优先级分配、端到端测试等技术的先驱。
7.玛丽莎·梅耶尔
玛丽莎·梅耶尔(1975-)毕业于斯坦福大学,获得符号系统学士学位和信息工程硕士学位,主攻人工智能。她于1999年加入谷歌,是谷歌第一位产品经理和女性工程师。她不仅是谷歌传统经典主页的守护神,还领导了谷歌搜索产品的管理。
8.李飞飞
李飞飞(1976-),作为计算机视觉领域的著名学者,她的研究领域主要为计算机视觉、认知神经科学、计算机神经科学和大数据分析。她最知名的作品是 Caltech 101 和视觉项目 ImageNet,其中视觉项目成为识别海量视觉数据的重大进步,试图利用大量图片让程序学会识别物体。李飞飞还创办了非盈利项目 AI4ALL梅耶尔简历,旨在让人工智能走出“理工科男穿帽衫的世界”,增加 AI 技术研发的多样性。该项目得到了盖茨基金会的大力支持,盖茨基金会还投资了 Girls Who Code,以培养更多年轻女性加入 AI 产品研发,减少 AI 世界的偏见。
在平凡的一线岗位上,我们或许没有那么多的“第一”。但作为女程序员,她们同样可亲可爱、令人尊敬:为保证项目进度,通宵写代码;为了解开一个bug,也废寝忘食调试……她们冒着脱发、单身、没有周末等互联网行业的高风险,与程序员同甘共苦,共同撑起了互联网的半壁江山。
最后,3月8日国际妇女节即将到来,祝各位女性节日快乐!这里特别推荐一篇C/C++与算法的优质内容分享,学习交流、技术探讨、面试指导、简历修改……还有海量的源码资料等学习资料,零基础视频等你来学!
还没有关注的朋友可以长按关注:
参考文章: