The Manager’s Role in Engineer Coaching and Career Development

Audio Brief

Show transcript
This episode covers Somer Esat's career journey to Senior Engineering Manager at Blizzard and his foundational management philosophy. There are four key takeaways from this conversation. First, a manager's primary function is to be a supportive partner who deeply enables the success of their team. Second, career growth is an iterative cycle demanding clear expectations, specific feedback, and strong individual ownership from the engineer. Third, guiding an engineer toward leadership requires a deep exploration of their motivations, emphasizing the role's shift from personal technical achievement to empowering others. Finally, the most effective feedback is concrete and highly specific, avoiding generic or vague advice to ensure meaningful development. Effective management thrives as a true partnership with engineers, leads, and technical directors, ensuring seamless information flow and aligned goals. The core function of a manager is to be an unwavering support system, constantly asking, "How can I help them be successful in whatever they're trying to do day-to-day?" This foundational philosophy centers on proactively enabling team members, rather than simply directing tasks. Professional development unfolds through an iterative cycle: engineers do the work, retrospect on performance, receive specific and actionable feedback, and then explore new opportunities. While managers provide essential structure and guidance, the engineer fundamentally owns their career. This means they should initiate development discussions and drive their personal progression actively. A critical distinction exists between senior individual contributor roles focused on technical decisions and leadership paths involving significant people management and coaching. When considering a lead role, engineers must reflect if they are more excited to help others deliver solutions rather than personally deliver one. Understanding this shift from individual accomplishment to team success, and navigating the human element of management, is crucial for new leaders. Feedback must be concrete and highly specific to drive meaningful improvement. Generic statements like "your estimates need to improve" or "your communication needs to improve" lack actionable insight. Instead, feedback should provide clear examples of what needs to change, how to change it, and the observable impact, allowing engineers to truly understand and implement adjustments. This comprehensive framework provides invaluable guidance for cultivating high-performing engineering teams and fostering robust individual career advancement.

Episode Overview

  • Somer Esat, Senior Engineering Manager at Blizzard, shares his career journey from consulting in Australia to leading a team for the game Overwatch.
  • The episode explores a management philosophy centered on partnership, where the manager's primary role is to enable the success of their engineers, leads, and the overall team.
  • A detailed framework for engineer career development is discussed, emphasizing clear expectations, an iterative cycle of work and feedback, and the engineer's ownership of their own growth.
  • The conversation provides guidance for coaching engineers at the crossroads between the individual contributor (IC) and management tracks, focusing on understanding motivations and exploring the realities of a leadership role.

Key Concepts

  • The Partnership Model: Effective management is a partnership with engineers, leads, and technical directors to ensure information flows effectively and goals are aligned.
  • Enabling Success: The core function of a manager is to act as a support system, constantly asking how they can help team members achieve their daily tasks and long-term career goals.
  • Structured Career Growth: Professional development is an iterative cycle: do the work, retrospect on performance, receive specific, actionable feedback, and explore new opportunities.
  • Engineer Ownership: While managers provide structure and guidance, engineers must take ownership of their career progression and initiate development discussions.
  • IC vs. Management Path: A critical distinction is made between senior IC roles focused on technical decisions and lead roles that involve significant people management, coaching, and planning.
  • The Human Element of Management: A manager's crucial but often undervalued role is to handle the complex human aspects of work, including team members' personal challenges, feelings, and motivations.
  • Support Systems for New Leads: Creating a community and providing coaching for new leaders is essential to help them transition their sense of accomplishment from individual work to team success and combat imposter syndrome.

Quotes

  • At 25:41 - "How can I help them be successful in whatever it is they're trying to do in terms of their day-to-day?" - Somer Esat articulating his core philosophy and the primary question he asks when interacting with his team members.
  • At 31:02 - "We always encourage folks that ownership of your career is important. You own your career. You should be the one to bring up these discussions." - Somer Esat on the importance of engineers taking an active role in their own career development.
  • At 36:31 - "Your estimates need to improve or your communication needs to improve. Well that's great, but what does that mean?" - Somer Esat highlighting the importance of giving specific, actionable feedback rather than vague, high-level statements.
  • At 1:00:26 - "If you're more excited to deliver a solution as opposed to help another person deliver a solution, then maybe, you know, that's something to think about there." - Offering a clear litmus test for engineers to consider whether the lead path's focus on enabling others is right for them.
  • At 1:04:30 - "We're working with people, and when you're working with people, humans have things that happen in their lives... and those things are important." - Emphasizing that managing the human element is a critical and foundational part of the engineering manager's job.

Takeaways

  • A manager's primary function is to be a supportive partner who enables team success, rather than a top-down director of tasks.
  • Career growth requires a shared understanding of expectations for each role, coupled with a cycle of specific, actionable feedback and individual ownership from the engineer.
  • When guiding an engineer toward leadership, first explore their motivations to ensure they understand the role's shift from personal technical achievement to enabling the success of others.
  • The most effective feedback is concrete and specific; avoid generic advice and instead provide clear examples of what needs to change and how.