首先,不是我所说的:http://www.whattofix.com/blog/archives/2010/11/to-code-quickly.php道具送给Markham先生。
但是,这让我思考了很多我见过的关于能把事情做好的问题。
这种方法提倡(设定一个固定时间的计时器,在这种情况下是50分钟),但我曾见过人们谈论如何打破拖延,把时间设定在你无法完成的任务上,然后短暂休息一下。)这似乎是常识,但很多人都主张进入“区域”,尽可能长时间地呆在那里,也许很多小时,而不是打破他们的良好状态。
我不断尝试不同的方法,发现每种方法都有自己的长处和弱点。
在您的软件开发中,您使用哪种技术更有效(即在允许的时间范围内将工作完成到客户/老板/等等所要求的质量水平),而不仅仅是在键盘上花费更多的时间?
发布于 2010-11-12 15:00:38
我每天都用这个技巧。我的计时器是工作45分钟,休息10分钟。
我还最大限度地利用计算机上的时间,每天4小时。我知道当你的主要任务是编码时,这是不可能的。在剩下的时间里,我做任何不需要电脑的任务。
我使用的工具是WorkRave。作者写它是因为他开始有身体问题,因为它不能长时间停止编码。
我的压力减轻了,这对我的生产力产生了积极的影响。
从几周以来,我还在暂停期间尝试了一些正念技术。好吃。
现在关于消除拖延症的技巧,我有一种比我以前尝试过的更好的方法:
。
我使用GTD和7个个习惯的组合来维护列表(和日历)。
为了提高列表的有效性,将您的任务写为下一步的操作,而不是描述(请参阅本博客邮报中的章节操作、上下文和项目)
发布于 2010-11-12 20:44:18
我对那篇文章没什么印象;他花了什么时间,一天来尝试他的新方法?
尽管如此,庞奥多罗&类似的技术似乎有一个持续的利基流行。通常情况下,我会把自己的日子划分为“聚焦日”和“错误日”。注意力集中的日子里,我穿着稍微宽松的衣服出现,也许更早一点(或者呆得更晚)。那些天我没有任何会议,所以我基本上可以写我自己的时间表,这样我就能更好地集中精力。在其他的日子里,我有会议,约会等等。我没有时间集中精力,所以我试着安排更小更简单的任务来填满我的时间。
提高编码效率的一个好方法是生成任何样板位的代码;重构任何被复制的东西,等等。
发布于 2010-11-12 16:15:29
这里需要记住的关键是,没有“一刀切”的解决方案。
有很多技术来提高你的“完成事情”的能力,其中一个原因是不同的事情对不同的人有用。
有些人用这种方法做得很好(c.f )。(波莫多罗技术)和一些人会发现它破坏了他们的焦点-我真的不喜欢在任务中途停下来,而这几乎总是以计时器为基础的系统对我做的.概念良好,实现具有挑战性(对于大多数用于时间管理和其他事情的结构化方法来说是如此)
https://softwareengineering.stackexchange.com/questions/18649
复制相似问题