15 位顶尖的牛叉程序员

现如今程序员是越来越多了,所以优秀的程序员也是越来越多了。但是他们中哪些才是顶尖中的顶尖呢?

其实要明确地指出“哪一个”程序员是最优秀的,这几乎不太可能,但是业内的开发者们还是对这个话题乐此不疲。ITworld 就通过投票,以及对其他国外社区(比如 Quora、Reddit)中的数据进行分析,来判断排名和分析是否一致。结果,有一些名字确实在大家的讨论中反复出现。

下面就让我们来看看依然健在的最受大家认可的 15 位优秀程序员:

(小编先补充声明,下面排序并不是按个人成就。如果你喜欢的大牛排在后面了,别纠结别激动 ~≧▽≦~ )

1. Margaret Hamilton

主要成就:阿波罗计划飞行控制软件的幕后英雄

上榜理由:作为 Charlse Stark Draper 实验室软件工程部门的主任,她领导她的小组为 NASA 的阿波罗计划和Skylab任务设计并开发了飞行控制软件。基于在阿波罗计划中的工作成就,她随后研发了通用系统语言和DBTF 开发范式。她开创性地提出了“异步软件、优先调度、以及高可信度软件设计”等概念。这些都成为日后“软件工程”的基础。她是1986年Augusta Ada Lovelace奖的获得者,并且在2003年获得了NASA杰出空间表现奖。

网友评价

ford_beeblebrox:Hamilton发明了软件测试,她可以算得上是美国计算机工程的创始人。

Dan Allen:我认为在她所做出成就之前(恕我冒昧,因为Knuth也被包括在这个范围当中),计算机编程(以及其相关的东西)都还只是数学的一个分支。然后一套航天飞行器的飞行控制软件清晰地把编程带向了一个不同的范式领域。

David Hamilton: …是她创造了“软件工程”这个词,然后又用例子告诉大家怎么做

Drukered:她太厉害了

推荐阅读

《就是这个美女程序员,写出了让阿波罗成功登陆月球的代码!》

时间: 2024-08-01 11:14:41

15 位顶尖的牛叉程序员的相关文章

15 位健在的牛叉程序员,你知道哪几位?

其实要明确地指出"哪一个"程序员是最优秀的,这几乎不太可能,但是业内的开发者们还是对这个话题乐此不疲.ITworld 就通过投票,以及对其他国外社区(比如 Quora.Reddit)中的数据进行分析,来判断排名和分析是否一致.结果,有一些名字确实在大家的讨论中反复出现. 下面就让我们来看看依然健在的最受大家认可的 15 位优秀程序员: (小编先补充声明,下面排序并不是按个人成就.如果你喜欢的大牛排在后面了,别纠结别激动 ~≧▽≦~ ) 1. Margaret Hamilton 主要成就

【译】数据显示:中国的程序员是世界上最牛的程序员?

写在前面:一直觉得中国的程序员想法多,肯钻研肯学习,但却不知道原来中国的程序员是世界上最牛的程序员.说来可能不信,但根据HackerRank官网的一篇报道,数据显示中国的程序员就是世界上最牛的程序员.特将此文翻译成中文,分享给大家. 如果问哪里的程序员最牛,很多人肯定会认为是美国.毕竟美国拥有很多杰出的程序员,如比尔·盖茨. 肯·汤普森. C 语言之父丹尼斯·里奇.唐纳德·克努特.但是,这些年,印度的程序员规模增长是全世界最快的,俄罗斯的黑客也越来越锋芒毕露.有什么办法来确定哪个国家的程序员是最

挨踢职场求生法则-----我在IT职场打滚超过15年了,从小小的程序员做到常务副总。

摘要我在IT职场打滚超过15年了,从小小的程序员做到常务副总.相对于其它行业,IT职场应该算比较光明的了,但也陷阱重重,本文说说我的亲身体会,希望大家能在IT职场上战无不胜! 通用法则法则1:忍耐是一种美德.为了生活,很多时候你必须要忍!忍受你的领导对你的无理责骂.同事的白眼.客户的无理取闹,承受工作的巨大压力,忍受上下班的拥挤.堵车,忍受什么都涨就是工资不涨,--不要因为一时之气而因小失大,当然忍耐是为了以后的反击,老子不需要卧薪尝胆十年,你只需要忍耐1-2两年,你就会有反击的机会! 法则2:

想成为牛逼程序员? 先数数编程语言之父们的头发

有一种生物,人称"程序猿" or "攻城狮" 工作是高端大气上档次,工资是低调奢华接地气! 往往城还没攻下来,头发就先掉下来! 世人眼中的当程序员的必经之路是这样的 找不到女朋友的原因是这样的 事实是否如上所说的那样呢?那就不得而知了,不过深入了解了解那些编程语言之父们头顶的雨林是否茂盛,以及他们的丰功伟绩,没准能得出什么参考标准呢. 01.Java 之父 James Gosling 头顶茂密指数: 第一位出场的就是我们大名鼎鼎的 Java 之父,James Gos

失业66天:一位入行两年程序员的真实写照

作为年轻人,我们苦心经营的无非两样--爱情和事业,拥有一份甜蜜的爱情能够为发展事业提供动力;而具有良好的事业更能为爱情提供保障,又或是成为追求爱情的资本. 我们渴望着自己心仪的事业,或收入丰硕,或工作轻松,或增长见识,或结交人际.但是在很多时候,我们起初选择的工作并不是自己希望的,它们可能是走错的岔路,也可能是通往最终目标的阶梯.而在结束一份工作到选择一份新的工作的阶段这个必经过程就是失业. 有些人的失业不过是预料之中的短暂过程:"下家我都找好了,这面完事简单准备下我就过那头入职了--"

给IT新男的15点建议:苦逼程序员的辛酸反省与总结

很多人表面上看着老实巴交的,实际上内心比谁都好强.自负.虚荣.甚至阴险.工作中见的多了,也就习惯了. 有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌.但是他们所表现的又未必不是真性情.   我相信大多数人都看过<豪门夜宴>这部香港老电影.张学友.梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板说出主意,老板马上叫停,然后拍一下脑门:"哦...我想到了...",把别人的idea当成自己的说出来.我在工作中还真不止一次遇到这种事,我提出来的想法老被

全国顶尖培训机构黑马程序员JAVA全套教学视频分享

问题描述 大家好,我也是自学派的,只是分享下好的自学视频,自学这套视频,在北京一般找到工作都是5K+如果还想深入的话,还得靠自己继续自学其他扩展提高视频,我只是分享下给大家好东西. 解决方案 解决方案二:在北京5K应该也够呛吧解决方案三:求资源连接我QQ321354544谢谢解决方案四:主公.求资料.QQ:275204149在这先谢谢.

程序员必读书单(转)

  原文链接:http://lucida.me/blog/developer-reading-list/ 关于 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 Reading makes a full man; conference a ready man; and writing an exact man. Francis Bacon 优秀的程序员应该具备两方面能力: 良好的

程序员必读书单

关于 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及延伸阅读.旨在成为最好最全面的程序员必读书单. 前言 Reading makes a full man; conference a ready man; and writing an exact man. Francis Bacon 优秀的程序员应该具备两方面能力: 良好的程序设计能力: 掌握常用的数据结构和算法(例如链表,栈,堆,队列,排序和散列): 理解计算机科学的核心概念