Upgrade to Pro — share decks privately, control downloads, hide ads and more …

3 lessons on effective communication for engineers

3 lessons on effective communication for engineers

Effective communication is one of the most important skills we need. It greatly improves our productivity. And multiplies the positive impact that we have on the products we build and the people we work with. In this talk, we are going to explore three lessons on better communication. First, we’ll start with key principles for building trust and good relationships with the people around us. Then, we’ll see why and how to manage expectations. And we’ll explore how requirements facilitation can make our work easier. We are also going to see how to apply code reviews to our communication and scale it to amplify our impact. And most importantly, we’ll go over some real-world examples of how to apply these lessons in our everyday work to become better engineers.

Nikolay Stoitsev

December 11, 2019
Tweet

More Decks by Nikolay Stoitsev

Other Decks in Programming

Transcript

  1. We communicate a lot … with each other … with

    our managers … with non-tech people
  2. We communicate a lot … with each other … with

    our managers … with non-tech people … with clients
  3. 1. Admit you aren't certain. 2. Own the follow-up to

    determine the answer. 3. Give a timeline for when you will follow up. 4. Deliver a correct, concise, and thoughtful response.