As an alternative view, I suggest <a href="http://www.paulgraham.com/opensource.html" rel="nofollow">http://www.paulgraham.com/opensource.html</a>: <i>Inconceivable as it would have seemed in, say, 1970, I think professionalism was largely a fashion, driven by conditions that happened to exist in the twentieth century.</i><p>Rather than read Robert C. Martin (also known as "Uncle Bob"), read <i>Coders at Work</i> <a href="http://www.codersatwork.com/" rel="nofollow">http://www.codersatwork.com/</a>. These are programmers who have built interesting things.