Skip to content
Conference Open access

From Typist to Collaborator: A Systematic Review of AI’s Impact on Programming Efficiency and the Shift in Developer Roles

Sep 2026 · Exploring Science Academic Conference Series · Vol 16, pp. 182-187 · 0 citations · 11 references

TL;DR

It is found that AI exhibits significant efficiency issues in programming, and a series of safety and efficiency issues are found in AI programming, such as code redundancy and over-coupling when writing large projects.

Abstract

With continuous advancements in AI and large language models, AI in programming has evolved from simple code completion to intelligent agents with contextual understanding. This change has not only had a significant impact on the field of programming but also on programmers' employment. This paper aims to explore new working models for future programmers and analyze the efficiency and potential risks of AI programming. This paper systematically reviews key empirical studies from relevant papers published between 2020 and 2025 and finds that AI exhibits significant efficiency issues in programming. On the one hand, in LeetCode, AI performs well on low-to-medium difficulty problems, and AI programming has already surpassed 85% of human programmers in algorithm competitions. On the other hand, the actual development efficiency of AI when handling large open-source projects actually decreases by approximately 19%, and a series of safety and efficiency issues are found in AI programming, such as code redundancy and over-coupling when writing large projects. This article explores the transformation of programmers from code writers to AI collaborators, examining the advantages and disadvantages of AI in programming. It also elaborates on the specific requirements for future programmers, such as a deeper understanding of the nature of tasks and the need to maintain a dynamic balance between programmers and AI to achieve greater efficiency in project completion.

Read PDF

Similar papers

#software testing Review Open access Sep 2026

A Review of Research on the Development of Artificial Intelligence Programming Agent-Assisted Software

This paper adopts a structured narrative review method to review the research progress from the aspects of code-based models, agent control mechanisms, repository-level systems, evaluation benchmarks, and human-computer collaboration evidence, and compares the research scope and analysis focus with existing reviews on...

Yu-Zhen Li · 0 citations
Review Open access Aug 2026

From Code Generation to Code Orchestration: Evaluating the Impact of Agentic AI on Software Development Productivity, Quality and Security

This paper reviews recent empirical literature to ask what the developer's job is shifting from typing code to directing agents that type code a change often summarized as a move from code generation to code orchestration.

P. N. Nesarajan, P. Thenmozhi, S. A. et al. · 0 citations
#artificial intelligence Review Open access Sep 2026

The impact of GenAI on the future of requirements engineering

The state of the art in AI for requirements engineering research leading up to the transformation, before reviewing advances in LLMs, and two subsequent research areas: prompt programming and generalist SE agents, which combine multiple LLM advances to yield semi-autonomous processes that complete SE tasks.

Travis D. Breaux, Anmol Singhal · 0 citations
Aug 2026

Observatory software management in the era of AI-assisted software engineering

How AI-assisted software engineering is starting to utilize at GMTO is described, why these common industry concerns matter for Observatory software teams, and future plans are described.

M. Cox, J. Filgueira, Chien Peng et al. · 2 citations
Open access 2025

IDE Agent Mode Explained: When to Use It and Which Model to Pick

IDE Agent Mode is changing how the developers work, from writing code to debugging & software management, by embedding powerful AI features right inside popular development setups. This article first conceptualizes IDE Agent Mode as a workflow where AIs are coding partners that not only understand the context of the pr...

Madhurima Kommuru · 0 citations
Preprint Aug 2026

The Specification Paradox: Rethinking Requirements Engineering in the Age of AI

The growing adoption of Large Language Models (LLMs) in Software Engineering has reinforced the expectation that coding activities can be largely automated. However, this perception may represent yet another historical search for a solution capable of eliminating the inherent challenges of software development. This ar...

T. Sirqueira, Jessica Faciroli · 1 citation

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.