许多程序员和理工背景的人在这方面做得不错。

寻求真相(seek truth)就是对问题的洞察、深入挖掘它的能力。

这种态度不只在软件工程的领域相当重要,在个人生活中也有很大的用途。

有的时候,真相不容易接受。面对真相的感觉可能不好受。但这其实是短暂的。

我们绝对不可以在发现 bug 或者不明确的细节的时候,睁一只眼闭一只眼。

面对真相或者进一步探索一件事的过程挺有意思。首先要面对真相的带来的不适,接着要找到处理方式。但完事以后我们的认知会更上一层楼。处于更清晰的视角。告别之前的错觉。

寻求真相的行为有几种:

  • 认清自己在哪些地方不足,并且针对自己的短处去改进
  • 看到不明确或者不对劲的现象,千万不要逃避。去寻找原因
  • 对自己做的事情抱有怀疑心,清楚哪些地方有风险
  • 愿意接受自己的判断可能是错误的
  • 不明白意思的时候,愿意提问或者调查,不要觉得自己差不多懂了就行了
  • 处理问题或者 debug 的时候,一层一层的往下挖,最终达到找到根本原因或事情的原处