固执己见的时代
我以前有一个同事,在用C#判断字符串是否等于另一个字符串的做法上一直使用类似Java的做法,也就是Equals方法,我跟她讲了很多次这个方法会产生空引用异常。
为什么呢?因为我认为字符串跟其他的基本类型不一样,它在.net framework里面可以为null,我们都知道对象如果为null是无法调用方法的,会抛出空引用异常,所以我在字符串对比的时候会使用==来对比,或者再加一个条件用string.IsNullOrEmpty()先判断一下。
但是这位同事在我的劝说下,依然我行我素,她认为既然都可以报错了,那还怕什么?我不知道她当时的心态,但我感觉她当时似乎有种迷之自信。
直到后来,因为她的代码导致系统瘫了很久,而且她始终找不到问题,后面经过验证之后才发现是因为字符串为空的时候,没有进行异常捕获导致的。
同事的固执己见,直到发生问题之后才默默意识到自己的问题。这例子并不止这方面,它映射了我们这个时代一种令人忧虑的普遍心态:越来越多的人陷入了自我正确的牢笼,缺乏对他人观点的认可与反思的能力。
这种“我永远是对的”的症状在网络上一直存在,而且越发严重。
尤其是比较年轻的那一代,是这种现象的集中体现者。
之所以会产生网络暴力问题,就是因为在互联网上发言实在是太容易了,早就了无数个“自我成圣的真理代言人”。
现在的网络环境几乎很少看到理性的讨论,好像每个人都在歇斯底里地捍卫自己的某个观点,即使面对相反的真相,也很难改变自己的立场,因为承认自己的错误意味着之前的时间或感情投入将毫无价值。这种“成本效应”使得很多人宁愿坚持错误,也不愿意否认自己的观点。
也许有一种更加隐蔽的认知也是产生这种现象的重要推力——认知陷阱(被人为洗脑)。
什么是洗脑现象?洗脑的本质就是让某种观念绕过了理性,让这种观念变成下意识。
比如“减肥茶能减肥”、“吃麦片更健康”、素食主义……等等可能有些人下意识认为正确的言论,其实我们只要去证实就会发现这些言论有多可笑。
“没有实践就没有发言权”,“没有容忍就没有自由”。但现在又有多少人愿意去践行呢?
相互理解,尊重差异,保持谦虚,这才是我们能够构建一个健康的现代社会的基础。

