在 络上搜女程序员,往往会看到很多存在歧视和偏见的标题,例如:
看到话题是真的扎心了,所以,在女生节这样一个日子里,小青要为广大女程序员正名!盘点一下那些完爆男性同行的“女神”!
1 Ada Lovelace
Ada Lovelace被认为是世界上第一个计算机程序员。你可能这真的想不到,世界上第一个程序员竟然是一个女人!在男性雄霸的IT行业里,这简直是一个不可思议的概念!
19世纪,Ada Lovelace与Charles Babbage合作主要从事分析引擎工作,她之所以被称为世界上第一个程序员是因为她发明了用于计算伯努利数的Analytical Engine算法,之后又很有远见地规划了未来的电脑。
Ada Lovelace对计算机的发展做出了巨大的贡献,将数学充分的应用到计算机中,建立了循环和子程序的概念。
Ada Lovelace不仅创建了程序,而且设想了计算机程序在未来100年内能够实现的功能。阿达·奥古斯塔创建的高级程序语言被命名为Ada语言,被公认为第四代计算机语言的主要代表。
2 Jean Bartik
第二次世界大战期间,有些女性数学家被聘为“人类计算机”来计算弹道学轨迹,Jean Bartik就是其中的一员,直到多年以后计算机才实现拥有计算的功能。
Jean Bartik就读于宾夕法尼亚大学,于1945年从事计算轨迹的工作。在她开始工作后不久,电子数字积分器和计算机(ENIAC)就比人类能更快的进行轨迹计算了,Bartik申请这个项目后很快就被接受了。
在学习如何编程ENIAC的过程中,Bartik和她的团队实现了许多基本的编程技术,例如子程序和嵌套,现在,Bartik和她的ENIAC女性工程师团队开发的许多概念仍然被广泛应用。
3 Grace Hopper
Grace Hopper被誉为计算机行业有史以来最杰出的女性,同时,也是美国第一个获得准将头衔的女性,她创造了现代第一个编译器 A-0 系统,还发现了世界上第一个BUG。然而,计算机世界里最大的一个bug——千年虫也是因她而起(人家不是故意的)。
尽管出了个大bug,但这丝毫没有Grace杰出的历史贡献,背靠五角大楼这个大靠山,她研制出了第一个商用编程语言COBOL,这个编程语言最大的特征就是其语法与英文极其相似,不懂编程的也能看懂程序,只需要稍作修改,就能运用到任何类型的电脑。COBOL定义了高级雏形,Grace也因此成为计算机语言领域的先驱人物。
4 Margaret Hamilton
▲Hamilton和女儿
Margaret Hamilton没有想着要发明现代软件的概念并让人类登陆月球。作为一个24岁的数学学士,本来的计划是支持她丈夫哈佛法学院 3 年学业,然后就轮到她去读一个数学研究生学位。但是阿波罗空间项目开始了。Margaret Hamilton在实验室开创了工程技术方面的史诗壮举,帮助改变了人类的未来。
在世界上还没几个人知道“软件”是个什么东西时,Margaret Hamilton开始负责阿波罗计算机的机载飞行软件。颇有远见的她曾经建议把代码错误程序添加到阿波罗系统,防止系统混乱,然而NASA声称他们训练出来的宇航员是完美无缺的,不会犯低级错误,驳回了她的建议,结果这种情况真的发生了,差点导致飞船回不来…最后还是靠汉密尔顿这群神一样的队友力挽狂澜。
说了那么多,好像编程牛逼的女人都在国外?
No no no !
中国女性能顶半边天,顶尖的程序员队伍里怎么可能没有女性!
5 张绮霞
▲图中左一为张绮霞
张绮霞1958年进入中国科学院,24岁的她成为我国第一代程序员中唯一的一位女程序员,曾是苏联计算机编程专家——什米格列夫斯基最优秀、出类拔萃的弟子之一,同期几个非常优秀的男程序员都要望其项背。
“东方红”卫星跟踪测轨模拟计算是中科院“651”工程中的一项课题,也是发射工作成败关键之一,由数学所刘易成提出算法,张绮霞承担计算方法和程序设计。
在编程技术上天赋极高的她还主笔了东方红一 的地面跟踪系统的程序,陈赓大将都对她佩服得五体投地。
所谓长江后浪推前浪,在年轻人中,女程序员也是战斗力超强的。
6 Corrinne Yu
其中的代表人物就是Corrinne Yu,江湖人称史上最强女游戏程序员。
看看她的履历,大致感受一下大神的功力:
▲谁说女程序没有时尚?!
看照片,一股旺盛的生命力,完全不是人们认知中的“技术咖”!
再看看她参与设计的游戏:
怎么样?汉子们,服不服?咱们女程序员6不6?
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!