为了方便你理解这个概念以及认识它的重要性,我只介绍计算机思维的一个方面,就是对“大”和“小”的理解,或者说对量级这个概念的认识。
我们人类生活的环境,决定了我们对大数字是无感的。
著名物理学家伽莫夫(宇宙大爆炸理论以及核聚变理论的提出者)在他的科普书《从1到无穷大》中举了这样一个例子。两个原始部落的酋长比赛,看谁说的数字大。第一个酋长说了三,第二个酋长想了半天,然后说你赢了。
你今天听起来觉得这两个人真可笑,至少说出四,岂不就赢了?但是对这两位酋长来讲,所拥有的东西就很少超过三个,比三个多的东西他们就觉得没有必要数清楚了,就用许多来形容了。也就是说,他们生活的环境限制了他们的认知。
在今天计算机的眼里,我们大部分人就是那部落里的酋长没有区别。
计算机思维如果我们往未来看,今天如果要开发5年之后的 IT 产品,就必须假设在今天10倍资源的框架下进行设计。但是让今天很多搞 IT 的人考虑拥有了10倍的资源以后,怎样才能更好地服务大众,他们是缺乏这种想象力的。
摘自 吴军 硅谷来信
网友评论