So last night at 1AM I’m waiting for a process to finish (I eventually gave up at 2AM), and I get into a chat with a guy in Tokyo, and among other things, he said “I’ve seen your work, you shouldn’t be GSD, you should be promoted desk dev or pure development.” (My emphasis). My immediate response was going to be “is development a promotion?” But, my experience earlier that same day answered that question; we had to go up to the floor to support a user with some application problems, and the dev manager happened to be going up so came along, as did one of the QA resources. So on the elevator up, the dev manager says "This is great, we have the Level 1 (pointing at me), the Level 2 (QA), and Level 3 resources to figure this out.
I realized without needing to pose the question that I had knew it — support is considered a second-class citizen; even if you are better and brighter at support than anybody else. This of course caused me to start questioning the compensation and bonuses on the in-at-10 and out-at-6 developers, and realize that even if it’s only 75% of the delta I got this year, I’d much rather be doing that work. And, that’s all assuming the philosophy of who is top dog doesn’t transfer over to compensation as well; for all I know the average developer is bringing in more than me for half the stress, half the hours, and the privilege of working with semi-intelligent life, rather than trained monkeys.
After working about 19 hours straight yesterday, it doesn’t look like my plan to get out of here after just 10 hours today is going to work. When on the phone with the lead developer, he started whining about how he took a day off (never mind that he planned a day off for the day after the largest release we’ve made all year) and he was getting called about issues with his release. It was all I could do (he ranks two levels above me) not to point out that I haven’t taken a vacation day or holiday since my wedding without getting called because part of his system had failed or behaved unpredictably for some reason.
One of my coworkers came by and wrote on my sticky-note pad “I just quit.” I congratulated him and shook his hand.