在过去的3/4个月中,我一直在考虑使用pomodoros跟踪我在工作以外所做的所有与编码/软件相关的工作的想法。
我最初在进行ml-class的编程任务时就开始使用此技术,因为我想知道我每周要花多少时间,并确保我不会经常遇到兔子洞。
我从保留这些番茄的数据中注意到的一个有趣的观察结果是,在早期的编程任务中,我需要7或8个番茄才能完成,但最终降至大约4。
我认为这是由于随着时间的推移作业减少的困难,我并没有显着改善!
正如我在几周前提到的那样,我还一直在将番茄酱与stack牛堆栈结合使用 ,以确保我不会偏离轨道,并且在尝试解决该问题时尝试使用该技术很有趣。 Android上的Jersey客户端 。
这是一个非常棘手的问题,将我的时间分成25分钟的时间迫使我制定了一个计划,以准备在番茄工作中尝试做的事情,无论是排除一种方法还是试图理解那些根本不可行的代码。没有工作。
我并没有成功解决问题,但是我可以肯定的是,与其他方式相比,我花在解决问题上的时间要少得多。 我当然可以想象,花费数小时漫无目的地尝试没有工作机会的事情。
我一直在尝试的一件事是,当我知道有特定的事情要调查时,我可以将番茄番茄的长度减少到15分钟,而且我敢肯定,它不会占用全长番茄番茄。
以前,我最终只会消磨时间10分钟,或者只是重置番茄,因为我没有其他事情要做。
我通常喜欢通过应用此时间约束来进行更多的编码,并且我认为其原因由The Progress Principle解释,我目前正在阅读:
如果人们在一天结束时心情愉快,那么可以肯定他们的工作取得了一些进展。 如果他们心情不好,那就打个折扣吧。
随着工作的进步和挫折,内部工作的生活在很大程度上起伏不定。 这就是进度原则
使用番茄酱似乎可以减少处理挫折所花费的时间,并且如果很明显它并没有解决任何问题,它会带来很多机会来放弃您采用的方法。
在处理Jersey / Android问题时,有时会感到一个缺点,就是我真的不想花25分钟的时间来处理它,因为现在对于它的大约6/7 pomodoros我一无所获。
我宁愿自欺欺人,因为我将在一段不确定的时间内摆弄代码来神奇地修复它!
在某种程度上,以这种方式进行约束编码的确也从中获得了一些乐趣,因为它现在已经更加结构化,并且当您只是随机地做一些事情而浪费时间时,您往往会很有趣。
另一方面,当我以这种方式约束它时,我可能最终会做很多我想做的事情!
决定,决定…
参考:在Mark Needham Blog上与我们的JCG合作伙伴 Markh Needham 一起玩番茄 。
翻译自: https://www.javacodegeeks.com/2012/01/playing-around-with-pomodoros.html
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92138 人正在系统学习中 相关资源:番茄助手2017破解版_vs2017番茄助手-C++工具类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!