Uhh so if you can't learn by "sitting at the feet of" a "master", you learn what you can by yourself and touch base occasionally with the good people you do know and soak up what you can. Hardly insightful.<p>You can just say "try to work with programmers better than you" without all this medieval framing.<p>I personally think all this talk of the "Way" and guild inspired talk of "masters" and "journeymen" and so on is pretentious and inappropriate for programming in the 21st century but that's just me. In the olden days you <i>had</i> to join a guild and apprentice yourself to a "master" to learn a craft.<p>In programming, while it would be great to work with really good people(say, the kind of people interviewed in Coders at Work), the default for almost everyone is to learn without the benefit of a "master programmer". Pete McBreen wrote this really terrible book and from then we have all these pious mumblings about "apprentices" and "journeymen".