但有一次,也是在同样的梦中,看见信使却像幽灵一样在交叉路口顺利穿行。醒来之后,休安格才明白光子正是具有这个特点,它们跟电子流有所不同,而他在绘制一般的电子图表时,已经习惯同电子打交道。于是他利用光的这一特点,设计出了光学计算机。
有好几个被巴雷特在收集材料写书过程中调查过的人都说,做梦也有助于解决技术问题。比如,美国哈佛设计大望远镜操作系统的光学家波尔·霍罗维茨说,他一遇到复杂问题都要做梦,梦中会有个“画外音”偷偷提示他解决办法,还会有个人用直观方式给他表演如何解决,而且这个办法往往有别于已经试过的种种手段。因此,霍罗维茨一般睡前总要在床头放上纸和铅笔,好记下梦里的所见所闻,免得睡醒后忘得一干二净。第二天早上他往往都是胸有成竹地来到实验室,告诉大家又做了个什么梦,又有了哪些新发现。
巴雷特的书中虽然没有提到这个例子,但还不妨提一下激光发明人之一普罗霍罗夫。这位诺贝尔奖金获得者有一次在记者招待会上直言:“灵感经常出现在梦中。因此如果担心会忘掉梦中得到的启发,身边最好放个笔记本。”
利用梦境解决科学技术难题
程序员斯蒂芬·培利说,梦往往能帮他编出电脑程序。比如说,有一次他想编出一个能让电脑存储器同时解决几个复杂数学题的程序。正好有一次他做梦看到了数据在他面前的三维空间浮动。他看着这些里面带有数码的抽象几何图形,这些图形浮动着,不时变换形状,蜷曲着身子,一个挨着一个编成一定的队形。他醒来之后,马上就明白了,在这种情况下应该采用什么算法。梦中所看到的东西涵盖了未来程序的方方面面。培利便在电脑前坐下来,开始编制所需要的程序。
每当培利要解决一些复杂的问题,他总要做这种“抽象”的梦,通常这都发生在睡过几个小时觉后的半夜时分。在别的时间他也做些一般的梦,梦里面有别的人在场,只是一般的日常生活场景,还有对话和情节。
另一个程序员还学会了自己做一些创造性的梦。每当出现难题,他便梦见自己同艾伯特·爱因斯坦坐在一间旧式办公室里。梦中的爱因斯坦是他结交多年的朋友。他们在一起讨论各种难题,用粉笔在黑板上画各种图表。每当难题得到解决,爱因斯坦便回去睡觉。程序员则集中精力记住在天才科学家帮助下所获得的成果。醒来之后,程序员记下梦中科学家所有说过的话,这对解决难题大有好处。
|