AI로 코딩이 10배 빨라졌는데 왜 제품 출시는 안 빨라질까 — 25년 차 개발 리더의 진단
AI 코딩 도구로 코드 작성 속도가 빨라졌지만, 코딩은 전체 업무의 20%에 불과합니다. 25년 차 개발 리더가 진짜 병목 5가지와 해결법을 제시해 해커뉴스 112표를 받았습니다.
AI 코딩 도구를 도입하면 개발이 빨라진다고들 합니다. 실제로 코드 작성 속도는 놀라울 만큼 빨라졌습니다. 그런데 제품이 사용자에게 도달하는 시간은 왜 그대로일까요? 25년간 코드를 쓰고, 15년간 팀을 이끌며, 1,000명 이상의 개발자를 멘토링한 앤드류 머피(Andrew Murphy)가 그 이유를 해커뉴스에서 112표를 받은 글로 정리했습니다.

앤드류 머피 — Australia Post, Xero, Linktree 등을 거친 25년 차 개발 리더
코드를 빨리 짜는 건 진짜 문제가 아니다
머피는 제약이론(Theory of Constraints)이라는 경영학 개념을 빌려 설명합니다. 핵심은 간단합니다. "모든 시스템에는 정확히 하나의 병목이 있다. 병목이 아닌 곳을 아무리 최적화해도 전체 시스템은 빨라지지 않는다." 쉽게 말해, 물이 가장 좁은 곳에서 막히는 것처럼, 일도 가장 느린 단계에서 전체 속도가 결정됩니다.
그런데 대부분의 조직에서 코드 작성은 전체 업무 시간의 20%에 불과합니다. 머피는 "오후 반나절이면 완성된 기능이 실제로 사용자에게 도달하기까지 2개월이 걸리는 걸 여러 번 봤다"고 말합니다. AI로 그 20%를 아무리 빠르게 만들어도 나머지 80%가 바뀌지 않으면 소용없다는 뜻입니다.
진짜 병목 5가지 — 코딩 바깥에 있었다
1. 엉뚱한 것을 만들고 있다
머피가 목격한 실제 사례입니다. 한 팀이 영업 담당자가 전해준 요구사항을 바탕으로 6주 동안 기능을 개발했습니다. 결과는? 해당 잠재 고객은 구매하지 않았고, 그 기능을 사용한 사람은 총 11명 — 그중 9명은 내부 QA 팀이었습니다. AI로 2주 만에 만들었어도 결과는 같았을 겁니다.
2. 코드 이후의 대기 시간
코드가 완성된 뒤에도 코드 리뷰 → CI 파이프라인 → 스테이징 → QA → 보안 검토 → 배포 승인이라는 긴 과정이 남아 있습니다. AI가 코드를 빨리 쏟아내면 이 대기열이 오히려 더 길어집니다. 리뷰어는 맥락 전환(한 작업에서 다른 작업으로 머리를 바꾸는 것)에 시달리고, 결국 꼼꼼하게 보지 못한 채 승인 버튼을 누르게 됩니다.
3. 배포가 무서운 문화
배포(새 코드를 실제 서비스에 반영하는 것)가 두려운 팀일수록 변경사항을 모아서 한꺼번에 내보냅니다. 덩어리가 커질수록 문제가 생길 확률도 높아지고, 문제가 생기면 배포가 더 무서워지는 악순환이 시작됩니다. AI가 코드를 빨리 쏟아내면 이 덩어리가 더 빨리 커집니다.
4. 출시 후 피드백 부재
기능을 만들어서 내보냈는데, 사용자가 실제로 쓰는지 안 쓰는지 확인하지 않는 팀이 많습니다. 데이터 없이 다음 기능을 추측으로 결정하면, 다시 엉뚱한 것을 만드는 1번 문제로 돌아갑니다.
5. 조직 구조가 발목을 잡는다
한 사람만 승인할 수 있는 구조, 분기별로만 바뀌는 계획, 회의로 꽉 찬 캘린더 — 이런 것들은 AI 도구로는 해결할 수 없습니다.
해커뉴스 개발자 55명의 반응 — 찬반이 갈렸다
이 글은 해커뉴스에서 112표와 55개의 댓글을 받으며 뜨거운 논쟁을 일으켰습니다.
동의하는 쪽
"진짜 병목은 이해하는 속도" — 여러 댓글이 "코드를 빨리 쓰는 것과 문제를 빨리 이해하는 것은 완전히 다르다"는 점에 동의했습니다. 한 댓글러는 "왜 더 빨리 이해할 수 없냐고? 그건 더 빨리 말한다고 대화가 더 깊어지지 않는 것과 같다"고 비유했습니다.
반대하는 쪽
"빨리 실패하는 것 자체가 학습" — 반론도 만만치 않았습니다. "어차피 잘못된 것을 만들 거라면, 빨리 만들고 빨리 깨닫는 게 낫다"는 의견입니다. 빠른 시제품(프로토타입)으로 가설을 검증하는 속도가 빨라진다는 것입니다.
현실적인 제약을 지적하는 쪽
"고객은 실험에 인내심이 없다" — B2B(기업 간 거래) 환경에서는 고객이 반복적인 실패를 참아주지 않습니다. 규제 산업에서는 빠른 실험 자체가 불가능한 경우도 많습니다. 스타트업에서는 속도가 곧 생존이지만, 대기업에서는 상황이 다르다는 의견도 있었습니다.
AI 코딩 도구의 숨겨진 부작용
머피가 지적하고 해커뉴스 댓글에서도 반복적으로 언급된 핵심 문제가 있습니다.
코드 리뷰 병목 현상. AI가 빠르게 코드를 만들어내면, 사람이 검토해야 할 양이 폭증합니다. 한 댓글러는 "PR 하나 올리면 다른 사람의 PR 하나를 리뷰한다"는 규칙을 제안했습니다.
이해도 격차. AI가 만든 코드를 개발자 본인이 완전히 이해하지 못하면, 새벽에 서비스 장애가 났을 때 대응이 어려워집니다. 대시보드에는 생산성 40% 향상이라고 나오는데, 실제로 사용자에게 도달하는 제품은 줄어드는 아이러니가 벌어집니다.
그래서 뭘 해야 하는가
머피는 AI 도구를 버리라는 게 아닙니다. 순서를 바꾸라는 겁니다.
① 업무 흐름 전체를 그려보기 — 아이디어가 떠오른 순간부터 사용자가 실제로 쓰는 순간까지, 각 단계에 며칠이 걸리는지 적어봅니다.
② 가장 느린 곳 찾기 — 코드 작성이 아니라, 어디서 일이 멈춰 있는지 확인합니다. 대부분 리뷰 대기, 승인 대기, 배포 대기입니다.
③ 동시 진행 작업 수 제한 — 한 번에 5개를 하는 것보다 2개를 끝내는 게 전체 속도에 도움이 됩니다.
④ 결과 시간 측정 — "코드 몇 줄 썼나"가 아니라 "커밋부터 사용자 도달까지 며칠 걸렸나"를 측정합니다.
⑤ 개발자에게 물어보기 — 무엇이 가장 답답한지 직접 물어보면, 대부분 "코딩이 느려서"가 아니라 "결정이 안 내려져서" "리뷰가 밀려서"라고 답합니다.
머피의 결론은 한 문장으로 요약됩니다. "병목을 고치세요. 그건 키보드가 아닙니다(Fix the bottleneck. It's not the keyboard)."
AI 코딩 도구를 쓰고 있다면, 잠시 멈추고 자신의 업무 흐름 전체를 돌아볼 만한 시간입니다. 진짜 느린 곳이 어디인지 찾으면, AI를 더 효과적으로 쓸 수 있는 방법도 보일 겁니다.
관련 콘텐츠 — Easy클코로 AI 시작하기 | 무료 학습 가이드 | AI 뉴스 더보기