Why I Stopped Arguing With People | A Geek’s Page
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.
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. It almost never worked that way. Sometimes I won on points and lost the person. More often I won nothing at all: I’d watch someone grow more certain of…
saved by
related reading
- The Strength of Being Misunderstoodblog.samaltman.com
- Good engineers are right, a lotseangoedecke.com
- The virtues and vices of shark curiosityaskell.blog
- Everything I have to say about debate - by Eli Qianeliqian.substack.com
- Good Engineer/Bad Engineerterriblesoftware.org
- In praise of quittingusefulfictions.substack.com
- Mediummooseyanon.medium.com
- AddyOsmani.com - 21 Lessons From 14 Years at Googleaddyosmani.com
- When Should we Argue? | Practical Ethicsblog.uehiro.ox.ac.uk
- Dismissively Stubborncommoncog.com
- How to Win Arguments and Manipulate Managersevery.to
- Rule Thinkers In, Not Out — LessWronglesswrong.com