I like your reading better. I would have liked the blog better if it had had more of the feeling of humbleness that your words have.
The blog felt like it was saying "shut up till you do something better" where it should have said "Imagine how cool it would be to do something better".
A humble approach is always nice, its always challenging to give an earnest opinion ( after all that's why I read your content, for your opinions) and be openly modest. your (authors) terminology in differentiating programmers form coders is different from my own 'naming'. My wording are often around application development vs systems programming. a sys programmer writes software for humans to control machines ( databases, OS's,tools) where as an app developer is focused on software (computers) that controls humans ( apps that constructively shape human actions) . I liked the article , good post.