养成一个习惯真的只需要21天吗
2026年7月7日
/ DANGDI / DANGDI / DANGDI /图片来源:Polina ⠀ / PEXELS
相信很多人都听说过21天可以养成一个习惯的说法,但不知道有多少人又真的试验过并且成功在三个星期就养成了一个新的习惯呢?畅销书《原子习惯》的作者 James Clear 在自己的网站上 jamesclear.com 写了一篇关于行为心理学的文章,并推翻了这个谬论。
谬论的产生
根据James Clear 在文章中描述,“21天养成一个习惯”的说法最初来自整形外科医生 Maxwell Maltz 于1960年出版的一本书——《心理控制术(Psycho-Cybernetics),书中记载着 Maxwell Maltz 一些关于行为改变的想法,其中就包括“21天养成一个习惯”的说法。作为整形医生,他留意到通常病患会在21天后适应身体的改变,例如接受截肢手术的病患会在21天后才摆脱拥有幻肢的幻觉、做过鼻子整形手术的病人要在21天后才开始适应自己的新面孔。
当时,他的这本书出版后立即成为了畅销书,随着越来越多人引用他书中“21天养成一个习惯”的说法,内容也就渐渐遭到了扭曲,因为其实他在书中并没有说过 “21天就能养成一个习惯”,他只是说 “至少需要21天的时间”。
但是 “21天养成一个习惯” 这样的说法确实很吸引人,加上就如 James Clear 所说的:“如果有足够多数的人不断重复地说着同一件事,那么大家就会开始把这件事信以为真。” 于是这个说法就这样顺理成章地变成了大家都相信的事。
养成一个习惯真正需要多少时间?
为了纠正这个误解,James Clear 提到了伦敦大学学院(University College London)一名健康心理学研究人员。Phillippa Lally 曾于《欧洲社会心理学杂志(European Journal of Social Psychology)》发表过一项研究,研究表示,平均来说,一个人需要至少2个月的时间——更仔细地说是66天——才能养成一个习惯。但确切的天数又会因每个人的个性、行为、环境而有所不同,因此所需的天数介于18天到254天不等。
看到这项研究结果是否有些失落?因为相比起21天,66天实在太长!但是 James Clear 却给出了这项研究带有启发性的3个原因:
📌 首先,如果你尝试了几周后,也没有在这短短的时间内成功养成一个习惯,也不需要对自己感到失望。因为养成一个习惯本来就需要更长的时间!你没有必要批评自己,反而要学会爱你的“10年寂静”( James Clear 在他另一篇文章中曾提到,莫扎特或许多伟人在创造出旷世巨作之前都有10年寂静的努力与奋斗时光!),拥抱那个通往伟大的、漫长且缓慢的道路,并专注于投入你的领域。
📌 其次,你不一定要做到完美。犯一次或两次错误对你长期习惯的培养,并不会造成很大的影响。所以你应该秉持着科学家的精神去面对失败,允许自己犯错,并制定策略,让自己在失败后尽快回到轨道上。
📌 最后,拥抱更长的养成习惯的时间可以让我们认识到,其实养成习惯是一个过程,而不是一个会瞬间发生的事件。“21天养成一个习惯” 的炒作说法会很容易让人觉得,“哦,我只要做这个就可以了"。但习惯从来不是这样的,你必须接受这个过程。
“养成习惯”之所以让人却步,可能是因为它所需的时间,我们无法确定养成习惯到底,确切的,需要多少时间。这和日渐加速的生活节奏也有关,我们希望所有事情都要快,要确定什么时候要开始或结束一件事。好比网购,我们要知道什么时候出货,最迟什么时候会到货,只要没有确切的时间,我们就会感到不安,会想放弃进行这件事,因为我们不希望浪费时间在不确定的事情上。
可是偏偏“养成习惯”这件事,就不像是购物,它没办法加速,没办法让我们马上得到我们想要的东西,就如James Clear 所说的,养成习惯是一个过程。而可以让漫长的过程在我们心里变得不那么漫长的,我想就是热诚和兴趣了!这取决于你有多想要完成或达到一件事。如果你想成就的那件事、那个习惯,对你来说是重要的、是值得的,相信无论是21天或是254天,你都一定有办法享受那漫长的过程,养成你想要的习惯!
(文章封面图片来源:Nubelson Fernandes)
参考来源:
How Long Does it Actually Take to Form a New Habit? (Backed by Science)Set your expectations appropriately...James ClearJames ClearLessons on Success and Deliberate Practice from Mozart, Picasso, and Kobe BryantDeliberate practice is the one strategy that will make the biggest difference to your success.James ClearJames Clear



