关于拖延症 - 新的解法 ?

现在媒体网络到处都在谈“拖延症”,环顾四周,似乎人人自危,俨然已经上升到了社会问题的层面。不久前我还在朋友圈和微博上看到关于拖延症的症状描述,那叫一个心寒啊,条条中枪,于是下定决心要克服拖延症。先求教于万能的互联网,随便一搜,网上各种文章论述层出不穷。包括各种自我心理剖析,如何去做来克服等等。一来二去,走马观花,总感觉好像养分似乎很多,实用性不够强,吸收不佳。不过幸运的是《罗辑思维》里罗胖子刚好有一期讲了这个问题,给我提供了一个非常不一样的视角。在这里与大家分享。

对拖延症的认识:与其在与拖延症斗争的不归路上沦陷,不如承认拖延症人皆有之。面对棘手任务心生焦虑却干不下去,“治拖”攻略无法解救你,因为你是在和千百年来形成的生物本能作斗争。(是不是有拖延症的你看了之后,长吁一口气)

拖延症成为社会症结的原因:

  • 目的是想象出来的 – 比如看一本有用的书,看完时候我就可以把其中知识化为己有,讲话口若悬河,和mm谈话时mm就会敬仰不已。
  • 目的是别人强加的 – 比如小朋友本来在一大爷家门口空地踢球很开心但很吵闹,大爷想清静赶他们走。就头几天每人发一块钱,邀请大家来踢球;后来每人发5毛钱;再后来不发钱;结果小朋友们就觉得来踢球逗你开心最后一点奖励没有,就没人来了
  • 目的和手段之间相隔甚远 – 在现代社会,从手段到目的越来越远,过程变得非常复杂。已经不能直观的去推断。

解决方案 - 约翰.佩里 – 结构性拖延法《拖延一点也无妨》

简单来讲,用一系列有意义且有趣的事情来互相拖延,使拖延最大功效化。在你想做一件事情但拖着不想做的时候找点有意义的事情来拖延它,自己和自己玩心理游戏。

1.      分解任务 – 把创造性的任务,先分解为一个个机械化劳动,让自己心理上容易开始具体去做这件事

2.      让思想的种子飞一会 – 不管想不想干,先去了解下,让自己心里潜在的想法自己去长。当那件事接近deadline必须完成的时候,你起码心理已经有准备有想法了,就可以以最快的速度去完成。

3.      让别人来施压 -当任务是一个人的情况下,最容易拖;在群体压力下,拖延症会减轻很大一部分。可以利用一些社会因素和感情因素来反制拖延症(虚荣心,自尊心和爱情是很强大的情感力量)。

比如你认为需要看点专业书籍,提高自己的专业水平,但是列了计划之后迟迟下不了手。时间又不想浪费在无意义的刷屏和电视节目上,这时就可以找一些脱口秀如《罗辑思维》,《晓说》和BBC的纪录片来填充那些些提不起学习劲头的空隙亦或是在拖延时收拾下家务、整理电脑桌面 or完善自己的简历等等都可以。如此而来,虽然你的专业水平由于拖延症提升比较慢,但是另一方面生活常识、历史知识和思维变得更深刻;干净的生活环境和整齐的电脑桌面使你效率更高,这未尝不是一个更好的收获。

一段尖锐的总结:

拖延症是进化历程给你的一个礼物,更是你想把握这一生,想让这一生过得的美好,你必须要去克服的东西。在这个过程当中, 没有人帮得了你,只有等待你自己更快的成熟。这世界上有 成功的人,不断进取,让自己对自己满意。也有人一生自己对自己不满意,种种借口,败在拖延症等陋习的脚下。没什么好奇怪的,你只是个loser而已。

一段宏观的总结:

我非常同意罗胖最后的观点 - 在互联网的帮助下我们将迎来一个“兴趣型社会”,当你在更多的时候忙你喜欢的事情,拖延症就随之化解了。这时,我们最大的问题就在于,被天朝教育制度“熏陶”过的我们能否找到自己的热爱之所在呢?

时间: 2024-11-05 23:26:36

关于拖延症 - 新的解法 ?的相关文章

最大子数组和新的解法-前缀和

今天看了曹博的动态规划视频,发现又有一种新的解法. 算一个前缀和,presum[], 这是常有的空间优化时间,计算一个子数组和的常有方法 然后维护一个sum[0...i-1]的最小值,然后和sum[i]减,就是以a[i-1]为尾元素的子数组和的最大值 时间ON,空间O1 class Solution { public: int maxSubArray(vector<int> &a) { int n=a.size(); if(!n) return 0; int sum=0; int mi

[leetcode]84.Largest Rectangle in Histogram ,O(n)解法剖析

Given n non-negative integers representing the histogram's bar height where the width of each bar is 1, find the area of largest rectangle in the histogram. Above is a histogram where width of each bar is 1, given height = [2,1,5,6,2,3]. The largest

maximal-rectangle——找出最大矩形的面积

Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area. PS:将其化解为柱状图求最大体积的问题.先用动态规划的思路,将矩形中垂直方向的连续1的数量进行计算. 而后逐行扫描,并在扫描时将其转化为柱状图求体积. 即若高度一直增加,则持续压入栈,当出现h[i]<栈顶高度时,则出栈,并计算出栈元素的所在矩形的体积.持续计算直到

Bit-map法处理大数据问题

问题引入: 1.给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?2.给定一个千万级别数据量的整数集合,判断哪些是重复元素.3.给定一个千万级别数据量的整形数组,对其进行排序.4.在5亿个整数中找出不重复的整数(注意,内存不足以容纳这5亿个整数). 从数据量上看,使用常规的解法(普通排序算法,逐个比较等)明显不合适,所以这里我们引入一个新的解法,就是Bitmap. Bitmap就是用一个bit位来标记某个元素对应的Value,

《Effective C++》资源管理:条款22-条款24

条款22:将成员变量声明为private 讲解这个条款的思路是,首先看看成员变量为什么不应该是public,这个观点同样适用于protected成员变量,最后得出结论:成员变量应该是private. 首先从语法一致性开始(条款18),如果成员变量不是public,那么客户访问该成员的唯一方法就是通过成员函数(如果没有友函数).如果public接口内的每样东西都是函数,客户在使用这个对象时,就不需要疑问到底是访问变量还是函数了,因为这个时候不能访问成员变量. 或许一致性不是令你信服的理由.还有一个

(每日算法)Leetcode -- Largest Rectangle in Histogram(最大实心矩形)

思路:如果时间复杂度要求是O(n 2 )的话,解法比较多也比较好理解.比如可以遍历,对于当前 i 位置上的立柱,计算出以这个i 立柱结尾的最大矩形,然后求出总的最大矩形. Given  n  non-negative integers representing the histogram's bar height where the width of each bar is 1, find the area of largest rectangle in the histogram. Above

要开始算法了 什么顺序呢?

ACM 中常用的算法有哪些? 在网上看到别人ACM学习的心得,转载过来,源地址不记得了,当时是百度的.内容如下: 网络上流传的答案有很多,估计提问者也曾经去网上搜过.所以根据自己微薄的经验提点看法. 我ACM初期是训练编码能力,以水题为主(就是没有任何算法,自己靠动脑筋能够实现的),这种题目特点是麻烦,但是不难,30-50道题目就可以了. 然后可以接触一下基础的算法,我感觉搜索方向的比较不错,可以解决很多问题,深搜,广搜,然后各种剪枝能力的锻炼. 搜索感觉不错了就可以去看看贪心,图论,和动态规划

[转]浅谈ACM ICPC的题目风格和近几年题目的发展

斯坦福大学 王颖 ACM ICPC的比赛形式一般是五个小时八个题目,综合考察选手的数学能力.算法能力.coding能力和debug能力,还有团队配合能力.数学方面主要强调组合数学.图论和数论这三个方面的能力:而算法的覆盖范围很广,涉及了大部分经典的算法,和少量较前沿的算法.由于每道题目都需要通过所有的测试数据才能得分,并且需要精确解,这限制了Approximation algorithm在一些NP-hard的题目中的运用,从而使得搜索和剪枝策略对于NP-hard的题目非常重要. Final的题目

【Leetcode】【Medium】Triangle

Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below. For example, given the following triangle [ [2], [3,4], [6,5,7], [4,1,8,3] ] The minimum path sum from top to bottom is 11 (i