TLDR · PROGRAMMING, DESIGN & DATA SCIENCE
GENERATIVE AI IS NOT GOING TO BUILD YOUR ENGINEERING TEAM FOR YOU
Summary from the TLDR newsletter
Software is an apprenticeship industry - you can only learn by doing. The industry changes fast, so developers have to keep learning. It takes many years to forge a competent software engineer. Senior software engineers don't only write code - they have to be able to understand, maintain, explain, and manage a large body of software in production over time and translate business needs into technical implementation. Writing code is the easiest part of software engineering, and it's getting easier every day. AI can help generate lots of code really fast, but it can't aid in the work of managing, understanding, or operating that code. Generated code can't be trusted - it needs to be reviewed before it can be committed and shipped to production.