This was a good read and reflects my experiences. It also made me think the answer to “what do we do with juniors/students and AI” is “actually teach them software engineering best practices, not just CS fundamentals”.
christophermeiklejohn.com
Software Engineering Is Becoming Civil Engineering
Software engineering is undergoing a transformation similar to when structural design separated from craft construction to become civil engineering, with AI handling feature development while platform engineers focus on building safe, resilient systems.