You're probably ritht. I feel the original article was itself in poor taste, but that is no excuse for me stooping down to the same lack of taste. Apologies.
Sometimes a technology's biggest detractors are its most fervent adherents. The drama, fuss, immaturity and irrationality is just off-putting and screams to everyone else "Do you enjoy drama? Do you want to be in the middle of trolling wars on Twitter? Please join us, just Node.js it all comes with it as part of the package!".
This is isn't the only thing. The drama with Joyent fake firing that person who didn't want to accept some doc updates. Is that all, I maybe wrong, but there is just no end to immaturity and drama. The people and culture associated with this technology is off-putting to me. Maybe others love it, good for them.
Passionate people create drama... which technology stack are you in that doesn't have drama? Because I can't think of a modern one that doesn't have some amount.
And the catch all is of course Steve Balmers sweaty speech...
C, Go, Erlang, Python -- none have this level of drama and immaturity. Passion people who are immature create drama. Passionate people who are mature don't create drama.
Python had "fork my dongle"... Two people got "actual fired" over an innocuous comment made between friends at a conference.
C is a different kettle, I suspect it had it's drama time, but the internet wasn't around to amplify it.
Go and Erlang combined communities are a fraction of Node, python, ruby ones (individually).
Those that read into internet ranting and call it drama or immaturity, are simply displaying their own maturity. The vast majority of people in these communities are mature professionals... now and then you get a blowup, that isn't a reflection on the technology or community but the individuals involved.
I wouldn't hire him. In fact, I think he goes on an explicit no-hire list. And I definitely would have deleted the comment and banned him from making further comments.
The mass of people coming to his defense is a great example of why I can't take the JavaScript community seriously. The very first line of the comment screams "arrogant jackass" who won't play well with others and prefers to make his points through mockery and derision.
> I decided not to fight for changing something for the better today and quit. Why do companies lie? Why do ppl fear change?
I am not wise enough to be called a source of wisdom...but if you are in IT, and your company is not actively poisoning children or criminally violating you, do not quit out of professional principle without a backup plan.
Yikes. He seems to be in a really bad place right now. I don't think tweeting and acting like that are going to help his prospects though. He seems like a passionate person but I'm not sure he is communicating that passion in the best of ways. Hopefully things get better for him.