我时常会在复盘时察觉自己产生某些“认知失调”后的表现。这些“认知失调”给我的感觉就像恶意脚本,一旦满足条件就会自动执行,最终 print 一些“不正确”的结论出来。
更可怕的是,我可能有些“认知失调”是自己没察觉到的。不过今天就不谈了。
在我察觉到这些恶意脚本后,我一般能清晰知道脚本是如何工作的、触发条件是什么、结论错在什么地方以及正确的/更好的思路应该是什么。我还知道脚本执行后会产生什么影响,清除脚本后我需要直接面对的是什么。
这看起来很好,既然对恶意脚本有了清晰的认知,那“除掉”不就行了?但别忘了,除掉恶意脚本,确实不再产生“认知失调”,但很可能就需要直面痛苦,在这一环节上我不是每次都能做好。
更多的情况是,我带着对恶意脚本清晰的认知,任由脚本能继续被激活,发现产生错误结论后马上修正。虽然修正错误后还是得面对痛苦,但似乎有个缓冲,就会好接受一些。
这种无法下定决心清除恶意脚本的行为是我的一种缺陷,但很多时候确实没有办法。报错的虽然只是代码中的一行,但完全修复就需要重构很多耦合代码,也不是什么时候都有余力去“修复”的。
我还觉得,即便是把“认知失调”的前因后果毫无保留发到微博上,宣告“我能直面”,也无法获得真正意义上的“治愈”。就像我把上面这种缺陷写出来,也对自己没有太大的帮助,权当是“记录一下”。