美文网首页
普通的程序员和大神级的程序员有什么区别?

普通的程序员和大神级的程序员有什么区别?

作者: 千锋HTML5学院 | 来源:发表于2020-07-13 14:40 被阅读0次

    这个人不写代码,严格意义上不算是今天的程序员

    但他却被称为计算机之父

    1914年,在匈牙利的首都,布达佩斯。一位犹太银行家在报纸上刊登了一则招聘启事,要为他11岁的孩子招聘家庭教师,开出的薪资高出了正常标准的10倍。

    然而一个多月过去了,人才济济的布达佩斯,居然没有一个人前去应聘。因为在这个城市里,有谁不认识这位银行家的长子,天才少年 冯诺依曼呢?

    3岁就能背诵父亲账本上的所有数字。6岁能够心算8位数字的算术题,8岁开始学微积分,所有教过他的老师,都对他的学习能力惊叹不已。


    后来他的数学老师找到冯诺依曼的父亲说,这孩子是个奇才啊,按照一般人的套路培养恐怕是不行的,我推荐一位数学教授给他把

    就这样, 冯诺依曼一遍跟班读书,一边让数学教授给他开小灶。这种状况也没有持续几年,数学教授也跟不上他了,冯诺依曼开始自己研究当时最新的数学分支【集合论与泛函分析】

    1922年的时候,冯诺依曼跟教授菲克特联名发表了他的第一篇论文,那年他不到18岁。

    几乎不需要什么客观证据。

    冯诺依曼惊人的记忆力和心算能力几乎认识他的人都知道。

    他刚到美国的时候,就在公众面前表演过默记电话本的“超能力”

    据说在普林斯顿研究所有一条公式很出名,它叫做冯诺依曼公式

    A 冯诺依曼可以证明任何事情

    B 冯诺依曼所证明的任何事情都是对的

    他的同事 赫尔曼·古德斯汀回忆道,他读书可以做到过目不忘,并且能持续很多年。他还可以将原本的语言翻译成英语,背诵速度特丝毫不减。有一次我想测试他的能力于是问他双城记是如何开始的。接着他没有任何停顿,立即开始背诵起第一章,一直到十分钟后我要他停止才停止。
    若尔福·兰兹霍夫(Rolf Landshoff)曾回忆,有一次冯诺依曼、恩里科·费米理查·费曼都在泰勒的办公室一起讨论和计算问题。他们每隔几分钟就会暂停讨论并开始一轮计算。费米使用计算尺,费曼使用手摇式计算机,而冯诺依曼只凭心算。冯诺依曼几乎能在相差不大的时间内得到与其他二人相似的计算结果。

    人们后来把“电子计算机之父”的桂冠戴在冯·诺依曼头上,而不是第一台电脑的两位实际研制者,这并不是没有根据的。莫契利和埃克特研制的ENIAC计算机获得巨大的成功,但它最致命的缺点是程序与计算两分离。指挥近2万电子管“开关”工作的程序指令,被存放在机器的外部电路里,需要计算某个题目前,埃克特必须派人把数百条线路用手接通,像电话接线员那样工作几小时甚至好几天,才能进行几分钟运算。
    在ENIAC尚未投入运行前,冯·诺依曼就已开始准备对这台电子计算机进行脱胎换的改造。在短短10个月里,冯·诺依曼迅速把概念变成了方案。新机器方案命名为“离散变量自动电子计算机”,英文缩写EDVAC。1945年6月,冯·诺依曼与戈德斯坦等人,联名发表了一篇长达101页纸洋洋万言的报告,即计算机史上著名的“101页报告”。

    也是在这份报告里, 计算机正式的采用了二进制的算法。


    冯诺依曼喜欢讲黄色笑话来融洽数学研讨气氛。储备的色情段子数量也相当丰富。爱德华·泰勒说冯诺依曼是自己唯一见过的一个能随时切换3种不同语言讲黄色笑话的人。

    冯诺依曼也并不是做什么事情都能成功,比如小时候学钢琴就比较失败。他总是喜欢一边练琴一边看数学书和历史书。一致后来开车养成了三心二意的习惯,成为了最早的马路杀手。

    由于他做事情一贯的多线程思维,冯诺依曼在苏黎世联邦工业大学化工系读书时经常打碎玻璃器皿,被罚了不少钱,甚至创下了赔偿记录(多亏了家里有钱啊)。

    天才的诞生,

    除了异于常人的的头脑

    还必须有对专业无比的热情和执着

    我们往往只看到了第一点的差距

    而第二点,恰恰是大多数普通人所没有的


    相关文章

      网友评论

          本文标题:普通的程序员和大神级的程序员有什么区别?

          本文链接:https://www.haomeiwen.com/subject/wrzxhktx.html