개발자가 고객사와
직접 미팅했을 때 당황한 순간들
"그거 그냥 버튼 하나 추가하는 거 아니에요?"라는 질문에 얼어붙었던 첫 미팅.
3년 차쯤, 팀 규모가 작아서 PM 없이 개발자가 직접 고객사 미팅에 들어가야 했던 적이 있다. 그날 고객사 담당자가 던진 질문 하나에 완전히 얼어붙었다. "그거 그냥 버튼 하나 추가하는 거 아니에요? 왜 2주나 걸려요?" 기술적으로는 백 번이고 설명할 수 있었는데, 그 순간 머릿속이 하얘졌다. 그날의 당황스러움부터 이후 조금씩 나아진 과정까지 정리해봤다.

1. 당황했던 순간들 — 실제로 겪은 세 가지
돌아보면 당황했던 순간들에는 공통점이 있었다. 기술적으로는 맞는 말인데, 고객 입장에서 이해할 수 있게 풀어내지 못했다는 것이다.
2. 첫 번째 실수 — 기술 용어로 방어하려 했다
"버튼 하나인데 왜 2주"라는 질문을 받았을 때, 나는 당황해서 이렇게 답했다.
이 대화가 끝나고 나서야 내가 "왜 어려운지"를 나열했을 뿐, "그래서 무엇을, 언제까지 해드릴 수 있는지"를 말하지 않았다는 걸 깨달았다. 고객이 듣고 싶었던 건 기술적 이유가 아니라 명확한 결론이었다.
3. 변화의 계기 — PM 역할을 잠깐 겸했던 시기
같은 프로젝트에서 PM이 잠깐 공백이 생겨, 어쩔 수 없이 몇 달간 고객 커뮤니케이션까지 직접 맡게 됐다. 처음엔 부담스러웠지만, 오히려 이 시기에 커뮤니케이션 방식을 크게 바꿀 수 있었다.
가장 크게 바뀐 습관은 미팅 전에 예상 질문을 미리 뽑아보는 것이었다. "왜 오래 걸리나요", "다른 곳은 되던데요" 같은 질문은 사실 매번 비슷하게 반복됐다. 미리 답변을 준비해두니 실제 미팅에서 당황하는 일이 크게 줄었다.
4. 지금은 오히려 미팅이 두렵지 않다
여러 번의 시행착오를 겪고 나서, 이제는 고객 미팅에 들어가는 것 자체가 예전만큼 두렵지 않다. 가장 크게 바뀐 건 "내가 설득당하는 자리가 아니라, 정보를 전달하는 자리"라는 관점의 변화였다.
고객사 미팅에서 당황하는 이유는 기술 실력 부족이 아니라, 기술적 사실을 상대방이 이해할 수 있는 언어로 바꾸는 연습이 부족했기 때문이었다. 결론부터 말하고, 예상 질문을 미리 준비하는 것만으로도 같은 상황에서 훨씬 침착하게 대응할 수 있었다.
결론
개발자가 고객사와 직접 미팅하며 당황했던 순간들은 대부분 기술 실력의 문제가 아니라, 전달 방식의 문제였다. 결론을 먼저 말하고, 예상 질문을 미리 준비하는 습관만으로도 같은 상황에서 훨씬 침착하게 대응할 수 있었다. 비슷한 자리를 앞두고 있는 개발자가 있다면, 기술적으로 완벽한 답변보다 상대방이 듣고 싶어 하는 결론이 무엇인지부터 먼저 생각해보길 권하고 싶다.
여러분도 비슷한 순간이 있으셨나요?
고객사나 비개발 직군과의 미팅에서 당황했던 경험이나, 그걸 극복한 노하우가 있다면 댓글로 공유해주세요. 비슷한 상황을 앞두고 있는 다른 개발자분들께 큰 도움이 될 것 같습니다.
'개발자 > 실무 개발 현장' 카테고리의 다른 글
| 오픈소스 기여 처음 해봤을 때의 솔직한 후기 (0) | 2026.09.12 |
|---|---|
| 문서화 안 된 프로젝트 인수인계 받은 후기 (0) | 2026.09.10 |
| 개발자가 디자이너와 일하면서 겪는 현실 (0) | 2026.09.08 |
| 설계 없이 개발 시작했다가 전부 뒤엎은 경험 (0) | 2026.09.06 |
| 프론트엔드 개발자가 백엔드 건드려야 했을 때의 경험 (1) | 2026.09.03 |