It appears you don't have support to open PDFs in this web browser. To view this file, Open with your PDF reader
Abstract
AI code-generation tools promise to improve developer productivity, but realizing these gains depends on understanding how developer attributes and work environments interact with these technologies. This quantitative study analyzed professional developers from the 2023 and 2024 Stack Overflow Developer Surveys, conducting confirmatory, exploratory, and predictive analyses to assess the impact of AI code generation on developer productivity, measured as time spent searching for programming solutions. Confirmatory analyses found that AI code-generation usage alone did not significantly reduce search time. However, developer experience, country population, and specific tool–language combinations significantly moderated outcomes. Less experienced developers and developers from smaller-population countries experienced greater efficiency gains. Predictive analyses identified years of professional experience, frequency of workplace interruptions, and country population as the strongest predictors of search behavior. Interaction effects revealed that AI tools such as Codeium and GitHub Copilot influenced productivity differently across programming language environments. Notably, combinations such as Codeium with Systems languages and GitHub Copilot with Rust/R and Ruby were associated with significant changes in search time.
These findings underscore the complexity of AI adoption in professional software development, emphasizing that the benefits of AI code generation depend not only on tool selection but also on developer demographics, experience levels, and technical ecosystems.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer






