Just people in a room
In the early 2000s, I worked for a digital video processing startup that Autodesk acquired. We were merged with another acquisition. Our team became the developers, their team (the “others”) became management. The others were clueless. They didn’t understand the technical domain, our customers, or the product. Naturally, I hated them. Their meetings were always pointless; I learned to skip them. Their product plan was a disaster. We secretly built our own, supposedly better version. We believed once upper management saw how superior ours was, we’d finally get rid of the others and everything would be good again.
One morning, we were all called into a conference room. I tried to skip, assuming it was another pointless meeting from the others, but HR said it was mandatory. Everyone was there. We were all laid off, effective immediately. The whole department shut down. Us, the others, everyone.
All the hate and politics evaporated. We were just people sitting in a room together. I felt silly and embarrassed for how I’d felt moments before.
How do you know you aren’t the problem?
The most common source of frustration in my classes isn’t the material; it’s the group projects. A typical situation: Alice and Bob are in a group. Alice comes to me and says Bob isn’t pulling his weight. Bob comes to me separately and says Alice has taken control of the project and doesn’t leave room for anyone else. Could they resolve this if they talked to each other? Possibly. Do they, without serious prompting? No.
So how do we know when our conflicts with others are just misunderstandings? How do we know when we’re in the right or when we’re the ones causing harm? These are tough theory-of-knowledge and interpersonal questions.
In the moment though, it’ll feel like “Wow, that guy is such a jerk.”
I’m going to kick your ass
Is all conflict just a misunderstanding? Organizational leaders will often view it that way. We are just one team beer away from harmony.
At Amazon, when I was a software development manager, two software developer interns from another organization came to my office on a Friday morning. I’d never met them before and don’t know how they found me. They’d been assigned to a non-software organization and were in the final weeks of their internship without having committed any code. They worried this would prevent them from getting a return offer. When I asked why they’d waited so long to speak up, they said they were scared of their management and felt isolated.
I looped in campus recruiting, asking how software interns ended up on a non-software team, how they got through nearly their entire internship without anyone checking in, and what could be done to salvage the situation.
That night, while getting a beer with a friend, I got a call from an unknown number. I let it go to voicemail. The message was from the VP of the interns’ organization: “I’m going to kick your fuckin’ ass the next time I see you. You need to watch yourself. You messed with the wrong fuckin’ guy.” I’d seen this VP in large meetings (e.g., Weekly Business Reviews) but had never worked with him. He must have looked up my number in the phone tool.
When I told leadership, their lack of surprise was shocking to me. I found out in that meeting that:
- “He’s actually a great guy, just rough around the edges”
- “He’s very passionate about protecting his team”
- Oh and most importantly: “He is irreplaceable, nobody can do what he does.”
I’ve still never spoken to the VP. He never followed through on his threat. I really should have put in a peer-review noting his lack of follow-through.
I hope the interns turned out okay.
Basic Requirements: 1) Be an asshole
Early on when I worked at Amazon, I was huddled up with a senior technical project manager (TPM) at a coffee shop discussing a project we were working on together. This TPM had been with Amazon from the very early days, and somehow the conversation moved to the culture shifts that had happened in that first decade. He lamented to me that in Amazon’s first years, you could be a Director+ without being an asshole. Those days were now gone. To survive in leadership, according to this TPM, sharp elbows were now required. He had war stories galore of interactions with toxic behavior from upper management.
People love to hear a good war story. It’s dramatic. The TPM was so cool because he was in the room with the “big boys” and I was now in the inner circle to hear what really happens. I loved it, this was the shit they don’t teach you in school; this is the real stuff. I never thought to question how accurate his generalizations were. I was too busy learning what it really meant to be a leader; I just needed to up my asshole game.
The only problem is, I didn’t want to hurt people. How could I be the type of leader the company needed me to be, but in a way that felt right to me? I struggled with that question until I left Amazon.
That time I crashed out
I later joined Snap to lead their data team. I had spent my time between Amazon and Snap taking care of family and discovering myself. I had grown past all this immaturity. I’d just spent two months in Ubud; I was now fully self-actualized (finally!).
Despite that, it was still tough. It often felt like we were being bullied; my team and I were just trying to do what needed to be done. The managers who reported to me kept telling me they needed more support. I wanted to be strong for them.
One day, after a long flight, I checked my email and found a long chain where one of my managers was under attack. Evan, Snap’s CEO, was on the thread. Internal consultants who didn’t understand how our systems worked were making big promises. It was the kind of hubris that’s everywhere in tech: all systems look like they were designed by idiots until you actually understand them. Rather than ask us why their approach wouldn’t work, they’d gone straight to the CEO. Their message boiled down to, “These guys are dumb, we can do so much better.” My team was spending more time defending than building, and morale was tanking.
I crashed out. I replied-all with “I’ve had enough of the peanut gallery” and told people to stay in their lane. I was pissed and I wasn’t thinking. I assumed the worst intentions. It was a mean thing to do; it was also stupid.
I’d written emails like this before but always deleted them. This time, exhausted and past my limit, I hit send. Within seconds, the snaps started rolling in (yes, we used Snapchat to communicate): “What are you doing?” “r u ok?” “Did you not know Evan was on the thread?” Then Evan himself called me out, saying my email didn’t reflect his company’s values. I was hurt and mad, but he was right. I apologized and meant it.
The myth of monotonic progression
I’ve interviewed a lot of technical executives over the years. They tell stories like mine: polished, vulnerable enough to feel honest, but not so vulnerable that it costs them anything. The worst stories are always far enough in the past to show that’s not who they are anymore. Carefully walking the line between self-indulgence and authenticity. As if each “learning moment” chipped away their flaws until all that was left was a perfect corporate leader.
It’s easy to feel at peace with humanity when you are doing yoga in the woods without a care in the world. It’s easy to think of people as headcount and percent least effective when you are leading a big organization. It’s easy to dismiss reports of abuse as people just complaining when you don’t hear it firsthand. Too often, we confuse distance for wisdom when it’s really insulation.
I’ve seen executives react with emotion when the fight is nearby. I’ve seen a senior executive waste millions to avoid telling a peer they messed up; because, in their words, that peer was “out to get them.” I’ve seen data falsified to turn red metrics green, because showing weakness felt dangerous. When I called it out, the response was: “It still meets the spirit of the goal.” Do they see themselves as the problem? Who would tell them if they were?
Do I need to be a jerk?
Understanding bad behavior does not mean we are excusing it. We are all human and susceptible to the same errors in one degree or another. The behavior that bothers us in others is an opportunity to look inward at our own actions. Not for performative self-flagellation. Just good old humility, honesty, and reflection. That’s the first stage of growth. I’ve failed to be better whenever I’ve pretended to be perfect.
What I failed to come to terms with for a long time is that poor emotional control is never a strength. It can seem that way sometimes. We’ve all seen the successful asshole. But that’s because our systems reward people for having at least one desirable trait, not necessarily all of them. If you’re smart or kind, you’re in. If you’re neither, you’re out. Even if smartness and kindness have no underlying correlation, because we only accept people who have at least one of these traits, they will then appear to be inversely correlated; the smart people seem mean, the kind people seem less sharp. It’s a statistical mirage we mistake for truth.
When, as a culture, we decide —by some perverse utilitarian logic— to tolerate cruelty as long as the perpetrator meets a narrow performance expectation, we’re hanging a big sign on the door: “Assholery Welcome!” In doing so, we turn a spurious correlation into a standing expectation.
Helping others learn from our failures
These days, I teach. Not because I’ve transcended these problems, but because teaching lets me help people grow. That was always my favorite part of being a manager. You don’t grow by avoiding failure. You grow by encountering it, reflecting on it, working through the why.
I sympathize with my students when they say they dislike group projects. I hated group projects as a student too. Trust me, I know people can be difficult to work with.
I still give them because I want students to run into these human problems in a safer environment, where we can work through them together. Where we can reflect. I hope they become better people as a result. Not by a lot (that would be unrealistic), but by a little. A little less susceptible to tribalism. A little more aware of how to handle abuse when it happens.
We are all just people. Biased without knowing it. Blind to our own faults. Heroes of our own stories who imagine enemies when they don’t exist. Growing up means learning to question ourselves while still trusting ourselves.