精选优质文档-倾情为你奉上程序员的“认知失调”“不可能啊”、“一定是服务器的原因”、“我的程序不应该有问题啊”,这些年工作听到的最多的就是这些话了,程序员都是比较自信的,总是觉得自己的程序肯定没问题。程序就是程序员的自我延伸,花了几个小时甚至几天时间构建的结果,最后它以“正确”的形象印入你的意识里,你自然不希望别人找出什么纰漏,即便找出什么纰漏了,自己也意识到了“不足”,感情上很难接受,所以大部分人都会习惯性的“辩护”,甚至试图找一些迂回手段证明自己是对的。实际上很多时候,只要我们稍微回归一下,跳出自我守护的那一亩田地,也许我门就会很轻易的发现:我们的确错了。心理学上有一个学术名词叫做“认知失调”,所谓认知失调就是指在一个人的认知系统里即将出现新的认知与就旧认知(旧的信念,自我建立的理论)产生冲突引起的心理上的不适,为了调节这种不适感,一方面为旧的认知辩护,另一方面希望在新的认知和旧的认知上找到共存的平衡。例如,你告诉吸烟者吸烟有害健康,应该要戒烟;吸烟者就会出现认知失调,但是他们很快就会从中解脱出来,因为他们会以“吸烟能减轻压力,令他们轻松”的理由来