和很多全才科学家一样,高德纳一生有很多贡献,他有五件事情闻名于世:
首先在计算机科学领域,他是计算机算法的鼻祖,提出了衡量计算机算法的标准,就是我们现在学习的量级的概念。
第二,他编写了计算机科学领域的圣经,就是《计算机程序设计艺术》一书,比尔盖茨花了很大精力认真学习了此书,比尔盖茨说过,如果你想成为一个优秀的程序员,那就应该去读这个书。
第三,他是迄今为止最年轻的图灵奖获得者,1973年高德纳36岁时,图灵奖委员会根据他在算法上的贡献,直接给了他图灵奖。
第四,高德纳为了写书,苦于没有好的编辑排版软件,干脆就自己写了一个排版软件,就是著名的Tex,直到现在仍是全球学术排版的规范,也是全世界bug最少的软件。
第五,高德纳是硅谷地区最会编程的人,硅谷地区有段时间每年都要进行编程比赛,高德纳总是用于一台最慢的计算机获得第一名。这就像很多优秀摄影师,用老式徕卡旁轴相机,依然能拍出最好的照片,而很多拿着单反相机的人,只能简单的记录影像。
相比高德纳,今天所有所谓的计算机大咖只能算小学生,他成功的原因及过程,可以带给我们一些启发:
艺术和科学,有一定的相通性,他能将自己的学习和生活联结在一起,在打篮球的时候,自己设计程序,做大数据的分析,将自己的技能很好的融入到了生活中,这是值得我们学习的地方。
第二是高德纳本科并非毕业于名校,这就说明了起跑线不是最重要的。重要的是,他每做一件事情,都想方设法的做到最好。
第三就是脚踏实地是非常重要的,高德纳作为计算机科学家,抽象思维能力比一般人强太多,他自己也会写程序,有很多科学家并不自己负责编写程序,所以高德纳脑子里有什么想法的时候,就能动手实现,他将脑与手很好的结合在了一起。
还有就是遇到问题解决问题的积极态度,一般人遇到问题会处于等待的状态,或者抱怨时机不成熟,最后就放弃了。而高德纳面对问题永远采用积极态度,他在写书时没有排版软件,就自己发明一个,在编辑软件的时候效率低,他就自己发明新的算法。
高德纳为什么能成为大师?为什么能具有这么长远的影响力?除了能力上的差异之外,他还一直保持着遇到问题解决问题这样积极的态度。任何人在前进的时候都会遇到问题,但是对待问题的态度决定了命运,这就是我永远要提升的一个方向。
网友评论