Communication is a skill that software engineers often underestimate in terms of importance, and being good at it is effectively a senior engineer requirement. In this series, you will learn how to:
- Earn trust quickly and make people like you fast
- Resolve disagreements
- Make it easy for others to understand and resonate with you
- Be a friendly, visible, and high-performing presence on any team (both remote and in-person)
Overview
Syllabus
- Overview
- Core High-Level Principles
- Basic Tactics
- Establishing Trust
- Building Relationships
- The Power Of Thanks
- Deep Listening
- Handling "Awkward" Conversations
- Resolving Disagreements
- Giving Feedback
- Finishing Words
- Communicating In A Remote World
- Finale (How You Can Continue Learning)
Taught by
Alex Chiou