月度归档:2020年08月

为什么我总是听不到老婆叫我?

我的老婆可能会是一个温柔的人,如果我没有经常听不到她在叫我的话。说起来像是一句玩笑,但是这个问题确实困扰了我很久,为什么我有时候会进入一种专注的状态,对周围环境的感知变得很低?最近学习到一个概念:心流。所以这篇文章讨论一下心流这个概念,以及一些发散的思考。

什么是“心流”?

在积极心理学(positive psychology)中,心流(Flow),是一种将个人精神力完全投注在某种活动上的感觉;心流产生时同时会有高度的兴奋感及充实感等正向情绪.

运动员称之为“in the zone”,作家们称之为“the muse”。而“心流(Flow)”这个概念由心理学家米哈里·契克森首次提出,契克森总结有以下特点[2]:

  • 自动运转:事情做起来顺手不需多加思考,身体自动发挥。
  • 时间流逝:处于心流状态中,不会在意时间的流逝,直到回到正常状态后,才会注意到已经过了多长时间。
  • 不觉他物:专注投入事物之中,导致不易察觉像是饥饿、手机震动等感觉与刺激。
  • 感到愉悦:在事情完成后,感受到愉悦、满足、成就感等正向情绪。

如何进入“心流”?

心流,是一种怎样的状态呢?我们都会有类似的经历,打游戏比赛的时候时间过得飞快,甚至能不眠不休;打球的时候全神贯注,只注意到对手和对手的动作;写代码一气呵成,沉浸其中,一摸头发不知不觉又少了几根。

对我而言,类似的状态往往发生在我专心做一件事情的时候,也往往会造成听不到周围的人和我互动。和梦境或者幻想相似,一旦发现自己在这样一种状态,那么我就会逐渐清醒,退出这种状态,恢复和周围环境的联系。

下图很形象地进行了解释。

契克森在2014年的一篇文章解释说想要进入“心流”,需要满足几个条件:

  • 要有清晰地目标和计划
  • 任务要有清楚和及时的反馈
  • 对环境与动作有主控感–挑战与技能之间达成平衡

关键词:目标反馈挑战

更通俗的解释是,我们要知道我们正在做什么,能够判断是否在正确地做,并且能够走出自己的舒适区。其中,最后一点尤为重要,因为“心流”往往伴随着迎接挑战。所以貌似我在看电视的时候全神贯注的状态,并不是“心流”而是单纯的“沉迷”。

一个契克森给出具体的例子是,一个滑雪运动员在进行一次困难的滑雪挑战:

“Imagine that you are skiing down a slope and your full attention is focused on the movements of your body, the position of the skis, the air whistling past your face, and the snow-shrouded trees running by. There is no room in your awareness for conflicts or contradictions; you know that a distracting thought or emotion might get you buried face down in the snow. The run is so perfect that you want it to last forever.”

关于如何进入“心流”状态,Jory MacKay 在他的文章中给出了5点建议[1],目的是希望人们能够在工作中应用这种技巧,提高生产力和效率。这5个方面是:

  1. Self Control: Focus on Willpower to Trigger a State of Flow

“In the flow-like state, we exercise control over the contents of our consciousness rather than allowing ourselves to be passively determined by external forces.” – Mihaly Csíkszentmihályi

能够控制自己是最重要的一部分,但能让自己在嘈杂的环境中做到专注并不容易。关于提升专注力可以参考https://qz.com/1019928/i-went-from-sedentary-academic-to-100-mile-marathon-runner-thanks-to-the-science-of-self-control/​qz.com

2. Environment: Find a Novel and Exciting Space

墨守成规,一成不变的环境或者“routine”不利于进入“心流”。我们应该尝试参与有挑战性的事情,并稍稍走出一点自己的舒适区(不需要太多)。

新奇的、不可预测的、复杂的事情,往往能够引发“心流”。

3. Skills: Practice Deliberately to Bring on More Flow

我们需要一定程度的自己领域专业技能,作为“心流”的准备。也就是说,尽量提高自己在自己从事领域的垂直度和专业程序。并不是说不是某个领域的专家就无法进入“心流”,而是要知道自己的程度如何,怎样使用自己最大的能力。

4. Task: Connect To a Clear Purpose

如果没有清晰地目标,或者根本不在意我们的目标的话,我们不可能会持续练习专注和提升自己的专业技能。我们可以问自己几个问题找到自己的personal mission statement:

  • 我做什么会感到有兴趣、有激情?
  • 我能创造什么价值?
  • 我达到什么结果会感到“成功”?

当我们找到答案的时候可以使用一个公式:创造的价值 我为什么(谁)而做 + 期望的输出结果

比如说一个作家的personal mission statement可能是:我用我创造故事的能力,去帮助企业家和管理者,建立和他们的员工有效和有意义的联系。找到这种personal mission statement不仅会帮助明确我们的目标,也可以帮助我们走出自己的舒适区。这就是大家所说的目标驱动。

“We all know how much more deeply we learn when we are motivated. If a subject excites us, if it stirs our deepest curiosity, or if we have to learn because the stakes are high, we pay much more attention.” – Robert Greene

5. Reward: Don’t Look for Extrinsic Motivation

金钱,奖励,赞美,这些都是可能伴随“心流”而产生的。但是这些并不是我们做一件事情的核心需求。契克森认为,内在的奖励,往往比外在奖励(比如金钱),更具有驱动力。“心流”没有成功失败,当我们因为无法达到这样的状态而沮丧的时候,我们需要问问自己为什么要进入“心流”?是真的享受这整个过程?还是只是享受完成目标的快感?

Tim Ferriss提出过类似的概念,effortless output(轻松输出)。这是是和“心流”差不多的状态,在这种状态下,我们可以感觉毫不费力甚至很愉悦地把事情做好。

能够在享受整个过程的同时做到effortless output,是我们和任务的双赢。

最后

这篇文章的内容参考了很多文章,有大量的引用和转述,部分内容为了能保持原意,并没有翻译成中文,推荐阅读附录的原文参考。

与心流相比较,老子所说的“专气致柔,能婴儿乎”,还有道家的“无为”,是否也是一种类似的体验呢?也许是的。中国人深受儒、法、道家思想的影响,我们手握这样一笔独特的财富,却并没有充分挖掘很多内容。时至今日,如何用现在的语言解释古人的人生智慧和哲学呢?关于传统的思想文化也有很多内容值得讨论,以后有机会希望能写一写这方面的内容。

所以回答标题的问题,为什么我总是听不到老婆叫我?也许原因80%并不是因为进入了“心流”,而是单纯的专注于眼前的事情。而善用专注,可以帮助我们进入心流的状态。“心流”听起来很吸引人,能够极大程度激发我们的生产力和创造力。但是相比于美好的结果,体验心流的过程对我而言更加有吸引力。我们有时候去寻求一种能提高自己的状态,往往并不需要急着追求多好的结果,多大的“成功”。学会享受这个过程,结果往往会出人意料。再次引用《禅与摩托车维修艺术》中我很喜欢的一段话作为结尾:

你想知道怎样画一张完美的画吗?很简单,你先让自己变得完美,然后再顺其自然地画出来,这就是所有专家的方式。

Reference

[1] Finding Flow: 5 Steps to Get in the Zone and Be More Productive, Jory MacKay, https://zapier.com/blog/how-to-find-flow/

[2] Flow (psychology), https://en.wikipedia.org/wiki/Flow_(psychology)

[3] Finding flow, Mihaly Csikszentmihalyi, http://wiki.idux.com/uploads/Main/FindingFlow.pdf

[4] TED Show by Mihaly Csikszentmihalyi: https://www.ted.com/talks/mihaly_csikszentmihalyi_flow_the_secret_to_happiness

题图 from Being in the Flow

五步原则与生活中的“分治”

五步原则来自于Ray Dalio的书《原则》。Ray是全球最大对冲基金桥水的CEO,被人们称为投资界的乔布斯。桥水管理资金超过1200亿美元,员工超过1200人,过去20年年化复合收益率14.7%,有很有趣的极度透明化的管理方式。推荐阅读《原则》原书,这是一本全是干货以至于会让人觉得有点说教与无聊的书。但是作者的很多文字一定会给你很多启发与思考。
如题图所展示,五步原则包括:

  1. GOALS – 有明确的目标。
  2. PROBLEMS – 识别问题并不能容忍这些问题阻碍实现你的目标的方式。
  3. DIAGNOSIS – 准确诊断这些问题。
  4. DESIGN – 制定计划,围绕你的问题和目标明确地制定任务。
  5. DOING – 执行这些计划,即完成这些任务。

更加具体的没有找到中文版,只在App Principles 中找到英文的解释,我会附在最后,感兴趣的话可以扩展阅读。

Ray把人当做一个机器,而他的原则是指导他的行为的重要依据。根据Ray的理论,每当我们需要做出决策的时候可以根据自己的原则进行判断。就好像我们是一个计算机,输入我们目标,根据我们的原则,类似于算法,通过计算得出一个最优解。不得不说,这种硬核的方法很适用于能够极度理性思考的人。每个人根据自己的实际情况总结出最属于自己的一套原则,在生活工作中都有很大的指导价值。而五步原则则是我认为Ray的原则中最核心的部分,就像题图中所展示的一样,我们的最终目标就是遵循这个过程不断地锻炼与使用,实现持续的个人进步。

通过五步原则,我想到了工程师们都很熟悉的“分治”(Divide-and-conquer)思想。软件工程师们应该更加熟悉这种思维模式,著名的快速排序(Quicksort)算法就是根据这种思维设计的。更加宏观的High level design 和 Low level design也是使用了差不多的设计模式。分治,也就是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。所以虽然Ray并不是工程师,但是他解决问题使用的就是类似“分治”的思路。

举个例子,假如给我们一个需求,需要设计一个减重10斤的程序,一个工程师可能会怎样设计这个程序呢?

  • 首先分析需求,背景调研,包括时间限制,输入要求,期望结果,资源限制等等。
  • 然后进行HLD(High Level Design),设计可能需要的模块类,比如饮食,作息,运动等等。以及一些我们能想到的一些API,比如,作息::要早睡早起,运动::每天健身2小时,饮食::每天摄入能量小于XX。
  • 接下来进行LLD(Low Level Design),设计详细的实现步骤,比如对每天健身2小时这个API,我们设计好每天先半小时有氧慢跑,然后一三五训练胸腿,二四六需努力按背腹,最后安排一天训练小肌肉群。制定好每一个细节,增强内聚降低耦合,不要在健身的时候总想着晚上吃啥等等,从而提高效率,方便维护各个模块。
  • 最后执行与测试这些任务,实现我们期望的输出。

对于大多数工程师,尤其是软件工程师,设计这样一套系统很容易,甚至厉害的工程师能用最少的时间和资源,实现最优的减重效果。但是我相信这些工程师在生活中如果真的想减重健身,很少有人能真的这样给自己制定一份计划并且认真坚持下去。因为执行这件事的阻力很多,其中最大的阻力就是不够坚定的信念,懒惰和拖延。而这些阻力是计算机所没有的,我们只需要写好程序点击一下执行,计算机可以一运行下去,不会喊苦喊累。

所以,实现这套原则真正的实现难度在于要能够心无旁骛,做到绝对的自律,坚定自己要实现的目标,不去在乎其他的无关因素。也就是说要活得想一个机器一样,才能最大程度达到我们的目标。所以难怪能力最强的那些人,比如学霸、CEO、奥运冠军,都是自律到可怕的人。由此可见,相比于理论知识,实践更显重要。所以,虽然是管中窥豹,但我现在大概可以理解为什么理论与实践的统一会是马克思主义中很重要的一部分。而现在再看“实践是检验真理的唯一标准”这句话,我应该不会觉得是句简单的口号了。

我自认为是一个还算自律的人,关于如何提高自己的自律能力,在知乎上很多优秀的回答。但是我的经验是不要阅读太多的指导性的建议,因为这样会让思路变得很杂乱,从而变成“懂了很多道理”的人。最好是能和你心中觉得真正自律或者值得学习的人接触、聊天,感受一下他(她)的人生态度,他(她)的价值观,或者说,他(她)的原则。总结出自己的原则并且不断实践,反馈,修改,如此反复,直到“发布”自己的原则。

如果一个你敬仰人愿意把一生的经验教训和原则分享给你,那么这绝对是一次难得的机会也会是一笔宝贵的财富。而书籍,恰恰给了我们最直接又最经济去和作者对话的机会。在阅读《原则》这本书的时候,我会感觉就像是在和Ray对话,听他说他的故事,分享他的建议。虽然我会有很多问题无法当面去询问,对他的很多观点也并不完全认同,但是作者的文字带我看到了那些我没见到过的风景,也让我开始思考并总结一些自己的原则。值得一提的是,这本书中的全部内容作者也免费向读者公开,可以在他的网站Principles by Ray Dalio​www.principles.com

和App(Principles)上免费阅读。

所以对于中国人而言,尽管我们从小接受应试教育,深知解题的方法与套路,面对很多生活问题,也说起来头头是道。但是大多数的人往往是“理论的巨人,行动的矮子”。很多人说的,道理懂了很多却过不好一生,也是差不多这样的意思。我们或许需要问一问自己:我真的懂了很多道理吗?还是仅仅“看起来像是”懂了很多道理呢?我们都是解题的小能手,能解题的人很多,能迅速破题的人却很少。如何做能迅速“破题”的人呢?不如就先从总结出自己的原则开始。

Appendix

Use the 5-Step Process to Get What You Want Out of Life – Ray Dalio

Have clear goals.

  • Prioritize: While you can have virtually anything you want, you can’t have everything you want.
  • Think about what you want out of life and make your work a path to getting it.
  • Recognize when to ride the wave.
  • Don’t confuse goals with desires.
  • Decide what you really want in life by reconciling your goals and your desires.
  • Don’t mistake the trappings of success for success itself.
  • Never rule out a goal because you think it’s unattainable.
  • Remember that great expectations create great capabilities.
  • Almost nothing can stop you from succeeding if you have a) flexibility and b) self-accountability.
  • Knowing how to deal well with your setbacks is as important as knowing how to move forward.

Identify and don’t’ tolerate problems.

  • View painful problems as potential improvements that are screaming at you.
  • Don’t avoid confronting problems because they are rooted in harsh realities that are unpleasant to look at.
  • Be specific in identifying your problems.
  • Don’t mistake cause of a problem with the real problem.
  • Distinguish big problems from small ones.
  • Once you identify a problem, don’t tolerate it.

Diagnose problems to get at their root causes.

  • Focus on the “what is” before deciding “what to do about it”.
  • Distinguish proximate causes from root causes.
  • Recognize that knowing what someone (including you) is like will tell you what you can expect from them.

Design a plan.

  • Go back before you go forward.
  • Think about your problem as a set of outcomes produced by a machine.
  • Remember that there are typically many paths to achieving your goals.
  • Think of your plan as being like a movie script in that you visualize who will do what through time.
  • Write down your plan for everyone to see and to measure your progress against.
  • Recognize that it doesn’t take a lot of time to design a good plan.

Push through to completion.

  • Great planners who don’t execute their plans go nowhere.
  • Good work habits are vastly underrated.
  • Establish clear metrics to make certain that you are following your plan.

Remember that weaknesses don’t matter if you find solutions.

  • Look at the patterns of your mistakes and identify at which step in the 5-Step Process you typically fail.
  • Everyone has at least one big thing that stands in the way of their success; find yours and deal with it.

Understand your own and others’mental maps and humility.

Reference

分治法:https://zh.wikipedia.org/wiki/%E5%88%86%E6%B2%BB%E6%B3%95发布于 08-21

Aug. 21, 2020

离每个人最远的,就是他自己

我是一个什么样的人?一直以来,我都没有足够的愿望弄清楚这个问题。以至于当我再次看到这个问题的时候,对自己对自己的“无知”感到务必羞愧。所以找时间,对这个问题进行了思考。

为什么要认识自己?

随着年龄的增长,生活工作中接触到各种形形色色不同的人,觉得有些人话不投机,有些人却几句话就能打得火热。所谓“臭味相投”,到底我们哪些“臭味”吸引了彼此?我应该如何选择与我打交道的人呢?当我试图回答的时候,才发现我对自己的了解并不透彻,或者说我的喜好明明放在那里,却没有被自己发现。

现在社会的节奏和要求都与二十几年前父母年轻的时候大不相同,几十年前,就算在北京上海,夫妻两个人工作几年房子首付还是可以攒下的,生养一个孩子也显得没那么小心与疲惫。但是在现在绝大多数的人是不可能靠自己在年轻的时候在大城市支付哪怕一套小房子的首付,更不用说还要照顾子女以及可能因为是独生子女所需要照顾的夫妻双方父母。

所以现在的年轻人都很喜欢挣钱,我也是。因为我们觉得有了钱所有问题就会没有了,我们就会“自由”了。但真的是这样吗?飞快的生活节奏,过多的社会和家庭的要求让很多人在并不确定自己的真正需求是什么的情况下,就上满了发条。人们对大城市的生活趋之若鹜,想要多挣钱,住大房子,但是内心的真正需求又是什么呢?挣钱吗?我们现在的很多烦恼,都可以找“现在没钱”的借口。但是当有钱之后呢?再面对这些问题的时候会不会被自己的无力感打倒呢?我明明已经有钱了为什么还会有这样那样的问题?为什么身边的有钱人,并没有我想想的那么“应该幸福”呢?

如果我们的目标是挣钱的话,我们就要挣更多的钱,住更大的房子,一直下去,才能保持住幸福感。但由于边际效应递减,当我手握金山之后,钱已经不是我的目标了,那接下来我想要拥有什么呢?健康吗?对不起,可能已经在挣钱的时候用掉了。以前看到过一句话,大意是说幸福来自于对目标的不断实现。所以实现幸福可以很难,我要挣钱,那么我挣到钱会感到幸福,我要住别墅,那么我住上了别墅会感到幸福。也可以很容易,可以是我要给家人精心做一顿饭,可以是我要和很久不见的老朋友喝酒聊天,也可以是我要写一段很牛逼的代码。幸福可以来自实现和创造价值,满足自己的心理期待。

很喜欢《禅与摩托车维修艺术》中的一段话

你想知道怎样画一张完美的画吗?很简单,你先让自己变得完美,然后再顺其自然地画出来,这就是所有专家的方式。

很多优秀的人,往往都是统计学定义的“比较完美的人”。所以对我而言,认识自己可以帮助我追求更好的自己,可以帮助解决我的一些疑问,可以帮助我选择合适的生活和工作,减少心理障碍,同时建立良好的亲密关系,社会关系。那么我的需求到底是什么呢?什么才是适合我的呢?真的很好奇。

我做了什么?

为了认识自己,参考他人的经验,我整理了以下几个方面:

  • 我的经历
  • 我的价值观
  • 我的内心需求
  • 我的行为和性格
  • 我的知识体系

我的经历

每个人的人生都是独一无二,总结自己的过往经历,我收获到了很多意想不到的幸福感和惊喜。回想了一些遗憾和学习到的经验教训,感觉像是看了一场很长的关于自己的电影。

价值观和意识形态

主要使用了一些测试,加上自己对自己的总结

8Values:8values​8values.github.io

如果是左派的话:LeftValues Quiz​leftvalues.github.io

比较中国的:https://unnamed42.github.io/2017-03-16-%E4%B8%AD%E5%9B%BD%E6%94%BF%E6%B2%BB%E5%9D%90%E6%A0%87%E7%B3%BB%E6%B5%8B%E8%AF%95.html​unnamed42.github.io

内心需求

参考了( https://medium.com/@zaiderrr/the-4-types-of-wealth-that-you-must-know-about-91350b421f1d)我从几个维度出发排列了我的需求优先级:

  1. Freedom – 自由
  2. Health – 健康
  3. Money – 金钱
  4. Status – 社会影响

相信每个人都有自己的优先级排序,但是这些都是目标而不是行为。具体的行为需要根据自己的实际情况进行设计。比如:目标是自由,那么我每周可以安排一段时间什么都不去想,专心做自己想做的事情,看想看的书。目标是金钱,如果是出售自己的劳动时间,那么就尽量提高自己的专业技能,把KPI做到最优。至于冲突,就按照优先级取舍,平衡。通过总结,主要是希望自己的目标明确,行为清晰。

行为和性格

知道我是一个怎样性格的人,可以帮助我了解并预测和选择自己的一些行为。

主要参考了MBTI测试,以及身边的人的评价。免费的人格测试,类型描述,关系和职业建议 | 16Personalities​www.16personalities.com

我的知识体系

主要从文化方面、技术方面、生活方面、社会关系、和亲密关系这些角度出发。以思维导图的形式整理。

同时我也在整理自己的一些生活原则,有机会的话也希望能够分享。

最后

不得不说,认识了解自己的过程像是一场很长的旅行,出发点是自己的内心,终点是自己的大脑。我会建议所有人有机会的话可以考虑进行一次这样的过程,不管结论怎样,这个过程肯定会带给你意想不到的惊喜。

我写文章的目的就是能强迫自己思考一些自己提出的问题,就像我前面提到的,创作本身也是一件幸福的事情。我希望自己能坚持更新,记录下一些我的粗浅理解。因为可能是随意创作,所以有些文章难免会多处胡言,缺少逻辑。但是有一点是千真万确的,那就是我希望看到这篇文章的人能在追逐梦想,提升自己的时候,不要忘了享受生活,爱惜自己。

Aug. 17, 2020