I ran across an article that points out the following premises: If you trying to cut cost start at the TOP of IT instead of the bottom.
“If you are managing an IT shop and can’t write the code to render “hello world” in C, html, php, and pull “hello world” from a MySQL database using a perl script, then YOU are in the wrong job.”
While I agree with this observation I don’t think anyone will implement this plan. Most companies think that getting rid of the workers at the bottom are a better bet. Case and Point. I worked for a Software company once as a Sales Engineer. While they kept on an aged IT manager and moved him from California to Georgia and his salary they let all kinds of people go at the bottom. I am sure he made well over $130K, while I was not pulling down that much. So they could have let him go and kept some people who worked for a living. I am not bitter about it, everything has really worked out well from then, but I got a chance to go back and work for the aged CIO and I can tell you he lacked the ability to do much of anything and should have been let go before anyone esle was.
“As I have written before, one of the great problems in IT management is that the big bosses typically haven’t a clue what is happening, what is needed to happen, and what it all should cost. There is a role for trust here, but if the Big Guy is signing off on a budget he can’t even read, much less understand, well something is wrong. Some IT departments like this, of course, just like my students liked it when class had to be cancelled (they liked getting LESS for their money), but in tough times, facing reality and speaking the truth is usually the best course.”