什么是费曼技巧?
费曼技巧是一种学习方法,它的基本逻辑是:把自己学过的内容向别人讲解,直到别人也能听明白。换句话说,它要求学习者用一种 “以教促学” 的方式来加深自己的理解,进而提升学习效率。
费曼技巧是一种学习方法,它的基本逻辑是:把自己学过的内容向别人讲解,直到别人也能听明白。换句话说,它要求学习者用一种 “以教促学” 的方式来加深自己的理解,进而提升学习效率。
Does the act of observing the Universe create it?
(Image by David Harrison, University of Toronto)
是观察宇宙的动作创造了宇宙吗?
(图片由来自多伦多大学的大卫 · 哈里森提供)
对博主而言,人类意识的起源和工作原理一直是谜一样的存在。若不能解开这个谜题,就无法了解对于个人而言生前和死后究竟有什么本质差别,带来一些人生观、世界观、价值观方面的烦恼,还可能被一些故弄玄虚的观念干扰。
尽管人类已经通过对外界的观察、思考与实践逐步成为世界的主动改造者,并且创造出了浩如烟海的科学技术和文化和艺术成果,但人们的观察和体验的能力却明显先于知识和见解而存在(至少貌似如此)。
无论把意识归为神的创造(上帝造人说)、归因于物质的运动(唯物主义哲学)、还是归因于某种神秘的种子(佛学中的阿赖耶识),始终找不到最初的源头…… 也许万物皆有源头的想法,本就是人的思维定势,属于人为规定?
总之,意识的起源和工作原理还不够明晰,还需要不断进行探索与发现。
作者:Alex Naraghi,游戏编程员。代码助推者。
原文链接:What I Didn’t Understand as a Junior Programmer
我还记得当我做实习生的时候,第一次看到一个超过百万行的代码库时的情景。那是一个大型的,服役超过十年的老系统,支持多国语言,包含数以千计的单元测试,被组织为好几个项目和动态链接库(dll)。想把它重新编译一遍,需要整整一夜。其中有些项目的构建过程相当复杂,需要大量的脚本,我们的代码控制系统甚至包含自定义的钩子,避免有人把违反编程风格指南的代码提交到代码库中。那时候看来,我需要花一星期的时间才能把所有的文档通读。而我的主管程序员告诉我,人们通常需要花一整年的时间才能深入理解这个项目,而我的实习期才仅仅 3 个月。