Alex mentions
- Communication is fundamentally an exercise in empathy - The entire goal of communication is to align with or win over another human being in some way.
- Strive to put yourself in the shoes of the person you're communicating with. Try to see the world through their eyes.
- What are their values? What makes them happy? What are they struggling with? What do they care about? What's their background?
I get this from a high level, I understand this concept, but I'm struggling to understand this from an actionable perspective. Would you be able to expand on this maybe with an example?
A real life example would be: I was talking to a PM in my org about how we determine what post-transfers upsells to show to users. I was trying to be high level about it to not bog them down on the lower-level details of the code, but at some point the PM straight up told me to just send them the code instead (the PM was a former engineer and has a CS degree). Since the code was just a large if-else block that felt pretty straightforward to read for anyone who's coded, I just sent them the raw code & the discussion went a lot faster. Now whenever I have to interact with this PM and the discussion is going more low level, I just start sending them code snippets in the discussion.
If I do this with the other PM of my org (who did not come from an engineering background), sending them code would simply confuse them and the discussion wouldn't go anywhere.
To turn this into more of a framework, here's some things you should think about when you try to put yourself in someone's shoes and genuinely try to see things in 1st person from their perspective:
Once you're able to figure this out (don't be afraid to write it down so you don't forget), you'll be able to synergize with any person in the workplace (assuming they have a decent amount of well-meaning).
Deep compassion and empathy are truly a superpower. A lot of engineers and people in general write off the concept as cheesy, and from my experience, these are overwhelmingly the people who struggle and suck at their jobs.
When you're able to quickly identify what makes others happy and come up with plans to do those things while also bringing yourself up (i.e. creating mutual benefit), your career trajectory will become a rocket ship with unlimited fuel.
A manager for example can best make an engineer satisfied with his job by understanding what he wants to achieve with his career.
This is just one example but there are many others. The idea is that before you help someone out in some way, you need to truly understand what they are looking for first.
Fun Fact: Taking an existing solution and putting it in the hands of customers without understanding if it solves their pain points is not customer obsession/user empathy.
I'm really glad you're resonating with my Effective Communication course! If you're able to consistently apply the concepts there, you will go a long way as an intern. 💪
Here's a relevant example for you: Asking for help. This is one of the classic examples of exercising empathy and here's a breakdown of a good way and a bad way to ask for help from a senior engineer on your team.
For a more complex example, you can check out this video where we talk about incentives in more detail and I go through a case study between SWE and product design collaboration at Instagram: The Crucial First Step To Building Relationships That Everyone Misses
There's some really good value in the comments above, particularly trying to put yourself in the shoes of others and the questions listed by Alex. I'd also pay attention to cultural differences if you're working on a multinational team.
For many of us, empathy does not always come necessary. In this case, you can try to systemise things by treating it more like an experiment. Start by putting yourself in the shoes of others - this requires a bit of guesswork at first, but over time you will notice that certain behaviors get certain reactions. Over time you should see patterns - not only within individuals but within different types of people.
For example, you may notice you get better results from person A when you are more direct, whereas with person B you may need to use more tentative and indirect language.
As we're dealing with people this isn't an exact science. However, by trying to see things from another's perspective and trying different approaches, you'll begin to get a better feel for what works.
And of course - if you really want to know what works for someone - ask them - I do this all the time in both personal and professional relationships and it can work wonders.