DEV Community

Cover image for Learn To Talk to Non-Tech People in Your Team
Cesar Aguirre
Cesar Aguirre

Posted on • Originally published at canro91.github.io

Learn To Talk to Non-Tech People in Your Team

I originally posted this post on my blog a long time ago in a galaxy far, far away.


That's a crucial skill to master for every coder, even if you're not in the path to be a team leader.

We take pride in dropping any technical jargon during our conversations. It makes us look smart. But true mastery is explaining things to people outside our fields.

At a past team, while working on a hotel management software, we found an issue when syncing restaurant bills to room charges. It took us long to fix it. It was a serious issue.

The next day, we have "that" conversation in our daily meeting.

The team lead started to explain: "API, background processor, eventual consistency, optimistic concurrency..." He used any jargon he knew to justify our 1- or 2-day delay.

To our PM and other non-tech people in the meeting, it sounded like the alien language from The Arrival. You could tell it by their confused and "what are you talking about" faces.

A simpler "somebody could walk away without paying his restaurant bills. And nobody here wants to pay for that" would have finished the conversation with some laughs and a point made.

Always make it about the person listening. Often our job is being interpreters: from business language to technical language and vice-versa.

Learn to talk to non-tech people in your team—using their own words.


Refactor your coding career with my free 7-day email course. In just 7 emails, you'll get 10+ years of career lessons to avoid costly career mistakes.

Top comments (0)