Skip to content

完美主义是如何拖垮我的

发布时间:2024-11-22 08:00
最后编辑:2024-11-22 08:00
全文大约 0 字(读完需 1 分钟)

「追求完美」曾是我引以为傲的特质。

直到我发现,正是这个「优点」,让我寸步难行。

完美主义长什么样

在我这里,完美主义体现在——

写代码:一个功能反复重构五遍,因为觉得不够优雅。结果 deadline 快到了,其他功能还没开始。

写文章:一篇博客的开头改了七八遍,总觉得不够吸引人。最后整篇都没写完。

学技术:想从头到尾把文档看完再动手,结果三天过去了,一行代码没写。

交作业:觉得没做到 100 分就不想交,拖到最后草草交一个 60 分的。

矛盾吗?追求完美的结果,反而是做得更差。

完美主义的两个误区

要么完美,要么不做

非黑即白的思维。觉得做不到最好,就干脆不做。结果就是从完美的梦想直接坠入什么都没做的现实。

但 80 分的成果也是成果。什么都没有,才是真正的失败。

完美是终点

我总以为存在一个「完美」的状态,达到了就可以满足。

后来发现,完美主义者的完美是个不断后退的终点线。90 分觉得不够,想要 95。95 了又觉得应该 100。

完美这个终点,永远到不了。

尝试过的改变

给「足够好」定一个标准

开始之前就问自己:「这个任务做到什么程度是足够好?」

比如写代码:功能能跑 ✓,没有明显 bug ✓,代码优雅到可以当教材 ✗——过度了。

有了这个标准,就知道什么时候该停手。

设置时间限制

以前写一篇文章可能改三天。现在给自己设限:两小时写完,最多再花半小时修改。

时间到了就发布,不管觉得完不完美。结果发现,读者根本看不出那些我纠结半天的细节。

先完成,再完美

改变策略:第一版追求「完成」,不追求「完美」。

写代码先让功能跑起来,再考虑重构。写文章先把想法写下来,再打磨语言。反正你不先写出个第一版,就没有第二版的事。

接受不完美的自己

最根本的改变是心态。承认自己做不到完美,承认谁都做不到完美。

世上没有 bug-free 的代码,没有无可挑剔的文章,没有零失误的人生。

谁能完美呢?反正我还没见过。

现在

完美主义没有完全消失。它偶尔还会冒出来让我焦虑。

但我学会了识别它。当我发现自己在一件事上卡太久的时候,会问自己:「现在这个状态,是因为还没做到及格,还是因为没做到满分?」

如果是后者,就叫停自己。交一个 80 分的作业,总比 100 分的作业永远交不出来要强。

说实话,写这篇文章的时候我也纠结了半天——觉得写得不够好,不想发。

然后我拍了拍自己:又来了。

不管了,发吧。先完成,再说。

Built with ❤️ using VitePress v2 & Vue & Vite