世界顶级五大女程序媛,不仅技术强还都是美女
文章目录
- 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 { …...
Flask RESTful 示例
目录 1. 环境准备2. 安装依赖3. 修改main.py4. 运行应用5. API使用示例获取所有任务获取单个任务创建新任务更新任务删除任务 中文乱码问题: 下面创建一个简单的Flask RESTful API示例。首先,我们需要创建环境,安装必要的依赖,然后…...
shell脚本--常见案例
1、自动备份文件或目录 2、批量重命名文件 3、查找并删除指定名称的文件: 4、批量删除文件 5、查找并替换文件内容 6、批量创建文件 7、创建文件夹并移动文件 8、在文件夹中查找文件...
MySQL 隔离级别:脏读、幻读及不可重复读的原理与示例
一、MySQL 隔离级别 MySQL 提供了四种隔离级别,用于控制事务之间的并发访问以及数据的可见性,不同隔离级别对脏读、幻读、不可重复读这几种并发数据问题有着不同的处理方式,具体如下: 隔离级别脏读不可重复读幻读性能特点及锁机制读未提交(READ UNCOMMITTED)允许出现允许…...
8k长序列建模,蛋白质语言模型Prot42仅利用目标蛋白序列即可生成高亲和力结合剂
蛋白质结合剂(如抗体、抑制肽)在疾病诊断、成像分析及靶向药物递送等关键场景中发挥着不可替代的作用。传统上,高特异性蛋白质结合剂的开发高度依赖噬菌体展示、定向进化等实验技术,但这类方法普遍面临资源消耗巨大、研发周期冗长…...
WEB3全栈开发——面试专业技能点P2智能合约开发(Solidity)
一、Solidity合约开发 下面是 Solidity 合约开发 的概念、代码示例及讲解,适合用作学习或写简历项目背景说明。 🧠 一、概念简介:Solidity 合约开发 Solidity 是一种专门为 以太坊(Ethereum)平台编写智能合约的高级编…...
【C++从零实现Json-Rpc框架】第六弹 —— 服务端模块划分
一、项目背景回顾 前五弹完成了Json-Rpc协议解析、请求处理、客户端调用等基础模块搭建。 本弹重点聚焦于服务端的模块划分与架构设计,提升代码结构的可维护性与扩展性。 二、服务端模块设计目标 高内聚低耦合:各模块职责清晰,便于独立开发…...
【生成模型】视频生成论文调研
工作清单 上游应用方向:控制、速度、时长、高动态、多主体驱动 类型工作基础模型WAN / WAN-VACE / HunyuanVideo控制条件轨迹控制ATI~镜头控制ReCamMaster~多主体驱动Phantom~音频驱动Let Them Talk: Audio-Driven Multi-Person Conversational Video Generation速…...
现有的 Redis 分布式锁库(如 Redisson)提供了哪些便利?
现有的 Redis 分布式锁库(如 Redisson)相比于开发者自己基于 Redis 命令(如 SETNX, EXPIRE, DEL)手动实现分布式锁,提供了巨大的便利性和健壮性。主要体现在以下几个方面: 原子性保证 (Atomicity)ÿ…...
多元隐函数 偏导公式
我们来推导隐函数 z z ( x , y ) z z(x, y) zz(x,y) 的偏导公式,给定一个隐函数关系: F ( x , y , z ( x , y ) ) 0 F(x, y, z(x, y)) 0 F(x,y,z(x,y))0 🧠 目标: 求 ∂ z ∂ x \frac{\partial z}{\partial x} ∂x∂z、 …...
2.2.2 ASPICE的需求分析
ASPICE的需求分析是汽车软件开发过程中至关重要的一环,它涉及到对需求进行详细分析、验证和确认,以确保软件产品能够满足客户和用户的需求。在ASPICE中,需求分析的关键步骤包括: 需求细化:将从需求收集阶段获得的高层需…...
