实施“番茄工作法”需要注意的一些细节

时间的具体连续性
服务器君一共花费了1002.117 ms进行了7次数据库查询,努力地为您提供了这个页面。
试试阅读模式?希望听取您的建议

前段时间写了一篇关于“番茄工作法”的博文《番茄工作法:让时间变成你最好的朋友》,但没有具体谈到实施与执行,这里补充一下书里面谈到的一些执行细节。如果对“番茄工作法”概念不熟悉,可以看看之前那篇博文,时间充裕的话可以看一下《番茄工作法》这本书。

认识时间

书的一开头就提到了时间的“生成性”与“具体连续性”等两种不同的性质。

《拖延心理学》一书也谈到了拖延的一个成因是因为对“时间”这一概念的认知停留在儿童或少年时期。总之,我认为,我们所具有的坏的习性,有很多是因为心智不成熟和知识的匮乏所引起的。

书中的例子是这样说的:

  1. 假设你想:还有10分中就迟到了;这两个小时内要写好论文。这便是通过生成性来看待时间,企图追赶它,容易让人产生压迫感和焦虑。
  2. 而通过具体连续性来看待时间,那么构成时间的是一个一个的连续事件。

人们在关注具体事件时,焦虑感明显减轻。

番茄工作法三原则

  1. 对时间要有不同的看法,不再停留于其生成性,而要转化为具体连续性。
  2. 工作时要让思维处于最佳状态。
  3. 采用简单易用原则。使用不引人注意的工具。就是说:把精神集中的要做的事情本身上来。

通常做法

  1. 每个番茄钟25min, 间隔休息3~5分钟; 4个番茄钟后休息15~25分钟。
  2. 一旦开始,就一定要听到铃声才结束。如果还有时间剩余,就复习或检查之前完成的东西。若在头5分钟内就完成了,且无检查或复习的必要。那么当前番茄钟可以作废。 --> 应该是说立即进入下一个番茄钟。

  3. 记录所有内部(自身)打断,这样可以让你了解自己的大脑是如何工作的,并考虑之后在安排任务时纳入这些因素。(图表上的做法是在番茄计数栏里加上`标记)
  4. 如果真的是很紧急的打断,你可以插入、替换当前任务。
  5. 一个番茄时间是不可分割的。若你被打断,哪怕铃声快要响起,你也只能标一个`,并作废当前番茄钟。
  6. 面对外部中断,你需要保护你的番茄钟:快速记录,推迟事情,并写入日程表,询问打断你的人是否同意(推迟)(图表上的做法是在番茄计数栏里加上-标记)
  7. 预估时间(番茄数):当某个任务的预估番茄数超过8,应当认为它太大了,最好拆分为更小的任务。
  8. 可用番茄数:(相当于预估你一天里能够高效工作的时限)。
  9. 若任务全部完成,但番茄数还有剩余,就可以从ACTIVITY INVENTORY清单中挑出任务来填补没有完成的番茄数。还有一些处理、分析预估的手段,我暂时不打算用,此处留白。

  10. 番茄时间长度无须更改。如果你到点不休息,而是坚持工作,那就是没有掌握番茄工作法的最基本要点。
  11. 当然如果在某些deadline的压迫下,你偶尔可以超负荷工作。

  12. 不要休息超过30分钟。它会打乱你的节奏和计划。而且休息越多,你可能反而觉得休息的不够。

本文地址:http://www.nowamagic.net/librarys/veda/detail/2284,欢迎访问原出处。

不打个分吗?

转载随意,但请带上本文地址:

http://www.nowamagic.net/librarys/veda/detail/2284

如果你认为这篇文章值得更多人阅读,欢迎使用下面的分享功能。
小提示:您可以按快捷键 Ctrl + D,或点此 加入收藏

大家都在看

阅读一百本计算机著作吧,少年

很多人觉得自己技术进步很慢,学习效率低,我觉得一个重要原因是看的书少了。多少是多呢?起码得看3、4、5、6米吧。给个具体的数量,那就100本书吧。很多人知识结构不好而且不系统,因为在特定领域有一个足够量的知识量+足够良好的知识结构,系统化以后就足以应对大量未曾遇到过的问题。

奉劝自学者:构建特定领域的知识结构体系的路径中再也没有比学习该专业的专业课程更好的了。如果我的知识结构体系足以囊括面试官的大部分甚至吞并他的知识结构体系的话,读到他言语中的一个词我们就已经知道他要表达什么,我们可以让他坐“上位”毕竟他是面试官,但是在知识结构体系以及心理上我们就居高临下。

所以,阅读一百本计算机著作吧,少年!

《敏捷软件开发(原则模式与实践)》 马丁 (作者), 邓辉 (译者)

《敏捷软件开发:原则模式与实践》由享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。1.讲述在预算和实践要求下,软件开发人员和项目经理如何使用敏捷开发完成项目;2.使用真实案例讲解如何用极限编程来设计、测试、重构和结对编程;3.包含了极具价值的可多次使用的C++和JAVA源代码;4.重点讲述了如何使用UML和设计模式解决面向客户系统的问题。

更多计算机宝库...