首先,我们要谈一谈什么是科学家,科学家做什么样的事情。在此,我来引用一位大文豪,萧伯纳(Bernard Shaw),在一个剧本里说的几句话:“有的人看到已经发生的事情,问‘为什么会这样?’。我却梦想一些从未发生的事情,然后追问‘为什么不能这样?’(You see things, and you say why, but I dream things that never were, and I say why not.)” 这句话非常脍炙人口,很多人用不同方法引述。我觉得这句话正可以用来代表科学里面的两种主要精神。属于第一种的,看到自然现象解释为什么这样,代表者就是牛顿(Isaac Newton):被苹果打而推出万有引力。代表第二种的科学家,就是高锟教授,从玻璃梦想到用光纤通讯而成了光纤之父,得了2010的物理诺贝尔奖,对整个世界有无比重要的贡献。
在我的生涯中,遇到过这两类科学家很多。首先讲讲他们对我的启发。
我早年在哈佛大学物理系的导师,格拉肖(Glashow)教授,1979年诺贝尔奖得主。不是出生在父母都是做学问的家里,而是从俄国移民到美国,基本上是工人阶级,但家里对子女教育非常注意,他从年轻时就像各位一样,对科学非常敏锐,上布朗士科学高中(Bronx Science High School),纽约市非常出名的中学。大家都知道,要到很好的学术学校,最大的好处并不是为了证明自己的优越和聪明,而是你在这些地方能遇到很多杰出的同学和朋友,能够互相激励,最大发挥每个人的天赋。他的一个高中同班同学,后来也成为诺贝尔奖得主。格拉肖(Glashow)对我很大的一个影响是,他是一个非常有创新力的人,能够很大胆地假设一些事情,觉得世界是这个样子,对自己所做的结论非常有信心。他所做的事情里面,有一个非常杰出的,就是预测了粲夸克(Charm Quarks)。物理学家一开始觉得有三种基本的夸克(Quark),他推断第四个存在,得到结论的方法虽不是那么严谨的推断,但他有非常强的直觉,后来果然被发现,对物理界有非常大的影响。
我第一次见到Donald Knuth(高德纳)是在1975年,我刚读完计算机科学的博士,解决了一些问题,他邀请我去访问一个夏天。他非常多才多艺,数学上非常有造诣,编程上更有造诣,在美国计算机科学会,第一次举办编程大会,他的程序比别人快非常大一截。清华有很多高手,但我相信还比不上他。他有三点让我很敬佩,一是很专注(focus),任何时候只专注于一件事情,曾说过日历上以后两年每天做什么都有一个计划,是一个很有纪律的人;第二是追求完美(perfection),每件事情尽善尽美,第三是做事非常快(speed),做出来的程式比别人运行(run)得快,写程式的速度也很快。他这三个特殊的地方用一个例子Tex软件可以说明。大家都知道写这么大的软件非常花力气,他做的时候基本完全不做别的事情,全神贯注(focus),一般的话需要一个团队,但他是一个人写的,不放心别人能写出象他这么漂亮的的编码(code),而他一个人完成的也很快。关于完美(perfection)和效率(speed),我还可举例给另外一件事情。1975年夏天访问,我们做了几个论文,他说写的部分不用我管了。他把自己关起来,别人都喜欢有窗口有花园有鸟鸣的环境,他却把自己关在无窗的小阁楼里,一个下午搞定了大概三四十页的论文。手稿上绝少更改,好像莫扎特(Mozart)写乐曲,不得不佩服他。高德纳最伟大的工作包括“编程的艺术”(“Art of Programming”)这一系列书。在1960年初的时候,计算机科学刚开始,在美国也刚开始有计算机科学系。他对计算机科学不但了解其数学理论,而且是编程式的高手,有很多写码的经验。他几乎是唯一的一个人,有这样的能力及学识,能写下所有的相关知识,来建立一门学科。他的这一系列巨作,使计算机科学(Computer Science)成了一门科学。在1968年第一卷出版之前,他已经亲笔写好七卷共三千页的手稿。他的三千页跟我们一般想象的概念不一样,都是蝇头小字,很难相信是一个两米高的人写的。在这一点上很像是哈利波特的作者罗琳(Rowling),她也是七卷手稿拟定后才一卷卷出版。我想各位如果曾经读过《编程的艺术》(Art of Programming),就会发现里面写的非常流利,能够把很多信息写的非常精细,而且用的篇幅很少。里面小小一段,换了别人写可能好几页还说不清。到了1973年共出版了3卷,另外还有4卷,但他对当时的排版技术不满意,排出的格式不够美观,他想设计一套好的排版系统,让效果尽善尽美。1973年我跟他在一个会议上碰面,他说要暂时中断关于《编程的艺术》(Art of Programming)的工作,因为要做这排版系统的工作,大概要半年左右。但是没想到十年一晃就过去了。倒不是说写系统花了很长时间,而是他发现不光是排版不够好,印刷的字体也不够漂亮。他是一个人文传统很深的人,喜欢以前西方古书里专人手写的字体,希望印刷技术能用科学方法做到和以前的字体一样美丽。他运用数学算法设计字体,因而耽误了出书的进展,最近第四卷才出来。他说还是要完成7卷,要做到八十几岁,2030年可以做完。储枫刚才说他对中国很友好。有一天我在他办公室外见到2位从中国去的学者。当时1979年左右,中国首次有一批学者到西方学习研究,高德纳先生把他们请到他的房间,跟他们讲Metafont的工作,后来他们把它用在设计中文字体上。这几位学者在斯坦福呆了一年多,我曾见过几次。八十年代,我第一次回到中国北京参加科学院的会,很惊喜见到我当初在斯坦福的这几位老朋友,他们都已经在中国科学院院士,在计算机方面担任非常重要的工作。
再提一位,杰弗里•乌尔曼(Jeff Ullman),大家可能读过他的一些书,他本来在普林斯顿(Princeton)工作,后来被吸引到斯坦福(Stanford)去。他是一个有冷幽默的人。他曾讲过一句话让我印象很深。他说:聪明人不值钱,一毛钱可以买一打,重要的是能对他人有影响(Smart people are dime a dozen,what you want is to have impact)。他本身也实践这个哲学,他自认有一个长处,对于新东西吸收很快,写书也很快。计算机科学(Computer Science)日新月异,他对很多新的事情都用心学,很多领域他都开门课,写本书。他还有另外一句话,关于写书的哲学:如果材料好,写得差一点也不要紧(If it is worth writing,it is worth writing bad)。在一个新的领域里,第一本书会有很多人用,会影响很多人。
再来谈数学家。保罗•埃尔德什(Paul Erdos)。他写了1525个文章,有511个合作者。我不是希望大家也学他写千篇文章,跟这么多人合作。现在文章写的多不算稀奇,我想说的是他是完完全全一个专心做研究的人,而且他有一些特别的地方,他是没有家的人,365天,有360天在路上,在美国欧洲各个地方旅行,基本所需都在一个行李箱里,也不住旅馆,住在朋友家,基本都是数学家,从早到晚都可以交流。他有很多脍炙人口的小故事。比如Epsilon,微积分里用来代表“微小”,小(little)的意思,他喜欢用Epsilon代表小孩子。朋友问他:“吃过午饭了吗?(Have you had lunch?)”他回答:我吃了一点。(Yes,I ate an epsilon)。朋友笑他:你是食人族,吃了个小孩子!再比如咖啡,他用一个词“定理咖啡(Theorem coffee)”来指咖啡很浓,可以激发数学思维,证明出定理。他在斯坦福访问时,曾在我们家住过两天,称赞储教授做的咖啡堪称“Theorem coffee”。他的整个思维,觉得数学不但是很高深重要的科学,也是社会合作的一个活动,觉得数学应该大家都参与,互相都合作,这是做数学最好的方式。科学界流行一个埃数(Erdos number)的概念,代表和Erdos合作的“最近”距离,可说是最早的一个社交网(social network)。网络之广,甚至许多生物学家、经济家都有一个近距离的埃数(Erdos number)。我本人的埃数(Erdos number)是2,这是因为储枫教授和埃尔德什(Erdos)教授写过一个论文,我又和储教授写过论文,所以她是1,我是2。
还有最重要的一点,一个人的才能不完全是天生的,很可能是后天培养的。每个清华学生,毕业时应该比入学时更聪明。有很多人天生非常聪明,最开始可能比人家好很多,但后来的成就未必突出。一个人只要努力,总能变得更聪明更好。我给自己一个挑战的方法,不想老是做一样东西,我每次要求一个新的方向,而且要越做越好。你督促自己做什么,就向这个方向走,即使不能完全达到,也能比别人走的远。每次都做比自己能力更难一点的事,这样容易进步。我们应该要把自己变成最好的自己(Be the best you can)。同时,不能闷头自己做,要把握一个十年后还重要的方向。
该不该事业转型(change career)?没有人能给你最好的建议。你要听从内心的召唤(Follow your heart)。会不会太迟了?要有信念(conviction):值得做的事情会存在很多年的。会不会太早?孤掌难鸣。回答还是要有信念(conviction)。此外还需耐心(patience),慢慢等到时来运转。
现在谈到创新、创造力。毕加索(Pablo Picasso),是二十世纪最重要的、有伟大的创造力的艺术家之一。他的工作改变了世界,但是你看到他后期的作品,不会想到他早期是一个传统型的画家,写实性的,完全没有抽象的。我们平时谈到创新,最忌讳模仿他人。但毕加索却说了一句话我非常欣赏:“模仿别人是必要的,但老重复自己,炒冷饭,就可悲了(To copy other is necessary,but to copy oneself is pathetic)。”这句话对我们创新很有启发。
其实从科学以外,到处都有能让我们学习、鼓励我们激进的人和事。今年年初的澳网决赛(Australian Open),Djokovic/Nadal(佐高域 /拿度),长达5:53小时,是史上历时最长对决。Nadal,网球一哥,战无不胜,但这场他输了。大家一般认为他是乡土少年,不善言辞。但这次比赛后记者访问,他说的一番话,极具智慧,堪称完美。他说:“在这里比赛感觉很好,能不断尝试挑战自己身体的极限,” 拿度说,“我真的很喜欢这种感觉,我总是说享受痛苦是一件好事,不是吗?所以当你身体状况佳,有激情,有准备,你就不怕受苦,而且能享受这种痛苦。今天我就有这种感觉,非常好的一种感觉。比赛很煎熬,但是比赛中遇到的所有困难都给了我乐趣。我不断地努力去寻找解决困难的方法。我不断用心、用智,去克服困难,全力以赴在打比赛。虽然痛苦,却觉得真爽,那个感觉超越了网球之外(It's nice to be there fighting, trying to go to the limit, bring your body to the limit of his chances,” Nadal said. “Something I really enjoy, and I always said is good to enjoy suffering, no? So when you are fit, with passion for the game, when you are ready to compete, you are able to suffer and enjoy suffering. So today I had this feeling, and is a really good one. I suffered during the match, but I enjoyed all the troubles that I had during the match. I tried to be there, to find solutions all the time. I played a lot with my heart. I played a lot with my mind, and is something that is nice to be around and not just play tennis. )。
我觉得他的这番话用来诠释科学家与科学之路,最恰当不过。谢谢大家!