Thank to Dave Neary for a very worthwhile and thoughtful article.
In my experience, managers of technical teams are far too often lousy at people development and neglect it; and the morale suffers because of it. And at the core of it is, perhaps, this "shy devloper syndrome".