如何专注提高编程技术水平

第一步:集中精力

 

所谓的“多任务”工作都是忽悠人的。你不可能一边读着短信,在其他窗口上看着新闻,一边还想写出高质量的代码来。

 

这个世界上充满了可以让我们分神的东西。我们努力改善的技术实际上是一把双刃剑。从屏幕角落里蹦出的新短信、新消息通知会让你总是很难集中精力。

 

驱逐杂念、不分心是深度工作的基础

 

如果你不是非接电话不可,请把手机调至静音状态,或者关机。可以使用一些免打扰的应用,把手机屏幕扣过去,放在手拿不到的地方也可以。

 

把短消息提醒应用关掉。一开始我也是一样,看到一排消息提醒就忍不住挨个点开来看,其实很多都是垃圾信息,所以最好还是关了, 顺便把其他会弹出通知,可能导致你分心的应用程序都关了。

 

接下来这条是最难的:关闭和你的工作任务不相关的所有浏览器窗口,屏蔽所有你最喜欢的网站,有一些免费的插件可以帮你实现这一点。

 

最后是,戴上耳机。这样有望使你免受打扰,此外反复听一张专辑的歌曲也是一种集中精力的好办法。音乐可以让你获得一个好心情,或者对大脑发出“该工作了”的信号。无论如何,很多开发者都喜欢这样做。

 

第二步: Pomodoro(秘密武器哟)

 

一想到要8个小时不分神地工作,是不是有点慌了?别担心,我们利用Pomodoro技术,把一天分成多个小段。

 

提高工作效率的小技巧有很多,不过我喜欢的方法还是Pomodoro,下面我详细解释一下。

 

以25分钟为一个工作时间段

 

集中精力专注工作25分钟,只处理一件事。这个工作时间段就叫一个“Pomodoro”。记得使用计时器。

 

然后休息5分钟

 

这段休息时间你一定要走一走,去拿杯水,浏览一下新闻,上个厕所,什么都可以,反正工作告一段落了,这五分钟完全不要碰任何工作的事情。

 

每个工作时段内只处理一个任务

 

你可以修复一个bug,计划一个新功能,学习一个新框架都可以,总之只做一件事。

 

如果任务过于繁重(比如“写一个新应用”),你需要把任务分割成单位为25分钟的多个小段。

 

有些任务可能需要多段工作才能完成,或者需要把一系列批量处理的小型任务也归为25分钟一段。不过重点是这些任务都属于“一类”工作。

 

顺便说一句,我们拖延的主要原因是因为被巨大的、无法攻克的艰巨任务所淹没。如果你的目标是“写一本书”,你可能永远也写不出来。当你把大任务分解成较小的任务块,比如“写一个大纲”或“写300个单词”时,思路会变得更清晰。开始动手也变得更容易、更可行。

 

虽然这篇文章讲的是如何成为更优秀的开发者,而不是关于工作拖延的,但事实是很多时候二者是一回事。

 

工作中不能分心

 

请参阅“第一步”,如果你分了心,前面的工作就不算了,必须重新开始计时。

 

每个工作时间段为25分钟

 

如果你以前从未这样做过,那么坚持25分钟不分心对你来说可能很难。不妨先从10分钟开始。做到之后再尝试15分钟、20分钟,然后是25分钟。

 

当你真正轻车熟路之后,最多可以集中精力工作55分钟不分心。

转载:https://mp.weixin.qq.com/s/MxvLOWmcAlcjabZWNHZKcw

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章