The Impact of Artificial Intelligence on Programmer Jobs: Threat or Opportunity?

Влияние искусственного интеллекта на рабочие места программистов: угроза или возможность?
Agustia Hananto, Nadya Susanti Hasibuan, Stevi Olivia, Tukino Tukino, Elfina Novalia
2025-06-25

Artificial IntelligenceChatGPTCodexGenerative AISystematic Literature Reviewcode generationdebuggingethical governancehuman–AI collaborationinclusive programmingskill enhancementtesting
The integration of artificial intelligence (AI) into software development has significantly reshaped the programming profession. This study investigates the dual impact of AI—particularly Generative AI tools such as ChatGPT and Codex—on programming jobs, examining both the potential threats and emerging opportunities. Using a Systematic Literature Review (SLR) approach, 18 peer-reviewed articles published within the last five years were analyzed. The findings reveal that while AI automates routine tasks such as code generation, debugging, and testing—raising concerns about the reduction of entry-level roles—it simultaneously enables programmers to assume more strategic functions in AI integration, system design, and ethical governance. Additionally, AI fosters inclusive programming environments by empowering non-experts through accessible development tools. The study emphasizes the need for continuous skill enhancement, human–AI collaboration, and policy support to ensure sustainable adaptation. This research contributes to a deeper understanding of AI's transformative influence on programming and proposes strategies for thriving in an AI-augmented digital workforce.
1
AI enables programmers to shift toward more strategic functions, including AI integration, system design, and ethical governance.
2
AI, especially Generative AI tools like ChatGPT and Codex, automates routine programming tasks such as code generation, debugging, and testing.
3
Automation of routine tasks raises concerns about reduction of entry-level programming roles.
4
Generative AI tools empower non-experts and foster more inclusive programming environments through accessible development tools.
5
Sustainable adaptation requires continuous skill enhancement, human–AI collaboration, and supportive policy measures.
6
This systematic literature review of 18 recent peer-reviewed articles clarifies AI's transformative influence on programming and proposes strategies for thriving in an AI-augmented workforce.

Programmer jobs in the software development profession (roles and employment positions)

The impacts of AI—especially generative AI tools like ChatGPT and Codex—on programmer jobs, including automation of routine tasks, threats to entry-level roles, enabling of strategic roles (AI integration, system design, ethical governance), inclusive empowerment of non-experts, and required skill/policy adaptations for human–AI collaboration

Publication Details
Publication Date
2025-06-25
Journal
Publisher
ISSN
Cited by
0
Access Type
Author Information
Authors
Agustia Hananto
Nadya Susanti Hasibuan
Stevi Olivia
Tukino Tukino
Elfina Novalia
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%