Learn from him?<p>Having your ego wounded by someone having superior skills really has nothing to do with programming and everything to do with insecurity and a lack of empathy on your part. You have the ability to have a concrete and pragmatic gain by surrounding yourself with people who are more skilled than you are, and you gain nothing from avoiding that other than the delusion that you are more skilled than you really are.