명세 기반 워크플로우가 가져온 개발 속도의 변화
브라우저와 코드 에디터를 오가며 코드를 복사하고 붙여넣는 작업은 이제 많은 개발자에게 익숙한 일상이다. 하지만 구현할 기능의 세부 요구사항을 미리 정의하는 명세 기반(spec-driven) 워크플로우를 도입하자 개발 속도가 달라졌다. Amazon의 Kiro IDE(통합 개발 환경) 팀은 이 방식으로 기능 구축 기간을 2주에서 2일로 줄였다.
더 큰 규모의 프로젝트에서도 유사한 결과가 나왔다. AWS의 한 엔지니어링 팀은 30명이 투입되어 18개월 동안 진행하려던 시스템 재설계 작업을 6명이 76일 만에 완료했다. 투입 인원을 5분의 1로 줄이면서 작업 기간을 획기적으로 단축한 사례다.
도구의 성능은 올라갔지만 결과물에 대한 불신은 커졌다. 2025년 Stack Overflow 설문조사에 따르면 AI 도구를 사용하는 개발자는 84%에 달하지만, 결과물을 믿지 못하는 비율은 지난해 31%에서 46%로 상승했다. 이에 따라 AI가 생성한 코드를 검증하는 코드 리뷰 능력이 실무자의 핵심 역량으로 평가받고 있다.
에이전트 오케스트레이션과 조직 구조의 재편
엔지니어 한 명이 하루에 배포하는 양이 급증하며 조직의 인력 구성이 변하고 있다. PM(제품 관리자) 한 명당 엔지니어 8명을 관리하던 기존 비율은 실질적으로 1대 20 수준까지 벌어졌다. LinkedIn은 이러한 변화에 맞춰 기존의 어소시에이트 PM 트랙을 없애고, 제품·디자인·엔지니어링 전반을 다루는 제너럴리스트 양성 과정인 'Product Builder' 프로그램으로 대체했다.
단순한 채팅 기반 명령을 넘어 자동화 단계로 진입했다. Anthropic은 지난 4월 정해진 주기나 웹훅(외부 서비스의 신호를 받아 자동으로 동작하는 방식)에 따라 스스로 작동하는 Claude Code Routines를 출시했다. 이제 엔지니어의 주 업무는 코드를 직접 짜는 일이 아니라, 여러 AI 에이전트가 협업하는 에이전트 스웜(Agent Swarm)을 설계하고 전체 흐름을 조율하는 오케스트레이션으로 변하고 있다.
구현의 상향 평준화와 엔지니어의 새로운 생존 전략
코딩 속도가 빨라지면서 생산성의 병목은 구현 단계가 아닌 '의사결정' 단계에서 발생한다. Anthropic의 엔지니어링 조직은 Claude Code 도입 이후 실제 인원수보다 3배 많은 성과를 내고 있으며, 이에 따라 제품의 방향을 결정하는 PM 채용을 늘리도록 성장 팀에 지시했다. 구현 능력이 상향 평준화되면서 무엇을 만들지 정하는 속도가 전체 생산성을 결정하게 된 것이다.
개발자에게 요구되는 역량의 기준도 바뀌고 있다. 운영체제나 네트워크 같은 기초 지식은 이제 AI가 만든 코드의 치명적인 오류를 잡아내는 필수 도구가 됐다. AI가 짠 코드는 겉보기에 정확해도 메모리 소유권(데이터 관리 및 삭제 규칙)이나 트랜잭션 격리(동시 작업 시 데이터 충돌 방지) 같은 심층적인 오류가 발생할 수 있으며, 이는 사람이 직접 해결해야 한다.
이런 지식이 있어야 대규모 릴리스 파이프라인에서 회귀 오류(수정된 버그가 다시 나타나는 현상)를 막을 수 있다. 2014년에는 TCP 재전송 지식이 티켓 하나를 빨리 처리하는 수준이었다면, 2026년에는 이 지식이 에이전트 기반 배포 시스템 전체의 붕괴를 막는 핵심 능력이 된다. 결국 시스템 기초 지식과 제품 기획 능력이 실무자의 생존을 결정한다.
이제 실무자의 생존은 코드를 얼마나 빨리 치느냐가 아니라 시스템의 기초를 이해하고 제품의 방향을 설계하는 기획력에서 결정된다. 지금 바로 클로드 코드를 설치해 도구가 대신할 수 없는 나만의 설계 능력을 시험해 보길 권한다. 결국 병목은 도구가 아니라 사람의 생각에 있다.



