"The time I argued against basic computer science"
I once got so defensive in a code review that I found myself arguing that execution order didn’t matter. (In C#. A language where execution order is kind of the point.) It wasn’t my proudest moment. At the time, I’d spent months learning a mocking framework. I’d become a bit of an internal go-to for it. So when a senior engineer I really respected started asking more detailed questions—curious, probing questions—I felt pressure. Not from him. From me. He was trying to understand. What I’ve learned since is that the moments we react to most strongly are rarely about the code, they’re about what the code means to us. This is where managers need to pay attention. Because when that kind of tension shows up in a team, it doesn’t just affect the individuals, it affects the relationships. The danger isn’t that people argue. Until next time, ✉️ Enjoying The Messy Middle? If someone sent this email your way and you’d like to get it direct, you can sign up here. |