Jeff, I stopped reading your articles for the same reason, right about the “software development = rock climbing” delusion. Now I drop back about once a month or so, or when I absolutely have nothing else to read or do.
I don’t know you. I’ve never met you. I don’t know what your goals are with this blog. All I know is what image of you I form from reading this blog, and it isn’t the one I want to form. So without further ado, this is what I have to say to the persona writing this blog:
You are the Rush Limbaugh of software development. The Ann Coulter of coding.
The problem isn’t that you’re an amateur. The problem is that you never rise above being one. You post an article about XML that contains exactly what I’d expect from someone who has just seen XML and recoiled in horror. No understanding of why XML is the way it is, and what compromises went into it.
In short, a stunning display of ignorance.
That’s ok, though. We’re all ignorant in the beginning. Nobody is born an expert. But you seem to just stop there.
Like someone who concludes that “ok, I’ve spent five minutes with this thing and I am so smart so now I’m an expert and don’t have to learn any more”. Then you switch to talking about the next thing you dabbled in and got all wrong. You may think you’re widening your horizons, but you never put in enough effort to really widen them. You are the guy who reads “Teach Yourself HTML Programming in 24 Hours”, concludes that it is way too complicated for any conceivable purpose, the only conceivable purpose for you being “lolcats”, and then never bothers to learn more, convinced that you are a CS PhD. Had this been an astronomy blog you would have written an entry about how relativity is too fancy-schmancy complicated and why putting the Earth at the center is the right thing to do, had it been about biology you’d be the ID proponent. In martial arts, you’re the guy who has seen a Seagal movie, gone to one lesson, knows enough to get into a fight and have his ass kicked. You learn enough to kill yourself but not more and think that’s just fine.
You are the blowhard. You are the one shooting his mouth off about everything and getting nothing even remotely right.
Whether your opinions are strongly or weakly held is of no importance - you are below the threshold where you are qualified to hold any opinion whatsoever. I don’t ask that you be an expert, but the motivations for XML, for example, is just a Google away - but you can’t be arsed to do even that, now can you? I mean, you know everything already, don’t you?
When will I see the next article about XML? You know, the one where you tell us about what new things you have learned and how it modified your previous perceptions? Or is ignorance too bliss?
I don’t know if the image I form of you is correct. Maybe I’m “special” in interpreting your writing this way. Maybe the 122k people reading your blog are right and I’m all wrong. I have no idea. But this is my outlier data point for you. Do with it what you want.
Finally, your last two sentences in this article just reminds me of this ad: http://en.wikipedia.org/wiki/Image:Bitchad.jpg
Do you have a katana somewhere?
Sensei?