借助软件养成新习惯不容易,我们试了上百应用只有这 8 个坚持超过半年 | Hack Your Life – CodingBlog



借助软件养成新习惯不容易,我们试了上百应用只有这 8 个坚持超过半年 | Hack Your Life – CodingBlog

你的生活中可能会面临很多自我对抗。

想要减肥塑形,也明白要控制饮食,但还是忍不住在工作日的下午吃零食;知道早睡早起才会提高工作和生活效率,但晚上睡前还是止不住盯着屏幕一遍遍刷新信息。

习惯的力量可能比你想象中还要大,不管是好习惯还是坏习惯。

《纽约时报》记者查尔斯·杜希格所著的《习惯的力量: 为什么我们这样生活工作?》有一些可以参考的观点,它们解释了习惯到底是怎么一回事。

按照这本书的说法,习惯有 3 个部分,共同组成一个"习惯回路"(habit loop)——动机(cue)、惯常行为(routine)和奖励(reward)。动机让你展开行动、惯常行为就是习惯的动作、奖励促使你继续完成这个动作。在这三个部分的作用下,习惯是自动执行的,就像机器那样。

如果还是不太明白,可以回想一下日常生活中都有哪些固定的动作,来识别习惯的存在。比如"我想吃个冰淇淋",你以为这是一种决策,其实它在某些情况下是习惯:下午 3 点多,工作效率到了一天最低的时候,你处在一种无聊的状态。动机产生,吃个甜筒获取满足感的奖励促使你每天下午都去买一个。

一样的道理,像是健身、读书这些健康的习惯,最好的状态是别人觉得你好厉害,但你自己并没有觉得有多难。因为它已经变成了一种惯常行为。

习惯的养成也可以从这三个方面入手,给自己一个动机,一定要简单易行切合实际;重复的动作,一次次强化对于动机的"渴望",以及对奖励的"渴望"。

当然坚持重复动作也是最难的部分了,有时候形成某个互相督促和激励的小团体,甚至从个人信仰上获得力量也都是有点作用的。

到底多久才能养成一个习惯?你可能听过"21 天理论"的传说,但最近的研究表明,这的确也就只是一个传说。

"21 天养成一个习惯"一度被认为出自美国心理学家威廉・詹姆斯(William James),但其实没有人找到过他本人说这句话的出处所在。这中间可能有误解,整容医生麦斯威尔•莫尔茨(Maxwell Maltz)有另一个理论,整容病人平均需 要 21 天来习惯他们的新脸孔、截肢患者初期的"幻肢"体验往往需要 21 天才会消失。这和"习惯养成"没有什么关系。

所以不必纠结多久能养成一个习惯了,这没什么规律可循。伦敦大学学院的健康心理学家费莉帕・勒理(Phillippa Lally)的一项研究表明,志愿者习惯自动化的时长不一,有人 18 天就养成习惯,有人到 84 天实验结束都没有成功。这也和习惯本身的难易程度有关。

难度越低,奖励又诱人,坏习惯也就这样形成了,比如我们前面说到冰淇淋的例子。心理医生 Judson Brewer 在 TED 上做过一场演讲,他的核心观点是,革除坏习惯的动机中,如果我们不去跟大脑抗争、强迫自己专注,而是将它变成一种学习为本的过程,这个坏习惯会更容易被克服。

他用了戒烟的例子,强忍着让自己不去抽烟,这个痛苦的过程大多数人都无法坚持。他在试验中改用了冥想的办法,把强迫的部分去掉,变成好奇,把这个过程专注成思考和观察烟是什么?人为什么抽烟?

总之,习惯的养成和戒除,似乎都不是一蹴而就、有捷径可走的事情。为了让你在这个过程中稍微轻松一点,我们为你找了一些可以改变生活习惯的工具和方法论。


Read full article from 借助软件养成新习惯不容易,我们试了上百应用只有这 8 个坚持超过半年 | Hack Your Life – CodingBlog


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts