Thuan Pham, former CTO of Uber, recounts his journey from a war refugee to a tech leader, emphasizing key lessons learned along the way. He details Uber's early engineering challenges, including rewriting the dispatch system and launching in China with an impossible two-month deadline. Pham explains the evolution of Uber's microservices architecture, driven by the need for rapid scaling, and the decision to build numerous internal tools when existing solutions proved inadequate. He also shares insights into Uber's culture of innovation, the importance of continuous self-improvement for engineers, and his perspective on the transformative impact of AI on software engineering roles.
Sign in to continue reading, translating and more.
Continue