Bah!
ROFL, not really a poor wretched soul, just tired. And, I spend time developing as well, as we admins have to also do some of the same things you "coding-types" do, on top of everything else. we have to deal with.
"Tech janitor", really?? Since most of those "coding"/development jobs have been shipped overseas....
So, admins don't have a "so many hours" situation as well? Really?
In my (actual) experience, when developing in ANY way, shape or form, you are not working on a LIVE system. This means that it is a system that is not in use during standard business hours.
Yes, I understand the wheel turning in the head, but if anyone has that syndrome, it would be us sysadmins/netadmins.
We can't pass the blame like programmers do either, saying that it must be "over"-configuration, etc. Yes, that's actually been used on me by multiple programmers I deal with. And, then I proceed to tell them exactly how their software WORKS. And, then I tell them how it should work. They tell me it's the machine's fault, I show then exactly when it was working last, then show them when they logged in last to make changes, then show them the time it stopped working....huh, funny isn't it?
Although I stilll believe admins have it far worse, I understand developers, in cases, have to deal with the same.
I have to say the "tech janitor" made me laugh. I wonder who is considered the "Tech Elite". Simon might have something to say about that, too!