But does that change the end result? Finding a compiler or SQL bug doesn't mean you yourself can learn enough to fix it. I don't see any reason why AI would be inherently incapable of also concluding that there's a bug in an underlying layer beyond its ability to fix
That doesn't mean AI can do or replace everything but what fraction of software engineering work requires that final frontier?