去他的效应(what-the-hell effect)与自我放纵
去他的 效应(what-the-hell effect)与自我放纵
为什么写这篇文章:
对于我来说,但我感到疲惫——"无意拿起"手机,对自己说"随便看看"——但是停不下来——感觉没有"精力"去中止——好不容易放下手机后,感觉焦虑,后悔,因为浪费了时间,没有完成计划。
彼得·赫尔曼(Peter Herman)带领的研究小组做了一个实验。被试者到达实验室时,正处于研究者所说的"食物剥夺状态",就是俗话说的"饥饿状态"。他们好几个小时没吃东西了。研究者给了一些被试者一小杯奶昔,这一小杯奶昔只能缓解一下饥饿;给了另外一些被试者两大杯奶昔,这两大杯奶昔所含的卡路里足以让正常人觉得吃饱了。然后,研究者让两组被试者以及另外一组一点奶昔也没喝的被试者品尝食物。
那是个幌子。被试者如果知道有个研究暴食的人在看着自己吃东西,就会突然没了胃口、变得非常克制。所以研究者假装只想知道被试者对各种零食口味的看法,把他们一个个安置在小隔间里,那里放着几碗薄烤饼和曲奇,还有一张评价表。评分时,被试者想吃多少就能从碗里拿多少——碗里的吃光了还可以再要,他们总是可以自己对自己说,多吃一些是为了更好地评分。他们意识不到,评分并不重要,研究者感兴趣的只是他们吃了多少薄烤饼和曲奇、奶昔对他们有何影响、节食组和非节食组有何差异。
非节食组的反应在研究者的意料之中。刚刚喝了两大杯奶昔的被试者,只是轻轻咬了一下薄烤饼,迅速填了评分表。喝了一小杯奶昔的被试者,吃了更多薄烤饼。好几个小时没吃仍然饿着的被试者,嘎嘣嘎嘣地吃了很多曲奇和薄烤饼。所有被试者的反应都是可以理解的。
但是节食者的反应恰恰相反。喝了两大杯奶昔的被试者实际上比好几个小时什么都没吃的被试者吃了更多薄烤饼和曲奇。研究者大感惊讶。因为不相信,所以他们做了进一步的实验,结果仍然差不多。最后,他们终于明白为什么非常自律的人也很难节食成功。
研究者给这个现象取了个正式学名——反调节进食(counterregulatory eating),但是彼得·赫尔曼实验室的人及其同事就把他叫做"去他的效应"(what-the-Hell Effect)。节食者在心中限定了每日的卡路里摄入量,当他们哪天因为某个意外超过了限量,比如在实验中应研究者的邀请喝了两大杯奶昔,他们就会认为那天的节食泡汤了。因此,不管那天剩下的情况如何,他们都在心里把那天归为失败。只能从第二天开始再重新节食。所以他们想,"去他的,我今天可以好好享受了",而之后的大吃大喝往往让他们长出比减掉的肉更多的肉。那不是理性的,但是节食者好像意识不到这些大吃大喝造成的损害,就像赫尔曼的长期合作者(兼妻子)珍妮特·波利维(Janet Polivy)在一个后续实验中证明的那样。再次,研究者把饥饿的节食者和非节食者带到实验室,给其中一些节食者含有足够卡路里的食物,突破他们的每日限量。然后给所有被试者端上三明治,每块三明治都切成了4小块。最后突然问每个被试者吃了多少小块三明治。
大部分被试者毫不费力地回答了问题——毕竟,他们刚刚才吃的,知道自己吃了多少三明治。但是,那些超过了每日限量的节食者回答得明显不对。其中有些人高估了,有些人低估了。结果,不管是与非节食者相比,还是与没有超过每日限量的节食者相比,他们的回答都远远偏离实际情况。只要当天的节食没有泡汤,节食者就会记录自己吃了多少。但是,一旦超过了每日限量、屈服于"去他的效应",他们就不再计算自己吃了多少,甚至不如非节食者清楚自己吃了多少。正如我们知道的那样,自我控制中,定下目标后,下一步就是监控,但是如果节食者不再记录自己吃了多少,他们又怎么监控呢?另外一个方法是,留意身体发出的"吃饱"的信号。但是,对节食者来说,这个方法最终还是会失败。
选自: 《意志力:关于专注、自控与效率的心理学》 作者:罗伊·鲍迈斯特
如何避免 去他的 效应
- 把行为自动化。对于你经常遇到的困境,制定"下意识"反应,越详细越好。
对于我来说,当感到疲惫时,比如盯着屏幕发呆,无意义的刷知乎,头脑混沌,想停止又停不下来。
那就应该转换状态:立即放下手中的东西——离开椅子或床——站起来——深吸气到脚心,呼气放松肩膀、乃至全身。然后去步行或者睡觉等等。
- 分钟可以吗?"如果5分钟后你还是想做,那就去做吧。 这个也可以运用在终止某件事上,比如无聊的刷知乎,"暂时中止5分钟不看,如果5分钟后你还想看,那就继续吧"。
- 正面计算。比如睡不着时记录你躺了多久,放松了多久,而不是离起床又临近了。
Avoid the what-the-hell effect
Although we've talked about the what-the-hell effect in dieting, it likely occurs quite often when we set ourselves certain types of goals. It could be money, alcohol, shopping or any other area where we've set ourselves a limit. If we blow that limit, it's like we want to release all that pent-up self-control in one big rush by going way over the top.
So, is there any way around this? The research suggests the answer is recognising when the what-the-hell effect occurs, which is:
When goals are seen as short-term, i.e. today or tomorrow compared with next week or next month, And you're trying to stop doing something, like eating or drinking.This suggests the what-the-hell effect can be avoided by having longer-term goals and transforming inhibitional goals into acquisitional goals. Changing short-term to long-term is obvious, but how can inhibitional goals be turned into acquisitional goals?
One famous example is Alcoholics Anonymous. Alcoholics are trying to avoid drinking (an inhibitional goal) but they transform this into an acquisitional goal by thinking about the number of days sober. It's like they're trying to acquire non-drinking days.
The same principle can be applied to any inhibitional goal. Dieters can think about the number of days they've been good. Procrastinators can forget about their idling and concentrate on producing a certain amount of work each day.
Reframing a goal in this way gives us a good chance of side-stepping one of the problems of goal-setting and keeping us on the straight and narrow.
[UPDATE: There is some very recent evidence the what-the-hell effect may not be as strong as previously thought in dieting (Tomiyama et al., 2009)]
来自:http://www.spring.org.uk/2011/03/the-what-the-hell-effect.php
去他的效应(what-the-hell effect)与自我放纵的更多相关文章
- Linux调度器 - deadline调度器
一.概述 实时系统是这样的一种计算系统:当事件发生后,它必须在确定的时间范围内做出响应.在实时系统中,产生正确的结果不仅依赖于系统正确的逻辑动作,而且依赖于逻辑动作的时序.换句话说,当系统收到某个请求 ...
- UI / UX设计师如何玩转用户心理学原理?
以下内容由Mockplus团队翻译整理,仅供学习交流,Mockplus是更快更简单的原型设计工具. 众所周知,心理学在APP的用户体验设计中起着非常重要的作用.通过了解我们的设计是如何被感知的,我们可 ...
- TIJ读书笔记01-操作符
TIJ读书笔记01-操作符 概述 关系操作符和逻辑操作符 位操作符 类型转换 概述 操作符 操作符接受一个或多个参数,并生成一个新值. 换句话说操作符作用于操作数,生成一个新值.有些操作符会改变操 ...
- 相关性不一定等于因果性:从 Yule-Simpson’s Paradox 讲起
1. 两件事伴随发生,不代表他们之间有因果关系 - 从一些荒诞相关性案例说起 在日常生活和数据分析中,我们可以得到大量相关性的结论,例如: 输入X变量,有98%置信度得到Y变量 只要努力,就能成功 只 ...
- Paper | Quality assessment of deblocked images
目录 1. 故事 2. 失真变化 3. 方法(PSNR-B) 4. 实验 这篇文章提出了一个PSNR-B指标,旨在衡量 压缩图像的块效应强度 或 去块效应后的残留块效应强度(比较去块效应算法的优劣). ...
- 企业SOA架构设计理论
SOA简介 SOA(Service-Oriented Architecture,面向服务架构)是一种将信息系统模块化为服务的架构风格.拥有了服务之后,我们就可以迅速地将这些服务按不同方式重新组合,从而 ...
- 一文读懂UGC:互联网上的生态秘密
转载自近乎: UGC(User- Generated Content)用户原创生产内容,它是相对于PGC(Professionally-produced Content)专业生产内容的一种内容来源,简 ...
- 空间插值文献阅读(Geostatistical approaches for incorporating elevation into the spatial interpolation of rainfall)
空间插值技术应用必读论文---P. Goovaerts, Geostatistical approaches for incorporating elevation into the spatial ...
- Direct3D11学习:(八)Effects介绍
转载请注明出处:http://www.cnblogs.com/Ray1024 一.概述 Effects框架是一组用于管理着色器程序和渲染状态的工具代码.例如,你可能会使用不同的effect绘制水.云. ...
随机推荐
- iOS开发Facebook POP动效库使用教程
如果说Origami这款动效原型工具是Facebook Paper的幕后功臣,那么POP便是Origami的地基.感谢Facebook开源了POP动效库,让人人都能制作出华丽的动效.我们只需5步,便能 ...
- iOS打印Debug日志的方式
简单介绍以下几个宏: 1) __VA_ARGS__ 是一个可变参数的宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支持(VC6.0的编译器不支持).宏前面加上##的作用在于,当可变参 ...
- javascript的模块化解读
AMD是RequireJS在推广过程中对模块定义的规范化产出. 异步加载模块,依赖前置,提前执行. Define定义模块 define(['require','foo'],function(){ret ...
- Mysql中的视图
什么是视图 通俗的讲,视图就是一条SELECT语句执行后返回的结果集.所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上. 视图的特性 视图是对若干张基本表的引用,一张虚表,查询语句执 ...
- thumbnailator图片处理
一.简介 thumbnailator是一个用来对图片对象进行操作的Java类库.通过它我们可以很方面的使用代码的方式,对图片进行一些操作.如缩放,裁减,旋转,水印等.thumbnailator项目主页 ...
- PL/SQL之--包
一.包 包是一组相关过程.函数.常量.变量.游标.异常等PL/SQL程序设计元素的组合.它类似于C++和Java中的类,其中变量相当于类中的成员变量,过程和函数相当于类中的方法.通过使用包,可以使开发 ...
- cocos2d-x之使用plist文件初试
bool HelloWorld::init() { if ( !Layer::init() ) { return false; } FileUtils *fu=FileUtils::getInstan ...
- 设计模式C#实现(八)——原型模式
原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象.(要创建一个对象,这个对象为实现原型接口,方法是原型克隆.克隆只是方法而不是原型模式的目的,创建对象才是目的) UML类图: ...
- cut
cut是一个针对行的数据选取命令 SYNOPSIS cut [OPTION]... [FILE]... OPTION -b 以字节为单位进行分割,如果是多字节的话就需要注意了 -c 以字符为单位进行分 ...
- c++ initialize_list
看到这么一个东西,可以实现花括号( "{" "}" )初始化容器类. 使用时需包含头文件 #include <initialize_list> 我们 ...