AI와 수다 떨며 코딩, 27% 빨랐다

AI와 수다 떨며 코딩, 27% 빨랐다
AI 생성 이미지
아직 모르는 분들을 위해 쉽게 설명하면, '바이브 코딩'은 컴퓨터 명령어를 외우지 않고 AI에게 말로 부탁해서 프로그램을 만드는 새로운 방식입니다.

코딩이 '대화'가 되다

예전에는 프로그램을 만들려면 문법을 달달 외워야 했습니다. 지금은 다릅니다. "쇼핑몰 장바구니 기능을 만들어줘"라고 말하면 AI가 코드를 대신 써줍니다. 이렇게 사람이 말로 일을 시키고 AI가 코드를 만들어주는 방식을 두고 사람들은 '바이브 코딩'이라고 부릅니다. 옆자리 선배에게 부탁하듯 자연스럽게 일을 맡기는 셈이죠.

문제는 이게 정말 쓸모가 있느냐였습니다. 빨라 보여도 결과물이 엉망이면 소용이 없으니까요. 그래서 연구진은 개발자와 컴퓨터를 전공하는 학생 30명을 모아 실험을 했습니다. 같은 일을 세 가지 방법으로 시켰습니다. 손으로 직접 코딩하기, AI 도움을 조금 받기, 그리고 AI와 대화하며 만들기입니다.

시간은 줄고, 구멍은 늘고

결과는 놀라웠습니다. 대화로 만든 방식은 손으로 코딩할 때보다 걸리는 시간이 27% 줄었습니다. AI 도움을 조금 받는 방식과 비교해도 12% 더 빨랐습니다. 같은 결과물을 훨씬 짧은 시간에 얻은 셈입니다.

그런데 좋은 소식만 있지는 않았습니다. 빠르게 만든 코드는 나중에 고치기가 어려웠습니다. 유지보수성, 그러니까 만든 뒤에 문제를 고치거나 기능을 더하기 쉬운 정도가 떨어졌습니다. 보안 취약점, 그러니까 해커가 파고들 틈도 더 많았습니다. 빨리 지은 집일수록 곳곳이 허술한 것과 비슷합니다.

흥미로운 점은 참가자들이 느낀 부담감이었습니다. AI가 코드를 대신 써주니 머릿속으로 짜는 수고는 줄었지만, 그 코드가 맞는지 확인하는 일은 여전히 사람 몫이었습니다.

우리에게 남는 숙제

이 연구가 의미하는 바는 분명합니다. AI와 대화하며 만드는 코딩은 속도를 확실히 올려줍니다. 하지만 그 속도를 그대로 믿고 넘기면 위험합니다. 만든 뒤에 꼼꼼히 점검하는 습관이 그만큼 더 중요해졌습니다.

교육 현장에도 변화가 생깁니다. 문법을 외우는 훈련보다 AI에게 정확히 부탁하고 결과가 맞는지 따져보는 능력이 중요해질 수 있습니다. 앞으로는 '잘 짜는 사람'만큼 '잘 시키고 잘 검사하는 사람'이 필요해지는 시대가 올지도 모릅니다.

📖 원문 보기: arXiv 원문

본 요약은 AI로 작성되었습니다. arXiv 논문을 바탕으로 재구성되었습니다.