Why More Software Requires More Engineering
The latest advances in LLMs and agentic work have shown one thing: roles within traditional software engineering teams must change. In many businesses a typical engineer would preferably spend 80% of their time on writing code, 5% on software architecture and the remainder on communication, including gathering requirements. The latter two are what I typically think of when discussing engineering. Agentic software development turns this on its head. Honestly, it's about time. Software engineering was the only remaining field in which the engineer actually implemented what they designed.
Continue reading »