为什么番茄工作法无法按计划执行
从去年开始,我一直都在使用番茄工作法。初期还好,通过番茄工作法让我在背英语单词和学习前端基础的过程中受益匪浅;但是后面逐渐就开始无法坚持了,到后面发现制定的计划绝大部分都没法按时完成,番茄工作法最终成为了一种自我安慰的形式。
压力驱动
我是压力驱动型的人,当外部压力不足时,就会懈怠。
为了解决这个问题,可以自己主动营造一些外部压力。最简单的方式,就是把时间计划公诸于众。
内部影响导致番茄时间被打断
我自己每隔一会就会主动看一下Vanish和邮件,总是担心别人会联系我,而我没有及时做出回应。这导致我无法处于高度专注的状态,经常自我打断。
我观察了下,发现其实根本没必要这样的,因为如果事情真的重要,别人一般都会直接打电话给我的。我为了及时响应别人的消息,可能投入了100%的时间,但真正需要响应的时间可能只有5%(甚至还不到5%)。这是性价比极低的一个事情。
这个想要解决,关键还是要心态调整过来。这很难,但是必须去调整。
外部影响导致番茄时间被打断
相对来说,外部打断其实并不多。我之前在B2C-WEB用户端的时候倒是非常多,那个时候我基本就是一个人形问答器,一天到晚都有人问我问题(虽然这样很忙,但是会感觉自己做的事情很有意义,因为能帮到别人)。转到数据可视化组后,外部打断就非常少了。
因此这部分影响并不大,我完全可以一段时间不看信息,然后抽时间批量处理消息。比如按照30分钟番茄工作,15分钟处理Vanish和邮件的这种节奏来分配时间。
盲目乐观的时间评估
时间评估错误的事情,主要还是集中于我不熟悉的技术性内容上。比如上周的docker发布、拓扑可视化的开发时间评估等。
一方面需要提升自己的知识广度和深度(包括技术和业务),另外就是不要盲目评估,不懂的就去找专业人士协助。
涉及Leader的任务无法把握时间
比如要领导审核的任务,往往因为找不到人而耽误很久。
这种任务建议就不要写固定的番茄,放到一整天里面插空处理即可。