Second, I didn't hear anything unreasonable in that meeting. SW has a reputation for ego, but honestly this particular extract just sounds like frustration with buggy/messy documentation. I mean, the fact that the CEO is personally going through documentation is telling in itself.
It's toxic. He's being nasty. He could say everything he does without the snapping, blowing up at questions, dramatic sighs, 'oh boy's. It's all so incredibly passively aggressive.
And that's actually the worst bit! It's hard to call him out when he's not explicitly calling them 'idiots' or something. It's like it's some kind of plausible deniability of being horrible to people.
But I don't know these people and maybe they're all fine with it. And Wolfram is paying the bills so it's his style if he wants.
Once I hurt my back, had to drive for three hours, park far away, hadn't eaten all day, and when I stopped at a restaurant, having hobbled there with my bad back from a distant parking spot, the hostess was absent for ~5 minutes and when she finally showed up she was distracted and talking to other people multiple times while I tried to get an answer to how long the wait would be and if I could get served. So far, I've lived a fairly easy life, and I've always tried to be polite and even keeled - but in that moment of discomfort, tiredness, hunger, and disrespect, I genuinely wanted to be rude to the hostess.
The point of the digression is, I imagine that's what being the CEO is like, only it's not once. It's every day. And the more committed you are, the more hours you subject yourself to this kind of thing. You just want things well documented, bugs fixed, quality high, you want people to answer questions etc. When you've been dealing with this all day for decades - I can see how easy it would be to be a bit impolite.
Have you ever dealt with bad docs? Seriously!!!
There are no personal attacks, just critiques on the thought process, output and plan (or lack of planning), all of that is fair game. The dev(?) even admits at ~25:40 that they should be taking notes and fixing what is pointed out.
I see nothing "toxic" about this conversation, as others have mentioned. He is completely focused on the work; there are no personal attacks. The main interlocutor sounds like he is taking things personally.
Admitting that it's clearly bad and saying you'll fix it by tomorrow would be a neverending pursuit, because the micromanager's meddling is constant and touches everything.
No doubt somebody else will now be confused that this third parameter is suddenly documented when it was a task delegated to them, and somebody else is confused because they were told to deprecate the parameter.
I've always thought it best to just cut straight to the core of issues like he's doing. I suppose it's a jerk move to corner people into admitting they're wrong even when it's obvious. Maybe there's a nicer jedi-mind way to do it.
His staff didn't even seem engaged in the subject.
"Often I’ll do a meeting where I have lots of people in case we need to get their input. But for most of the meeting I don’t need all of them to be paying attention (and I’m happy if they’re getting other work done)."
So they're not paying attention because he enjoys having excess people on calls and wasting their time.
Sounds like torture. The CEO wants you on the call, probably won't need you, and you're supposed to feel comfortable disengaging when he's berating coworkers about a missing third argument in a function's documentation.
The people on that particular call didn't even seem to know what they were talking about half the time though. It's entirely possible that they're both asked to passively participate in oversubscribed meetings and neglecting to do their jobs creating further frustration.
It seriously doesn't sound like he's happy when he snaps at them to unmute and start responding!
The criticism leveled (which I do not actually any insight to the truth of) is that essentially people have to follow his "whims" and are micromanaged, which does not bring out the best of employees and can be very stifling.
But that said, I don't know the truth of that criticism.
Another interesting tidbit that plays into this...the syntax coloring is programmatically derived from the documentation (yet another consequence of the documentation being the specification). This wasn't mentioned in the meeting because most or all of the participants already knew this, but it's an important part of the subtext of the discussion.
Speaking as an insider who wasn't present at that particular meeting, but has been present in some other live-streamed meetings.
> Usually we (which quite often actually means me) will write documentation for a function before the function is implemented.
> Tact is the knack of making a point without making an enemy.
That does not sound like Newton ar all.
This is particularly candid moment I happen to find: https://www.youtube.com/watch?v=HGjvFyRk_4I&feature=youtu.be...
edit: I wasn't aware of the negative opinions regarding his ego, but from listening to this meeting I can say they aren't unsubstantiated!