Tuesday, May 31
It's over
I worked more than sixty hours last week, and by "last week," I'm including everything from last Monday to yesterday, inclusive. Perhaps the most creepy thing is that my officemate works at least sixty hours each week. Anyway, I'm exhausted. Sure, in the end, it's all just looking and typing, but this last project has been the most mentally exhausing thing I've ever done, I think. Normally, for school projects, the only kind of technical review I've gotten has been a joke, and the problems were much more conceptually simple and uncomplicated compared to what I'm working on now. Now, I'm getting technical reviews from very smart people, and when very smart people look over the work that other very smart people (hey, I don't have to be that modest) have done, they find errors. Not even necessarily functional errors, just style errors. Things that I probably would have ended up tweaking myself once I had more time to worry about those sorts of things. Things that even had a good reason originally, but are no longer needed, and I didn't clean them up before submitting for review. Some of them make me look kind of dumb, because I look at them now, and I say, "well, yeah, now I could make it like that, but I couldn't before, because, well, I don't remember." There were several of those. My coding style also differs quite greatly from that of my reviewer—at least he isn't one of those filthy creeps who puts braces on the same line as their statements. Unfortunately, he's been working on the product for a long time, and his coding style is very similar to the team's official standards, so I must comply. Just some of the differences I was called on...
It was a long process. This review and the final round of pre-checkin testing has been going on for the whole last week, and by the end, we were both having to try very hard to remain civil and professional, because I still disagree with a lot of what he says. I'm sure he felt at some point like I'm an arrogant prick... like, "here's someone who hasn't even been on the team for a year, with lines in excess of 100 characters (!) that use up a full half of the width of the screen, and he's disagreeing with me on technical issues." But, oh well. It's over. Wounds will heal. No more 60+-hour weeks for a long time, I think. I got to watch a couple movies and play Warcraft on Saturday and Monday, only working partial days then. Out of my three-day weekend, I got a total of a day or maybe even a day and a half of relaxation. 2 comments:
Matthew Beermann said:
Is it the nth sign of the apocalypse if I find myself agreeing with you on every point?
« Home |
||||||||
| © 2004-2009 Travis M. Spomer. No, you may not have my blog template. | ||||||||
Sleepless in the Seattle Metro Area is the official blog of Travis Spomer. Look for high-quality Travis Spomer merchandise coming soon.
Views expressed are my own and in no way represent my employer; this is in no way a work blog. All postings are presented "AS IS" and confer no rights.
Names are generally changed to protect the irrelevant. Quotes may be paraphrased. My memory isn't good enough for "details."
Comments you submit become my property. I can remove or mangle them if I wish, though I probably won't.