> To answer your question, the root cause of my decision to leave the core team is a toxic environment in the meetings themselves. The catalyst was a specific meeting last summer: after being insulted and yelled at over WebEx (not for the first time, and not just one core team member), I decided to take a break. I was able to get leadership to eventually discuss the situation with me last Fall, but after avoiding dealing with it, they made excuses, and made it clear they weren't planning to do anything about it. As such, I decided not to return. They reassure me they "want to make sure things are better for others in the future based on what we talked about" though.
Just imagine: if this is how they treat someone with Chris Lattner's reputation, think about how they'll treat a new contributor writing their first new feature proposal. It's not a project I'll ever want to touch.
Seems to me to probably reflect a high degree of insecurity: if you're not secure and feel the need to protect your position I can imagine some people reacting this way if Chris is telling everyone he thinks your idea is a bad one.
I've heard great teams at Apple and toxic teams - maybe more on Software than hardware (see the writeup / postmortem on Aperture which started off great but middle managers under time constraints ruined it/made it toxic).
Not sure if Apple silo-ing off teams lets this perpetuate, but then again, it's not like Google or FB have their own share of toxic groups.
You'd think something like that whole Apple university MBA program would figure out better ways of managing large numbers of people with commensurate egos, but it seems like an unsolved problem.
I don't believe the silo-ing of teams is a problem in itself. If teams are not silo-ed in a company of 150k employees, things will grind to a halt quickly.
>>> not for the first time, and not just one core team member
Playing devil's advocate here, but we should hear the same history from the other side, more so if these "insulting and yelling" happened more than once with different team members.
Yes there are situations where it is justified, but we shouldn't draw that conclusion with knowing all sides.
I don't know any details to question legitimacy of the issue, however in my experience I am constantly surprised how many times it is just communication breakdown or gap in what each party perceives.
Also the pandemic has made things more stressful for everyone and outbursts do happen with more frequency perhaps it is easier virtually to shout at some one i suppose.
Torvalds was known for his infamous roasts on LKML, he only goes on a triade when he feels the situation warrants and person should know better. That doesn't make it right , but someone had to really explain it to him before he toned it down recently. I don't think his intent was ever to be toxic or aggressive.
So they wanted him gone, figured out his sensitivities and he fell into the trap. Sad but common if some higher up decides to remove you "voluntarily".
I know what you mean, but just pointing you're being to much of a pedantic person here.
Yes, toxicity in general is relative, does X cause harm to Y, depends on both X and Y.
But if Y is the general category of human beings. And with what we know as humans and of our feelings and that of others to some approximation. Then we can definitely predict some big categories of very likely to be toxic behaviors such as: shouting, insulting, punching, silent treatment, interrupting, denigrating, avoidance, ridicule, deprivation, personal attacks, lack of consideration, not listening, etc.
These become a pretty simple framework to have an objective measure of toxic interactions.
And that then can be codified into HR policies and societal norms and expectations.
Shouting at people during collaborative meetings is objectively toxic behavior. I'm not sure how else it could be seen unless one is themselves a shouter with no self-awareness.
> Shouting at people during collaborative meetings is objectively toxic behavior.
Absolutely. I can't imagine a situation where I'd want to shout at another adult at work, I can't imagine being shouted at work either. In person, or on a web call. Hell, I don't even think I've had a shouting match with anyone outside of work. It just seems a silly way overall to try and resolve differences.
> I can't imagine a situation where I'd want to shout at another adult at work
As an impartial observer I've seen several appropriate instances of an adult raising their voice over another adult. Usually related to some kind of repeated socially inappropriate behavior like offensive comments, interrupting, things that could be construed as harassment, comments which could create legal trouble, etc.
A shouting match is something entirely different and is a really bad sign. But there are absolutely appropriate times to raise one's voice to speak over another, to correct something intolerable that demands immediate intervention.
It shouldn't happen regularly. The underlying behaviors necessitating raised voices should be addressed, likely in a private setting.
> It just seems a silly way overall to try and resolve differences.
Yes, yelling is clearly not an appropriate tool for dispute resolution. But it does have a place.
My favourite line manager and I were both extremely opinionated people, and once every six months or so we'd end up borrowing a conference room and having a straight up shouting match about a set of design decisions where we both had strongly held views on how it should be done.
By the end of the shouting match though we'd pretty much always come up with a third design that was far better than either of the two we'd had in mind going in, and we both regarded it as a matter of passionate advocacy rather than being a personal attack.
However, we were very much temperamentally suited to that dispute resolution approach, and neither of us would have ever attempt to use it with any of our other coworkers because none of them would've found it remotely pleasant.
(to be clear, given the way Chris Lattner seems to have come away from the interaction feeling, somebody absolutely fucked up in this case, but it seemed worth noting that there do exist cases where things are different)
I'm sure you think the person you're responding to is just an apologist for toxic behavior, and you might be right, but it's true that different behaviors are insulting in different cultural contexts. What is toxic is feeling that you are being treated as less than, with less respect than other people, and that is communicated through behavior in the context of norms. "Shouting" is a word that seems safely toxic, but that's because it's a pretty elastic word that adjusts to the norms of the people using it. I personally came from an extremely quiet household, and I am often asked to speak louder (by my wife, my therapist, by my friends when we're at a noisy bar) while my parents often used to complain in restaurants that they had to "shout" to make themselves heard. When they came to visit me, I had to choose restaurants carefully. Eating in even a moderately noisy restaurant could be unpleasant for them, because speaking loudly enough to be heard in that environment had unpleasant emotional connotations for them. Growing up in a family like mine no doubt contributed to my social anxiety as a young adult because I constantly felt that everyone around me was shouting in an alarming way, but I learned to look around and see that there was no panic, no hard feelings, nothing except people speaking at the volume that was normal for them.
Echoing and turn-taking can also vary dramatically by culture. My family were very strict turn-takers and did virtually no echoing at all. I have to go out of my way to echo back what people are saying, in a way that feels unnatural to me, so that they don't think I'm silently disagreeing and looking down on them. I also had to learn that people talking over the ends of my sentences is sometimes a calculated insult (as it would be in the household where I grew up) and sometimes just a cultural norm for them.
Business is ruthlessly doing away with all forms of difference, of course, and I will venture a guess that you, like me, belong to a group with a lot of power to drive this erasure under the banner of progress, power that we avoid acknowledging whenever we can. Shared norms can help prevent misunderstandings, but it is the sameness that helps, not the superiority of one particular norm about (e.g.) speaking volume, and the people who are helped most by shared norms are the most powerful, who have no adjustment to make because their own norms become the ones that other people conform to.
Chris Lattner is a smart and experienced person, and I have no doubt he judged his situation accurately. I just wanted to push back against your assertion that a behavior that someone might sincerely perceive as "shouting" is objectively toxic.
When I do reference checks, nowadays I specifically ask if they "shouted, angrily" or otherwise "demeaned employees verbally" to make it clear that a raised voice, per se, isn't necessarily a disqualifier.
I was turned down for a few key job transfers into a prestigious corporate research department because the gatekeeper said I had "yelled" at somebody before. The conversation in question was "heated" and I certainly pushed hard, but it certainly wasn't anything out of line with what I grew up with. However, I've reprogrammed my entire way of interacting since coming to California, as I found that a surprisingly large number of people will just shut you out otherwise.
> The conversation in question was "heated" and I certainly pushed hard, but it certainly wasn't anything out of line with what I grew up with.
I similarly used to think that having "heated" conversations with raised voices was normal and fine, and just a sign of caring deeply about something. But the more I have worked with different kinds of people, I have realized that it's just straight up unproductive. If you're getting emotional about work, you need to take a step back, and it's not fair to inflict your negative emotions on your colleagues.
I'm glad that the industry puts pressure on people to be less like this. It has made me a better teammate.
Those moments are tough to navigate, because sometimes half the room perceives the mood as "people have strong opinions about this and want to be heard" which is really great but there are also one or two people in the room who are absolutely terrified that a fight is going to break out. In those circumstances I try to find an excuse to break in at the prevailing volume and then, a little more softly, invite an opinion from one of the quieter people at the table. I think that helps the quieter people understand that the noise isn't a crisis and isn't meant to exclude them, and helps the louder people understand that they might not be getting the benefit of everyone's input when voices get raised.
Behaviors also don't exist in a vacuum, they exist as responses to things, and while some of us want more professionalism at work and some of us less (often for good reasons), there are probably also situations in which shouting loudly in response to something, is way less "toxic" that not pushing back against it.
I would say that in a healthy work environment, there is both an awareness that both actions and intentions matter, and that we all bring our own sensitivities to the table, and it matters less whether a person is "right" or "not", that the feelings that come up can be addressed.
For example, I have seen people, from my perspective, take code reviews far too personally. I have also seen people, from my perspective, be far too personally insulting in code reviews. I am sure from others perspectives those lines would have been drawn in different places. But that's less important than can that be resolved - maybe it can be resolved by getting someone to change their PR style, and maybe it can be resolved by helping someone understand that no one on the team thinks they are dumb and actually understanding that no one meant any comment personally is an important part of growth...
But in my experience in both organizations and relationships is that "what comes up" is less important that "how it is resolved" - because stuff always comes up - we're humans, with our big messy selves that feel lots of things, whether we want to or not or whether the feeling even comes from this circumstance or not
The problem is that we don't have an easy term for "apparently near-universal consensus" which is what people tend to mean when calling value judgments objective.
I disagree with parent, there is such thing as objectively toxic behavior. That said, defining what is and is not shouting, I have never seen that done objectively.
Would somebody explain why I am wrong? I’m OK replacing “objective” with “intersubjective” if that’s it. But maybe it’s that people have seen shouting defined intersubjectively - if that’s it, would someone share an example definition of shouting that could be useful for intersubjectively labeling toxic behavior in a professional environment?
I think that you make a fair point, tbh. Its easy to think that shouting is clearly defined, but we OPERATE IN AN ENVIRONMENT where people will think that I just shouted four words.
One persons shouting can be another person's virtually normal tone but in a more tense discussion.
I don’t generally pay much attention to this space. However, I’ve heard two interviews with Chris, both on Lex Fridman‘s podcast, and I don’t get a sense that he is an emotionally fragile person. The space he’s been operating in for ~20 years is filled with strong and often ideological opinions.
Just sounds to me like he felt like he was wasting his time.
I haven't being there for a decent amount of time from my recollection John McCall was always acting really harshly. Was very stark contrast to say how Jose Valim acts on Elixir forum.
In many parts of the world that goes against labor laws. You cannot harass or ostracize someone to make them leave. That is not just a toxic environment but way worse as there is intent to make the employee leave.
Then they should be taught, quick. Once is grounds for an apology, twice is bye-bye land. Who cares about 'objective' toxicity, WTF is wrong with people defending yelling at people.
Trying not to make assumptions about people here, but yes, probably.
Many have been taught by abusive parents or figures of authority, or whatever shit television, that it's normal. "Some 'light' yelling is to be expected.", "Different styles of management/debate", "whatever works for them, I'm sure everyone does it a bit". What next? Corporal punishment? Like in the old days, when kids really respected their elders - or else - and were taught /right/ and women stayed in their place?
Those people need to be taught that no one, ever, should have yelled or should ever yell at them for being wrong or just disagreeing. It's not OK, it never was, it never is. Parents, friends, teachers, colleagues.
You spend 8 hours a day at work, if it's not a safe place, and you can find another job, GTF away as fast as possible, or have the perpetrators get the hell away, if you have this power.
If you're defending people yelling at people, you probably won't be pointing out that they are misguided if they think yelling is acceptable.
However, the claim being made was that this yelling was a trap that was intentionally set to drive Chris out and not just a case of someone who thinks yelling is acceptable behavior.
I was trying to answer to that (frankly paranoid rant about traps being set) by simplifying: Repeatedly yelling = fired. He or no one should driven away by violent behaviour. Fire the misbehaving person or say (like an adult): hey Chris, we (your management) are in disagreement with whatever, and are going with someone else as leadership, so we're reassigning you. If you want to go, well here's the door.
Anything else is just accepting sociopathic mind games. 'oh he shouldn't have felt threatened by violence and unchecked unacceptable behaviour! he was so naive, toxicity is not objective, suck it up'. WTF. I'm all for hearing the other side of this story but please, everyone (not you, GeekyBear!) stop defending sociopaths (or violent people) being sociopaths, and blaming victims not being sociopaths themselves.
The late Pieter Hintjens' writings on psychopathic behaviour needs a re-reading...
Seems incredibly disrespectful.