How Far Are We? The Triumphs and Trials of Generative AI in Learning Software Engineering
Not on the map. Why?
Abstract (arXiv)
Conversational Generative AI (convo-genAI) is revolutionizing Software Engineering (SE) as engineers and academics embrace this technology in their work. However, there is a gap in understanding the current potential and pitfalls of this technology, specifically in supporting students in SE tasks. In this work, we evaluate through a between-subjects study (N=22) the effectiveness of ChatGPT, a convo-genAI platform, in assisting students in SE tasks. Our study did not find statistical differences in participants' productivity or self-efficacy when using ChatGPT as compared to traditional resources, but we found significantly increased frustration levels. Our study also revealed 5 distinct faults arising from violations of Human-AI interaction guidelines, which led to 7 different (negative) consequences on participants.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Dec 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 4.
9 papers.
- 2025Human-Artificial Interaction in the Age of Agentic AI: A System-Theoretical Approachcited by 22
- 2024Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Toolscited by 14
- 2025The Impact of LLM-Assistants on Software Developer Productivity: A Systematic Review and Mapping Studycited by 4
- 2025Novice Developers' Perspectives on Adopting LLMs for Software Development: A Systematic Literature Reviewcited by 3
- 2026From Junior to Senior: Allocating Agency and Navigating Professional Growth in Agentic AI-Mediated Software Engineeringcited by 1
- 2026Guidelines for Designing AI Technologies to Support Adult Learningcited by 1
- 2025Learning to Code with Context: A Study-Based Approachcited by 0
- 2026Agentivism: a learning theory for the age of artificial intelligencecited by 0
- 2026On the Prospects of Dynamic LLM Conversations in Software Developmentcited by 0
- 2026On the Prospects of Dynamic LLM Conversations in Software Development31 Aug 2026
- 2026Guidelines for Designing AI Technologies to Support Adult Learning6 May 2026
- 2026Agentivism: a learning theory for the age of artificial intelligence9 Apr 2026
- 2026From Junior to Senior: Allocating Agency and Navigating Professional Growth in Agentic AI-Mediated Software Engineering31 Jan 2026
- 2025Learning to Code with Context: A Study-Based Approach4 Dec 2025
- 2025The Impact of LLM-Assistants on Software Developer Productivity: A Systematic Review and Mapping Study3 Jul 2025
- 2025Novice Developers' Perspectives on Adopting LLMs for Software Development: A Systematic Literature Review10 Mar 2025
- 2025Human-Artificial Interaction in the Age of Agentic AI: A System-Theoretical Approach19 Feb 2025
- 2024Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools19 Dec 2024