Honestly, this whole “AI software development will make code less maintainable” stance is not an AI problem, it’s a human problem. When you use agents to generate code, you still need to review it, test it and so on. Granted, some devs let their agents manage every step in the pipeline without supervision, but this is as dumb as letting a team of 4 juniors work without supervision. If you have real experience in software development, you will take the time required to validate the code created by your agents and still be able to deploy 5-10 times faster.
Honestly, this whole “AI software development will make code less maintainable” stance is not an AI problem, it’s a human problem. When you use agents to generate code, you still need to review it, test it and so on. Granted, some devs let their agents manage every step in the pipeline without supervision, but this is as dumb as letting a team of 4 juniors work without supervision. If you have real experience in software development, you will take the time required to validate the code created by your agents and still be able to deploy 5-10 times faster.