Side note, it's no wonder these big games come riddled with bugs these days. Pushing developers to the extreme during crunch time, just to meet a deadline. There is NO WAY they are doing everything correctly.
Side note, it's no wonder these big games come riddled with bugs these days. Pushing developers to the extreme during crunch time, just to meet a deadline. There is NO WAY they are doing everything correctly.
Grind out fix.. 90% success rate, average time to solve - 1 hour.
Sleep and fix in the morning.. 100% success rate, average time to solve - 15 minutes.
Clearly better to sleep but if something needs fixed NOW... then it's time to grind I guess...
IME, 90% of emergencies are "such-and-such a manager is going to look a little bad in a spreadsheet next Monday".
That doesn't mean it doesn't need fixing, but we should start being honest with ourselves. Defining P1, P2, etc. is useful.
- Grind for 1 hour and assuming 90% success rate, finish the task 9 out of 10 times
- Sleep
- Finish another task in 15 min with, again based on your assumption, a success rate of 100%
In start-ups there is usually a near endless list of tasks to solve so this would be the most productive approach. Again, based on a lot of assumptions.
[edit: formatting]
Basically, you just advocated for crunch time and death marches. Things that are known to not work.
But tl;dr your brain is adept at working on problems in the background after you've defocused on them. Your work is still getting done, even if you cut out of work and unwind, no guilt necessary ;-)