> If we destroy the ability of newbie programmers to come up outside the university-professional path, we've just irreparably damaged the whole field.
I don't believe that, to be honest. There's a profound difference between a highly qualified professional and a hobbyist, and I am perfectly happy demanding that the first have a credential.