Si el código de una aplicación es inmantenible para un programador experimentado, dudo mucho que una IA pueda mantenerla.
En mi experiencia, cuando un código es durillo de mantener, las IAs enseguida empiezan a alucinar de una manera especialmente bestia.
Sospecho que lo que va a pasar con la mayoría es que la IA les va a mantener el código hasta que empieza a superar su capacidad (bien por tamaño, bien por chapuza), momento en que se volverá loca y no hará más que burradas, con lo que el responsable de la aplicación recurrirá a un humano para que se lo arregle. El humano derramará bilis, sudor, sangre y lágrimas hasta dejar el código en un estado razonable (porque no le van a dar tiempo para más), momento en el que volverán a pasarle la bola a la IA, porque aquí nadie aprende nunca nada.
A menos, claro, que para entonces hayan pegado por fin el subidón en las tarifas de IA, y ya ni al más optimista le salgan las cuentas.
Veremos.