Sure, the I/T department can be frustrating to deal with. I've been in that place my whole career (and in one place I was the I/T department.) At the same time, the finance and legal departments can be frustrating to deal with as well. But there's a reason businesses hire people with expertise in those areas. Would you outsource your legal team to a bunch of people in China? Or trust your business's financial data to some web site out of Eastern Europe?
If the in-house departments were staffed with the same kind of cockwombles some IT departments are staffed... maybe I'd be more inclined to take my luck with the Chinese instead.
If you're interested, read a few pages of Reddit's
Tales From Tech Support to see what happens when businesses don't have a competent people doing I/T, or clueless managers who understand why having competent I/T is a good thing.
Haven't read that particular thread, but yeah, dealing with whole IT departments staffed by incompetent managers with BOFH wannabes -- minus the competence -- is my problem. I'm talking people who not only were on the left side of the Dunning-Kruger side of the spectrum, when it came to the ratio between delusions of competence and actual competence, but who seemed to feed their sense of self-importance by trying to be a bottleneck. Same as the guys who feel important by driving 30 in the fastest lane, just to know that they have the power to make someone else late and annoyed.
Like, literally, here's a story for you, if you're into stories: both me and my brother sent a request for MQ queues for different project on the same day. Both requests were really identical, except for one detail: my brother wanted persistence on the queues, while mine were for synchronizing a cache, so I didn't need the messages persisted. BOTH came with the objection that no, that choice is against their guidelines, we must schedule a meeting to convince them why we want that persistence and respectively why not.
Literally, ANYTHING you wanted from those guys, and sometimes anything they heard you want from someone else, they had to first try to be a roadblock. Really, try to not do their job.
Honestly, if the Chinese want to admin those queues for me instead and are less of a pain to deal with, <bleep> if I'm not even ok with them reading what comes down those queues. Bearing in mind that any message coming through them in the case in the story said no more than "invalidate cache" or "config changed, reload it"
And I could tell you quite a few more, but let's leave it at that.
Mind you, not ALL IT fellows. I've met some which were good at their jobs and super-helpful. Like there were two at a company I've worked for in 2000 or so, nicest people I've ever met. Also stoned like a biblical hooker. I'm talking the kind who actually brought and smoked weed at the company barbecue. But I guess they might have needed that, after dealing with the rest of us
