re: How To Scare Off Your Best IT People
One of the things that I'm seeing in a number of organizations is that upper management is "touchy-feely" wanting to improve morale among the rank and file - understanding that a happy workforce is one that will get the job done and go the "extra mile". However, in IT, it's the middle managers that seem to be out of touch with the realities around them - is putting your department's project manager in a position where they have to perform Level I support on a daily basis really the best utilization of that resource?
Managers, something to consider, are you being consistent with what you are saying AND doing? Saying one thing and doing another is a great way to kill morale amongst your team. Maybe it's the focus on agility that's killing your team's productivity and morale - rowing a ship may take thousand strokes, but if they're all in different directions, you're not going anywhere.
One of my biggest gripes in the past was that management sees IT as a cost sink - a black hole that they throw a lot of money at every year and get seemingly nothing in return. However, when you consider that that same organization had at least one (if not two and sometimes three) physical systems on a knowledge workers' desk and these systems operated without major failures, all the while allowing those knowledge workers' to generate value/revenue for the organization... case in point, I had a former C-level actually make the comment to me, "The IT department is just a waste of our money... " - I challenged that C-level to try doing their entire job without a laptop, desktop, desk phone, mobile phone... any form of technology for just one day. That same C-level couldn't do it, cried uncle and finally got perspective.
Face it, point blank, without IT there are VERY few businesses these days that could operate at full strength - and the ones that can wouldn't exactly be considered lucrative.