

Fuck that, this is what creates those assholes and makes people unable to work in teams and we should be doing everything we can to push people like this out of the field, because it causes more harm than good. I’d rather have some fresh out of college kid who can actually communicate like a human and work with people while giving/receiving criticism without throwing a tantrum on my team than a Linus.
When Linus is nothing but a grave people piss on I want better people to have taken over, not the same. The entire basis of computer science is building off a previous iteration to make things better, and that should apply to the people too.
That anger and lack of self-control is fine as a vague blogpost maybe, but as an actual developer? Hell no, anyone who thinks this is acceptable has no place in any important field. Anybody who can’t control their emotions and act efficiently when putting criticisms forward is worthless, 30+ year old accomplishments they’ve been coasting on notwithstanding.
“I’d like to be a nice person and curse less and encourage people to grow rather than telling them they are idiots. I’m sorry—I tried, it’s just not in me.”
He self-admittedly doesn’t care about people growing and improving, which is the single most important aspect of being a developer. He’ll probably accomplish more than I ever will, but you know what? I’m still going to pass on better habits to the next generation, because in the long run they will accomplish more because of people actually encouraging that growth. It’s just that selfish, self-serving, admittedly less extreme, Andrew Tate-style toxicity in its earlier form (and being a KotH fan, you’re probably familiar with that episode from the newer season showing how Cotton’s behavior relates to those types, so hopefully you get what I mean).