The Talent Crunch: Not where you expect(or: more coders won't solve the crunch)
rwilcox.tumblr.com
rwilcox.tumblr.com
Unfortunately, there doesn't seem to be a way to teach this. The best thing a manager can do is get out of the way and see who steps up to the plate, possibly giving some helpful hints if people seem stuck. It's very easy to kill initiative, though, and most conventional approaches to management do exactly that. Heck, for most people the public school system is 13 years of training in how not to anything other than what you're explicitly told to do.