Published on

番茄钟可能不适合所有人,尤其是开发者(上)

Authors
  • avatar
    Name
    Pony Ma
    Twitter

什么是番茄钟

番茄钟由弗朗西斯科·西里洛发明的一种时间管理方式 --- 使用计时器将工作分为多个时间间隔,通常为25分钟,中间间隔5分钟的休息时间。 这些时间间隔被称为番茄钟,以西里洛大学时使用的番茄形状的厨房计时器命名。

番茄钟最主要的功能

  • 记录你的时间 记录一项任务用了几个番茄钟,花了多长时间,用来更好的应对计划谬误,预测类似任务将花费多长时间。也更容易掌控工作进度和目标。

  • 让你持续专注一件事 让你更快的进入心流状态(注意不要同时处理多项任务),通过固定的工作时间段和短暂的休息时间,帮助用户进入专注状态,避免分散注意力。

  • 休息 强调了休息的重要性。休息让你精神焕发,避免精疲力竭,同时让你的思维得到发散,促进创造性思考。

为什么说可能不适用于开发者

虽然说番茄钟很流行,但它可能并不适用于每一个人,尤其是开发人员。

心流状态的中断

番茄中的固定时长通常用来防止你中断(分神)当前任务,但它也常常迫使精疲力竭的我工作超过我所能接受的时间,或者在我全神贯注地工作时打断我。当精疲力竭时我满脑子都在想那5分钟的休息时间。

固定的时长间隔

开发任务的复杂度各有不同,通常并不能完全适应25分钟的间隔,有些任务可能需要长时间不间断的专注,另一些任务可能需要很短的时间。导致我会经常检查番茄钟是否到期,当我这么做的时候就不可能让自己全神贯注地工作。 固定的时长限制了开发人员的灵活度和自由度,更灵活的时间管理方式可能更适合开发者。

频繁的中断

开发人员常常需要处理来自团队成员、客户或其他部门的中断和紧急任务,这与番茄钟的模式相矛盾。 每一个休息开始都意味着一次上下文的切换,可能会导致频繁的上下文切换,对于需要持续集中注意力并需要深入了解的任务来说,还会适得其反。


虽然番茄钟对于某些人来说是一种有效的时间管理方式,但对于开发人员来说可能并不一定合适,更灵活、自由度更高的时间管理方法可能是更好的选择。