Abstract
Advances in AI coding promise to enable people without programming skills to create working software. Popularized as vibe coding, this involves developing software through conversation with AI, without needing to write—or even read—the resulting code. In agentic engineering, users move beyond conversations and towards supervising multiple AI agents. While anecdotal accounts demonstrate its potential for non-programmers, a systematic exploration is lacking from the perspective of those experienced in realizing small software projects (often for ideation and/or personal use) yet without formal training. We call them amateur coders: People able to produce plausible software but lacking the expertise to verify what they are building. Drawing on a practice-led exploration and informed by three industry workshops, we articulate a framework for the amateur coder; responding to the thesis resulting from our research that while understanding code is no
longer necessary, judging whether it is good does not (yet) automate.
longer necessary, judging whether it is good does not (yet) automate.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 60th Hawaii International Conference on System Sciences |
| Publication status | Accepted/In press - Jan 2027 |
Keywords
- ai-assisted software development
- vibe coding
- agentic engineering
- amateur coder
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver