如何养成好习惯

news2024/11/15 12:27:53

最近一直在玩黑神话悟空,加上有录制实况视频,还是花了快一个月才通关,现在可以回到正常的文章更新节奏了。

上次我们学习了读书笔记-《习惯的力量》,不过那毕竟是国外的、十多年前的书籍了。如今,我们的生活又发生了不少变化,就如何养成好习惯这个话题,还是可以说道说道的。


01

为什么难以养成好习惯

上次读书笔记提到,大脑总是会寻找省力的方式,如果任其自由发挥,它会让所有的惯常行为活动变成习惯,从而得到更多的休息。

而习惯回路又早已应用到各个领域,因此,如果你不了解习惯回路,那就会被无处不在的奖励所诱导,形成许多你不想要的习惯回路。

信息和糖一样,需要控制

远古时期,甜度代表着高热量,高热量食物是罕见的宝贵资源。因此,虽然现代社会已可以低成本大批量生产糖,但糖对我们依然有着巨大的、原始的吸引力,需要控制摄入。

信息也是如此,远古时期信息是稀缺资源,我们需要通过别人的所见所闻来获取经验,从而让自己更好的生活,例如“今天同伴去打猎,发现了……”、“你知道上次那个谁吗?他最近……”。

但现代社会信息已经爆炸过载了,即使现在时间停止,所有人都不再产生新的信息,让你看一辈子也看不完现有的人类所生产的所有信息。无节制地摄入信息就和无节制摄入糖一样,会让思维臃肿不堪。所以即使获取信息是我们的本能,我们也应像控糖一样,控信息

然而不巧的是,各类互联网产品出于商业考虑,往往会以日活用户、停留时长作为考核指标。于是一大群领域专家就会绞尽脑汁,以信息作为奖励,让你形成使用他家产品的习惯回路:

  • 起床了,要不要先看下朋友圈?

  • 公交地铁上好无聊,随便刷刷手机吧。

  • 吃饭的时候怎么能没有下饭的电子榨菜呢?

  • 学习工作一天回到家,好辛苦,要不刷会儿视频?

  • 睡觉时间到了,但是要不要再看个有意思的视频再睡?就看一个!

  • ……

游戏中的“工作量证明”

以前学习比特币挖矿原理的时候,有个词叫工作量证明,我觉得挺有意思的。

现在,无论是什么类型或平台的游戏(单机/网游,手游/PC/主机),都会有各种各样的“工作量证明”,也可以称为习惯回路中的奖励。(如果是网络游戏,抽卡元素还涉及习惯回路中的渴求)

单机游戏中,各种成就往往需要你正常通关游玩后,再以某种特定的条件通关一次,或是集齐所有的收集要素,或是干脆需要击杀多少个特定的敌人,总之,你看着那些闪闪发光的奖杯,踏入了收集的路途……

网络游戏中,以经典的 MOBA 游戏为例,有排位赛等级,还有英雄熟练度等级、英雄排位等级,皮肤收藏等级等等,总之,你看着别人个人主页上那酷炫的“工作量证明”,想象着自己也拥有后的场景,然后踏上了上分的旅程……

总而言之,在不了解习惯回路的情况下,想要养成一个好习惯是极难的。靠所谓的意志力去和人的本能竞争,非常的反人性,我们需要的是顺着习惯回路的思路去引导惯常行为,而非通过强迫。

这也是为啥文章标题一开始我想取“如何坚持做一件事”,而后觉得坚持这个词汇也有些沉重了,应该采取更自然更轻松快乐的表达方式。


02

如何养成好习惯

一般来说,存在这个问题可能是我们已经有了一个坏的习惯回路。如果没有的话更简单,直接构建新的习惯回路即可。

1. 分析习惯回路

旧的习惯回路中,通常惯常行为我们是清楚的,但暗示、奖励是什么,就要留意一下了,如果一时不能表达出来,可以在下次触发这个回路时,记录下当时的环境(时间、地点、人物、情绪、视觉、之前做了什么)。

例如,下午三点的时候,你习惯去买点零食饮料,然后再回到工作岗位上。是饿了想去买点东西吃吗?还是工作疲倦了想出去走走?又或是单纯想要停下工作和其他同事聊聊天?

我们可以通过记录和实验来分析,试试把零食饮料换成自己带的苹果面包你是否能接受?如果能那确实是饿了;试试换成接杯水,起身走走,和同事聊聊天?如果能则应该是需要休息。

同理,下班回到家就想要刷会儿视频或玩把游戏。是工作累了想要得到放松?还是因为工作压力大,需要发泄?或是因为游戏有每日任务需要完成,错过了就没有奖励?

2. 更新习惯回路

  • 避免暗示的出现

这种方式实现起来会有一定成本,但也是立竿见影的。我试过的是睡觉前将手机放到另一个房间充电,来避免睡前玩手机,因为要走两步才能拿到手机就懒得玩了。

还有其他的比如看到游戏视频就想玩游戏,那就别在不打算玩游戏的时候看游戏视频;感情发生重大变动了就直接换房、换工作甚至换城市等等。

  • 替换惯常行为

参考上面的例子,下午想吃零食饮料如果是真的饿了,就可以替换成健康的食物;如果是想要休息可以替换成和同事聊聊天或者起身活动活动。

  • 增加奖励

参考上面的例子,如果玩游戏是因为有每日任务的奖励,但是你想要做别的事情,很明显这件别的事情可能是不会立刻给你带来奖励,那就需要自己定制一份儿奖励给自己了。


03

综合方案

我们可以零散地使用上面提到的方法,也可以把它们串起来,结合自己的情况制定一个综合方案。

以我为例,在读完《习惯的力量》时,我就开始了实验。

我想要的惯常行为是早睡、看书,但是偶尔会因为想要获取信息而被手机吸引,因此使用了其他可以消磨睡前时间的小物件来替换。我给自己准备了一个奖励,但需要 365 * 3 个点数才能获得(注意,前者只是日常语境下的“奖励”,而这里的点数才是习惯回路中的“奖励”),而如何获得点数呢?我又简单设计了一下规则:

  • 完成惯常行为就可以获得点数。后续我发现这个方案非常好用,又引入了健身、做清洁、跑步、走一万步、深呼吸等惯常行为。

  • 特殊情况下可以翻倍点数。要引导惯常行为而非强迫,因此未完成没有惩罚机制,而在特殊情况甚至还要加倍来增加吸引力,例如当天加班、周末、状态不好、到家立刻执行时可以掷硬币和抽卡来翻倍当天的点数。(其随机性带来了习惯回路中的渴求)

这样一来,暗示就是看到日历,惯常行为就从刷手机替换成了自己想做的事情以及睡前确认当天点数,奖励就是点数。

当然还有些其他的点,例如我选择我喜欢的异型魔方、短篇文章来代替睡前玩手机的惯常行为,选择了喜欢的游戏王卡牌和规则来抽卡。可以说方案非常的定制化,尽量要用你喜欢的东西来做引导,同时,这个“养成好习惯”的对象既可以是自己,也可以是伴侣、子女、宠物。

最后,希望各位都能够掌控习惯回路,养成好的习惯,拥有美好的生活~


原文链接:如何养成好习惯

原创不易,点个关注不迷路哟,谢谢!

文章推荐:

  • 如何提高核心竞争力
  • 读书笔记-《当下的力量》
  • 读书笔记-《写给大家看的设计书》
  • 赛博朋克2077玩后感
  • 程序员工作中常见问题,你遇到过几个?
  • 如何设计离线跑批系统
  • 读书笔记-《人人都是产品经理》
  • 读书笔记-《Spring技术内幕》(三)MVC与Web环境

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2154707.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何在银河麒麟操作系统中关闭IPv6

如何在银河麒麟操作系统中关闭IPv6 1、临时关闭IPv62、永久关闭IPv6方法一:通过sysctl.conf方法二:通过GRUB配置 1、3、 验证IPv6是否已关闭 💖The Begin💖点点关注,收藏不迷路💖 在当前的网络环境中&#…

MVC、MVP和MVVM三种设计模式之间的区别是什么

区别: mvc表示“模型-视图-控制器”,mvp表示“模型-视图-演示者”,mvvm表示“模型-视图-视图模型”; mvp、mvvm都是由mvc衍生出的。mvc中,view会直接从model中读取数据;mvp中,view并不直接使用m…

如何使用智能代码编辑器改变编程体验

你是否曾经在深夜加班时,望着屏幕上密密麻麻的代码,感到无比疲惫?或者在处理复杂项目时,被繁琐的代码管理和调试过程折磨得头痛不已?如果是这样,那么你可能还没有发现编程世界中的一个秘密武器——智能代码…

《关键跃升》读书笔记10

发展靠规划 执⾏靠闭环,提⾼靠循环,其实讲的是短期和中期的事。短期内完成 任务靠闭环,经理有⽆数需要执⾏的事在⼿边,要靠闭环,不能有漏 洞,不能出现不了了之的情况;中期的团队成⻓靠循环&…

go 读取excel数据存储到mysql

一、安装依赖 go get github.com/go-sql-driver/mysql go get github.com/jmoiron/sqlx 二、main.go package mainimport ("fmt""github.com/jmoiron/sqlx""log" ) import "github.com/tealeg/xlsx" import _ "github.com/go-s…

并查集(上)

并查集简要介绍: 我们先讲并查集的一般使用场景,之后再讲并查集的具体细节以及原理。 并查集的使用一般是如下的场景: 一开始每个元素都拥有自己的集合,在自己的集合里只有这个元素自己。 f i n d ( i ) find(i) find(i)&#…

使命召唤游戏助手系统小程序的设计

管理员账户功能包括:系统首页,个人中心,玩家管理,游戏分类管理,道具种类管理,游戏道具处管理,战绩信息管理,水平评估管理,系统管理 微信端账号功能包括:系统…

心觉:感恩何其重要,感恩之心如何培养

Hi,我是心觉,与你一起玩转潜意识、脑波音乐和吸引力法则,轻松掌控自己的人生! 挑战每日一省写作177/1000天 上篇文章我们讲了保持感恩之心,可以吸引更多的机会和财富 但是现实中很多人是缺乏感恩之心 这是由于他们…

Python画笔案例-057 绘制蜘蛛网

1、绘制蜘蛛网 通过 python 的turtle 库绘制 蜘蛛网,如下图: 2、实现代码 绘制蜘蛛网,以下为实现代码: """蜘蛛网.py """ import turtledef draw_circle(pos,r):"""pos:圆的中心点…

嘉立创新建元件并快速使用导入的AD封装,快速建立一个新元件

尝试的原因 在网上买了三块很新的蓝牙,这个导致没有封装,幸好商家给了封装图和别的电路资料,自己画了一个封装,虽然不是很难,但也是很费时间,需要查看数据和修改引脚位置等,所以尝试使用商家给…

7-51 7-52 两个有序链表序列并集 和 交集

7-51代码&#xff1a;&#xff08;map) #include<iostream> #include<map> using namespace std; map<int,int>mp; int cnt,cnttp; void scan(){while(1){int x; scanf("%d",&x);if(x-1) break;mp[x];cnt;} } int main(){scan();scan();if(!…

SwiftUI里的ForEach使用的注意事项

在用Swift编程语言的SwiftUI包设计苹果设备的程序时&#xff0c;经常会用到ForEach函数。这个函数的作用是将一个数据集里面的内容一条一条地取出&#xff0c;罗列在程序的页面上&#xff0c;使用方式的详解见[1]。 但ForEach和一般的循环不同之处在于它要求输入里面的数据集里…

了解云容器实例云容器实例(Cloud Container Instance)

1.什么是云容器实例&#xff1f; 云容器实例&#xff08;Cloud Container Instance&#xff0c; CCI&#xff09;服务提供 Serverless Container&#xff08;无服务器容器&#xff09;引擎&#xff0c;让您无需创建和管理服务器集群即可直接运行容器。 Serverless是一种架构理念…

【WEB】序列一下

1、 2、反序列化 <?phpclass Polar{public $url polarctf.com;public $ltsystem;public $bls /;function __destruct(){$a $this->lt;$a($this->b);} }$a new Polar(); echo serialize($a); ?>###O:5:"Polar":3:{s:3:"url";s:12:"…

山体滑坡检测系统源码分享

山体滑坡检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer Vis…

【成品论文】2024年华为杯研赛E题25页高质量成品论文(后续会更新

您的点赞收藏是我继续更新的最大动力&#xff01; 一定要点击如下的卡片链接&#xff0c;那是获取资料的入口&#xff01; 点击链接加入【2024华为杯研赛资料汇总】&#xff1a;https://qm.qq.com/q/Mxv2XNWxUc https://qm.qq.com/q/Mxv2XNWxUc 高速公路应急车道紧急启用模型…

OpenGL使用Glfw框架创建第一个窗体

code #include <iostream> /* glad必须先包含&#xff0c;后包含glfw */ #include "glad/glad.h" #include "glfw/glfw3.h"int main() {// 1 初始化GLFW基本环境glfwInit();// 1.1设置OpenGL主版本、次版本glfwWindowHint(GLFW_CONTEXT_VERSION_MAJ…

C++入门基础知识79(实例)——实例 4【求商及余数】

成长路上不孤单&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a; 【14后&#x1f60a;///C爱好者&#x1f60a;///持续分享所学&#x1f60a;///如有需要欢迎收藏转发///&#x1f60a;】 今日分享关于C 实例 【求商及余数】相关内容&#xf…

基于 Qwen2-1.5B Lora 微调训练医疗问答任务

一、Qwen2 Lora 微调 Qwen是阿里巴巴集团Qwen团队研发的大语言模型和大型多模态模型系列。Qwen2 是 Qwen1.5 的重大升级。无论是语言模型还是多模态模型&#xff0c;均在大规模多语言和多模态数据上进行预训练&#xff0c;并通过高质量数据进行后期微调以贴近人类偏好。Qwen具…

Redisson分布式锁分析,可重入、可续锁(看门狗)

前言 在此说明&#xff0c;本文章不只是讲一些抽象的概念&#xff0c;而是可落地的&#xff0c;在日常工作中基本上进行修改一下便可以使用。书接上回&#xff0c;上篇自研分布式锁的文章使用是一个自己手写的一个分布式锁&#xff0c;按照JUC里面java.util.concurrent.locks.L…