첫 번째 AI 제품을 만들고 싶습니다
코딩 지식 제로에서 시작한 사람의 단계별 가이드.
만들고 싶은 것부터 시작하세요
과정부터 시작하지 마세요. 프로젝트부터 시작하세요. 저는 블로그용 챗봇이 갖고 싶었고 — 그 하나의 목표가 이후에 배운 모든 것을 이끌었습니다.
AI 코딩 에이전트와 함께 만드세요
코딩을 몰라도 됩니다 — 코드는 에이전트가 쓰고, 당신은 그것을 읽고 방향을 잡는 법을 배웁니다. GitHub 계정을 만들고, commit과 롤백을 할 만큼만 Git을 익힌 뒤, 코딩 에이전트와 함께 진짜 무언가를 만들어 보세요. 저는 터미널에서 Claude Code와 Codex를, 일할 때는 Google Antigravity(2.0 에디터와 그 CLI)를 씁니다. 그 과정 자체가 곧 일입니다. 도구는 빠르게 바뀝니다. 남는 것은 도구를 다루며 쌓은 판단력입니다.
기초 — 당신의 선택, 시간 제한을 두고
얼마나 배워야 하는지는 출발점에 달려 있습니다. 용어 — 프롬프팅, 임베딩, RAG, 에이전트 — 가 처음이라면, 기초 한두 개를 시간 제한을 두고 듣고 멈추세요. 자격증 모으기는 진보로 위장한 미루기입니다. 이미 익숙하다면 곧장 만들기로 건너뛰세요. 이게 2026년 제 솔직한 평가입니다: 듣기 / 시간 제한 / 건너뛰기.
평가(eval)와 판단력을 배우세요
무언가 돌아가기 시작하면, 평가를 실용적으로 배우세요. 진짜 입력과 출력을 저장하고, 좋음과 나쁨이 어떤 모습인지 정하고, 에이전트가 루브릭의 뼈대를 잡도록 도와주게 하세요 — 당신의 진짜 자료에 근거해서요. 에이전트가 해서는 안 되는 일은 기준을 몰래 정하는 것입니다. 보정은 당신이 합니다. 특정 도구에 대한 능숙함이 아니라, 바로 이 판단력이 오래가는 역량입니다.
에이전트를 당신의 스택에 연결하세요 (MCP)
준비가 되면 MCP의 기초를 배우세요 — 코딩 에이전트가 나머지 도구들과 대화하게 해 주는 층입니다. 거의 모든 작업에 도움이 되는 셋부터 시작하세요: Context7(API를 추측하지 않고 최신의 진짜 문서를 읽도록), Playwright와 Chrome DevTools(진짜 브라우저를 조작하고 디버깅하도록). 그 다음 적절한 MCP는 무엇을 만드느냐에 달려 있습니다 — 웹 앱이라면 Supabase, Stripe, Resend, Vercel. 이제는 iOS에도 Xcode MCP가 있습니다. 2023년에는 없던 것이, 지금은 제가 만드는 방식의 일부입니다.
죽음의 계곡을 버텨내세요
막힐 겁니다 — 저는 몇 달을 막혀 있었습니다. 과정이 와닿지 않았고, 한 프레임워크가 저를 배신했고, 한 도구는 비싸졌습니다. 통한 건 다른 접근을 시도하고 포기하지 않는 것, 그뿐이었습니다. 이 구간은 올 거라고 각오하세요.
출시하기 전에 보안을 챙기세요
AI 에이전트는 코드를 빠르게 씁니다 — 안전하지 않은 코드까지요. 배포 전에 화려하지 않은 점검을 하세요: 시크릿과 API 키를 저장소 밖에 두고, 인증과 행 단위 접근을 잠그고, 에이전트가 만든 의존성과 diff를 실제로 읽으세요. 제 첫 배포에서는 200개가 넘는 보안 경고가 나왔습니다. 먼저 6개월짜리 자격증이 필요한 게 아니라, 출시 전에 확인하는 규율이 필요합니다.
기준에 맞춰 출시하세요
그냥 출시하지 마세요 — 당신의 이름을 걸 수 있는 결과물을 출시하세요. 저에게 통하는 루프: 아이디어를 현실과 대조하고, 브리프를 쓰고, 계획하고, 만들고, 출시 전에 진짜 결정 게이트를 두고, 실제 사용자에게 건넬 수 있는 캡스톤을 완성합니다. DIALØGUE는 6개월, STRAŦUM은 75일이 걸렸습니다. 첫 번째가 늘 가장 어렵습니다. 조각들이 어떻게 맞물리는지 보고 싶다면, 둘 다 둘러볼 수 있습니다.
계속 출시하세요: v1 이후에 오는 것
진짜 일은 AI가 '끝났다'고 말한 뒤에 시작됩니다. 재구축, App Store 제출, 다국어 지원, 성능, 지루한 인프라 — 2년 차는 실제로 이런 모습이었습니다.