With the emergence of ChatGPT and services like AWS StepFunctions, Im increasingly aware that the software engineering role will be less focused on coding but rather designing resilient distributed systems that meet a business need.