CategoryPrinciple 6: Communication

Principle 6: Communication & Collaboration

7 easy ways product and engineering collaboration can be amazing

As Software Engineering Managers Through Leadership, our full-time job at a high level is learning about and understanding every single member of our team: their strength, weaknesses, and personality. And then coach them to improve their weaknesses, help them leverage their strengths, and shield them from the unnecessary stress from upstream politics. This approach will pave the way for each...

3 Relationship Building Skills from “How to Win Friends and Influence People” for Better Communication and Leadership

A few days ago, I was listening to a Tim Ferriss podcast with CEO Coach Matt Mochary. A couple of things caught my attention: Matt’s smooth approach to communication and his intense and genuine interest in Tim’s story. I believe his listening skill was a significant factor in being able to help coach Tim through his situation. Tim was discussing his five-year relationship that had just ended. His...