On The Meaning of "Coding Horror"

“You’re an amateur developer until you realize that everything you write sucks.”

As someone who has been (in his own mind, at least) an amateur programmer since I coded my first program on IBM punch cards nearly forty years ago, this strikes home!

But on the other hand, I’m often well aware that what I write sucks, so maybe that means I’m no longer an amateur. Whatever the truth about this, I was delighted to discover your blog some months ago, and have gained a great deal from it. “Code Complete” is on its way to me from Amazon.