7장
누구나
만들 수 있어
프로그래머일 필요 없어.
아이디어만 있으면 돼.
오하이오의 한 선생님이 주말 동안 채점 앱을 만들었어. 한 뮤지션은 에너지와 키에 맞춰 곡 순서를 정리하는 세트리스트 최적화 도구를 만들었어. 한 고등학생은 어떤 논제든 반박 논거를 생성하는 토론 준비 도구를 만들었어. 이 중 아무도 프로그래머가 아니야. 코딩 수업을 들은 적도 없어. 원하는 걸 설명했고, 코딩 에이전트가 만들어줬어.
이게 아무도 예상 못 한 혁명이야. 코더가 빨라진 게 아니라 — 코딩을 모르는 사람도 소프트웨어를 만들 수 있게 된 거야. 스프레드시트가 데이터 분석을 민주화하고 Canva가 그래픽 디자인을 민주화한 것처럼, AI 코딩 에이전트는 소프트웨어 개발 자체를 민주화하고 있어.
개인 소프트웨어 혁명
모든 걸 바꾸는 아이디어가 하나 있어: 개인 소프트웨어. 사용자가 한 명인 도구 — 바로 너. 시장 조사도, 사업 계획도, 투자금도 필요 없어. 네가 겪는 문제와 그걸 해결하는 도구만 있으면 돼. AI 이전에는 개인 소프트웨어를 만들려면 코딩을 배워야 했고, 그건 몇 달에서 몇 년이 걸렸어. 이제는 오후 하나면 돼. 만드는 비용이 거의 제로로 떨어졌어 — 그래서 남은 건 만들 가치 있는 아이디어를 갖는 것뿐이야.
이걸 가능하게 하는 도구를 코딩 에이전트라고 해. Claude Code, Cursor, Antigravity, Replit — 네 프로젝트 전체를 읽고, 여러 파일에 걸쳐 코드를 쓰고, 실행하고, 에러를 만나면 고치고, 다시 실행하는 AI 도구들이야. 코드 한 줄도 안 건드려. 자동완성이 아니야. 네 설명을 작동하는 소프트웨어로 바꿔주는 AI 협업자야.
디렉터의 역할
네가 코드를 쓰는 게 아니야. 디렉팅하는 거야. 네 역할은 뭘 만들지 명시하고, 결과물을 평가하고, 맞을 때까지 반복하는 거야. 에이전트가 기술적 실행을 담당해. 영화 감독이라고 생각해 — 카메라를 직접 조작하진 않지만, 네 비전 없이는 아무것도 만들어지지 않아.
에이전트는 네가 모르는 것도 다 알아
"데이터베이스가 뭔지도 모르는데요." 좋은 소식: 몰라도 돼. 코딩 에이전트가 튜터이기도 하거든. 아무거나 물어봐. "React 컴포넌트가 뭐야?" 설명해줘. "이걸 인터넷에 올리려면 어떻게 해?" 단계별로 알려줘. "이 에러 메시지가 무슨 뜻이야?" 전문 용어를 쉬운 말로 번역해줘.
이게 다른 모든 걸 가능하게 하는 안전망이야. 기술 용어를 외울 필요 없어 — 존재한다는 걸 알고 물어볼 수 있으면 돼. 에이전트가 모든 빈칸을 채워줘. 옆에 앉아서 기초적인 질문도 절대 판단 안 하는, 인내심 넘치고 지칠 줄 모르는 전문가가 있는 거랑 같아.
스킬 패러독스
결과물을 평가할 수 있는 정도의 지식이면 돼, 모든 줄을 직접 쓸 필요는 없어. 영화 감독이 카메라 만드는 법을 알 필요는 없잖아 — 근데 샷이 괜찮은지는 알아야 해. 여기도 마찬가지: 앱이 작동하는지 알면 돼, 코드가 어떻게 작동하는지는 몰라도 돼.
코딩을 모르는 사람들이 만든 것들을 구경해봐 — 그리고 네가 만들 걸 상상해봐.
아이디어는 있어. 하지만 코딩 에이전트를 열기 전에, 그 에이전트의 언어를 알아야 해. 코드가 아니라 — 만들기의 어휘. 그게 다음이야.