I suspect that you have had very similar experiences to the author. The author is quite clear that education is no indicator of ability to program.<p>I think the author would be very happy admit your hard working very good developer friends into the set of &#x27;good programmers&#x27;.