AI 시대 바이브코딩과 자동화에 대해서
최근 유행 중이라는 '바이브 코딩(Vibe Coding)'을 안 해볼 수는 없지라는 생각으로 관련 내용을 찾아봤다.
간단하게 말하자면 AI가 코드 대신 짜주고, 깃허브(GitHub)나 기타 서비스를 이용해 일반인도 웹페이지나 프로그램을 뚝딱 만드는 것을 말한다.
개발을 모르는 사람도 코딩을 할 수 있다는 점에서는 분명 매력적이고 신기하다. 하지만 여기서 조금만 직접 작업을 해보면 이내 이상한 점을 느끼게 된다.
'그냥 IT 팀에 의뢰하는 것하고 무슨 차이지? 그리고 바이브 코딩을 하다 보면 내 본업은 언제 하지?'
내가 바이브 코딩을 하기 위해 구조를 연구하고 작업하는 시간을 생각해보면, 결국 기존에 IT 팀에서 하던 일을 각 부서가 떠맡아서 하는 꼴과 다름없다. 그리고 그 일을 하는 동안 당연히 본업에는 소홀해진다. 그야말로 주객전도다. 보여주기식 일에 치여 목적과 수단이 뒤바뀌는 것이다.
'업무 자동화'라는 말도 이름은 그럴싸하지만, 자세히 뜯어보면 진짜 별거 없다. 그냥 작업 예약을 걸어두는 매크로에 가깝다. 아침에 일어나서 식사하고, 세수하고, 양치하고, 머리 감고, 옷 입고 출근하는 과정을 순서대로 묶어둔 매크로 작업 말이다.
이 자동화 역시 냉정하게 보면 이미 예전부터 있던 개념을 조금 더 쓰기 쉽게 단순화했을 뿐이다. 더 서술할 내용이 없을 만큼 알맹이가 없다 보니, 이를 자극적으로 포장한 유튜브 영상들만 양산되는 게 현실이다.
이런 현상들을 종합해 보면 왜 요즘 'AI 버블론'이 대두되는지 쉽게 알 수 있다. 기존 업무를 완벽히 대체하지도 못하면서, 그럴싸한 용어로 포장해 마치 엄청난 혁신인 양 착각하게 만들기 때문이다. 어떻게 보면 사기에 가깝다.
물론 AI를 적재적소에 잘 쓰면 업무에 엄청난 도움이 된다. 예를 들어, 계약서 두 버전을 비교해 차이가 나는 부분을 검토한 뒤 우리 쪽에 불리하게 바뀐 점이 있는지 수정 의견을 달라고 하거나, 국영문 번역을 맡기거나, 필요한 영상·사진 소스를 만드는 일 등이다. 전문 영역으로 접근하자면 소송 관련 사실관계나 입출금 내역 사진만 넣고 이를 표로 일목요연하게 정리해 소장 초안을 잡는 식의 활용도 가능하다.
결국 핵심은 하나다. 전문성이 없는 영역에 굳이 필요도 없는 AI를 어설프게 적용하고, 그걸 '혁신'이라 부르는 게 문제다. 대다수 사람에게 아무런 쓸모도 없는 '뉴스 기사 요약' 같은 기능에 환호하는 한, AI 시대의 진정한 생산성 향상은 먼 나라 이야기일 뿐이다.