-
斯蒂芬·沃尔弗拉姆 《万物皆计算:科学奇才的探索之旅》
-
本书仅看了拆书稿和原书第 21-24 章。
第 21 章 关于我的生活的个人分析
-
我相信总有一天,每个人都会定期收集关于自己的各种数据。
-
我的目标是产生尽量好的创意。那么,个人分析能帮助我衡量我产生创意的速度吗?这可能非常困难。但有一种简单的近似方法:要看一个人接受新概念的速度,可以观察这个人什么时候开始使用新词语或者其他新语言结构。然而识别新词语等也不那么容易(尽管我已经想办法统计出,在过去10年中,我键入过大约33000个不同的普通英语单词)。如果我们把词语限制在一个特定的领域,事情就会变得容易一些。
第 22 章 追求高生产力的生活:我个人基础设施的一些细节
-
我这个人只有在自己高生产力时才会感到满意。我喜欢解决问题,喜欢创造东西,我想尽可能多地做这些事情。而要做到这一点,关键是要拥有最好的个人基础设施。多年来,我一直在坚定不移地为自己积累和实施“个人基础设施技巧”。其中的一些可以说相当地书呆子气,但它们的确帮助我提高了工作效率。也许随着时间的推移,我的这些技巧会越来越多地成为主流,其中少数几个已经成了主流。
-
在知识层面上,构建这种基础设施的关键在于尽可能地结构化、精简和使一切事情自动化,同时还要兼顾当前技术的现实性及其与我个人的适配度。从很多方面来看,这是计算思维的一种很好的实践练习,并且,也是我花了很长时间来构建的一些工具和思想的很好的应用。这当中的很多内容可能对许多人都有帮助,但也有一些内容仅仅适合我的个性、我的情况和我的活动模式。
-
更重要的变化将是拥有更完善和更自动化的工作流。我希望随着时间的推移,将来我们有可能利用机器学习工具来自动生成“计算历史”,例如,将我在某个特定领域所做的事情组装成一条有用且适当聚类的时间线。
-
我必须说,每当我浏览我几十年前的扫描文件时,我都会发现一些意想不到的有趣的东西,这些东西常常让我明白一些关于自己的事情,以及明白我是如何朝着某个特定的方向发展的。或许这与我的生活有关,与我致力于建立长期的事物有关,还与我跟许多人保持长期联系有关,但我几乎每天都能接触到如此丰富的个人历史,这让我感到惊讶。有时候,某个人或某个组织联系我,我会回顾35年前与他们的互动信息。或者我在思考某件事情时,会依稀记得我在25年前做过类似的工作,然后回顾一下自己都做了些什么。我碰巧记忆力不错,但当我实际回顾过去的材料时,我总是惊讶于我自己忘记了那么多细节。
第 23 章 早慧纪录(差点)被打破
-
至少对我来说,早慧是一场巨大的胜利,因为它让我很早就开始了成年生活——在我的热情和创造力被多年的结构化教育摧毁之前。
-
在我年轻的时候,早慧是一件很有趣的事情。并且,我想我很幸运,我早年自学了这么多东西。因为不知何故,早慧给了我信心,让我相信我几乎可以自学任何东西。在我获得博士学位之后的31年里,我一直在学习一门又一门的学科。某种意义上,我一直都在模仿我年轻时早慧的态度:“别人似乎都觉得这很难,但并不意味着我搞不明白。”
仅从岁月流逝的角度看,早慧让我做了更多的事情:我能够花更多的时间学习东西,花更多的时间做项目。最近,看到许多早期物理学领域的我的“同时代人”走到了职业生涯的尽头,我有点怪怪的感觉。因为我的心态仍然跟当年那个早慧的物理小孩一样:有这么多美妙的事情要做,而我才刚刚开始……
第 24 章 为高中毕业生做的一次演讲
-
请谨记:生活没有“唯一正确的答案”,不同人心目中的“人生的‘A’”迥然各异。我认为首要的挑战永远是了解你真正喜欢的是什么,你还需要知道在这个世界上有什么可以做的,然后你必须解决将这两者相结合的难题。
也许你会发现某个已经存在的领域适合自己,也许你不得不创造出一个新领域。
我一直对人们的生活轨迹感兴趣。我注意到,一个人在某个伟大的方向上崭露头角后,回顾其人生,在其人生早期总能看到一些种子在萌芽。
-
小时候做课本上的练习,总是让我很困扰。我总是在想:“这个练习已经有无数人做过了,为什么我还要做?为什么我不去做些不一样的事情,一些新的事情,一些属于我自己的事情呢?”人们可能会想:那一定很难。但事实并非如此。只是你不仅要学会如何做事,还要学会如何去挖掘要做的事情。事实上,我注意到,几乎在每个领域,走得最远的人都不是那些有最好的技术技能的人,而是那些有方法来挖掘做什么的人。不得不说,对我而言,发明新东西非常有趣,这几乎是我一生都在做的事情。
-
我认为大多数人并没有真正了解这个世界上的东西是如何创造出来的。我们的文明所拥有的一切——我们的技术、我们做事的方式,等等——都是被发明出来的。它们一定是源自某个地方的某个人——也许就是你——的某个想法,然后这个想法变成了现实。
-
学习的真正回报并不在于获得好的课业成绩,而在于将这种思维方式或者学到的知识内化为你自身的一部分。
-
总的来说,比学习特定领域的内容更有价值的是学习其通用方法和工具,并与之保持同步更新。我当时还花了很多时间来构建工具,不过这并不适合所有人。对我来说,最重要的事情是能够建立一套工具,然后用工具来解决问题,进而用这一结果继续构建更多的工具。很幸运,我能够持续30多年一直这样做。