3 ms·
It’s possible to ban flame wars instead of politics. Dealing with differences of opinions (or lack thereof of this skill) is what causes flame wars. Politics is
by joshribakoff 5y ago
It’s possible to ban flame wars instead of politics. Dealing with differences of opinions (or lack thereof of this skill) is what causes flame wars. Politics is not the only thing people disagree on. Should they also ban discussion of potentially contentious improvements to the codebase?
Edit: reading some of the comments below, it does also say they banned discussion of certain past decisions. It’s not just politics. Interesting.
- hintymad 5y ago> It’s possible to ban flame wars instead of politics. I find this statement idealistic in the US, as so many issues, political or not, are turned into good-vs-evil moral confrontation. Universal care is taking freedom from citizens. Taking vaccine is big pharma's conspiracy. Wearing masks is eroding civil rights. The left is not better. J.K Rowling is already a Nazi. Any Trump supporter should be hunted and punished. Questioning Faucci is anti-science. Questioning Biden is supporting Trump. Asking a person not to graffiti on my house means losing my job for opposing the right movement. And how much hate did Bari Weiss get from her staff for an editorial decision?
- bradleyjg 5y ago> Should they also ban discussion of potentially contentious improvements to the codebase? Sometimes, yes. For example, if your company is riven by endless flame wars over tabs vs spaces or where curly braces go, it can make a lot of sense to publish a style guide and cut off further discussion.
- joshribakoff 5y agoIn this context it sounds like an engineer who joins the company and suggests an improvement to or asks the reasoning behind why the style guide says something would be fired or receive reprimand. In an idea meritocracy on the other hand engineers are empowered to understand and question things. I have found that by questioning things, it helps me disagree and commit to things. I have found open discussion is what build alignment. I don’t think I would be happy working somewhere where I cannot question the reasoning behind a decision. As an example, when I first joined Twitch, it was an uphill battle initially to get buy in for automatic code formatting, however through questioning and understanding their past decisions the team came around to implementing it, as well as numerous other improvements I still have engineers reach out to me thank me for years later. If they had this policy, it’s possible I would not have been around long enough to actually champion the improvements.
- bradleyjg 5y agoAre you familiar with the term Eternal September? That’s the downside to what you are suggesting. I don’t say there’s no upside, only that sometimes the downside outweighs the upside (and sometimes it doesn’t.)
- digitaltrees 5y agoSuch an awesome example. I didn’t know this phrase. Thanks for that.
- joshribakoff 5y agoIn other examples I received constructive coaching from a manager “the team feels like while you had valid points, you yak shaved/took it personally, in the future please write a doc instead of doing X”. No one was fired or reprimanded. No company wide policies were created. I can look back at my career at Twitch and honestly say I grew as an engineer, because they used positive reinforcement rather than negative reinforcement.
- Dracophoenix 5y agoIn your opinion, when do such "improvements" tread the line between important and related philosophical questions to ideological glory-hogging and metooism? What you describe generally sounds like technical issues and computational philosophy in relation to the backend. That's appropriate to discuss even if there is confrontation involved. But what do think about Twitch's policies with regards to its frontend? Should employees have a say in how they get to interpret Twitch policies? Is it hypocritical that Twitch's moderators should go after unflattering speech (pogchamp, etc.) in the name of improving the platform when hiding behind a veil of ignorance with regards to so-called "booba"? A company can do what it wants and, in a more limited context, so can its employees. But shouldn't there be a point where a company's higher-ups or a single differing employee can do their business without being required to buy into the koolaid that ever improvement is supposed to be for the perceived good of the company/fellow employees/the cause/the world/etc. in every way possible? Especially if such a way is outside of one's actual depths? In short, when should people stop expecting "more" out of you?
- deleted 5y ago[deleted]