说来有些惭愧,很多年来我一直对“抽象”和“规律”这两个概念感到困惑。
刚工作的时候,老大经常对我说,你把这段代码抽象出来,我就感觉有点困惑,啥是抽象。对于一个程序员来说,不明白抽象这俩字真是要命了,因为抽象是面向对象的核心思想之一。随着编程不断的深入,我也能比较深刻的理解到抽象这两个字的含义。
上学的时候,我也特别不理解,什么是历史规律。我记得当年看明朝那些事的时候,作者讲到朱元璋废除丞相制度的时候,提到朱元璋的做法是违背了历史规律。我当时就想不通哪违背历史规律了?一个人集权不是挺好的吗?
后来我才慢慢想明白,这里所谓的规律,其实就是人性,朱元璋太高估人性。我觉得人性是影响社会发展的一个很重要的力量源泉。毕竟整个社会就是人组成的。一句话,人本性是懒惰的,一个人处理所有的事物,明显是不可能的,再说后继位的大部分皇帝都没有朱元璋那样的才华。我经常想,明朝好多皇帝都是出了名的好玩懒政,是不是对朱元璋这种改制的一种讽刺?
我时候在市区坐出租车,看到外面的高楼大厦,就会想到,其实这个世界上除了这些有形的建筑,还有很多无形的建筑。我们这个社会的运转其实反而是建立在这些无形的建筑上。比如交通规则,看不见摸不着,但是大家都在遵守。
如果违反交通规则就可能会车毁人亡,如果制定反人性的制度这些制度往往会遭到抵制。
从孩提时代开始,我们认识世界是通过眼睛,但是现在我们认识社会更多的是靠大脑。
但矛盾的是,有的时候如果不是眼见为实的话,确实很难让自己的大脑去相信一些事情。我觉得可能这是聪明人和普通人的一点区别。
有的人对很多抽象的概念理解的特别好,但是有的人就不行。我自己就能明显的感觉到,在工作中遇到一些抽象的概念,我就不是很能理解这些概念到底在说什么,但是有的同事就属于那种一点就透,对一些陌生的、抽象的概念理解很到位。
我现在觉得可能多看一些社科类的书,会对提升自己对社会的认知,提升对规律、人性的理解。回头看,那些我曾一头雾水的“抽象”“规律”,其实都藏在人性里、藏在社会的缝隙里。