TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Is pomodoro technique effective for programmers?

9 pointsby virtualmicover 8 years ago
I tried using pomodoro technique for my software development activities a couple of times in the past, but have failed.<p>Before trying it for the third time, this time with much more determination to continue it alteast for 30 days, wanted to get some opinion if you have found it useful&#x2F; not useful for software development. Also, if there are some tips to share to make this work, they would be very helpful.<p>Thank you.

11 comments

cauterizedover 8 years ago
Yes, it&#x27;s effective - at least for some of us.<p>You may find the common 20 or 25 minute sprint lengths too short to get into flow. But on a day when you&#x27;re having trouble getting started at all, they&#x27;re a good way to get your butt in gear. If you&#x27;re focused, nothing forces you to stop at the end of the sprint.<p>When I&#x27;m ready to buckle down on a big chunk of work, I&#x27;ll more often set myself a 50-min sprint, though. And if you do work through the &quot;break&quot; period and into another sprint, just make sure you take a nice long brain break once you hit a stopping point. Part of the purpose of those breaks is to keep you refreshed so you can continue to concentrate.
baccreditedover 8 years ago
Best tip I have is to buy an actual hourglass that measures 30 minutes. There is something about actually flipping a physical thing over that puts me in a work mode. Even if I get just a couple of sessions in during a day I find that overall I accomplish more.<p>An unexpected benefit is sometimes I don&#x27;t need to start a session. I can catch a glimpse of the hourglass out of the corner of my eye and immediately enter a productive zone.
评论 #12402660 未加载
WheelsAtLargeover 8 years ago
Yes, if you&#x27;re willing to stick to it - that&#x27;s the hard part. There&#x27;s nothing magical about it. You become better aware of your time and therefore use it better.<p>Fifty plus year&#x27;s ago an economist,Cyril Northcote Parkinson, coined &quot;Parkinson&#x27;s law&quot;, it says, &quot;work expands so as to fill the time available for its completion.&quot; In someways it seems obvious but the reality is that it&#x27;s not so obvious since we don&#x27;t recognize it until someone points it out.<p>Parkinson&#x27;s law is what the Pomodoro technique is trying to manage for the individual as Agile is for project management. It does help but it&#x27;s just hard to maintain over time.<p>The way to stick to it is to make it a habit. Start by making it a game such as how long can I last without failing. By the way you will fail. Track the time you lasted and then try to increase it for next time. Also note why you failed and find something to counter that so you&#x27;re ready for the next time. Repeat until you no longer think about the process but it becomes part of your everyday.
ruraljurorover 8 years ago
One of the main ideas of Pomodoro that I see most people ignore is that you are supposed to keep track of your distractions. This should make you more mindful of what is interrupting your work.
salukiover 8 years ago
I use it, not everyday, mainly only if I notice I&#x27;m not focusing or have a long task list to tackle that day.<p>I use an inexpensive mac app from the appstore that seems to help as you can look up and see how much time you have left. For the breaks I&#x27;ll check email, news or play a quick round of a turned based game.<p><a href="https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;tomato-ticker-pomodoro-timer&#x2F;id847190891?mt=12" rel="nofollow">https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;tomato-ticker-pomodoro-timer...</a><p>Or if I&#x27;m making progress on something I&#x27;ll just keep going.<p>For being productive I&#x27;ve found knocking out a small task to get started in the morning or when starting back to begin a long stretch of development helps.<p>I also listen to upbeat music with minimal lyrics while I work.<p>And if you find a song that you&#x27;re really productive listening to I&#x27;ll even listen to it on repeat and that seems to help me stay in the zone.<p>Good luck.
e19293001over 8 years ago
Pomodoro technique is just a tool to force you to concentrate in your work. Personally I use both pomodoro and org-mode. Sometimes it works for me sometimes its not.<p>I would like to suggest another tool or option for you to try though this is not about pomodoro technique but if you wanted to be productive, you might want to read this book:<p>The Power of Concentration<p><a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Power-Concentration-Theron-Q-Dumont&#x2F;dp&#x2F;1434442268" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Power-Concentration-Theron-Q-Dumont&#x2F;d...</a><p>There is a free audiobook in librivox:<p><a href="https:&#x2F;&#x2F;librivox.org&#x2F;the-power-of-concentration-by-theron-q-dumont&#x2F;" rel="nofollow">https:&#x2F;&#x2F;librivox.org&#x2F;the-power-of-concentration-by-theron-q-...</a>
评论 #12387673 未加载
评论 #12387608 未加载
thr0waway1239over 8 years ago
Off tangent, but the biggest improvement in my software development productivity happened when I read Edmond Lau&#x27;s book &quot;The Effective Engineer&quot; and started asking myself before I started every task: is this task the one which is highest leverage?<p>Edmond&#x27;s definition of leverage = Impact Produced&#x2F;Time Invested<p>You can read the book for more on Edmond&#x27;s definition of leverage, but this seemingly simple idea did absolute wonders for my productivity.<p>I realized the Pomodoro technique was most effective for me for the lower leverage tasks, and not so much for the higher leverage tasks. As a result, over time I sort of moved away from using it.
GoldenMonkeyover 8 years ago
Yes, pomodoro is great for getting thru necessary but boring programming tasks. Tasks I have very low motivation to do, as they&#x27;re maintenance oriented. Also, I have found it useful for time-boxing household chores as well, that I&#x27;ve been avoiding. I also use one pomodoro a day or a week to schedule long-term goals... i.e. learning spanish or working thru an algorithms book. Try it for a week, see if it works for you.
afarrellover 8 years ago
I&#x27;ve found this physical timer much more useful than a timer app: <a href="http:&#x2F;&#x2F;www.polder.com&#x2F;shop&#x2F;measuring-temperature&#x2F;timers&#x2F;digital-kitchen-timer" rel="nofollow">http:&#x2F;&#x2F;www.polder.com&#x2F;shop&#x2F;measuring-temperature&#x2F;timers&#x2F;digi...</a>
tmalyover 8 years ago
I think it is effective in some ways.<p>Planning out what you are going to work on the night before is a huge help. I think getting good at knowing what you can fit into a 25 minute slot takes some practice.<p>Staying focused, not reading emails or posting on HN takes serious practice.
TurboHaskalover 8 years ago
Good luck explaining that to your manager.
评论 #12402662 未加载