In this episode, we talk with Ahmed Wasfy. With a career that’s seen him leading engineering teams in tech giants like Microsoft, Google, and AWS, Ahmed brings a wealth of experience and insights that are truly remarkable. From deciphering the core attributes that set exceptional engineering leaders apart to navigating challenges faced by new leaders entering the workforce, we dive deep into the art and science of leadership.
***The video version of this episode can be viewed here.***
Here Are Some of the Key Points Discussed About the Core Attributes of Exceptional Engineering Leaders:
- Two core attributes of great engineering leaders are ownership and putting people first. Ownership means taking responsibility for your actions and not blaming others. It also means being willing to do whatever it takes to get the job done, even if it means stepping outside of your comfort zone. Putting people first means creating a positive and supportive work environment where your team members feel valued and appreciated. When you focus on these two things, you will be well on your way to becoming a great engineering leader.
- Different companies have different leadership philosophies and practices. At Microsoft, leaders are expected to identify problems and propose solutions. Google has a different approach, where engineers are responsible for writing code and operating the services. Amazon has a structured approach to developing teams and replicating good behavior patterns. However, all three companies emphasize the importance of ownership. The most successful leaders at these companies are those who take ownership of their work and are willing to make decisions.
- Transitioning from an individual contributor to a manager can be challenging. Many new responsibilities and skills need to be learned. Some of the biggest challenges include long feedback loops, switching from a maker schedule to a manager schedule, needing to learn new skills, losing technical expertise, managing people, and balancing competing priorities.
- A leadership framework that has been effective in fostering growth and productivity in individuals and teams is the three pillars framework. This framework focuses on three key areas: managing yourself, your people, and your projects. The framework can conceptualize leadership as a system or machine with inputs, outputs, and feedback loops.
- Managing yourself is the foundation of effective leadership. When you can manage your time, energy, and emotions effectively, you will be better able to lead others and achieve your goals. It includes caring for your physical and mental health, setting clear goals and priorities, and managing your time effectively.
- Engineering leaders can manage their time effectively and balance their work and personal lives by setting clear expectations with their leadership, managing their calendars wisely, owning their time, managing their energy, and turning off email notifications.
- One-on-one meetings are a great opportunity for leaders to build relationships with their team members. Leaders can focus on the individual, be a sounding board, celebrate successes, and create a safe space for feedback to build strong relationships with their team members.
- Engineering leaders can improve the success of their projects by understanding the three levers at their disposal (resources, time, and scope), setting up a structure for accountability, estimating the project timeline and tracking progress, and reflecting on the project at the end.
More in This Episode…
In the Take Action Today segment of the show, Ahmed talks about how engineering leaders can improve their skills and knowledge.
About the Guest, Ahmed Wasfy
Ahmed Wasfy is a seasoned engineering leader and coach with a remarkable career trajectory. He has steered engineering teams at industry giants such as Microsoft, Google, and AWS, accumulating invaluable expertise along the way. Presently, Ahmed is at the helm of machine learning teams at Amazon, driving innovation and excellence. His profound insights and leadership wisdom have made him a respected figure in the tech landscape.
About the Host, Jeff Perry, MBA
Jeff Perry is a leadership/career coach for engineers, building mindsets, leadership, and career intentions to unlock hidden potential and remove self-imposed roadblocks for career and life. For years, he has had the pleasure of supporting engineers and software pros, from new grads to director level. Having been on the front lines in the technical world, he has been able to map out the necessary skills for becoming a quality leader in the field.
You can connect with Jeff on LinkedIn at https://www.linkedin.com/in/jeffcperry/ or visit his website, https://morethan-engineering.com. Jeff also has a new, FREE, on-demand training course for engineers who are job searching or in job transitions. You can see it at https://engineeringcareeraccelerator.com.
Resources and Links Mentioned in This Session Include:
We would love to hear any questions you might have or stories you might share on the core attributes of exceptional engineering leaders.
Please leave your comments, feedback, or questions in the section below.
To your success,
Jeff Perry, MBA
Host of The Engineering Career Coach Podcast