作者:Charlotte
文章转自:https://zhuanlan.zhihu.com/p/56719363

为什么要深度工作?

作为一名程序员/媛,工作时长动则十几小时,然而有的人效率奇高,有的人上班在摸鱼,下班在数羊,工作做不好,还老失眠。这其中的区别就在于我们是如何度过自己的每一分钟。我们每天在办公室/实验室的时间都是有限的,如果能高效的利用固定的时间,带来的改变是非常惊人的。

深度工作,就是指在无干扰的状态下进行专注的职业活动,使个人的认知能力达到极限。这种努力能够创造新价值,提升技能,而且难以复制。

    换句话说,深度工作,就是在某个固定的时间高度专注完成某件事。然而现在的碎片化信息时代,会有越来越多的信息冲击我们的眼球,分散我们的注意力。我看完这本书后尝试了下深度工作,发现自己能够集中注意力的时间竟然只有10分钟,因为微博突然弹出一个消息爆出某位明星的博士学位造假(然后愉快的去吃瓜了 - -)。于是我尝试开始刻意训练自己深度工作,坚持了两周,目前深度工作的时间能一次保持在50min,一天的深度工作时间能保持在6h左右,时间再长就会觉得大脑缺氧,晕晕乎乎了。

这两周的刻意训练是非常难熬的,因为总是控制不住自己想要拿起手机刷微博刷知乎看有人有人跟我发消息(因为我把电脑上的通知全部取消了,觉得好无聊- -),不过好在两周下来,训练的效果还是比较明显的,所以想把我的方法分享给大家,如果觉得有用,也可以尝试一下。

如何深度工作?

本书字数不多,在拿到这本书的时候,我强迫自己在2h以内看完,中途不要休息,不要上厕所,就只完成看书这一件事,于是我真的在2h内无任何干扰的情况下看完了这本书。然后做了一个思维导图,总结本书的要点。

在本书的思维导图中,有四个准则:工作要深入、拥抱无聊、远离社交媒体、摒弃浮浅。结合自己两周的刻意训练,我总结出如下几点有效的方法:

1.选择合适的深度工作方法。

    书中有四种深度工作方法:禁欲主义、双峰哲学、节奏哲学、新闻记者哲学。其实就是:极端专注主义、时间分块主义、习惯主义和立刻投入主义。对于我们正常上班或者上学的社会人来说,极端专注主义,我个人认为是非常难做到的,而立刻投入主义对于刚开始训练深度工作的人也是新手不友好型的,因为需要你能立刻转换你的工作状态,深度投入工作中。我比较倾向的是时间分块和习惯主义结合。
    时间分块指把你的时间划分成深度工作的时间块和杂项事务的时间块。对于我们来说,可以把上班时间划分为深度工作时间块,下班划分部分为杂项时间块,部分划分深度工作时间块用于学习充电。有些爱早期的人也可以把早期的4:00~8:00划分为自己的深度工作时间块,结合自己的作息和喜好就行。
   习惯主义指把深度工作当成习惯,养成习惯后启动深度工作就会变得非常容易。我们可以创造自己舒服的环境来记性深度工作,譬如我喜欢每天早上到公司后把所有桌面擦干净(没错我是处女座哈哈)、洗杯子接一杯温开水后,开始一天的深度工作。11点半左右去吃饭,中午午休的时间用来处理杂事、看邮件、打游戏,下午两点到六点再开始深度工作。晚上吃完饭后大约7点-10点进行深度工作就准备回家。回家做30~40min健身训练,再和男友复盘一下今天的工作就睡觉。这个节奏让我感觉非常舒适。虽然每天计划的深度工作时间在9~10h小时左右,但是我自己根据自己的番茄钟记录来看,大约在6.5h左右,也就是下午六点下班那会(理论上的下班时间),就觉得非常累了,晚上一定要调整好状态才能进入高强度的工作,所以通常会看一下待看的书,让自己进入到一个安静的环境中再开始做事。
    所以选择适合自己的深度工作方法,结合自己的作息和喜好,先坚持三天,看看是否适应,如果不适,做一些调整,尽量让自己处于一个舒适的环境(这里的舒适不仅指环境舒适,还指心里的舒适,不要有强迫的感觉)。如果觉得合适就保持这个习惯和作息状态,让深度工作成为你密不可分的一部分。

 2.刻意训练,小步前进。
    对于准备开启深度工作的新手来说,一开始高强度的训练是非常容易造成逆反心理的,尤其是指定的高强度的工作时长和目标但是坚持不下来,就会产生强烈的挫败感而放弃。所以我的建议是:刻意训练,小步前进。

    先做一个测试,观察自己在无意识的状态下的专注时间是多久,记录下来。譬如,可能一开始对自己的期望是40min,但做了测试后发现实际只能专注10min或者5min就被其他事务干扰,这时候就要分析是什么原因导致的注意力被转移。如果是通知类的消息提醒导致你分散精力了,那么可以把所有不重要的通知,譬如微博qq微信等在电脑上全部取消提醒,深度工作时不要关注这些额外的信息,完成任务后再集中起来看。当然,有一些提醒是无法避免的,譬如钉钉,那么你就得思考,在这个时间段,我适不适合深度工作。钉钉里这个群里的消息需不需要屏蔽(有些大群其实是可以消息免打扰的,因为真的与你无关,但是又不知道怎么莫名其妙被拉进去的 - -)。刻意给自己创造深度工作的环境,有助于你提高你的专注度训练。
    测试好分析完原因后,就可以开始给自己制定小步快走的目标。譬如你的测试专注力是5min,就给自己顶一个10min的目标,在这10min中保持高度的专注力,这样没问题后,再不断的加时间,知道你的极限。我做了两周的训练后发现,我目前的极限是50min,再多确实头昏眼花。在这50min内,我的大脑是高度集中的,但是会莫名的觉得很热?而且我发现我的思维会变得越来越清晰,譬如我现在正在写这篇文章,给自己定了3个番茄钟(每个番茄钟是40min,给自己留了10min的机动时间),写到这里,处于第2个番茄钟,思路越来越清晰,越写越快,大概就是达到了书中所说的"心流"状态。这种体验确实非常美妙,值得一试。
    经过不断这样的小步快走的训练后,就会对自己的极限有个非常清晰的认知,我目前的极限是50min,所以我设置的番茄钟是40min,尽量让自己不要在一个番茄钟内过度用脑,因为一天会有很多个番茄钟,每个番茄钟之间的休息时间并不多,所以让自己在每个番茄钟内充分的用脑,专注做事,简单休息后再开启下一个番茄钟,而不是在一个番茄钟就达到极限了,需要休息很久才能恢复,这样没法持续很久。

有几个可以帮助你在深度工作中保持高度专注力的小tips:

  • 不要喝水。喝水意味着你在接下来的30~40min内很可能去上厕所,这样就会打断你的思维和工作节奏。尽量在完成这个番茄钟后再喝水。
  • 关闭所有无意义的通知。工作时不要打开社交网络软件。要聊天可以在休息时间聊。
  • 可以准备一副降噪耳机帮助你隔离外界噪音。我发现我在注意力最集中的时候有两个:一是上班时候带上耳机单曲循环(这样可以不用花精力选歌切歌),一是凌晨很安静时没有任何音乐只听得到自己的心跳的时候,这两种时刻都是注意力最集中的时候。
  • 桌面少放点容易造成干扰的物品。不要放零食、漫画、乱七八糟的容易吸引你注意力的东西。这样的环境完全是我们可以轻而易举创造的。我工作的桌面只有一个电脑、一个可竖屏的显示器用来看代码、一个机械键盘、一个耳机架、一个ipad用来做笔记看pdf,和一个水杯。

 3.制定好一天的计划,并严格执行

计划对于一个人是非常重要的,我是一个非常喜欢做计划的人,无论是长期计划还是短期计划,然而执行力确不够,导致很多做了的计划尝尝会拖延或者干脆就不错了。这样的计划等于没有计划。在我的印象中,我认真执行的计划,印象深刻只有两个,一是大三寒假20天在家刷完了高级口译的翻译书两遍,然后开学了考试顺利通过了,一个是毕业后给自己定的三年长期计划买房,在毕业两年半的时候做到了。这两个都是指定计划并严格执行带来的好处。然而没有成功的计划也有很多,譬如当时考完高口后想继续考CATTI二级,四本书没做完,翻译只做了几篇,考了两边,都只查几分没过。虽然只差几分,但是往往这几分就决定成败。

    在体验了制定计划,执行计划后成功和拖延计划失败后,我对于自己有了更明确的认知,就是,我只是一个普通人,不要给自己加上过于严苛和根本完不成的计划。对于大家也是,制定计划不要太过于严苛。如果不知道自己每天到底能完成多少计划,建议结合第二点的番茄钟,设定好自己一天想要做的事情,没事,你把所有的事情都列上去,观察一周,就知道自己一周能完成多少计划,喜欢做什么,不喜欢做什么。这一步是让自己对自己有明确而清晰的认知。有自我认知的人是非常少的,所以我们要不断的观察自己,了解自己,然后再进行复盘反思和改进。
 

4.不要忽略无意义的时间消耗

什么是无意义的消耗呢,就是你都不知道干了啥,时间就这样过去了。你感觉啥也没干,但是一天已经结束了。这就像,每个月发了工资,你都不知道自己买了啥,钱就这样没了,要说你具体到底把钱花在哪儿了,也说不出个所以然。而据我观察,这两种人通常是一种人,因为我以前就是这样的哈哈。不知道自己到底干嘛了怎么时间就没了,不知道到底买了啥怎么钱就没了

我相信有这种感觉的人肯定不止我一个,前者要解决需要刻意训练,也就是观察记录自己的时间消耗,通过iphone屏幕使用时间或者mac上的rescure time(安卓windows都有替代软件),记录一天的时间消耗,然后再改进。后者可以通过记账,明确自己每月的花销到底需要多少,钱到底花在哪里了。对于后者,我训练了四个月,从去年11月到现在2月,统计每个月的花销,并不断减少自己无意义的支出。卓有成效。对,就是卓有成效这个词!因为我从11月~12月的每个月无意义的花销3~5k,减少到了本月无意义花销为0。购物欲望也因为开始执行了深度工作之后直线降低,这对于目前需要省钱还房贷的我是一个非常好的信号。关于如何记账和省钱,我可以专门再写另一篇文章来详述。

你准备好深度工作了吗?

看完了这篇文章,你准备开始执行深度工作计划了吗?现在就开始,先记录自己的实际状态,再开始循序渐进的加大强度,坚持两周就能看到明显的效果。一定要让自己保持在一个舒服的身心状态下进行深度工作,不要强迫自己,越是强迫越容易让自己产生逆反心理和挫败感反而会坚持不了。写到现在,本文共耗时3个番茄钟,也就是2h,包括做思维导图,看完估计需要10min,希望这10min的阅读没有浪费你的时间~

这篇文章其实我在2018年1月23日晚10点看完深度工作这本书的时候就想写了,但是当时刚刚开始执行这个计划,对于书中的建议我也并非所有都赞同,譬如戒掉网络或者远离社交媒体等,所以给自己定了一个两周的计划,结合自己的作息和特点来执行深度工作。真的,非常累。但是也很开心,觉得完成的效率比以前高不少,对工作上更有信心,也可以让我慢慢改掉拖延症的习惯,把该交付的任务赶紧做完。

深度工作(Charlotte)的更多相关文章

  1. $《Deep Work》思维导图读书笔记

    深度思考和深度工作能力已经成为当今如何应对知识爆炸.信息碎片化时代的一项重要技能,也是克服信息焦虑症的一剂良方.<Deep Work>这本书正是讲述如何一步步进入你的深度工作模式.

  2. Spring方法级别数据校验:@Validated + MethodValidationPostProcessor

    每篇一句 在<深度工作>中作者提出这么一个公式:高质量产出=时间*专注度.所以高质量的产出不是靠时间熬出来的,而是效率为王 相关阅读 [小家Java]深入了解数据校验:Java Bean ...

  3. Going Deeper with Convolutions阅读摘要

      论文链接:Going deeper with convolutions 代码下载: Abstract We propose a deep convolutional neural network ...

  4. 以Emacs Org mode为核心的任务管理方案

    前言 如今用于任务管理的方法与工具越来越多,如纸笔系统.日历与任务列表.Emacs Org mode系统,以及移动设备上的诸多应用.这些解决方案各具特色,在一定程度上能够形成互补作用.但是,它们彼此之 ...

  5. 风物长宜放眼量,人间正道是沧桑 - 一位北美 IT 技术人破局

    引言 我对于本科时光的印象,还停留在那所普通 211 大学的建筑物之间,我坐在大学的时光长廊里,满眼望去,都是经历的过的故事.可毕业后回首,却很少有人能说,自己从来没有迷茫过.迷茫,仿佛就是一团乌云, ...

  6. 重新理解CEO的学习能力----HHR计划----以太入门课--第一课

    一共5个小节. 第一节:开始学习 1,投资人最看重的一点:CEO的学习能力. (因为CEO需要:找优秀的合伙人,需要市场调研,机会判断,组建团队,验证方向,去融资,冷启动,做增长,解决法务,财务,税务 ...

  7. mark一下2020已经阅读的书单专栏和源码

    1.书籍 已经阅读: 深度工作 代码整洁之道 正在阅读: 敏捷软件开发 程序员修炼之道 程序员思维 计划阅读: 人月神话 数据密集型系统设计 如何阅读一本书 卓有成效的管理者 算法 第四版 sprin ...

  8. 一位资深IT技术员的心声

    引言 我对于本科时光的印象,还停留在那所普通 211 大学的建筑物之间,我坐在大学的时光长廊里,满眼望去,都是经历的过的故事.可毕业后回首,却很少有人能说,自己从来没有迷茫过.迷茫,仿佛就是一团乌云, ...

  9. R可视化:plot函数基础操作,小白教程

    最近迷恋上了画图,一方面是觉得挺有意思的,另一方面是觉得自己确实画图方面比较弱,所以决定比较系统地回顾反思一下,同时顺带记录下来分享给大家.也确实是好久好久没更新文章了,真的是杂事太多太忙太牵扯精力没 ...

随机推荐

  1. bzoj5219 [Lydsy2017省队十连测] 最长路径

    题意: 做法来自 首先竞赛图缩点后是一条链,\(1\)号节点在开头的那个\(SCC\)中,因此从\(1\)号节点出发的最长链即为\(1\)号节点所在的\(SCC\)的大小\(+1\)号节点拓扑序之后的 ...

  2. Java并发编程:Java实现多线程的几种方式

    在Java中,多线程主要的实现方式有四种:继承Thread类.实现Runnable接口.实现Callable接口通过FutureTask包装器来创建Thread线程.使用ExecutorService ...

  3. MySQL select from where multiple conditions

    Maybe one of the most used MySQL commands is SELECT, that is the way to stract the information from ...

  4. Spring中注解方式实现IOC和AOP

    1.IOC注解 1.1 IOC和DI的注解  IOC: @Component:实现Bean组件的定义 @Repository:用于标注DAO类,功能与@Component作用相当 @Service:用 ...

  5. 【STM32H7教程】第15章 STM32H7的GPIO基础知识(重要)

    完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第15章       STM32H7的GPIO基础知识(重要) ...

  6. 洛谷 P2657 (数位DP)

    ### 洛谷 P2657 题目链接 ### 题目大意:给你一个数的范围 [A,B] ,问你这段区间内,有几个数满足如下条件: 1.两个相邻数位上的数的差值至少为 2 . 2.不包含前导零. 很简单的数 ...

  7. 【linux】切换到root用户,并重置root用户密码

    1.切换当前用户 到 root用户 sudo -i 2.重置root用户密码 sudo passwd root

  8. css 行内水平均等排布方式

    <div class="justify"> <span>测试1</span> <span>测试2</span> < ...

  9. mybatis动态sql和分页

    mybatis动态sql foreach BookMapper.xml <select id="selectBooksIn" resultType="com.lin ...

  10. django10-form表单组件

    1.form组件的主要功能 生成页面的HTML标签和样式 ,将前端form表单的代码放在后端生成!! 对用户提交的数据进行校验(正则) 自动生成错误信息 保留上次输入信息 2.form组件常用字段与插 ...