Coding With AI: From a Reflection on Industrial Practices to Future Computer Science and Software Engineering Education
Hung-Fu Chang, MohammadShokrolah Shirazi, Lizhou Cao, and Supannika Koolmanojwong Mobasser

TL;DR
This paper explores how large language model-based coding tools are transforming industrial software development practices, highlighting productivity benefits, emerging risks, and implications for future computer science education.
Contribution
It provides an industry-grounded analysis of LLM coding tool usage in practice, identifying new workflows, risks, and educational implications, which were previously underexplored.
Findings
Notable productivity gains reported by practitioners
Shift of bottlenecks towards code review and quality assurance
Concerns about code quality, security, and erosion of foundational skills
Abstract
Recent advances in large language models (LLMs) have introduced new paradigms in software development, including vibe coding, AI-assisted coding, and agentic coding, fundamentally reshaping how software is designed, implemented, and maintained. Prior research has primarily examined AI-based coding at the individual level or in educational settings, leaving industrial practitioners' perspectives underexplored. This paper addresses this gap by investigating how LLM coding tools are used in professional practice, the associated concerns and risks, and the resulting transformations in development workflows, with particular attention to implications for computing education. We conducted a qualitative analysis of 57 curated YouTube videos published between late 2024 and 2025, capturing reflections and experiences shared by practitioners. Following a filtering and quality assessment process,…
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.
