并非所有牛逼的程序员都是男生

说起程序员的话,人们想到的都会是哪些理工科的男生,因为女生称为程序员的人真的是少之又少,所以男性几乎称霸了程序的天下。但是也并非所有牛逼的程序员都是男生,像余国荔,就是女程序员中的叫佼佼者,虽然余国荔并不是女程序员第一人,但是余国荔却是最牛逼的。

并非所有牛逼的程序员都是男生

一、计算机程序创始人:勒芙蕾丝伯爵夫人

学习计算机的同学们应该都知道这位计算机程序创始人,这位维多利亚时代宫廷画风的优雅女士是著名英国诗人拜伦之女,虎父无犬女,Ada Lovelace是数学家、计算机程序创始人。她建立了循环和子程序概念,为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一位给计算机写程序的人”。1980年,美国国防部用她的名字Ada命名了一种新的编程语言。另外,美国国防部标准化局还以她的出生年份为Ada语言标准进行了编号,即MIL-STD-1815。

并非所有牛逼的程序员都是男生

二、互联网之母:Radia Perlman

Radia Perlman女士是美国麻省理工学院博士。Perlman博士在早期网络路由和安全协议领域的发展作出了大量贡献,包括制定了稳健和可扩展的网络路由协议、提出了生成树协议(STP)、发明了可删除的存储系统以及可抵制恶意连接的分布式计算方法。她撰写的书籍《Interconnections》是一本广受读者欢迎的网络路由和桥接方面的书籍,同时她还是《Network Security》的合著者。她拥有100多项专利,并获得了众多奖项,其中包括入选美国国家发明家名人堂、国际互联网名人堂,入选美国国家工程院院士,以及获得美国计算机协会数据通信专业组(ACM-SIGCOMM)和美国高等计算机系统协会(USENIX)颁发的终身成就奖。

并非所有牛逼的程序员都是男生

三、COBOL语言之母,第一个BUG捕手:Grace Hopper(葛丽丝·穆雷·霍普)

Grace Hopper (1906-1992),计算机科学先驱,美国海军准将。她是最早的计算机之一哈佛Mark I的第一批程序员,并为第一个程序设计语言设计了编译器。她是COBOL语言的设计者,常被称为COBOL之母,但是她自己喜欢被称为COBOL祖母,因为COBOL语言实际上是她设计的原型语言FLOW-MATIC的派生。除了语言设计之外,她在语言标准化方面也做出了奠基性的贡献。

她还有一个重要的荣誉,她是第一个使用"debugging"一词来形容调试计算机程序的人,也就是在程序手稿上抓住了计算机历史上第一个bug。这只真正的臭虫,如今还荣幸地存放在计算机档案馆里供人瞻仰。

并非所有牛逼的程序员都是男生

四、首位获得图灵奖的女性:法兰·艾伦

1954年,Allen毕业于美国纽约州立大学奥尔巴尼分校,她在1980年代早期创立了并行翻译(Parallel TRANslation,PTRAN)研究组,致力于研究并行计算机的编译问题。作为一位计算机科学家,,以及编译器优化领域的先驱,Allen的成就主要包括编译器的基本原理、代码优化和并行编译等。2007年2月,艾伦成为第一位获得图灵奖的女性。

并非所有牛逼的程序员都是男生

五、帮助人类登月的代码女皇,开创“软件工程师”一词:Margaret Hamilton(玛格丽特·汉密尔顿)

Margaret Hamilton写的代码把人类带上了月球, 没有她,就没有阿姆斯特朗的一小步和人类的一大步。Margaret Hamilton带领的团队写的在当时“最不重要的”一段程序代码救了阿波罗号一命,让人类得以成功登月。

Margaret Hamilton将人类有所为、有所成的边疆从脚下的土地,开拓到大气层外的太空。Margaret Hamilton本无意提出软件的现代概念,也没想过要将人类送上月球。要知道1960年的社会并不鼓励女性从事高科技行业。在1960年代做职场妈妈已经是件很不寻常的事,而玛格丽特竟然还是个给太空飞船写代码的程序员。软件工程,这个概念由汉密尔顿率先提出,找到了从月球着陆到每一个人努力的方向。软件工程师,这个称呼也由Margaret Hamilton最先用来称呼包括她在内的程序员们。

PS:又是一位明明可以靠颜值就可鹤立鸡群却依然可以用才华来征服众人的伟大女性!

并非所有牛逼的程序员都是男生

六、谷歌经典首页守护神:玛丽莎·梅耶尔

可能不少同学并不熟悉这个名字,但是说出她的工作你们肯定会大吃一惊!她就是谷歌经典首页守护神!玛丽莎毕业于斯坦福大学,1999年加入谷歌,是谷歌的第一位产品经理和首位女工程师,也是《商业周刊》“创新产业25位领军人物”之一。她既是谷歌传统经典首页的守护神,同时也是韩国等亚洲国家地区首页变脸的导演者和大力支持者,她负责领导谷歌搜索产品的管理工作,这些搜索产品包括网络搜索、图片、论坛、新闻、Froogle、谷歌工具栏、谷歌桌面、谷歌实验室及众多其他产品。2012年7月17日,玛丽莎出任雅虎CEO。

Allen在科学的道路上探索奇妙之旅,获得荣誉无数。1989年Allen当选为IBM院士,这是IBM历史上第一个女性获得此殊荣。1995 年,她被任命为IBM技术研究院院长。1997 年被选入WITI 名人堂,2000年IBM设立了以她的名字命名的“Frances E. Allen科技女性导师奖”。作为美国国家工程学院院士、美国计算机学会会士,获得过AWC颁发的Augusta Ada Lovelace奖等诸多荣誉。2007年2月,艾伦成为第一位获得图灵奖(计算机界的诺贝尔,最高荣誉)的女性。

并非所有牛逼的程序员都是男生

七、在编程领域带来了革命性创新:Barbara Liskov(芭芭拉·利斯科夫)

芭芭拉·利斯科夫,图灵奖得主、麻省理工学院教授 。Barbara1961年在加州大学伯克利分校获得数学学士学位,1968年在斯坦福大学获得博士学位,因此成为美国历史上第一位女性计算机博士。2008年,美国计算机协会(ACM) 宣布Barbara为当年年度图灵奖获得者,以表彰其在程序设计语言与系统设计,特别是在数据抽象、容错和分布式计算领域的实践和理论基础方面的贡献。Barbara是历史上第二位获得图灵奖的女性。

Barbara在程序设计语言方面的成就使软件变得更加可靠,同时对消费者和企业用户而言更加易于维护。她的研究成果现已成为各个重要程序设计语言的基础,包括 ADA、C++、Java 和 C#。美国计算机协会评价:利斯科夫在编程领域带来了革命性创新。

并非所有牛逼的程序员都是男生

八、世界最牛逼女程序员:余国荔

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

总结:其实还有很多在计算机领域有杰出成就的女性,限于篇幅就不一一列举了。女生天生的细腻的情感和沉着冷静的性格,让她们可以成为很顶级的程序员。有人说女生不适合学习编程,甚至从事和计算机相关的工作,这是彻底的偏见和误解,殊不知,最早给计算机编写程序的就是女性,第一个公认的程序员也是女性。1946年2月14日,世界上第一台电脑ENIAC在美国宾夕法尼亚大学诞生,而当时在它上面编写程序的大多都是女性!


分享到:


相關文章: