I was asked why I stay in the IT if it causes me to do nothing but complain. You know how my days REALLY are? I find a problem, the customer thanks me. I deploy a complex system, it goes all buttery and customer writes my boss an e-mail saying it went smoother than they expected. I get asked a tricky question and I solve it quickly. I get a support call, the caller is pleasant, the problem is dealt with and we wish each other a good rest of the day. It's almost all but this for me.
But then there's the mandatory stinker case, where someone opens up with a chauvinist joke thinking it works outside their own little bubble. Or maybe a non-technical people has watched too much Star Trek and expect all my job requires is saying 'computer, install this program' and is offended when they get billed for actual work hours.
And for cases like this I sometimes need to vent a bit. It doesn't mean I don't get the satisfaction of being good at what I do or that I'd hate IT with passion.
#venting