I have an issue at my day job where management decided long ago that they wouldn't hire dedicated IT personnel. All duties of an IT person is done by my programming staff no matter how small (changing printer toner for example) or how busy the programming team is with client work.
I've tried all sorts of tactics to convince them this is a really, REALLY, bad idea. I've started requiring additional time on all projects, no matter how small, and adding additional time onto projects when IT work takes away from progress. I've tried explaining, point blank, how these are two different disciplines, and that they aren't interchangeable without obscene penalties.
For some reason, management is cool with this.
I've heard all sorts of excuses about why we have to work like this but I have yet to hear a reason that makes sense.
What I'm looking for are some good arguments I can present to my bosses that will help them see the error of their ways.
A little background: I started at the job as a programmer and was promoted a couple years ago to the head of the department. I love where I work and am not looking to just quit but I'm getting pretty frustrated with the lack of quality I get out of a programmer doing IT work.
Thanks!