#1 Reason for Leaving Your Job: "Boss Dissatisfaction"
hotjobs.promotions.yahoo.com
hotjobs.promotions.yahoo.com
Contrast that with my current boss. He is leader of a failing group and knows it. He cannot relate to us because he spent so much time away from coding. He asks unreasonable demands in impossible timelines. He has no concept of how long it takes anyone to do anything. He loves meetings and fills up his schedule with as many as he can. He refuses to engage in "laissez-faire" management and constantly demands status updates, often in writing.
Guess why I am quitting. Guess which boss I am returning to when I quit.
One of my favorites was the dev manager for a team doing web application development at a large company. I was the tech lead for the team. His opinion was that a good team manager was much like the manager of a band. It was his job to run interference for us with the suits (corporate business types or label execs/concert promoters), get us what we needed in order to take care of business (time, software, hardware or instruments and a van), help with high level scheduling (releases or tour dates), and stay out of our way. If we didn't do our job (coding or practicing) then we weren't suited for the team, and would be let go. It was a great approach imho. Wouldn't work so well for folks who NEED to be micromanaged, but if you're running a team of A list folks you just need to get them what they need and stay out of the way.
I've always thought that Talent Mgmt software can only take you so far. Any system in place, no matter how good it is, still can never compensate for how a shitty manager interacts with employees.
In the end, its people working with people.
For the most part, if you hire the right people they are self-motivated and in general the team has a clear direction. But at some point you need good managers -- when is that?
I'm surprised it's only 43%.
Maybe I just a little jaded because I've never really had an acceptable boss...I would have guessed more like 90%.