2026 is fundamentally no different than previous years.
Amateurs can create something that appears to work.
But they’re unlikely to create something that is secure, performant, consistent, accessible, usable, reliable, maintainable, and scalable.
Software engineering was supposed to go away when low-code/no-code hit the shelves. It was supposed to go away when WYSIWYG IDEs hit the shelves. And it didn't.
And now, with AI coding agents, it's still the same. It lowers the barrier to entry. You can get started faster than ever. You can even build small personal projects and productivity tools with little or no SWE experience.
But as soon as you want to build software in earnest, you need to know the fundamentals: Security, maintainability, scale, reliability, etc. They do not go away regardless of how advanced the software-building technology becomes.