
AI가 개발자의 실력을 갉아먹는다는 이야기가 많습니다. 복붙에 익숙해지면 결국 아무것도 이해하지 못하게 된다는 경고도 자주 들립니다. 그 우려가 완전히 틀린 말은 아닙니다. 하지만 피벗 스튜디오가 실제로 경험한 건 조금 달랐습니다.
AI는 구현을 대신해준 게 아니라, 더 나은 판단을 내릴 수 있는 근거를 빠르게 확보해줬습니다.
클라이언트의 문제는 기술 밖에 있었습니다
공인중개사 업종의 클라이언트 프로젝트를 진행할 때였습니다. 여러 부동산 사무소를 동시에 관리하고, 각 사무소가 등록한 매물의 플랫폼별 노출 순위를 실시간으로 확인할 수 있는 모니터링 시스템이 필요했습니다.
요구사항 자체는 명확했습니다. 하지만 실제 업자분들의 작업 방식을 들여다보니, 기술적으로 까다로운 지점이 숨어 있었습니다. 탭을 여러 개 열어두고 같은 매물을 동시에 조회하는 게 이분들의 일상적인 동선이었습니다. 이 한 가지 사실이 인프라 판단을 완전히 바꿨습니다.
AI가 없었다면 놓쳤을 판단
문제는 예상치 못한 곳에서 왔습니다. 업자분들이 같은 매물을 서로 다른 탭에서 동시에 조회하면, 데이터가 같은 공간에 덮어씌워지는 충돌이 발생했습니다. 탭마다 독립된 요청이지만 결과는 뒤섞였고, 어떤 탭의 데이터가 살아남는지 알 수 없는 상태가 됐습니다.
해결책은 Redis였습니다. 하지만 Redis 자체가 충돌을 막아주는 건 아니었습니다. 중요한 건 각 요청을 매물 번호와 고유 식별자로 구분해 저장하는 구조였습니다. Redis는 그 데이터를 여러 인스턴스가 함께 바라볼 수 있는 공유 공간 역할을 했습니다.
이 개념을 빠르게 잡을 수 있었던 건 AI와의 대화 덕분이었습니다. AI가 코드를 짜준 게 아니라, 지금 내가 마주한 문제가 정확히 무엇인지를 빠르게 언어화할 수 있게 도와줬습니다. 그 위에서 판단을 내린 건 결국 사람이었습니다.

속도가 아니라 판단의 밀도가 달라졌습니다
AI 도입 후 가장 크게 달라진 건 구현 속도가 아닙니다. 비즈니스 문제를 들여다보는 시간이 늘었습니다. 클라이언트의 실제 작업 동선을 먼저 파악하고, 거기서 기술적 병목을 찾고, 어떤 선택이 6개월 후에도 유효한지 따져보는 과정에 더 많은 에너지를 쓸 수 있게 됐습니다.
10년 경력의 개발자와 2년 차 개발자가 같은 AI 툴을 쓴다고 같은 결과물이 나오지 않는 이유가 여기 있습니다. AI가 제안한 내용을 검토하고, 우리 프로젝트의 맥락에 맞게 조정하고, 무엇을 버릴지 결정하는 판단력은 AI가 대신해주지 않습니다.

이번 프로젝트에서 진짜 중요했던 건 Redis가 아니었습니다
기술적으로 중요한 건 Redis가 아니었습니다. 진짜 중요한 건 업자분들이 탭을 여러 개 열어놓고 같은 매물을 동시에 조회한다는 사실을 먼저 파악한 것이었습니다. AI는 그 사실을 기술적 문제로 번역하는 데 도움을 줬고, 어떤 선택을 할지는 결국 사람이 결정했습니다.
도구가 똑똑해질수록, 도구를 쥔 사람의 질문이 더 중요해집니다. AI는 속도를 높여줬습니다. 하지만 그보다 더 큰 변화는 판단의 밀도를 높여준 것이었습니다.
결국 프로젝트를 만드는 건 코드가 아니라 결정입니다.