Why I Stopped Arguing with People
A software engineer reflects on their transition from prioritizing technical correctness in arguments to valuing interpersonal relationships. The author argues that winning an argument often damages the connection with others and that truth is not always the most important factor in human interaction.
Why it matters
It offers a psychological perspective on professional communication and conflict resolution in high-stakes technical environments.
I am a software engineer, and I used to enjoy arguing with people for technical correctness. Code reviews, design meetings, mailing-list threads, dinner tables. If someone was wrong, I wanted them to know it, and I wanted them to know exactly why . I collected counterarguments the way I collected patches. I believed that if I just laid out the logic clearly enough, the other person would have no choice but to come around. Truth would win.
The article is a personal essay focused on philosophy and interpersonal communication rather than political or social ideology.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in