7 ms·
Why Crunch Mode Doesn't Work (2005)
- ehurrell 12y agoWorth reiterating, I've seen good people run themselves into the ground with an endless 'crunch', because they felt it was a valid strategy. 'Running themselves into the ground' might seem wishy-washy, but to make it more concrete: people have _had to_ take time off work days before a big deadline because they couldn't work. I'd rather the marathon than the brick-wall crunch.
- bsmith 12y agoI wonder if the science on the 40-hour work week applies mostly to specialized jobs, or if it can be broadly applied to more generalized roles, i.e. _entrepreneur_, where one switches contexts several times per day/week. How many 'successful' startup founders only worked about 40 hours a week versus 60+? Is Elon deluding himself when he claims his 100+ hour weeks allow him to accomplish more than his less-disciplined competitors?
- AhtiK 12y agoIf the daily work is built around being in the flow and rhythm then mental muscle is not that much stressed. You wake up, you know that your limo is waiting in 20 minutes. You'll start with a scheduled call on the way to gym. At the gym personal trainer makes sure you're giving maximum. Then the limo takes you to the private jet so you can catch the conference in Europe at 4pm. etc. My point is, if the world around you revolves in a rhythm where falling out is not an option, you can find the balanced flow and rhythm so 100+ hour week full of balanced work is absolutely normal. You just stop wasting non-work time over the weekend and use it for maximum recovery and family-time. Add a bit of humour and laughter to these 100+ hours and stop caring about issues you can't fix and it's a paradise to live in.
- Rapzid 12y agoI suspect sleep, and routine, is more the determining factor. I imagine most people should be capable of maintaining high levels of productivity for 77+ hour weeks if they could get 9+ hours of solid sleep every night. That leaves enough time for an 11 work day, 1 one hour workout, 30 minutes of commute, and 2.5 hours of misc time. As a single persons game. However, that's a big SHOULD/COULD/WOULD. Real world statistics probably reflect that most people either aren't capable or simply wouldn't maintain this kind of routine.
- danielweber 12y agoElon probably has built up a huge support system around him that he knows, both implicitly and explicitly, has his back and will help him out. As opposed to "your project is behind, time for 11½ hour work days." I got that earlier this year. At least I was paid hourly at the time.
- PeterisP 12y agoExperiments have repeatedly shown a solid increase in day-total productivity when going from 10 hour workdays to 8 hour workdays; similarly, there is an increase in total weekly productivity when comparing 6 days a week to 5 day workweek. I doubt that the people who work[ed] on saturdays had a much different daily routine than those who didn't; but still, working that extra day only results in less work done.
- crpatino 12y agoNo, no less work done in total. You work that extra hour/day, week after week, and you see real productivity gains (not necessarily per-hour productivity gains, but marginally speaking, you make progress faster). As others have mentioned before, this trick can work very well in the short term. However three months into it (roughly +150 man-hrs), you make a small blunder that nobody notices at first. One year later, it will blow up and set your whole team back for a whole month (assuming team_size = 5, -800 man-hrs). Everybody will try to catch up by staying an hour later, or working on the weekends... rinse and repeat. The problem is that cause and effect are so far apart in time that nobody notices why this is happening. Usual suspects such as "rusty codebase" or "technical debt" get assigned with the blame and no lesson is learned.
- julie1 12y agoWell, it 48 hours a week vs 60 jours is the secret of the success of british & USA vs Germany during WWI : * WWI = death by explosive * over work == more defaults => more of your soldiers killed less of theirs, more money spent * so british army edicted a ban on overwork ~ 1917 followed by USA. The question is does it matter more to produce the most defective products, or to produce stuff that works?
- rubinelli 12y agoI can't comment on context switching, but one thing to keep in mind is that 40 hours is the peak of a bell curve. That implies that some individuals can in fact work 50, 60-hour weeks for months without a significant drop in productivity, and some probably shouldn't work more than 4 days a week. Maybe Elon Musk is the one-in-a-billion guy that can actually stay productive for 100+ hours, but thinking that's reason for you working 50+ hours is like saying you should be able to swim 100m in 70 seconds because they do it in less than 50 in the Olympics.
- hawkice 12y agoOr, to add in the more specifically measured element: 40 hours is the peak of the Laffer curve [productivity being inversely proportional to hours worked a week]. I have absolutely no data on variance for the peak of the Laffer curve (if you imagine attempting to gather this data, you'll notice it is extremely difficult). That being said, despite this lack of data, I have heard a lot of people claiming they can work a whole lot more and get more and more done. I do not believe their ad hoc methods have secretly outsmarted science. It seems more likely that they are mistaken (if only for the reason that it is very hard to measure and they universally lack specific reason to choose "my peak productivity happens at >60 hours a week" over "the volume of my work is more noticeable than the quality of my work", which is essentially universal -- but lines of code, as a metric, don't pay the bills).
- Fishkins 12y agoCorrect me if I'm wrong, but I believe the research actually only shows the peak is no higher than 40 hours per week. Are there studies indicating people are more productive working 40-hour weeks than 30 or 35-hour weeks? Of course your point still stands, they'd just have to be even more of an outlier.
- Symmetry 12y agoIt really depends what you're doing. For me, meetings don't result in nearly the same mental fatigue as coding does.
- JoeAltmaier 12y agoand just the opposite for me! One meeting can depress me for half a day. But I can get in a coding thrall and go 4 or 5 hours without noticing time pass.
- Roboprog 12y agoI hear you. I hate having scheduled meeting almost every day, early, that ramble about things that usually don't affect me. My time would have been better spent still in bed until it was time to start building (coding, designing, writing, etc)
- spinlock 12y agoEntrepreneurs are, by definition, outliers. I don't think it makes much sense to compare them to -- or include data for them in -- an analysis of the average worker.
- danielweber 12y ago(From 2005)
- tbrownaw 12y agoSo? Do you have something (newer) arguing reasonably well that it's wrong?
- jarek 12y agoI read that as a reminder that this isn't a new article but rather the older one some of it might have read before. It's fair enough to submit it since some might not have read it though. HN has gotten in the habit of adding year of publication to submission titles for pre-2014 content recently and this one should probably get it as well.
- danielweber 12y agoYeah, I just thought the title should be updated with that. ea_spouse was still considered current events, but the fact that this stuff from 2005 reads the same today just shows how timeless this research is. I did seem to have struck a nerve with that comment. In the future I should be explicit that I'm just asking for a title update.
- watwut 12y agoTitles of old articles tend to have (yyyy) slapped after them. So maybe he wants to notify admins that they should add one.
- shubb 12y agoThe finance industry, particularly around the front desk, is notorious for freakishly long working hours. I don't work in that industry, but friends that do speak of 100+ hour work weeks, with 80 hours considered normal in some workplaces. As outlined in the post, that way of working, doesn't (shouldn't) work. Especially when the code produced, or in the case of traders decisions made, might lose vast amounts of money due to a single mistake. I'm curious, if anyone here works in that kind of an environment - How does this work? Are these numbers exaggerated? Are you all on stimulants? Do you see the kind of creeping errors and codebase decay one might expect?
- barrkel 12y agoAFAIK it's more about signalling - demonstrating commitment to your peers and superiors. Not in that industry, but working at a startup founded by two ex banking (albeit software) guys. A little bit of the culture has come along for the ride.
- jarek 12y agoAbsolutely - finance uses hours the same way software uses open-source projects created in your spare time. "Passion", "culture fit", etc
- watwut 12y agoPeople I knew that worked that much, used to spend a lot of time blankly staring at screen or chatting about weather after few weeks. The rest and socialization they were missing out of work somehow creeped into work. I do not think they were aware of the effect, it is just that everything took them somewhat longer time.
- themartorana 12y agoNew title - "Why CONTINUOUS crunch mode doesn't work." This feels a bit link-baity, because it says nothing of how short, uncommonly used crunch modes help or hurt productivity - just how super-long work weeks are eventually more detrimental than helpful. Edit: I would posit that short bursts of overtime - perhaps a single 60-80 hour week at the ramp up to a major release can actually be helpful if not exciting - if used quite sparingly. Research on that theory would be more interesting to me.
- moron4hire 12y agoHopefully, such a study would include a study on how often the promise of only one week of overtime turns into multi-week slogs.
- watwut 12y agoShort bursts of overtime is not crunch. Crunch is by definition long term. Anyway, I recall that you can actually raise short term productivity for up to four weeks or so, but expect lower output following weeks. The productivity falls if crunch runs longer then six weeks. Not sure about in between. That was just one study, so take it or leave it. Last note: if you have 60-80 hour work weeks before every major release, then there is something wrong with your planning or process. In any case, it does not sounds like the release will be much tested before shipment.
- themartorana 12y agoI was almost with you until you got to the last paragraph which is both judgmental and horribly, horribly wrong. Not only are our releases incredibly well tested (we have millions of players - there is no "untested") but we keep things pretty relaxed during normal development, and pre-release "crunches" result in improved team cohesion and morale. Releases feel like huge wins, and we always celebrate. Please don't presume to know anything about anyone else without any evidence or first-hand knowledge of a situation. It's rather unbecoming.
- sitkack 12y agoCrunch is longer than usual work with a looming deadline. Crunch doesn't have to be long term. Crunch can be working for 7 hrs seeing you are going to make your goal and busting ass for 3 more hours. The slope should match up with the expected outcome, mx+b or else it is futile and not crunch. Crunch should be "doable". What the author was describing is a death-march. The goal isn't to arrive at a location but to kill as many people as possible in the journey. Ref, trail of tears.
- thathonkey 12y agoThat's why other industries don't do "crunch mode." Can you imagine: "We're really behind on building this bridge" "CRUNCH MODE!"
- sgift 12y agoThe usual solution in bridge building is: "MORE PEOPLE!" ... but that doesn't work in software (because of training time, less productivity in the meantime and so on, you know the drill), so we don't have that option. The best idea would be to accept that it will take longer, but that fails flat for political reasons. Bad situation.
- k__ 12y agoI got the impression, that most people are aware, that there is only a finished software or a date, even if they are non-technical. They got something, even if it's bug-ridden, which they can show and sell someone. And the fixes can be made between the "finish date" and the "first real use". The software that is ready after the finish date just has to work for presentations.
- codingdave 12y agoThey do. Note the 2nd and 3rd bullets on this announcement: http://www.spanishfork.org/newsevents/events/view.php?id=520 http://www.spanishfork.org/newsevents/events/view.php?id=520
- deleted 12y ago[deleted]
- beachstartup 12y agoother industries do crunch mode, just in different ways. tax accountants crunch 3 months a year for 12+ hours a day. it's as predictable as clockwork. construction crunches by adding 2nd and 3rd shifts to a project to get it done quicker. investment bankers crunch their entire careers, basically. political teams crunch during elections. media crunches during newsworthy events or to wrap a project. we're not that unique. "the grass is always greener..."
- malkia 12y agoThe real problem is that crunch actually works.
- yarrel 12y ago[citation needed]
- normloman 12y agoYou read a whole article full of evidence to the contrary, and you think you can wave it away by just ignoring it?
- malkia 12y agoI've read it long time ago. I've been in this industry for a long time, and unfortunately crunch does work. I can't say whether for everyone, but it works. It's not question whether I like it, whether its good for the people, families, etc. But it works!
- ska 12y agoI'n my experience, crunch mode only "solves" problems that could have been avoided by better organization and/or engineering practice. I can't think of a single deadline that was "saved" by crunch mode that didn't also have some additional cost - if we had done a better job in the run up and avoided the crunch, we would have been significantly ahead or where we actually were. Ymmv, naturally.
- maccard 12y agoWhere did you read it? All the research and evidence points to the fact that crunches don't work. Overtime (60hr week for two weeks) is different, but extended overtime periods do not work. If you have any citations other than anecdotal evidence, please share with the rest of us
- normloman 12y agoOr maybe you just feel that it works. Thanks for sharing your personal experience, but I think I'll trust the studies.
- dsirijus 12y agoThe most important bit missed here is - what exactly are you doing? I started as a physical worker, and when I switched to computers, coming back to physical work felt like taking a holiday. Now when I'm actively managing people and finances, having a 3-day code crunch is my definition of a walk in the sunshine. Sometimes I literally can't stop smiling during that period, it's such a relief.
- nakovet 12y agoIt may seen silly but the article could use a brief description of what's "crunch mode" since it was a new term to me. Google: define:crunch mode > "Crunch mode", also referred to as "crunch time," is the term used by those in the software development industry to describe working extra hours for extended periods of time in order to finish a project or meet a deadline.
- redthrowaway 12y agoThe critiques I've seen of crunch mode always seem to assume that it's a normal state of affairs, and thus leads inexorably to burnout. We'll have maybe one or two weeks of crunch every quarter or so when we have a major release that everyone needs to coordinate on and no one wants to be blamed for holding up. For those one or two weeks out of twelve, we'll work sixty or maybe seventy hours. It's absolutely effective, and while I've felt tired at the end of it I've never felt burned out. It's also offset by having very relaxed working hours the rest of the time. I get that some firms see the productivity boost that happens during crunch mode and try to make that the new normal, but is this even that common? Do most firms not do as mine does and just crunch when you need to and have normal hours the rest of the time?
- usefulcat 12y agoI used to work for a major game company on a major title that had a new release each year around the same time of year. Every year, for approximately 3-4 months prior the release of the game, the team would work 10-12 hours per day, 6-7 days per week. As far as I could tell, no one else considered this unusual.
- munificent 12y agoI, too, worked for EA on sports titles. Superman Returns was worse: 9 months of 60+ hour, 6 days a week crunch.
- sitkack 12y agoDid you see a super huge payback on those hours or was it just life force draining from your shell?
- munificent 12y agoWell, the game tanked, we didn't get huge bonuses and next to no comp time so... mostly just drained life force. It was a technically challenging project, though, and I learned a lot on it.