写给正在卡住的你,也写给未来可能再次卡住的我。
一切的起点:不是不会,而是不敢开始 😶🌫️
很多事情,我并不是不知道怎么做。
我真正卡住的地方,从来都不是能力,而是开始。
每当我想启动一个新项目,脑袋就会自动进入一种熟悉的模式:要不要做?既然要做,是不是就该一次做到最好?这个技术选对了吗?以后会不会推翻重来?现在这样开始会不会很蠢?
想法一层一层往下挖,越想越完整,也越想越沉重。事情还没开始,心理负担已经拉满。
结果不是失败,而是什么都没发生 😑。时间就这样被消耗在「还没开始」的状态里。
CalorieBomb 的真相:它不是一气呵成 🧪
现在你看到的这个网站:https://www.caloriebomb.com
看起来也许像是一个规划好、一步步完成的作品。但事实完全不是这样。
我开始做 CalorieBomb 的时候,并不是从零开始写 JavaScript。我已经有将近十年的 JavaScript 经验,但 ReactJS 在概念上对我来说是一次不小的冲击。它要求我放下许多早已内化的写法与直觉,重新理解「状态」与「更新」是如何运作的。
更贴切的比喻不是一张白纸,而是一张已经写满字的纸。不是学得快不快的问题,而是必须先把原本熟悉的东西擦掉,才能真正吸收新的概念。
中间发生过很多不光彩但真实的过程。写了又删,删了又重来;结构推翻再建;有时停下来几天,有时熬夜硬撑。现在回头看,那是一条走走停停、充满冤枉路的路线。
人往往不是在看清全貌之后才开始,而是在走了一段路之后,才意识到自己已经走了很远。
我以前卡关的方式:试图「解决拖延症」 🧠
以前我一直以为问题出在自己身上。
是不是不够自律?是不是时间管理不好?是不是不够认真?于是我尝试用各种方式逼自己一把。规划做得越来越完整,心理压力也越来越大,还不断告诉自己「这次一定要好好来」。
但这些方法都有一个很隐性的前提:我已经开始了。
现实是,我连第一步都没迈出去。
真正的转折:我不再尝试解决拖延症 🔄
后来我意识到一个很关键的点:问题从来不在于这件事有多难,而在于我太早要求自己做到「想清楚一切」。
问题也许不在拖延本身。
拖延不是懒,而是当「开始的成本」被完美主义无限放大后,大脑做出的自然反应。当 0 到 1 被想成 0 到 100,任何自律、规划,都会显得无比吃力。
所以我做了一个转向。
我不再试图解决拖延症,而是选择直接绕过它。
滑梯效应:真正把我推下去的东西 🎢
后来我看到一个概念,才终于帮这段经历命名。
那叫「滑梯效应」。意思是,一旦开始行动,行动本身会制造下一步行动。动力不是起点,而是结果。
这个影片把它解释得非常清楚:
这几乎完美描述了我做 CalorieBomb 的过程。
真实体验:开始之后,一切都变了 ✨
回头看,最痛苦的阶段,其实只存在于开始之前。
当我不再问「这样对不对」,只是先开一个 React 专案,跑起一个页面,随便 render 点东西出来之后,事情就开始自己往前走了。
会想再顺一点,再补一个小功能,再改一个细节。满足感慢慢出现,节奏也自然建立起来。
不是靠意志力,而是一种惯性。
我的启动方式(写给未来的自己) 📝
现在我对自己只有一个要求:不要追求完整,只追求进入状态。
我不再评估品质,不再预判终点,也不再问值不值得。我只在意一件事 – 有没有让我滑下去。
只要事情开始动了,后面的路自然会展开。
现实声明:完美主义并没有消失 🌧️
我必须老实说,想太多和完美主义依然存在。拖延有时还是会出现。
不同的是,现在我知道出口在哪里。
开始本身,就是出口。
写在最后:给你,也给我 🌱
如果你现在也卡在某个想做却迟迟没动的点上,也许你不需要再把事情想清楚一点,而是该把事情做得更小一点。
不是一次做到好,而是允许它先存在。
先求有,再求好。
这是 CalorieBomb 能上线的真正原因。
也是我现在,唯一信任的方法。