[{"data":1,"prerenderedAt":387},["ShallowReactive",2],{"\u002Fblog\u002Fproduct-pain-vs-itch\u002F:ko":3,"\u002Fblog\u002Fproduct-pain-vs-itch\u002F-surround:ko":281,"blog-all-posts:ko":282},{"id":4,"title":5,"author":6,"body":10,"date":264,"description":265,"extension":266,"image":267,"locale":268,"meta":269,"minRead":270,"navigation":271,"original":272,"path":273,"pinned":272,"seo":274,"source":275,"sourceUrl":23,"stem":276,"tags":277,"updated":267,"__hash__":280},"blog\u002Fblog\u002Fproduct-pain-vs-itch.ko.md","사용자가 '대박'이라 해도 들뜨지 마라: 통증 포인트와 가려움 포인트",{"name":7,"avatar":8},"Chen Dahuang",{"src":9,"alt":7},"\u002Favatar.jpg",{"type":11,"value":12,"toc":255},"minimark",[13,28,31,34,37,40,43,46,49,52,55,60,63,79,82,85,89,92,95,98,101,107,111,114,117,120,134,137,140,143,146,150,153,156,159,176,179,182,185,190,193,196,199,202,205,210,214,217,220,223,226,229,232,235,238,241,244,247],[14,15,16],"blockquote",{},[17,18,19,20,27],"p",{},"원문은 ",[21,22,26],"a",{"href":23,"rel":24},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Farticle\u002F2068312581912379392",[25],"nofollow","X Articles","에 게시되었습니다.",[17,29,30],{},"인디 개발자를 가장 쉽게 속이는 문장이 하나 있다:",[17,32,33],{},"\"그 아이디어 대박이다.\"",[17,35,36],{},"듣기엔 좋다. 실제로는 대개 한 푼 가치도 없다. 많은 사람이 칭찬한다고 해서 그들이 네가 만드는 걸 필요로 한다는 뜻은 아니다. 예의상 하는 말일 수도 있고, 방향이 그냥 들어보기 좋아서일 수도 있고, 너를 응원하려는 것일 수도 있다.",[17,38,39],{},"네가 신나서 한참 말을 하고 있는데 상대는 찬물을 끼얹기가 미안해서, 그냥 공짜 한마디 던져준다:",[17,41,42],{},"\"좋네, 꽤 가치 있어 보여.\"",[17,44,45],{},"그러면 넌 꽂힌다.",[17,47,48],{},"수요를 검증했다고 생각한다. 사실 네가 검증한 건 상대가 괜찮은 사람이라는 것뿐이다.",[17,50,51],{},"사용자가 입으로 하는 \"대박\"은 기껏해야 네 아이디어가 멍청해 보이지는 않는다는 뜻이다.",[17,53,54],{},"그게 그 사람에게 수요가 있다는 증거도 아니고, 옮겨올(마이그레이션할) 의향이 있다는 증거도 아니고, 매일 쓸 거라는 증거도 아니고, 돈을 낼 거라는 증거는 더더욱 아니다.",[56,57,59],"h2",{"id":58},"입으로-하는-좋아함이-가장-해롭다","입으로 하는 좋아함이 가장 해롭다",[17,61,62],{},"제품 리서치에서 입으로 하는 좋아함만큼 해로운 건 없다.",[64,65,66,70,73,76],"ul",{},[67,68,69],"li",{},"\"오픈하면 알려줘.\"",[67,71,72],{},"\"만들면 꼭 쓸게.\"",[67,74,75],{},"\"이 방향 시장성이 진짜 있어.\"",[67,77,78],{},"\"주변에 이런 거 필요한 사람 많아.\"",[17,80,81],{},"이런 말들은 다 수요처럼 들린다. 하지만 대부분 그냥 사회적 윤활제다. 기분 좋고 자신감을 주면서, 진짜 통증 포인트에 닿았다고 착각하게 만든다. 그러고 실제로 만들고 링크를 보내면, 그 사람은 가입조차 귀찮아할 수 있다.",[17,83,84],{},"그때서야 깨닫는다. 네가 들은 \"대박\"은 \"행운을 빌게\"의 다른 표현이었다는 걸.",[56,86,88],{"id":87},"수요를-판단하는-기준은-딱-하나","수요를 판단하는 기준은 딱 하나",[17,90,91],{},"사용자가 무엇을 지불할 의향이 있는지 봐라.",[17,93,94],{},"돈이 가장 단단한 신호다. 돈을 낸다면, 그 문제가 진짜 그를 찌르고 있다는 뜻이다.",[17,96,97],{},"돈만이 비용은 아니다. 시간, 데이터 마이그레이션, 적극적인 시도, 동료 추천, 거친 버전을 참는 것 — 모두 비용이다.",[17,99,100],{},"하지만 사용자가 어떤 비용도 지불하지 않고 좋은 말만 한다면, 십중팔구 그냥 가려움 포인트다.",[17,102,103],{},[104,105,106],"strong",{},"통증 포인트는 사람을 행동하게 만든다. 가려움 포인트는 사람을 예의 바르게 만들 뿐이다.",[56,108,110],{"id":109},"친구의-응원을-시장으로-착각하지-마라","친구의 응원을 시장으로 착각하지 마라",[17,112,113],{},"많은 인디 개발자는 아이디어를 친구들과 먼저 이야기하면서 시작한다.",[17,115,116],{},"친구가 좋다고 하니 만들기 시작한다. 네티즌이 쓰고 싶다고 하니 만들기 시작한다. 댓글에 누군가 \"저장\"이라고 하면 시장이 온 줄 안다.",[17,118,119],{},"진짜 시장은 결제 기록에 있고, 예약된 시험 사용에 있고, 사용자가 지금 쓰고 있는 추한 Excel 상태를 보여주려는 의지에 있고, 이 문제 때문에 매달 돈을 얼마나 낭비하는지 말해주는 데 있고, 반제품 버그를 참아내는 데 있다.",[64,121,122,125,128,131],{},[67,123,124],{},"열 가지 임시방편으로 문제를 돌아가는 사람 — 그건 통증이다.",[67,126,127],{},"대안을 위해 매달 돈을 낼 사람 — 그건 통증이다.",[67,129,130],{},"자기 워크플로우를 설명하는 데 30분을 쓸 사람 — 그건 통증이다.",[67,132,133],{},"\"아이디어 좋네요\"라고만 하고 아무것도 안 하는 사람 — 진지하게 받아들이지 마라.",[17,135,136],{},"*《못 안에 서다》(置身钉内)*에는 아주 날카로운 관찰이 있다:",[17,138,139],{},"사용자가 제품을 받아들이는지 판단할 때, \"좋다\" \"나쁘다\"는 말만 들어서는 안 된다. 그가 그 제품을 위해 무엇을 지불할 의향이 있는지 봐야 한다. 돈을 낼 수 있고, 시간을 낼 수 있고, 관심을 낼 수 있고, 마이그레이션 비용을 낼 수 있고, 조직의 승인을 낼 수 있고, 심리적 안전감을 낼 수도 있다.",[17,141,142],{},"인디 개발자는 대기업만큼의 시행착오 예산이 없기 때문이다.",[17,144,145],{},"\"다들 좋다고 해서\" 6개월을 태울 수는 없다. 이 수요가 실제로 비즈니스인지 일찍 알아야 한다.",[56,147,149],{"id":148},"더-현실적인-질문을-던져라","더 현실적인 질문을 던져라",[17,151,152],{},"묻지 마라: \"이 제품 어떻게 생각해요?\"",[17,154,155],{},"그 질문은 빈말로 답하기 너무 쉽다.",[17,157,158],{},"물어라:",[64,160,161,164,167,170,173],{},[67,162,163],{},"\"지금 이 문제를 어떻게 해결하고 있어요?\"",[67,165,166],{},"\"이 문제 때문에 돈을 내본 적 있어요?\"",[67,168,169],{},"\"지금 얼리버드 가격을 지불할 의향 있어요?\"",[67,171,172],{},"\"지금 쓰는 워크플로우 스크린샷 보여줄 수 있어요?\"",[67,174,175],{},"\"내가 못생긴 MVP를 만들면, 다음 주에 써볼래요?\"",[17,177,178],{},"그다음 그들이 하는 말이 아니라 행동을 봐라.",[17,180,181],{},"진짜로 아픈 사람은 세부 사항을 준다. 지금 겪는 불만, 대안, 예산, 시도해 본 것, 왜 짜증 나는지 이야기한다.",[17,183,184],{},"가짜 통증은 의견만 줄 뿐이다. \"방향 좋네요\"라고 하고 다시 휴대폰을 만지작거린다.",[17,186,187],{},[104,188,189],{},"의견은 가치가 없다. 행동은 가치가 있다. 지불이 가장 가치 있다.",[17,191,192],{},"수많은 제품이 하나의 근본 원인으로 실패한다: \"누군가 칭찬했다\"를 \"누군가 샀다\"로 착각하는 것.",[17,194,195],{},"이 둘은 아주 멀리 떨어져 있다. 칭찬하는 사람은 네 표현을 소비하는 것이고, 사는 사람은 자기 문제를 푸는 것이다.",[17,197,198],{},"칭찬을 들을 수는 있다 — 하지만 그것으로 결정을 내리지 마라.",[17,200,201],{},"긍정적 피드백을 모을 수는 있다 — 하지만 그것을 주문으로 세지 마라.",[17,203,204],{},"방향을 믿을 수는 있다 — 하지만 항상 한 가지 질문으로 돌아와야 한다:",[17,206,207],{},[104,208,209],{},"이 사람은 이걸 위해 무엇을 지불할 의향이 있나?",[56,211,213],{"id":212},"가치-있어-보이는-것은-대개-아무도-급히-사지-않는다","\"가치 있어 보이는\" 것은 대개 아무도 급히 사지 않는다",[17,215,216],{},"인디 개발자가 가장 두려워해야 할 것은 \"가치 있어 보이는\" 제품을 만드는 것이다.",[17,218,219],{},"가치 있어 보이면, 모두가 이해하고, 모두가 좋은 말을 할 수 있다 — 그리고 아무도 급히 사지 않는다.",[17,221,222],{},"진짜 좋은 초기 제품은 대개 그렇게 대단하지 않다. 아주 작은 집단의 아주 작은 문제 하나를 풀 수도 있는데, 그 작은 문제가 충분히 짜증 나고, 충분히 자주 발생하고, 충분히 돈이 든다. 그들에게 보여주면 \"방향 좋네요\"가 아니라 바로 물어본다:",[17,224,225],{},"얼마예요?",[17,227,228],{},"언제 쓸 수 있어요?",[17,230,231],{},"오늘 먼저 써볼 수 있어요?",[17,233,234],{},"그게 좋은 신호다.",[17,236,237],{},"사용자가 대박이라고 해도 흥분하지 마라.",[17,239,240],{},"그들에게 돈을 내게 하고, 쓰게 하고, 옮기게 하고, 진짜 비용을 지불하게 해라.",[17,242,243],{},"비용이 드러나면, 수요도 드러난다.",[17,245,246],{},"통증과 가려움의 차이도 분명해진다.",[17,248,249,250],{},"참고: ",[21,251,254],{"href":252,"rel":253},"https:\u002F\u002Fdrive.google.com\u002Ffile\u002Fd\u002F1-jRahxfzJMQD9-8J9pZyeX1DIwKMyeg7\u002Fview?usp=drivesdk",[25],"《못 안에 서다》(置身钉内)",{"title":256,"searchDepth":257,"depth":257,"links":258},"",2,[259,260,261,262,263],{"id":58,"depth":257,"text":59},{"id":87,"depth":257,"text":88},{"id":109,"depth":257,"text":110},{"id":148,"depth":257,"text":149},{"id":212,"depth":257,"text":213},"2026-06-20","입으로 하는 좋아함은 한 푼 가치도 없다. 수요를 판단하는 기준은 딱 하나다: 사용자가 무엇을 지불할 의향이 있는가.","md",null,"ko",{},8,true,false,"\u002Fblog\u002Fproduct-pain-vs-itch",{"title":5,"description":265},"x-article","blog\u002Fproduct-pain-vs-itch.ko",[278,279],"제품 사고","수요 판단","KFqykcwLa0eTFVIKd_VI_QHZrdyRMRkiaWt72R6fLko",[267,267],[283,292,301,310,317,324,331,339,345,347,354,363,370,378],{"path":284,"title":285,"description":286,"date":287,"minRead":288,"tags":289},"\u002Fblog\u002Fagent-harness-selection","Pi Agent, OMP, Codex, ZCode를 이리저리 만져본 끝에, 내가 마지막으로 OpenCode + OpenChamber를 고른 이유","Agent Harness 선택 회고: GUI 경험, 벤더 종속, 2차 개발 자유도라는 세 가지 기준으로 Pi Agent, OMP, Codex, ZCode를 탈락시키고, 마지막으로 OpenCode 코어 + OpenChamber 인터페이스를 선택했다.","2026-08-06",6,[290,291],"AI Agent","도구 선택",{"path":293,"title":294,"description":295,"date":296,"minRead":288,"tags":297},"\u002Fblog\u002Fcloudflare-broke-stack","2026 인디 개발 베스트 프랙티스: Cloudflare 가난뱅이 올인원 스택","인디 개발자를 위한 무료 기술 스택: 코드는 Codex, 버전 관리는 GitHub, 결제는 Stripe, 프런트엔드는 TanStack Start, 백엔드는 Hono + Workers, 데이터베이스는 D1, 스토리지는 R2, 캐시는 KV — 전부 Cloudflare 위에서 돌아간다.","2026-06-15",[298,299,300],"Cloudflare","인디 개발","기술 스택",{"path":302,"title":303,"description":304,"date":305,"minRead":288,"tags":306},"\u002Fblog\u002Fdeepseek-api-web-search","DeepSeek API에 내장된 웹 검색 — Responses API로 공식 검색을 공짜로 쓰자","DeepSeek가 API 안에 웹 검색을 내장했다: Responses 인터페이스로 deepseek-v4-flash를 호출하고 web_search 도구만 선언하면 된다. 타사 검색 엔진 연동도, 검색 API 키도 필요 없다.","2026-08-05",[307,308,309],"DeepSeek","API","AI 도구",{"path":311,"title":312,"description":313,"date":305,"minRead":314,"tags":315},"\u002Fblog\u002Fdeepseek-v4-flash-review","DeepSeek V4 Flash 정식 버전 핸즈온: 싸고, 빠르고, 1M 컨텍스트, 내장 검색","DeepSeek V4 Flash 정식 버전을 며칠간 깊게 써본 결과: 공격적으로 싸고, 번개처럼 빠르고, 1M 컨텍스트, 공식 내장 웹 검색, 완전 오픈소스. 유일한 약점은 멀티모달 — 하지만 다른 모델을 조합하면 메울 수 있다.",7,[307,316,309],"모델 리뷰",{"path":318,"title":319,"description":320,"date":296,"minRead":270,"tags":321},"\u002Fblog\u002Ffree-cloudflare","무료 사용자가 Cloudflare를 끝까지 짜먹는 법 — 무료 플랜이 실제로 어디까지 되나?","Cloudflare 무료 플랜이 개인 인터넷 인프라 전체를 지탱할 수 있다: DNS, CDN, Pages, Workers, KV, D1, R2, 이메일, Tunnel, AI Gateway 등.",[298,322,323],"무료 플랜","배포",{"path":325,"title":326,"description":327,"date":328,"minRead":270,"tags":329},"\u002Fblog\u002Fmodel-harness-decoupling","순정 Harness가 곧 버전 정답은 아니다: 오픈 모델 시대에는 모델과 Harness를 따로 골라라","Claude 쓰면 Claude Code? 오픈 모델 시대에는 이 직관을 업그레이드할 때다. 순정의 강점은 진짜지만, 좋은 모델을 만드는 일과 좋은 Harness를 만드는 일은 별개의 공학이다 — 이 글은 모델과 Harness를 분리해서 선택할 수 있게 된 이유와 다섯 가지 Harness의 포지셔닝 맵을 정리한다.","2026-09-09",[290,330,291],"Harness",{"path":332,"title":333,"description":334,"date":328,"minRead":270,"tags":335},"\u002Fblog\u002Fopencode-productive-stack","안정, 빠름, 고생산성, 저렴함: 내 AI Coding 스택 완전 기록","OpenCode + OpenChamber + DeepSeek V4 Flash 구독 두 장으로 15개 프로젝트를 동시에 돌려도 쿼터는 거의 안 줄었다. 이 글은 Context 프루닝, 계층 메모리, 데스크톱 자동화, 그리고 '역시 원래 조합'이라는 선택의 교훈까지, 내 전체 설정을 모두 까보는 글이다.",[336,337,338],"OpenCode","AI 코딩","설정",{"path":340,"title":341,"description":342,"date":264,"minRead":343,"tags":344},"\u002Fblog\u002Fproduct-faxin-principle","발심의 원리: 인디 개발자는 왜 버리는 법을 배워야 하나","왜 출발하는가? 누구를 위해 출발하는가? 도대체 어떤 문제를 풀고 싶은가? 제품의 날카로움은 감히 버리는 것에서 나온다.",10,[278,299],{"path":273,"title":5,"description":265,"date":264,"minRead":270,"tags":346},[278,279],{"path":348,"title":349,"description":350,"date":287,"minRead":351,"tags":352},"\u002Fblog\u002Fqwen-vision-for-deepseek","DeepSeek에 멀티모달 더하기: Qwen-3.7-Flash 비전 접근법","DeepSeek V4 Flash에는 멀티모달이 없다 — 이미지 이해는 어떻게 할까? 시장을 조사해 보니 현재 가장 가성비 좋은 방법은 Qwen-3.7-Flash다: 이미지 한 장을 인식하는 비용이 거의 들지 않고, V4 Flash와 조합하면 빈틈이 메워진다.",5,[307,353,316],"멀티모달",{"path":355,"title":356,"description":357,"date":358,"minRead":359,"tags":360},"\u002Fblog\u002Fsub-store-cloudflare","프록시 구독 통합을 Cloudflare로 옮겼다","여러 프록시 서비스와 자체 노드를 하나의 구독으로 합치고, 라우팅 규칙을 서버 쪽에서 설정 — 클라이언트는 그냥 구독만 하면 된다.","2026-06-28",4,[298,361,362],"우회","오픈소스 프로젝트",{"path":364,"title":365,"description":366,"date":328,"minRead":314,"tags":367},"\u002Fblog\u002Ftui-cognitive-bandwidth","TUI는 당신의 인지 대역폭을 죽이고 있다: AI Coding의 '긱 필터'는 깨질 때가 됐다","AI Coding Agent가 앞다투어 TUI를 올리면서 인터랙션을 80년대 터미널 패러다임으로 되밀어 놓고는 '몰입형', '프로그래머 존중'이라고 미화한다. 이 글은 TUI가 인지 대역폭을 체계적으로 떨어뜨리는 세 가지 메커니즘과, Web UI가 왜 정답인지를 해부한다.",[337,368,369],"인터랙션 디자인","에세이",{"path":371,"title":372,"description":373,"date":374,"minRead":288,"tags":375},"\u002Fblog\u002Fvalue-not-external","가치가 있는지 논하는 것 자체가 가치가 없다","우리의 가치는 누구도 정의하지 않는다. AI 시대에 인간은 도대체 어떻게 자신을 이해해야 하는가?","2026-06-18",[376,377],"AI 사고","인문 에세이",{"path":379,"title":380,"description":381,"date":382,"minRead":383,"tags":384},"\u002Fblog\u002Fx-growth-1000-followers","하루 조금 넘게 팔로워 1000+ 달성 — 내가 한 일","6월에 X 계정을 진지하게 운영해 하루 조금 넘게 팔로워 1000+를 달성했다. 이 글은 내가 한 일과 받은 피드백을 기록한다.","2026-06-16",12,[385,386],"X 운영","콘텐츠 성장",1789752317582]