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...
Autores: | , , |
---|---|
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).
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).