The Impact of Code-Generating AI on the Work of Programmers

Descripción del Articulo

This study analyzed the impact of code-generating artificial intelligences (AI), such as GitHub Copilot, on programmers' work. It aimed to determine how these tools affect productivity and code quality, differentiating their effects based on developers' experience levels. A systematic lite...

Descripción completa

Detalles Bibliográficos
Autores: Rivas Verastegui, Kevin, Tirado Ruiz, Elmo, Torres Villanueva, Marcelino
Formato: artículo
Fecha de Publicación:2025
Institución:Universidad La Salle
Repositorio:Revistas - Universidad La Salle
Lenguaje:español
OAI Identifier:oai:ojs.revistas.ulasalle.edu.pe:article/228
Enlace del recurso:https://revistas.ulasalle.edu.pe/innosoft/article/view/228
https://doi.org/10.48168/innosoft.s23.a228
https://purl.org/42411/s23/a228
https://n2t.net/ark:/42411/s23/a228
Nivel de acceso:acceso abierto
Materia:automation
software development
GitHub Copilot
artificial intelligence
productivity
automatización
desarrollo de software
inteligencia artificial
productividad
id REVUSALLE_3dc1e801fa1bf068a3ce31f7aa10a14d
oai_identifier_str oai:ojs.revistas.ulasalle.edu.pe:article/228
network_acronym_str REVUSALLE
network_name_str Revistas - Universidad La Salle
repository_id_str
spelling The Impact of Code-Generating AI on the Work of ProgrammersEl Impacto de las IA Generadoras de Código en el Trabajo de los ProgramadoresRivas Verastegui, KevinTirado Ruiz, Elmo Torres Villanueva, Marcelinoautomationsoftware developmentGitHub Copilotartificial intelligenceproductivityautomatizacióndesarrollo de softwareGitHub Copilotinteligencia artificialproductividadThis study analyzed the impact of code-generating artificial intelligences (AI), such as GitHub Copilot, on programmers' work. It aimed to determine how these tools affect productivity and code quality, differentiating their effects based on developers' experience levels. A systematic literature review and tool analysis were conducted, using the PRISMA methodology to assess experimental studies and usage reports. Results revealed that code-generating AIs improved productivity by up to 55.8% for experienced programmers, while less experienced developers exhibited increased reliance and confidence in generated code, leading to security risks. Additionally, benefits included reduced development times and democratized access to software, though ethical and technical risks related to overdependence and loss of fundamental skills were noted. These findings underscore the need for strategies that combine these technologies with continuous learning and responsible practices. In conclusion, code-generating AIs are catalysts for software development but require a balanced approach to maximize their advantages and address their challengesEl presente trabajo analizó el impacto de las inteligencias artificiales (IA) generadoras de código, como GitHub Copilot, en el trabajo de los programadores. Se buscó determinar cómo estas herramientas afectan la productividad y la calidad del código generado, diferenciando sus efectos según el nivel de experiencia de los desarrolladores. La investigación empleó una revisión sistemática de literatura y el análisis de herramientas, siguiendo la metodología PRISMA, para evaluar estudios experimentales y reportes de uso. Los resultados mostraron que las IA generadoras de código aumentaron la productividad en hasta un 55.8% para programadores experimentados, mientras que en programadores menos experimentados generaron una falsa confianza en el código, aumentando los riesgos de inseguridad. Además, se identificaron beneficios en la reducción de tiempos de desarrollo y la democratización del acceso al software, aunque se advirtieron riesgos éticos y técnicos relacionados con la dependencia excesiva y la pérdida de habilidades fundamentales. Estos hallazgos resaltan la necesidad de implementar estrategias que complementen el uso de estas tecnologías con formación continua y prácticas responsables. En conclusión, las IA generadoras de código son catalizadores del desarrollo de software, pero requieren un enfoque equilibrado para maximizar sus beneficios y mitigar sus desafíos.Universidad La Salle2025-03-30info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionJournal paperArtículos originalesapplication/pdftext/htmlhttps://revistas.ulasalle.edu.pe/innosoft/article/view/228https://doi.org/10.48168/innosoft.s23.a228https://purl.org/42411/s23/a228https://n2t.net/ark:/42411/s23/a228Innovation and Software; Vol 6 No 1 (2025): March - August; 55-68Innovación y Software; Vol. 6 Núm. 1 (2025): Marzo - Agosto; 55-682708-09352708-0927https://doi.org/10.48168/innosoft.s23https://purl.org/42411/s23https://n2t.net/ark:/42411/s23reponame:Revistas - Universidad La Salleinstname:Universidad La Salleinstacron:USALLEspahttps://revistas.ulasalle.edu.pe/innosoft/article/view/228/339https://revistas.ulasalle.edu.pe/innosoft/article/view/228/340Derechos de autor 2025 Innovación y Softwarehttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessoai:ojs.revistas.ulasalle.edu.pe:article/2282025-07-03T08:02:35Z
dc.title.none.fl_str_mv The Impact of Code-Generating AI on the Work of Programmers
El Impacto de las IA Generadoras de Código en el Trabajo de los Programadores
title The Impact of Code-Generating AI on the Work of Programmers
spellingShingle The Impact of Code-Generating AI on the Work of Programmers
Rivas Verastegui, Kevin
automation
software development
GitHub Copilot
artificial intelligence
productivity
automatización
desarrollo de software
GitHub Copilot
inteligencia artificial
productividad
title_short The Impact of Code-Generating AI on the Work of Programmers
title_full The Impact of Code-Generating AI on the Work of Programmers
title_fullStr The Impact of Code-Generating AI on the Work of Programmers
title_full_unstemmed The Impact of Code-Generating AI on the Work of Programmers
title_sort The Impact of Code-Generating AI on the Work of Programmers
dc.creator.none.fl_str_mv Rivas Verastegui, Kevin
Tirado Ruiz, Elmo
Torres Villanueva, Marcelino
author Rivas Verastegui, Kevin
author_facet Rivas Verastegui, Kevin
Tirado Ruiz, Elmo
Torres Villanueva, Marcelino
author_role author
author2 Tirado Ruiz, Elmo
Torres Villanueva, Marcelino
author2_role author
author
dc.subject.none.fl_str_mv automation
software development
GitHub Copilot
artificial intelligence
productivity
automatización
desarrollo de software
GitHub Copilot
inteligencia artificial
productividad
topic automation
software development
GitHub Copilot
artificial intelligence
productivity
automatización
desarrollo de software
GitHub Copilot
inteligencia artificial
productividad
description This study analyzed the impact of code-generating artificial intelligences (AI), such as GitHub Copilot, on programmers' work. It aimed to determine how these tools affect productivity and code quality, differentiating their effects based on developers' experience levels. A systematic literature review and tool analysis were conducted, using the PRISMA methodology to assess experimental studies and usage reports. Results revealed that code-generating AIs improved productivity by up to 55.8% for experienced programmers, while less experienced developers exhibited increased reliance and confidence in generated code, leading to security risks. Additionally, benefits included reduced development times and democratized access to software, though ethical and technical risks related to overdependence and loss of fundamental skills were noted. These findings underscore the need for strategies that combine these technologies with continuous learning and responsible practices. In conclusion, code-generating AIs are catalysts for software development but require a balanced approach to maximize their advantages and address their challenges
publishDate 2025
dc.date.none.fl_str_mv 2025-03-30
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Journal paper
Artículos originales
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.ulasalle.edu.pe/innosoft/article/view/228
https://doi.org/10.48168/innosoft.s23.a228
https://purl.org/42411/s23/a228
https://n2t.net/ark:/42411/s23/a228
url https://revistas.ulasalle.edu.pe/innosoft/article/view/228
https://doi.org/10.48168/innosoft.s23.a228
https://purl.org/42411/s23/a228
https://n2t.net/ark:/42411/s23/a228
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.ulasalle.edu.pe/innosoft/article/view/228/339
https://revistas.ulasalle.edu.pe/innosoft/article/view/228/340
dc.rights.none.fl_str_mv Derechos de autor 2025 Innovación y Software
https://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Derechos de autor 2025 Innovación y Software
https://creativecommons.org/licenses/by/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
text/html
dc.publisher.none.fl_str_mv Universidad La Salle
publisher.none.fl_str_mv Universidad La Salle
dc.source.none.fl_str_mv Innovation and Software; Vol 6 No 1 (2025): March - August; 55-68
Innovación y Software; Vol. 6 Núm. 1 (2025): Marzo - Agosto; 55-68
2708-0935
2708-0927
https://doi.org/10.48168/innosoft.s23
https://purl.org/42411/s23
https://n2t.net/ark:/42411/s23
reponame:Revistas - Universidad La Salle
instname:Universidad La Salle
instacron:USALLE
instname_str Universidad La Salle
instacron_str USALLE
institution USALLE
reponame_str Revistas - Universidad La Salle
collection Revistas - Universidad La Salle
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1845894997092597760
score 13.040638
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).