Sliders
http://trenchescomic.com/comic/post/sliders
At Dawn on the Fifth Day, Look to the East
AnonymousWhen I was in college, I got my first opportunity to work in the industry, joining a developer working on a high-profile downloadable title. As my work responsibilities weren’t always needed, I volunteered to spend my extra time with the QA staff. The local team was small, and work largely involved verifying that bugs were fixed in builds before sending them out to the publisher’s QA department for more rigorous testing.
Being my first job in the industry, I was fortunate to have joined an amazing team, who were very supportive and integrated with QA, and really made us feel like part of the family. We spent long days and nights working in one (very hot) room together, but my work felt validated.
One very early morning, after coming off a 20+ hour shift of preparing a build for certification submission, I was walking home with my QA lead, an amazing guy who mentored me through starting in the industry. We had both discovered a bug that we couldn’t get proper repro steps for, and after several exhausting hours of experimenting, were told by our project lead to walk away and go sleep.
We walked about 5 blocks from the studio when my lead got this determined look, and said he had to go back and convince our project lead to let him reproduce and fix the bug before we submitted. We’d been worked to the core, but he was still motivated to make sure we had done the best possible job we could. As I rode the bus home, I got a text from him. “I’m gonna stay to figure this out.” Getting off the bus at the next stop, I replied “Be right there,” and ran back to the studio.
We sat down and worked, just us, our project manager, and one amazing programmer who had stayed the night with us. We did everything we could to fix this one last bug before submission. Soon, it was near 9AM, and the dev staff were beginning to filter in. Suddenly, it clicked, we had finally figured it out. We detailed the steps, the programmer fixed the bug, and we submitted the build. As it uploaded, we sat back in our project manager’s office and cracked open a beer, watching the sun rise.
QA is a tough process. It’s repetitive grunt-work, and can sometimes can take unbelievable amounts of time. And of course, there are horror stories. I’ve experienced some myself. If mismanaged and mistreated, it can be a nightmare to be stuck in the trenches for months on end. But when you’re working on something you love, with people you care about, and staff who support you, sometimes you can come out feeling like a hero.
Posts
I also think that even with just a few representations Marley is already a better character.
There's a desire to work harder in the US, especially in the gaming industry. However, from long experience I can tell you that getting proper rest then letting your mind do something else is usually the fastest way to solve a code problem that you don't figure out after an initial honest effort.
As a programmer, I've been plugging away at something for hours, then get up get something to drink and have a walk around the building. Usually by the time I get back to my desk I have a flash of insight that lets me solve the problem in 15 minutes.
Yep, I do the same thing. I frequently will bang my head against a problem all afternoon until I have to leave to catch my train, and on my walk to the train station, I figure it out in less than 5 minutes. It's amazing and infuriating at the same time.
3DS FC: 0817-3759-2788
I'm not saying you're wrong, I get most of my best ideas in the shower after some time to decompress, but that would have delayed the submission at least half a day or more. Sometimes the heroic effort is worth it, and it sure feels great to pull it off.
My theory is that at 60mph+, the slight increase in g-forces alters the bloodflow in my brain.
I have yet to use this argument to justify going home at lunchtime, but one day I'll give it a go.
Not to mention that you've continued the idea that tight deadlines are ok because the coders will just deal with it, and work for free. Which hurts the entire industry.
...
Suddenly, it clicked, we had finally figured it out. "
Having a problem that should be easily understood and not being able to make it work, for hours longer than normal, and then suddenly you understand it is a direct example of being sleep deprived and attempting to do a mental task.
I've done 100 hour weeks for months at a time because our managers demanded "more work needs to get done". It wasn't till years later (and multiple books on productivity/managment) that looking back it was obvious that we would have gotten much more done (both short and long term) if we had gone home and slept more.