Devs gaining little (if anything) from AI coding assistants
A study by Uplevel found that AI coding assistants like GitHub Copilot do not significantly boost developer productivity, increase bugs, and lead to more time spent reviewing code rather than writing it.
Read original articleA recent study by Uplevel has found that developers using AI coding assistants, such as GitHub Copilot, are not experiencing significant productivity gains. The study analyzed the performance of around 800 developers over six months and reported that the use of Copilot resulted in a 41% increase in bugs without notable improvements in key programming metrics like pull request cycle time and throughput. While some developers claim increased productivity, the study suggests that many are spending more time reviewing code generated by AI rather than writing it. Additionally, the study indicated that AI tools have not alleviated developer burnout, as those using Copilot did not see a reduction in after-hours work compared to those who did not use the tool. Mixed results were reported across different companies; while some, like Innovative Solutions, noted significant productivity improvements, others, such as Gehtsoft USA, found AI-generated code challenging to debug and often preferred rewriting code from scratch. The findings highlight the need for tempered expectations regarding AI coding assistants, emphasizing that while they can enhance certain aspects of coding, they are not a replacement for human developers.
- A study found no significant productivity gains from AI coding assistants like GitHub Copilot.
- The use of AI tools has led to an increase in bugs in the code produced.
- Developers are spending more time reviewing AI-generated code rather than writing new code.
- Mixed results exist among companies regarding the effectiveness of AI coding assistants.
- Expectations for AI tools should be moderated, as they are not a substitute for human expertise in software development.
Related
Ask HN: Am I using AI wrong for code?
The author is concerned about underutilizing AI tools for coding, primarily using Claude for brainstorming and small code snippets, while seeking recommendations for tools that enhance coding productivity and collaboration.
Ask HN: Will AI make us unemployed?
The author highlights reliance on AI tools like ChatGPT and GitHub Copilot, noting a 30% efficiency boost and concerns about potential job loss due to AI's increasing coding capabilities.
Effects of Gen AI on High Skilled Work: Experiments with Software Developers
A study on generative AI's impact on software developers revealed a 26.08% productivity increase, particularly benefiting less experienced developers, through trials at Microsoft, Accenture, and a Fortune 100 company.
Why Copilot Is Making Programmers Worse at Programming
AI-driven coding tools like Copilot may enhance productivity but risk eroding fundamental programming skills, fostering dependency, reducing learning opportunities, isolating developers, and creating a false sense of expertise.
Researchers seeing little evidence of benefit from co pilots
A study by Uplevel found that AI coding assistants like GitHub Copilot do not significantly improve developer productivity and may increase bugs, with mixed results across different companies.
Related
Ask HN: Am I using AI wrong for code?
The author is concerned about underutilizing AI tools for coding, primarily using Claude for brainstorming and small code snippets, while seeking recommendations for tools that enhance coding productivity and collaboration.
Ask HN: Will AI make us unemployed?
The author highlights reliance on AI tools like ChatGPT and GitHub Copilot, noting a 30% efficiency boost and concerns about potential job loss due to AI's increasing coding capabilities.
Effects of Gen AI on High Skilled Work: Experiments with Software Developers
A study on generative AI's impact on software developers revealed a 26.08% productivity increase, particularly benefiting less experienced developers, through trials at Microsoft, Accenture, and a Fortune 100 company.
Why Copilot Is Making Programmers Worse at Programming
AI-driven coding tools like Copilot may enhance productivity but risk eroding fundamental programming skills, fostering dependency, reducing learning opportunities, isolating developers, and creating a false sense of expertise.
Researchers seeing little evidence of benefit from co pilots
A study by Uplevel found that AI coding assistants like GitHub Copilot do not significantly improve developer productivity and may increase bugs, with mixed results across different companies.