ICSME 2024
Sun 6 - Fri 11 October 2024

The landscape of software developer learning resources has continuously evolved, with recent trends favoring engaging formats like video tutorials. The emergence of Large Language Models (LLMs) like ChatGPT presents a new learning paradigm. While existing research explores the potential of LLMs in software development and education, their impact on developers’ learning and solution-seeking behavior remains unexplored. To address this gap, we conducted a survey targeting software developers and computer science students, gathering 341 responses, of which 268 were completed and analyzed. This study investigates how AI chatbots like ChatGPT have influenced developers’ learning preferences when acquiring new skills, exploring technologies, and resolving programming issues. Through quantitative and qualitative analysis, we explore whether AI tools supplement or replace traditional learning resources such as video tutorials, written tutorials, and Q&A forums. Our findings reveal a nuanced view: while video tutorials continue to be highly preferred for their comprehensive coverage, a significant number of respondents view AI chatbots as potential replacements for written tutorials, underscoring a shift towards more interactive and personalized learning experiences. Additionally, AI chatbots are increasingly considered valuable supplements to video tutorials, indicating their growing role in the developers’ learning resources. These insights offer valuable directions for educators and the software development community by shedding light on the evolving preferences toward learning resources in the era of ChatGPT.

Fri 11 Oct

Displayed time zone: Arizona change

13:30 - 15:00
Session 15: Developer Experience and CommunicationIndustry Track / Research Track / Journal First Track / New Ideas and Emerging Results Track at Fremont
Chair(s): Alexander Serebrenik Eindhoven University of Technology
13:30
25m
Overcoming the five fundamental challenges to enable “constant velocity indefinitely” in modern software systemsIndustry Track Talk
Industry Track
Doug Durham Don't Panic Labs
13:55
15m
Research paper
Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT EraDistinguished Paper AwardResearch Track Paper
Research Track
Pre-print
14:10
15m
Remote Communication Trends Among Developers and Testers in Post-Pandemic Work EnvironmentsIndustry Track Paper
Industry Track
Felipe Jansen CESAR School, Ronnie de Souza Santos University of Calgary
Link to publication Pre-print
14:25
10m
Nigerian Software Engineer or American Data Scientist? GitHub Profile Recruitment Bias in Large Language ModelsNIER Paper
New Ideas and Emerging Results Track
Takashi Nakano Nara Institute of Science and Technology, Kazumasa Shimari Nara Institute of Science and Technology, Raula Gaikovina Kula Osaka University, Christoph Treude Singapore Management University, Marc Cheong the University of Melbourne, Kenichi Matsumoto Nara Institute of Science and Technology
Pre-print
14:35
10m
Cross-status Communication and Project Outcomes in OSS Development– A Language Style Matching PerspectiveJ1C2 PaperVideo presentation
Journal First Track
Yisi Han Nanjing University, Zhendong Wang University of California, Irvine, Yang Feng Nanjing University, Zhihong Zhao Nanjing Tech Unniversity, Yi Wang Beijing University of Posts and Telecommunications