Relationships Between Trust, Compliance, and Performance for Novice Programmers Using AI Code Generation
Nicholas Gardella, Matthew L. Bolton, Sara L. Riggs

TL;DR
This study investigates how trust in AI development environments affects novice programmers' compliance and performance, revealing complex relationships and raising questions about trust's role in AI-assisted coding.
Contribution
It provides empirical insights into trust, compliance, and performance among novice programmers using AI code generation, highlighting the need for further research.
Findings
Trust changes with experience but does not predict compliance.
Higher compliance correlates with better performance.
Better performance increases subsequent trust.
Abstract
Objective. To explore how novice programmers' trust in Artificial Intelligence-driven Development Environments (AIDEs) relates to their coding performance and AI compliance while programming under time pressure. Background. Computer programming has undergone rapid upheaval due to state-of-the-art AIDEs, which provide clever automation for many aspects of software development. A longstanding interest of researchers of automation more generally has been the attitude of trust. Decades of research seek to explain how influencing trust can help to achieve desirable outcomes in different domains, but very limited work has provided similar focus on trust in AIDEs. Method. We collected subjective measures of trust along with objective measures of performance and AIDE compliance from a diverse group of 27 novice programmers between two study locations. Results. Our results corroborated…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
