世界顶级五大女程序媛,不仅技术强还都是美女
文章目录
- 1.计算机程序创始人:勒芙蕾丝伯爵夫人
- 2.首位获得图灵奖的女性:法兰艾伦
- 3.谷歌经典首页守护神:玛丽莎梅耶尔
- 4.COBOL之母:葛丽丝穆雷霍普
- 5.史上最强游戏程序媛-余国荔
说起程序员的话,人们想到的都会是哪些理工科的男生,因为女生称为程序员的人真的是少之又少,所以男性几乎称霸了程序的天下 。但是也并非所有牛逼的程序员都是男生,像余国荔,就是女程序员中的叫佼佼者,虽然余国荔并不是女程序员第一人,但是余国荔却是最牛逼的 。
1.计算机程序创始人:勒芙蕾丝伯爵夫人
这位计算机程序创始人,这位维多利亚时代宫廷画风的优雅女士是著名英国诗人拜伦之女,虎父无犬女,Ada Lovelace是数学家、计算机程序创始人 。她建立了循环和子程序概念,为计算程序拟定算法,写作的第一份程序设计流程图,被珍视为第一位给计算机写程序的人 。
英伟达致敬艾达
2020年,英伟达发布了5nm制作工艺的Ada Lovelace显卡。
原本,英伟达计划在上一代Ampere架构后推出Hopper,但却让Ada Lovelace插了队。

英伟达表示,Ada是英国诗人拜伦的女儿,同时也是一位出色的数学家。她还是计算机程序的创始人,创立了循环、子程序等概念。1843年,她公布了世界上第一套算法。
英伟达将产品命名为Ada也是为了纪念这位在专业领域出类拔萃的女性,相比男人也不遑多让。
英伟达的新显卡在性能上也有较大提升,具有开创性意义。这也是使用Ada作为名字的一个原因。
2.首位获得图灵奖的女性:法兰艾伦
1954年,Allen毕业于美国纽约州立大学奥尔巴尼分校,她在1980年代早期创立了并行翻译(Parallel TRANslation,PTRAN)研究组,致力于研究并行计算机的编译问题 。作为一位计算机科学家,,以及编译器优化领域的先驱,Allen的成就主要包括编译器的基本原理、代码优化和并行编译等 。2007年2月,艾伦成为第一位获得图灵奖的女性 。

所获荣誉
Allen在科学的道路上探索奇妙之旅,获得荣誉无数。1989年Allen当选为IBM院士,这是IBM历史上第一个女性获得此殊荣。1995 年,她被任命为IBM技术研究院院长。1997 年被选入WITI 名人堂,2000年IBM设立了以她的名字命名的“Frances E. Allen科技女性导师奖”。作为美国国家工程学院院士、美国计算机学会会士,获得过AWC颁发的Augusta Ada Lovelace奖,2006年度图灵奖等诸多荣誉。
2006年的图灵奖于07年2月21日给了75岁的IBM终生院士(IBM Fellow Emerita),Frances E. Allen。ACM的官方声明说Frances因为在编译器优化的理论和实践方面做出的开创性贡献而获奖。她的工作奠定了现代优化编译器和自动并行化执行的基础。于是2007年2月,图灵奖历史上第一位女英雄诞生。Frances是该奖项创立40年来的第一位女性得主。同时,她也是IBM历史上第一位女院士。IBM Fellow是IBM的最高技术职位。
3.谷歌经典首页守护神:玛丽莎梅耶尔
她就是谷歌经典首页守护神!玛丽莎毕业于斯坦福大学,1999年加入谷歌,是谷歌的第一位产品经理和首位女工程师,也是《商业周刊》创新产业25位领军人物之一 。她既是谷歌传统经典首页的守护神,同时也是韩国等亚洲国家地区首页变脸的导演者和大力支持者,她负责领导谷歌搜索产品的管理工作,这些搜索产品包括网络搜索、图片、论坛、新闻、Froogle、谷歌工具栏、谷歌桌面、谷歌实验室及众多其他产品 。2012年7月17日,玛丽莎出任雅虎CEO 。

4.COBOL之母:葛丽丝穆雷霍普
Grace Hopper1928年大学毕业于瓦萨学院,并取得数学与物理双学士学位,毕业后随即进入耶鲁大学研究所就读,于1930年取得硕士学位 。她是美国海军准将及计算机科学家,世界上最早一批的程序员,也是最早的女性程序员之一 。Grace Hopper创造了现代第一个编译器A-0系统,以及商用电脑编程语言COBOL,被誉为COBOL之母 。

5.史上最强游戏程序媛-余国荔
香港出生的著名女程序员 。被著名游戏媒体网站Kotaku评为十年来最具影响的十位游戏界女性之一,也是其中唯一的女程序员 。微软光环小组的首席游戏引擎程序员、微软游戏工作室中第一个也是唯一一个女性技术主管,在业界有女的约翰卡马克之称 。她是微软Direct3D顾问委员会的创始人之一,还参与过NVidia的CUDA及GPU模拟,也曾在Gearbox、3D Realms、离子风暴等公司任技术总监 。游戏开发者会议曾授予她年度游戏女性奖 。

余国荔在游戏业界的简历:
- 微软Halo团队首席引擎架构师(principalengine architect)
- 微软游戏工作室的首位女性技术主管
- 微软Direct3D顾问委员会及图形顾问委员会的创始成员(founding member)
- Gearbox Software公司技术总监(technicaldirector)
- ION Storm公司技术总监(technical director)
- 3D Realms公司的Prey引擎首席引擎程序员(leadengine programmer)
- Zombie Studios首席系统程序员(lead systemsprogrammer)
- 游戏开发者会议(GDC) Women in Games 最佳程序员
- Kotaku网站十年内对游戏最具影响力女性(十人中唯一程序员)
这些出色女性在不同领域熠熠生辉,创造了无限的可能,成为了IT发展进步中不可或缺的角色。Z世代(新时代人群)的女性开发者们不仅学会编程的年龄逐渐提前,甚至在某些编程语言上比男性的表现更出色。女性开发者们用实际经历和成果印证着这些结论。不少“程序媛”们在AI代码的世界里让梦想生根、开花。不分年龄、无论背景,她们释放着热情与专业,用技术为自己代言。
参考链接:https://baijiahao.baidu.com/s?id=1683840304499339559&wfr=spider&for=pc
http://m.gansulong.com/c/0910K3O32022.html
https://baijiahao.baidu.com/s?id=1726712099409086346&wfr=spider&for=pc
相关文章:
世界顶级五大女程序媛,不仅技术强还都是美女
文章目录1.计算机程序创始人:勒芙蕾丝伯爵夫人2.首位获得图灵奖的女性:法兰艾伦3.谷歌经典首页守护神:玛丽莎梅耶尔4.COBOL之母:葛丽丝穆雷霍普5.史上最强游戏程序媛-余国荔说起程序员的话,人们想到的都会是哪些理工科…...
Linux- 系统随你玩之--文件管理-双生姐妹花
文章目录1、前言2、文件管理-双生姐妹花2.1、 df2.1.1、 df 语法2.1.1 、常用参数2.2、 du2.2.1、du 语法2.1.1、 常用参数2.3、双生姐妹花区别2.3.1、 查看文件统计 的计算方式不同2.3.2 、删除文件情况下统计结果 不同2.3.3 、针对双生姐妹花区别 结语3、双生姐妹花实操3.1 、…...
18、多维图形绘制
目录 一、三维图形绘制 (一)曲线图绘制plot3() (二)网格图绘制 mesh() (三)曲面图绘制 surf() (四)光照模型 surfl() (五)等值线图(等高线图)绘制 cont…...
【C++】30h速成C++从入门到精通(STL介绍、string类)
STL简介什么是STLSTL(standard template libaray-标准模板库):是C标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的软件框架。STL的版本原始版本Alexander Stepanov、Meng Lee 在惠普实验室完成的原始版本&…...
PMP是什么意思?适合哪些人学呢?
PMP简而言之,就是提高项目管理理论基础和实践能力的考试。 官方一点的说明呢,就是:PMP证书全称为Project Management Professional,也叫项目管理专业人士资格认证。 PMP证书由美国项目管理协会(PMI)发起,是严格评估项…...
【SpringBoot 事务不回滚?怎么解决?】
SpringBoot 事务不回滚可能有多种原因,下面列举一些常见的原因和对应的解决方法: 异常被捕获处理了 如果方法中抛出了异常,但是在方法中被捕获并处理了,那么事务不会回滚。解决方法是让异常继续抛出,或者使用 Transa…...
软件研发管理经验总结 - 技术管理
软件研发管理经验总结 - 技术管理 技术管理主要负责有技术团队建设、管理团队成员技术相关事务、帮助团队成员成长、负责团队成员交付的代码质量、以及负责产品技术方向、以及产品相关前沿技术调研;管理团队成员技术相关事务有代码Review、故障率跟踪、分析及根据分…...
项目实战典型案例19——临时解决方案和最终解决方案
临时解决方案和最终解决方案一:背景介绍二:思路&方案四:总结五:升华一:背景介绍 本篇博客是对项目开发中出现的临时解决方案和最终解决方案进行的总结和改进。目的是将经历转变为自己的经验。通过博客的方式分享给…...
机器学习模型的可解释性算法汇总!
模型可解释性汇总简 介目前很多机器学习模型可以做出非常好的预测,但是它们并不能很好地解释他们是如何进行预测的,很多数据科学家都很难知晓为什么该算法会得到这样的预测结果。这是非常致命的,因为如果我们无法知道某个算法是如何进行预测&…...
什么是着色器/Threejs如何使用着色器/Threejs使用着色器实现平面网格的动态效果案例
1,什么是着色器着色器(Shader)是计算机图形学中的一个重要概念,它是在 GPU 上运行的程序,用于计算三维场景中每个像素的颜色和其他属性。着色器通常分为两种类型:顶点着色器和片元着色器。顶点着色器主要用…...
191、【动态规划】AcWing ——AcWing 900. 整数划分:完全背包解法+加减1解法(C++版本)
题目描述 参考文章:900. 整数划分 解题思路 因为本题中规定了数字从大到小,其实也就是不论是1 2 1 4,还是2 1 1 4,都会被看作是2 1 1 4这一种情况,因此本题是在遍历中不考虑结果顺序。 背包问题中只需考虑…...
Java 比较器
public interface Comparable Comparable 接口位于 java.lang 包下,对实现它的每个类的对象强加一个总排序,这种排序被称为类的自然顺序,compareTo 方法被称为其自然比较方法。 实现此接口的对象的列表(和数组)可以由…...
配置本地 python GEE、geemap环境
1.安装anconda 百度搜索anconda清华镜像,从清华镜像中选择最新的anconda安装包,国内镜像网站下载速度较快,如果从国外官网下载速度相当慢,详细安装教程请参考: anconda安装教程https://blog.csdn.net/lwbCUMT/article…...
cmd命令教程
小提示: 在本文中,我将向您展示可以在 Windows 命令行上使用的 40 个命令 温馨提示:在本教程中学习使用适用于 Windows 10 和 CMD 网络命令的最常见基本 CMD 命令及其语法和示例 文章目录为什么命令提示符有用一、cmd是什么?如何在…...
深圳大学计软《面向对象的程序设计》实验15 函数模板和类模板
A. 有界数组模板类(类模板) 题目描述 编写有界数组模板BoundArray(即检查对数组元素下标引用并在下标越界时终止程序的执行),能够存储各种类型的数据。要求实现对数组进行排序的方法sort,及对数组进行查找…...
组播详解及示例代码
写在前面 由于公司业务需要用到组播实现,这里就记录下学习过程。在学习组播之前,我们先来看看另外两种数据包传输方式:单播和广播。 单播:简单来说就是数据一对一发送,如果需要给多个主机发送数据时,就需…...
C语言-qsort函数示例解析
一.qsort函数是什么stdlib.h头文件下的函数qsort()函数:是八大排序算法中的快速排序,能够排序任意数据类型的数组其中包括整形,浮点型,字符串甚至还有自定义的结构体类型。qsort函数实现对不同元素的排序主要就是通过对compar函数…...
一些Linux内核内存性能调优笔记!
前言 在工作生活中,我们时常会遇到一些性能问题:比如手机用久了,在滑动窗口或点击 APP 时会出现页面反应慢、卡顿等情况;比如运行在某台服务器上进程的某些性能指标(影响用户体验的 PCT99 指标等)不达预期…...
【JVM】逃逸分析
开发者都知道,基本上所有对象都是在堆上创建。但是,这里还是没有把话说绝对哈,指的是基本上所有。昨天一位朋友在聊天中,就说了所有对象都在堆中创建,然后被朋友一阵的嘲笑。 开始我们的正文,我们今天来聊聊…...
C51---震动传感器控制LED灯亮灭
1.example #include "reg52.h" sbit led1 P3^7;//原理图中led1指向P3组IO口的P3.7口 sbit vibrate P3^3;//Do接到了P3.3口 void Delay3000ms() //11.0592MHz { unsigned char i, j, k; //_nop_(); i 22; j 3; k 227; do { …...
三维GIS开发cesium智慧地铁教程(5)Cesium相机控制
一、环境搭建 <script src"../cesium1.99/Build/Cesium/Cesium.js"></script> <link rel"stylesheet" href"../cesium1.99/Build/Cesium/Widgets/widgets.css"> 关键配置点: 路径验证:确保相对路径.…...
ssc377d修改flash分区大小
1、flash的分区默认分配16M、 / # df -h Filesystem Size Used Available Use% Mounted on /dev/root 1.9M 1.9M 0 100% / /dev/mtdblock4 3.0M...
oracle与MySQL数据库之间数据同步的技术要点
Oracle与MySQL数据库之间的数据同步是一个涉及多个技术要点的复杂任务。由于Oracle和MySQL的架构差异,它们的数据同步要求既要保持数据的准确性和一致性,又要处理好性能问题。以下是一些主要的技术要点: 数据结构差异 数据类型差异ÿ…...
ServerTrust 并非唯一
NSURLAuthenticationMethodServerTrust 只是 authenticationMethod 的冰山一角 要理解 NSURLAuthenticationMethodServerTrust, 首先要明白它只是 authenticationMethod 的选项之一, 并非唯一 1 先厘清概念 点说明authenticationMethodURLAuthenticationChallenge.protectionS…...
JUC笔记(上)-复习 涉及死锁 volatile synchronized CAS 原子操作
一、上下文切换 即使单核CPU也可以进行多线程执行代码,CPU会给每个线程分配CPU时间片来实现这个机制。时间片非常短,所以CPU会不断地切换线程执行,从而让我们感觉多个线程是同时执行的。时间片一般是十几毫秒(ms)。通过时间片分配算法执行。…...
什么是Ansible Jinja2
理解 Ansible Jinja2 模板 Ansible 是一款功能强大的开源自动化工具,可让您无缝地管理和配置系统。Ansible 的一大亮点是它使用 Jinja2 模板,允许您根据变量数据动态生成文件、配置设置和脚本。本文将向您介绍 Ansible 中的 Jinja2 模板,并通…...
AI病理诊断七剑下天山,医疗未来触手可及
一、病理诊断困局:刀尖上的医学艺术 1.1 金标准背后的隐痛 病理诊断被誉为"诊断的诊断",医生需通过显微镜观察组织切片,在细胞迷宫中捕捉癌变信号。某省病理质控报告显示,基层医院误诊率达12%-15%,专家会诊…...
MFC 抛体运动模拟:常见问题解决与界面美化
在 MFC 中开发抛体运动模拟程序时,我们常遇到 轨迹残留、无效刷新、视觉单调、物理逻辑瑕疵 等问题。本文将针对这些痛点,详细解析原因并提供解决方案,同时兼顾界面美化,让模拟效果更专业、更高效。 问题一:历史轨迹与小球残影残留 现象 小球运动后,历史位置的 “残影”…...
MySQL 主从同步异常处理
阅读原文:https://www.xiaozaoshu.top/articles/mysql-m-s-update-pk MySQL 做双主,遇到的这个错误: Could not execute Update_rows event on table ... Error_code: 1032是 MySQL 主从复制时的经典错误之一,通常表示ÿ…...
FFmpeg avformat_open_input函数分析
函数内部的总体流程如下: avformat_open_input 精简后的代码如下: int avformat_open_input(AVFormatContext **ps, const char *filename,ff_const59 AVInputFormat *fmt, AVDictionary **options) {AVFormatContext *s *ps;int i, ret 0;AVDictio…...
