"Now, how did I, standing stout and tall, get forced out of my tribe? I've been a DD for almost 14 years, I should be able to weather any storm, shouldn't I? It turns out that no, the mountain does get worn down by the rain. It's not a single hurtful comment here and there. There's a constant drum about this all being some sort of conspiracy and there are sometimes flares where people wish people involved in systemd would be run over by a bus or just accusations of incompetence.
Our code of conduct says, "assume good faith". If you ever find yourself not doing that, step back, breathe. See if there's a reasonable explanation for why somebody is saying something or behaving in a way that doesn't make sense to you."
It's easy to say to ignore the comments and the haters, but if you keep shit thrown at you by people who automatically assume the worst possible for everything, even an elephant skin gets pierced at some point.
This is part of a larger cultural problem in the programming / sysops community. Too many people assume the worst, and way way too quickly. The Redis author's "This is why I can’t have conversations using Twitter" (http://antirez.com/news/82) article describes this pretty clearly.
Even if you can write an awesome system, or an awesome article, with one tiny flaw, immediately an army of people will jump on that single tiny flaw and declare you stupid and incompetent, or worse, that you should be shot.
This kind of attitude does not bode well for the open source community, where cooperation and collaboration is important.
Comments
This part resonates well for me:
"Now, how did I, standing stout and tall, get forced out of my tribe? I've been a DD for almost 14 years, I should be able to weather any storm, shouldn't I? It turns out that no, the mountain does get worn down by the rain. It's not a single hurtful comment here and there. There's a constant drum about this all being some sort of conspiracy and there are sometimes flares where people wish people involved in systemd would be run over by a bus or just accusations of incompetence.
Our code of conduct says, "assume good faith". If you ever find yourself not doing that, step back, breathe. See if there's a reasonable explanation for why somebody is saying something or behaving in a way that doesn't make sense to you."
It's easy to say to ignore the comments and the haters, but if you keep shit thrown at you by people who automatically assume the worst possible for everything, even an elephant skin gets pierced at some point.
This is part of a larger cultural problem in the programming / sysops community. Too many people assume the worst, and way way too quickly. The Redis author's "This is why I can’t have conversations using Twitter" (http://antirez.com/news/82) article describes this pretty clearly.
Even if you can write an awesome system, or an awesome article, with one tiny flaw, immediately an army of people will jump on that single tiny flaw and declare you stupid and incompetent, or worse, that you should be shot.
This kind of attitude does not bode well for the open source community, where cooperation and collaboration is important.
At this point in time i fear the *gate trolls have latched onto this issue and if using it for their "lulz".
I enjoyed the post for teaching me what teamwork really is: assume good faith, ok to disagree, do not escalate even when the stakes are high.