TECH 으로 돌아가기
TECH HACKER NEWS 오늘 7분 읽기 23 READS

바이브코딩이 손코딩보다 재미없게 느껴지는 이유 — 우리가 잃어버린 건 ‘과정’이었다

바이브코딩이 손코딩보다 재미없게 느껴지는 이유 — 우리가 잃어버린 건 ‘과정’이었다
SOURCE IMAGE · HACKER NEWS
바이브코딩이 손코딩보다 재미없게 느껴지는 이유 — 우리가 잃어버린 건 ‘과정’이었다

요즘 개발자들 사이에서 자주 나오는 고백이 있어요. “AI로 훨씬 빨리 만들긴 하는데, 예전만큼 재밌지가 않아.” 「Vibecoding isn't as fun as writing code by hand」라는 글은 제목 그대로 이 감정을 정면으로 다뤄요. 생산성 얘기는 넘쳐나는데 “그래서 일하는 게 즐거운가?”라는 질문은 의외로 잘 안 나오거든요. 이 글을 출발점 삼아, 왜 이런 느낌이 드는지 같이 풀어볼게요.

바이브코딩이 뭐였더라

바이브코딩(vibe coding)은 안드레이 카파시가 2025년 초에 처음 쓴 표현이에요. 코드를 한 줄 한 줄 이해하려 하지 않고, AI에게 원하는 걸 말로 설명한 뒤 결과가 돌아가면 그냥 받아들이는 방식이죠. 카파시는 “코드가 존재한다는 사실조차 잊어버리는” 느낌이라고 표현했어요. 원래는 주말에 대충 만들고 버릴 장난감 프로젝트에나 어울린다는 얘기였는데, 지금은 AI 코딩 전반을 가리키는 말처럼 쓰이고 있어요.

재미가 사라지는 지점

손으로 코딩할 때 느끼는 재미를 쪼개보면 몇 가지로 나눌 수 있어요.

첫째, 몰입(flow)이에요. 심리학자 칙센트미하이가 말한 개념인데요. 과제의 난이도와 내 실력이 딱 맞을 때 시간 가는 줄 모르고 빠져드는 상태예요. 손코딩을 하면 “생각 → 타이핑 → 실행 → 피드백”으로 이어지는 짧은 루프가 계속 돌아서 몰입하기 좋아요. 바이브코딩에서는 이 루프가 “프롬프트 쓰기 → 기다리기 → 결과 읽기”로 바뀌면서 중간에 대기 시간이 끼어들어요. 그 사이에 슬랙을 열거나 유튜브를 보는 순간 몰입은 깨지죠.

둘째, 퍼즐을 푸는 쾌감이에요. 버그 원인을 찾아냈을 때나 깔끔한 알고리즘이 떠올랐을 때 오는 “아하!” 하는 순간이요. 바이브코딩에서는 이 퍼즐을 AI가 대신 풀어버려요. 정답지를 먼저 보고 문제집을 푸는 느낌이랄까요.

셋째, 역할이 바뀌어요. 직접 만드는 사람에서 남이 만든 코드를 검토하는 사람이 되는 거예요. 솔직히 코드 리뷰가 코드 작성보다 재밌다는 개발자는 별로 없잖아요. 하루 종일 남의 PR만 리뷰하는 기분이 든다면 지치는 게 당연해요.

넷째, 내 것이라는 느낌이 줄어요. 심리학에 이케아 효과라는 게 있는데요. 사람은 직접 조립한 가구를 더 소중하게 여긴다는 거예요. 내가 고민해서 짠 코드에는 애착이 가는데, AI가 뱉은 코드는 잘 돌아가도 왠지 남의 것 같죠.

바이브코딩은 슬롯머신과 닮은 구석도 있어요. 프롬프트를 넣고 레버를 당기면 가끔은 대박, 가끔은 꽝이 나와요. 이런 불규칙한 보상은 묘하게 계속 손이 가게 만들지만, 뭔가를 해냈다는 성취감과는 결이 다르거든요.

반대편의 이야기도 들어보면

물론 바이브코딩이 더 재밌다는 사람도 많아요. 머릿속 아이디어가 몇 시간 만에 돌아가는 서비스가 되는 건 분명 짜릿하니까요. 결국 “어떤 재미를 좋아하느냐”의 차이예요. 퍼즐 자체를 즐기는 사람에게 AI는 재미를 빼앗아 가고, 결과물을 만드는 걸 즐기는 사람에게는 재미를 키워줘요. 목공에 비유하면 손대패질 자체를 사랑하는 장인과, 가구를 빨리 완성하고 싶어서 CNC 기계를 쓰는 사람의 차이 같은 거죠.

생산성도 생각만큼 확실하진 않아요. 비영리 연구기관 METR이 2025년에 숙련된 오픈소스 개발자들을 대상으로 실험을 했는데요. AI 도구를 쓴 쪽이 작업 시간이 오히려 약 19% 더 걸렸어요. 그런데 정작 본인들은 20% 정도 빨라졌다고 느꼈어요. 실험 한 번의 결과이고 도구도 계속 발전하고 있지만, 빨라졌다는 느낌과 실제 생산성이 다를 수 있다는 점은 기억해둘 만해요.

한국 개발자에게 주는 시사점

주니어라면 특히 조심하세요. 퍼즐을 직접 풀어보는 과정이 곧 실력이 쌓이는 과정이에요. 처음부터 AI에게 다 맡기면 결과물은 나와도 디버깅 감각이나 설계 감각은 잘 자라지 않아요. 기술 면접이나 코딩 테스트에서는 결국 혼자 풀어야 하잖아요.

재미는 오래 일할 수 있느냐의 문제예요. 개발은 장거리 경주라서, 일에서 재미를 못 느끼면 번아웃이 훨씬 빨리 와요. 현실적인 타협안은 영역을 나누는 것이에요. 보일러플레이트(매번 비슷하게 반복되는 틀 코드), 테스트 코드, 반복적인 마이그레이션 작업은 AI에게 맡기세요. 핵심 도메인 로직이나 재밌어 보이는 문제는 일부러 직접 짜는 거죠. 사이드 프로젝트 하나쯤은 “AI 없이”라는 규칙을 정해놓고 해보는 것도 추천해요.

마무리

AI 덕분에 코딩은 빨라졌지만, 그 대가로 우리가 코딩을 좋아했던 이유 일부를 내줬을지도 몰라요. 여러분은 AI 코딩을 시작한 뒤 일이 더 재밌어졌나요, 덜 재밌어졌나요? 그 이유는 뭐라고 생각하세요?


🔗 출처: Hacker News

SOURCE · HACKER NEWS
원문 전체 보기 → https://www.autodidacts.io/vibecoding-isnt-as-fun-as-writing...
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기 →
처리 중...