Software Engineering, Project Management, and Effectiveness
If you coach others or you need to encourage change or if you need to change yourself, the key is to use questions. Lead others to their own insight or your advice may fall on deaf ears. Here's a few of my posts I've been referencing lately that explain the point:
Bottom line -- people don't like to be told what to do and we're wired to resist change.
PingBack from http://msdnrss.thecoderblogs.com/2008/01/28/dont-tell-ask/
The funniest thing that it works great for yourself too. Want to improve yourself? Start asking yourself questions. Do not want to improve – ask yourself why?
At Microsoft, I regularly mentor some fellow softies.   It can be tough to navigate the waters,