He learned some Python, Django, HTML, CSS, Javascript and wrote programs. Can "programmer" not encompass both people getting their feet wet and 20 years experience mastering multiple languages?
He hasn't made any hard choices, he just picked what is most available and put the pieces together.
Frankly he'd have bought me if he made his hands dirty with some obscure 8bit assembler. There he'd have to really THINK his way out.
At least some sweat during rolling his own data structures and algos around them would make him something in a shape of a programmer, but not this.
Of course what he's done is cool, learning anything new is worth some pat on the back. But this is a newsfeed on hacking, and Lords, it ain't hacking. Let's call things what they are, ok?
There's also the problem that some people like him start calling themselves programmers on the job market and when we're trying to hire them, they occur to be only Django programmers with very limited abilities. Practice makes perfect, but they didn't do it yet. Have some interviewing experiences like that. Not funny.
Are you confusing Hacker News with Reddit? (for context, below is mattdeboard's deleted comment)
"Well, thankfully, I didn't write this for you. I wrote it for the people -- I suspect the vast, vast, vast majority of the HN readership -- who are not expert programmers, or even professional programmers, but they want to be."