the hallmark of today's programming generation in America â" are technically proficient, McAllister writes, 'but their code is less likely to be maintainable in the long term, and they're less likely to conform to organizational development processes and coding standards.'
Clearly McAllister has not worked in a small to medium firm. I myself am a "coding cowboy" and I myself am appalled at some of the "professional" code out there. I have been working for the past year to clean up code that looks like speggetti thrown against the wall. Just take a look at the articles posted on the daily wtf (www.thedtailywtf.com) and you will see all the in-organized, un-maintainable code thats out there in the world.