Raymond Chen learns from himself: http://blogs.msdn.com/oldnewthing/archive/2008/11/27/9145565.aspx I like the fact that he’s honest and humble enough to admit that kind of “mistake.” A good pro/teacher/mentor/expert should be willing to learn from others, including himself.