http://www.ieee-scam.org/2021/#keynotes From the NATO conferences held 50 years ago that blessed its usage, the term "software engineering" has been used by the industry as shorthand for "keeping code easy to understand and evolve by teams." We often use the term in contrast with "computer science," generally understood as "the science (and art) of efficiently solving abstract computational problems." This goal has ultimately become the kingmaker of paradigms, programming languages, design patterns, architectures, and even code editors. Object-Orientation, Test-Driven Development, Agile Methods, refactoring, Continuous Integration, Domain-Driven Design are examples of what the industry has produced and consumed over decades, focused on building and maintaining increasingly larger codebases that can stand the test of time. In the last decade, I have seen a subtle yet increasingly more evident shift in priorities. Over the last decade, small companies with just a few engineers need to build systems that support hundreds of millions of users before it even has a working business model. After a long trial-and-error period, we have established things like microservices, serverless computing, and crash-only software as the most practical way to build this type of software. In this new mindset, the rules have changed. We don't build software to last—we don't know if our companies will last! So instead, we make software focusing on time-to-market and the ability to quickly adapt to new requirements as our businesses pivot, searching for the holy grail of product/market fit. In this session, I will walk you through how I perceive the changes that this industry has been through since I first started my career twenty years ago and what implications and new open questions this new reality brings to the field of software engineering. Phil Calçado is Senior Director of Engineering at SeatGeek, where he leads the team that builds the live events platform used by 44 million people worldwide. Before SeatGeek, he has led the platform team at Meetup/WeWork, worked on Linkerd—the pioneering Service Mesh, and headed product engineering for DigitalOcean and SoundCloud, both pioneers in the adoption of Microservices architectures.