Coaching
Courses
Coaching, Mentoring, and Training for Software Engineering Managers
This course empowers software engineering managers with essential coaching, mentoring, and training strategies to cultivate high-performing teams and foster individual growth effectively.
Lessons
Navigating Difficult Conversations with Skill and Empathy
Adopting a coaching mindset can transform challenging workplace interactions and conflicts into opportunities for growth and resolution through active listening and collaboration.
Mastering Constructive Feedback and Performance Development
This guide equips leaders to provide clear, motivating constructive feedback and conduct effective performance development conversations for individual improvement.
One-on-One Coaching with Productive Conversations
This article explores a framework for structuring effective one-on-one coaching, covering goal setting, constructive feedback, and guidance for productive discussions.
Coaching by Active Listening and Powerful Questioning
Managers evolve into effective coaches by mastering active listening and powerful questioning, empowering engineers to discover their own solutions and insights, fostering growth.
Core Differences Between Coaching, Mentoring, and Training
This article meticulously explores the distinct definitions, objectives, and optimal applications of coaching, mentoring, and training, clarifying their unique roles in professional development strate...
Quizzes
Rethinking Manager-Engineer Interactions
This quiz explores common pitfalls in manager-engineer interactions, particularly the dominance of task-focused meetings...