<ul data-eligibleForWebStory="true">Transitioning from engineer to engineering manager comes with challenges and lessons.Building a strong team requires finding and retaining dependable people with shared values.Understanding that code is predictable, but people's behaviors and motivations are not, is crucial in management.Effective leadership involves supporting individuals rather than trying to control them.Learning to navigate uncomfortable situations and address conflicts is essential for managerial growth.Leading without certainty means making decisions without perfect options and embracing the outcome.Prioritizing values over immediate gains leads to long-term success and sustains company culture.Successful leadership is about making decisions, moving forward, and earning your team's trust.Working in line with personal and organizational values creates meaningful outcomes beyond financial gain.Being an engineering manager is challenging yet rewarding, offering opportunities for growth and innovation.