소프트웨어를 넘어 결과를 팔아라
Claude Code의 등장으로, 비개발자도 서비스를 직접 만들어 출시할 수 있는 세상이 되었습니다.
지금까지는 전문 지식이 없으면 불가능했던 일들이, 자연어 한 줄로 가능해졌습니다. 이건 부정할 수 없는 사실입니다.
이 변화 앞에서, 경영진은 자연스럽게 이런 계산을 하게 됩니다.
"월 수백만 원짜리 SaaS를 계약해서 쓰는 것보다, 우리 입맛에 맞게 직접 만드는 게 훨씬 낫지 않나?"
반론하기 어렵습니다.
커스터마이징도 자유자재입니다. "이 부분 좀 더 이렇게 바꿔줘", "이런 예외 케이스도 처리해줘". 다 됩니다. 즉시. 반면 기존 SaaS 벤더에게 같은 요청을 했을 때의 전형적인 답변은 이렇습니다.
요건을 자세히 작성해서 제출해주세요
견적 산정에 2~3주 소요됩니다.
해당 기능은 로드맵에 없습니다
다음 분기 업데이트를 기다려주세요
한국 기업 현장에서 SI 업체나 솔루션 벤더에 요청해본 경험이 있는 분이라면, 이 답변이 얼마나 익숙한 풍경인지 바로 와닿을 것입니다.
"SaaS is dead."라는 선언은 꽤 오래전부터 나왔지만, 이제는 조금 더 본질적인 말이 등장했습니다. "Software is eating itself." — 소프트웨어가 자기 자신을 잡아먹는다는 뜻입니다.
코딩은 그리 먼 미래가 아닌 시점에, 완전한 코모디티가 될 것입니다.
Claude Code나 OpenAI Codex만의 이야기가 아닙니다. 오픈소스 모델들이 빠르게 "실용 가능한 수준"에 도달하고 있어, 고가의 유료 서비스 없이도 충분한 품질의 소프트웨어를 만들 수 있는 환경이 눈앞에 와 있습니다.
국내에서도 이미 변화가 감지됩니다. 스타트업들은 외주 개발 대신 비개발자 팀원이 직접 내부 툴을 만들고, 중견 기업들은 수억 원짜리 ERP 커스터마이징 대신 직접 시스템을 빌드하는 실험을 시작했습니다.
이 추세가 지속되면 어떤 일이 벌어질까요.
누구나 소프트웨어를 만들 수 있게 되는 순간, 만드는 것 자체로는 돈이 되지 않습니다. AI 기업도, SaaS 벤더도, 국내 수많은 SI 업체도, 모두 동일한 벽에 부딪히게 됩니다. 소프트웨어가 사라지는 것이 아닙니다. 오히려 모든 곳에 더 깊이 스며들 것입니다. 소프트웨어는 폭발적으로 늘어납니다. 그러나 그것으로 수익을 창출하는 것이 극도로 어려워집니다. 변하는 것은 소프트웨어가 아니라, 비즈니스 모델입니다.
그렇다면, 이 구조에서 가치를 가져가는 플레이어는 누구일까요.
소프트웨어 생태계의 양쪽 끝에 있는 존재들입니다.
아래쪽: 데이터센터, 반도체 팹, 에너지 인프라 — AI 연산의 물리적 기반을 쥔 곳
위쪽: 인간만이 제공할 수 있는 서비스 — 신뢰, 관계, 책임, 판단
배달의민족은 흔들리지 않습니다. 소프트웨어가 제품이 아니라, 음식 배달 자체가 제품이기 때문입니다. 당근마켓도 마찬가지입니다. 지역 거래라는 행위와 신뢰의 네트워크가 본체입니다.
반면 고비용의 시스템 발주나 고가 SaaS 구독에 의존하는 기업들은 점차 줄어들 것입니다. 그리고 그 영향은 고스란히 개발자 생태계로 내려옵니다. 대기업 SI 프로젝트, 고연봉 솔루션 개발자, 소규모 외주 팀 모두 예외가 아닙니다.
여기까지는 냉정하게 현실을 썼습니다. 지금부터는 이 변화 속에서 어떻게 살아남고, 어떻게 가치를 재정의할 것인지를 진지하게 생각한 이야기를 씁니다.
이것이 가장 핵심입니다.
소프트웨어 자체의 가치는 하락합니다. 누구나 만들 수 있게 되니까요.
그러나 소프트웨어를 통해 얻는 결과의 가치는 변하지 않습니다. 오히려 올라갑니다.
"매출을 30% 끌어올린다"
"인건비 절감으로 연간 2억을 아낀다"
"공정거래법 위반 리스크를 원천 차단한다"
이것들은 소프트웨어로 실현 가능하지만, 소프트웨어 그 자체는 아닙니다.
Claude Code로 재무 분석 툴은 만들 수 있습니다. 하지만 "이 분기 결산이 투자자에게 설득력 있는가"를 판단하는 것은 툴이 아닙니다. 랜딩 페이지는 만들 수 있습니다. 하지만 "이 카피가 한국 소비자를 움직일 것인가"를 결정하는 것은 툴이 아닙니다.
채용 공고 초안은 만들 수 있습니다. 하지만 "어떤 사람이 이 조직에 맞는가"를 판단하는 것은 툴이 아닙니다.
소프트웨어를 납품하는 일은 급격히 줄어들 것입니다. 하지만 소프트웨어를 활용해 비즈니스 결과를 만들어내는 일은 오히려 폭발적으로 늘어납니다.
툴을 파는 것이 아니라, 결과를 판다. 여기에 앞으로 개발자의 생존 전략이 있습니다.
한국의 맥락으로 보면, 이것은 기존의 "SI 개발" 방식과 완전히 다른 사고방식입니다. 요건정의서를 받고 → 개발하고 → 납품하는 구조에서, 비즈니스 과제를 정의하고 → 소프트웨어로 실험하고 → 측정 가능한 결과를 책임지는 구조로 전환해야 합니다.
두 번째 생존 방향은, AI가 건드릴 수 없는 레이어를 전략적으로 차지하는 것입니다.
ClaudeCode가 잘하는 것은 무엇인가요. 명세가 명확하고, 정답이 있는 것을 빠르게 만드는 일입니다. 대시보드, API 연동, 데이터 파이프라인, CRUD 앱. 이런 것들은 이제 시간 단위로 만들 수 있습니다.
반대로, 대체되기 어려운 서비스 유형은 무엇일까요.
① 인간 관계의 구축이 전제인 서비스 커뮤니티, 소개팅 앱, 신뢰 기반 B2B 거래. 사람과 사람 사이의 신뢰는 알고리즘이 대신할 수 없습니다. 국내에서는 당근마켓의 "동네" 개념, 또는 각종 업종별 커뮤니티 플랫폼이 이에 해당합니다.
② 물리 오퍼레이션이 핵심인 서비스 물류, 시설 관리, 대면 서비스. 쿠팡 로켓배송이 강력한 이유는 UI가 훌륭해서가 아니라, 전국에 깔린 물류 인프라 때문입니다. 소프트웨어는 최적화를 도울 뿐, 트럭과 사람을 대체하지는 못합니다.
③ 지속적인 판단과 법적 책임이 필요한 서비스 법률, 세무, 의료, 컨설팅. 로톡(법률 플랫폼)이 단순한 법률 정보 앱이 아닌 이유는, 변호사의 판단과 서명이 법적 효력을 갖기 때문입니다. AI는 초안을 줄 수 있지만, 도장은 인간이 찍어야 합니다.
④ 네트워크 효과가 핵심인 서비스 양면 마켓플레이스, 플랫폼 비즈니스. 네이버 스마트스토어, 카카오페이, 배달의민족이 쉽게 대체되지 않는 이유는 소프트웨어가 아닌 수십만 셀러와 수천만 유저가 만들어낸 네트워크 때문입니다.
공통점은 명확합니다. 소프트웨어가 본체가 아닌 서비스. 소프트웨어는 어디까지나 수단이고, 가치의 핵심은 그 위에 있는 인간적 레이어입니다.
소프트웨어 기업으로 계속 살아남으려 한다면, 프로덕트 외부에서 가치를 포착하는 방법을 찾아야 합니다.
브랜드: 사람들이 이 서비스를 "먼저 떠올리는" 이유
데이터: 경쟁자가 가질 수 없는 고유한 데이터셋
유통: 이미 확보된 고객 채널과 신뢰 관계
에코시스템: 파트너, 통합, 커뮤니티가 만들어내는 생태계
이것들이 복제 불가능한 해자(Moat)가 됩니다.
솔직히 말하면, 이 기준을 지금 당장 충족하는 서비스를 만들기는 쉽지 않습니다. 저 역시 지금 개발하고 있는 서비스가 "Claude Code로 똑같은 거 금방 만들 수 있잖아요?"라는 질문에 완전히 자유롭지 못합니다.
하지만 그 질문을 계속 던지는 것 자체가 중요합니다.
"이 SaaS와 같은 것을 Claude Code로 만들 수 있지 않나?"라고 했을 때, "만들 수는 있지만, 그것만으로 같은 결과는 나오지 않아요"라고 자신 있게 말할 수 있는가.
이것은 독자에게 던지는 질문이자, 동시에 저 자신에게 던지는 질문입니다.
역설이 하나 있습니다.
Claude Code로 누구나 소프트웨어를 만들 수 있게 되면, "만드는 것" 이외의 능력이 오히려 더 희귀해집니다.
① 문제를 올바르게 정의하는 힘 무엇을 만들어야 하는지를 결정할 수 있는 사람은 아직 드뭅니다. Claude Code는 주어진 명세를 실행합니다. 하지만 "진짜 문제가 무엇인지"를 파악하는 것은 여전히 인간의 영역입니다. 한국의 비즈니스 현장에서는 특히 이 역량이 부족합니다. 요건정의서에 적힌 대로만 만들어왔던 관행이, 이 능력의 성장을 가로막아왔기 때문입니다.
② 유저에게 전달하고, 계속 쓰게 만드는 힘 만드는 것과 팔리는 것 사이에는 거대한 간극이 있습니다. 마케팅, 세일즈, CS, 온보딩, 리텐션. 이 영역은 Claude Code가 대신해주지 않습니다. 국내 개발자들이 가장 취약한 영역이기도 합니다.
③ 책임을 질 수 있는 힘 "이 시스템의 출력 결과가 맞습니다"라고 고객 앞에서 서명할 수 있는 사람. AI가 만든 산출물에 대해 전문가로서 검토하고 보증하는 역할입니다. 이것은 자동화되지 않습니다.
개발자가 코드를 쓰는 시간이 1/10으로 줄어든다면, 나머지 9/10를 문제 정의, 가설 검증, 고객 딜리버리, 결과 측정에 투입할 수 있습니다. 이것은 위기가 아니라 기회입니다.
최근 글로벌 스타트업 씬에서는 GTM 엔지니어(Go-To-Market Engineer)라는 개념이 주목받고 있습니다. 단순히 코드를 잘 짜는 개발자가 아니라, 프로덕트를 시장에 침투시키기 위한 전략, 데이터 분석, 오토메이션, 세일즈 엔지니어링까지 담당하는 하이브리드 롤입니다.
한국에서도 이 흐름은 이미 시작되었습니다. 프로덕트 마케터와 개발자의 경계가 무너지고, "기술을 이해하는 사업가"와 "비즈니스를 이해하는 개발자"의 가치가 폭발적으로 상승하고 있습니다.
정리하면 이렇습니다.
소프트웨어만 만들고 있어서는 안 됩니다.
코드를 쓸 수 있다는 것의 시장 가치는 계속 하락합니다. 이것은 피할 수 없는 흐름입니다.
대신, 다음 세 가지 방향으로 포지션을 재정의해야 합니다.
첫째, 툴이 아닌 결과를 팔아라. 소프트웨어를 납품하는 사람이 아니라, 비즈니스 결과에 책임을 지는 사람이 되어야 합니다.
둘째, Claude Code로 대체될 수 없는 서비스를 설계하라. 프로덕트 바깥에 해자를 쌓아야 합니다. 브랜드, 데이터, 신뢰, 네트워크입니다.
셋째, "만들 수 있다"의 앞에 있는 능력을 키워라. 문제를 정의하는 힘, 전달하는 힘, 책임지는 힘. 희소성은 그곳으로 이동하고 있습니다.
Claude Code는 적이 아닙니다. 개발자의 활동 영역을 코드 너머로 확장시켜주는 도구입니다.
단, 영역을 넓힐 의지가 없는 사람에게는, 이 도구가 자신의 일자리를 잠식하는 존재가 됩니다.
저는 금융권에서 서버 사이드 개발자로 커리어를 시작한 뒤, 중간에 AI 빅테크기업에서 LLM을 개발해본 경험을 했으며, 최근에는 1인 스타트업을 창업했습니다.
Claude Code는 매일 적극적으로 활용합니다. SaaS 개발도, 외주 프로젝트도, Claude Code와 함께 만들고 있습니다. 제품 전략을 논의하고, 때로는 창업가로서의 고민을 털어놓기도 합니다.
이 경험에서 단 하나의 결론을 끌어낸다면:
Claude Code는 개발자의 일을 빼앗는 것이 아니라, 개발자의 정의 자체를 바꾸고 있다는 것입니다.
코드를 쓰는 사람에서, 결과를 만들어내는 사람으로!
이 전환에 올라탈 수 있는지가, 앞으로 한국 개발자의 생존을 가르는 분기점이 될 것입니다.
이 글은 현재 진행형입니다. 정답을 가지고 쓴 글이 아니라, 같은 질문을 안고 있는 개발자·창업가로서의 고민을 공유한 것입니다.
©2024-2026 MDRules dev., Hand-crafted & made with Jaewoo Kim.
이메일문의: jaewoo@mdrules.dev
AI강의/개발/기술자문, Claude Code 전문강의, AI 업무 자동화 컨설팅 문의: https://talk.naver.com/ct/w5umt5
AI 업무 자동화/에이전트/워크플로우설계 컨설팅/AI교육: https://mdrules.dev