阅读赫伯特西蒙1982年的演讲稿
前段时间罗胖在罗辑思维拼命地推广吴伯凡的认知方法,每天60秒语音中谈到一点(当然这一点他在罗辑思维创办之初也提到过,就是他每天都刷60秒音频,要坚持二十年)和最近读到的赫伯特.西蒙的一种说法很相似------人是一种可编程的动物。
其实这是一种非常显而易见,却容易被人们忽视的事实。人脑就好比一台生化计算机,身体就好比一台生化机器人。只是机制和我们平常用的电脑有所不同,但是大致上却也差不多。这几天刚好我儿子去体验儿童编程课。这种儿童编程课就是去玩一些预先编辑好的小游戏,例如《小青蛙走迷宫》。在小青蛙和终点之间有N步距离,有三种指令right,left和forward,和一般实时控制的游戏不同,这种游戏无非是需要预先设置好一套行动链,然后由“小青蛙“去执行,用以帮助孩子了解什么是“程序”。瞧这就是最底层的编程逻辑,在高级语言出现之前,计算机工程师就需要一步一步的来设计好计算机需要执行的步骤链。所以说罗胖说自己每天早晨60秒语音是一种编程,也是对的,他预先设定了一个重复执行的指令……如果广义的看待编程,像回合制游戏,最近很火的dota自走棋,甚至是复杂一些的《冠军足球经理》之类的,都可以称之为广义编程。
换一个例子:我们驯养的宠物
如何知道一只动物已经被驯化?其实就是当其被编程时……比如听到你的口令后你的宠物狗会向你跑过来,在你扔出木棍时它会追出去,并衔回来。当物种之间开始协作时,首先就是需要一些可重复指令和-行动,这些反射具有确定性,基于这些简单的反射,形成更为复杂的协作行为。
由于在动物中人类的大脑是最发达的,也就是说最适合编程的,或者说可执行程序的复杂度最高。这也刚好对应了人类这种物种在地球上的成功。基于人类的编程又分为两种:1、基因的编程。这和其他生物是一样的,通过一个基因重组和环境修剪的过程,实现复杂的功能。2、在前者的基础之上人类还适用于文化编程。我们可以通过文化copy其他模式,对各种被同类证明有效的程序进行重组,这就是学习。在进化论的历史上,人们很遗憾的发现拉马克的观点是错的。但是在文化的进化中,拉马克却是无比正确的。
以马戏团的老虎为例,其基因中的那些习性属于基因编程,按照驯兽员的口令跳火圈就属于文化编程。但是对于老虎这样的动物,基因的力量要大得多,如果不是有各种安全措施,文化编程的效果经常会失灵。比如一只饥饿的马戏团老虎扑向驯兽员……
但是对于人类来说,应该说两者至少各占一半。每一个社会都已一套完整的教育制度来进行编程,以便于未来每个人都能找到适合自己的位置。人类的文化编程,骑士币高级语言编程还要高级,有点像未来可能会有的人机结合变成……人类程序员在和AI沟通之后,共同确定该台人工智能应有怎样的程序……
说到这里,不由得就会想到,一些不是非常适用于当今环境的文化编程,这里面的函数。例如见到皇帝立即下跪,每天早晚进行礼拜等。
另外就是,掌握了对一个国家的国民编程的权力,也就是教育的权力,可能是一种终极权力。
网友评论