
我最近读过Cal Newport的Deep Work。 在本书中,Cal定义并描述了什么是深入的工作,以及主要的好处是:
深入的工作是集中精力而不分散注意力的任务。 它是一项使您能够快速掌握复杂信息并在更短时间内产生更好结果的技能。 深入的工作将使您的工作做得更好,并提供来自工艺的真正满足感。
我个人从学术自助书中获得的价值不高,所以我对这本书对我的日常工作有多大的益处感到谨慎。 但是它是由三个不同的人以及我参加的一次演讲中非常热情的发言人向我推荐的。 因此,我拿起了一份副本,然后跳了进去。我发现它不算太学术。 相对于基础学术而言,它具有实践证明和实用性,并且具有学术证明。 从软件开发人员的角度看书,在您将Deep Work的要素付诸实践时,您将从工作时间中获得的更多好处。
深层工作与浅层工作
读完这本书后,我整天开始更加关注自己的工作类型。 当您的思维没有完全专注于任务时,通常是浅工作。 您可能每隔几分钟就会切换一次,以查看电子邮件或回答团队中有人正在询问的问题。 由于这些干扰,这本质上是浅薄的工作。 您永远不会完全致力于一项单独的任务,相反,您会变得无所适从。 另一方面,深度工作包括孤立的时间段,您仅将这些时间花在专注于单个项目上,从而全神贯注。 深入的工作需要有意识的努力以关闭其他一切。 实现方法包括:
- 关闭或关闭您的电子邮件。
- 在一段时间内关闭所有团队沟通工具。
- 走到安静的地方,远离办公桌。
- 尽量减少计划外的会议/对话。
我很快意识到,我花了很多时间从事浅层工作。 几乎总是立即回复电子邮件,这一直是我的本性,并且我已打开Slack并打开了通知。 如果我的手机亮起,将会吸引我的眼球和注意力。 这些类型的干扰不会占用我太多的时间。 在一天的过程中,每天阅读和回复电子邮件可能需要1到1.5个小时。 但是那个时间永远不会连续。 它散布在整天中,并且持续分散注意力,这使我无法专注于工作。
作为毕业生或初级开发人员,很难进入深入的工作状态
毕业后不久,我担任开发人员不到一年。 我对第一份开发人员工作的想法感到紧张和害怕。 我很想取悦,而且绝对不想被忽略电子邮件。 作为一个新手,我总是在缠扰更多的高级人(我仍然在缠扰,只是程度不同),因此似乎总是不公平。 这意味着电子邮件始终处于打开状态,Slack始终处于打开状态,如果有人来到我的办公桌前,我很乐意聊天。 这似乎是显而易见而正确的事情。
但是在这段时间我也很挣扎。 从小型的大学项目到一大堆巨大的代码库,使我感到非常胆怯,尽管我正在完成工作,但我很少能如此舒适地完成工作。 我不喜欢这样 当我阅读《深度工作》时,我开始注意到我最好的工作是在清晨办公室安静的时候完成的。 直到办公室忙起来时,我的生产力才会下降。 会议和电子邮件线程经常会在不方便的时候占用我的大部分精力。
这对我来说是个问题,因为我知道当我处于专注,孤立的状态时,我的最佳工作就完成了。 我只是没有选择在命令上执行此类工作的选项,因为作为一个初级开发人员,我只想打勾每个框并完成所有需要注意的事情。 但是,由于这些干扰,软件开发(尤其是当您觉得需要执行高标准时)变得困难。 通常,软件开发中充满了需要完全关注的复杂任务,否则您将花费太多时间来完成更快的工作。 一段时间后,对我来说解决方案很明显。
重要的是要花时间进行深入的工作
有时可能会使人烦恼,但我最终得出结论,将深度工作融入我的生活中将普遍受益。 因此,我开始每天都在关闭电子邮件的地方预留时间。 我告诉经常与我合作的人一段时间内我都无法上班,而我刚开始每天要休息三到四个小时。 我的流程通常是:
- 关闭展望
- 关闭松弛
- 尽可能放入耳机
- 确保我在工作时一切都准备好了(水,笔记,打印输出等)
- 让我周围的人知道,如果他们需要我,我会在那里,但是如果它可以等待几个小时,那将是理想的选择
在深层工作时间范围内从开发角度来看的输出总是比我不打算专注于深层工作状态时的输出要高得多。 我认为在这段时期内我的工作可以超出预期,因此,可以使我对工作更有信心。 软件开发本质上是一项需要高度关注的任务。 深入工作对此有好处的原因是,当您处于专注的深入工作状态时,您可以:
- 快速解释复杂的想法。
- 分心后,花更少的时间尝试重新聚焦。
- 变得更有效率。 您在深层工作时的工作时间比在浅层工作中的工作时间要高得多。
- 建立动力:您处于深度工作状态的时间越长,功能越强大。 深度工作滚雪球的好处。
如果您主要想让团队中的其他人感到高兴,那么抽出这个时间作为团队的初级成员进行更深入的工作似乎是艰巨的,而这又是遥不可及的一步。 请记住,立即回复任何人似乎是正确的选择,但是团队可能会从您的深入工作会议中受益匪浅,这些工作会更频繁地产生更高质量的代码。 深入的工作将帮助您加快独立开发人员的成长速度,团队的高级成员将看到这一点并欣赏它带来的好处-即使他们很烦恼您没有打开他们的Slack要求您修复其中一个错误。
Cal Newport的书不涉及此博客文章涵盖的其他许多领域,如果您对此文章(或一般深入的工作)感兴趣,则值得全部阅读。