Ciao Giulia, ho molti anni di esperienza come dev e (come qualche risposta ha già suggerito) AD OGGI i sistemi di IA non riescono a codificare correttamente una applicazione complessa, o a suggerire codice in modo perfetto. Questo perché l'IA non conosce l'intero contesto o le esigenze del cliente che commissiona il prodotto (esigenze che a volte non sono chiare neanche al cliente stesso...), e fornisce solo codice parziale o che sicuramente dovrai modificare. Oltre al fatto che non capisce bene quale versione del linguaggio usare (anche se glielo dici), e può capitare che usi metodi deprecati o non validi. L'IA può essere usata in aiuto per velocizzare l'implementazione di alcuni costrutti standard, o se hai dubbi su come si utilizza una determinata sintassi/pattern, ma non è in grado di sostituire uno sviluppatore. Poi nel futuro chissà... magari il ruolo del dev non sarà più quello di sviluppare, ma di controllare che il codice sviluppato sia conforme o meno alle aspettative: in ogni caso ci sarà sempre bisogno di qualcuno "che ci capisce" ;)
Leggere di piú