AI가 개발자를 대체한다고 말했을 때, 가장 불편했던 건 현실이었을지도 모릅니다.
어제 “AI가 3년 안에 대부분의 개발자를 대체할 것”이라는 글을 썼습니다.
많은 분들이 반박하셨고, 일부는 불쾌하다는 감정까지 드러내시더군요.
저는 그 반응이 오히려 불편한 진실을 마주한 현실이라고 생각합니다.
그 반응이 단지 ‘틀렸기 때문에’가 아니라,
‘맞을지도 모른다’는 두려움에서 비롯된 것처럼 느껴졌기 때문입니다.
대체는 이미 시작됐습니다. 가능성의 문제가 아닙니다.
Cognition의 Devin - AI Software Engineer
Devin은 GitHub 이슈부터, 프론트와 백엔드 개발, 빌드, 테스트, 배포까지 수행하는
세계 최초의 자율형 AI 소프트웨어 엔지니어입니다.
단순히 코드를 짜는 것이 아니라
전체 개발 사이클(Plan → Code → Build → Deploy)을 혼자서 수행합니다.
이미 실리콘밸리 스타트업들에서 Devin의 내부 PoC 테스트가 진행 중이고,
일부 팀에서는 단순 프로젝트를 Devin에게 전담시키는 사례도 있습니다.
Devin은 더 이상 코드 어시스턴트가 아닙니다.
그는 팀원 중 한 명으로서 기능하고 있습니다.
Cursor AI - 실시간 협업형 IDE 기반 AI 개발 파트너
기존 Copilot이 함수 단위 완성이었다면,
Cursor는 맥락 기반 리팩토링, 코드 리뷰, 문서 생성, 테스트 작성까지 실시간 협업합니다.
VSCode 기반의 Cursor는 이미 수많은 스타트업에서 주니어 개발자의 생산성 이상을 뽑아내고 있습니다.
Copilot X, Amazon CodeWhisperer – 팀 단위로 통합되는 생산성 도구
이들 역시 단순한 자동 완성 수준을 넘어서
버그 탐지, Pull Request 요약, 코드 리뷰까지 자동화하고 있습니다.
특히 Copilot X는 한 팀의 프로그래머들 이상으로 인식되며
일부 팀에선 이미 시니어 개발자의 업무 일부를 대체하고 있는게 사실입니다.
정리하면 더는 AI가 도와주는 수준이 아닙니다.
이미 팀원처럼 움직이고, 완성된 작업물을 제출하며,
일부 스타트업에서는 AI 1명 + 시니어 1명 체제로 팀을 슬림화하고 있습니다.
이건 가능성의 얘기가 아니라, 이미 실현되고 있는 구조의 변화입니다.
그런데 왜 그렇게 불편하셨을까요?
AI는 개발자의 자리를 뺏는 게 아니라,
그 자리가 필요 없도록 만드는 구조를 설계하고 있습니다.
그걸 부정할수록, 더 빨리 뒤쳐지게 됩니다.
저는 경고하고 싶었던 것이 아닙니다.
개발자들이 선택지를 가질 수 있는 타이밍을 놓치지 않길 바랐을 뿐입니다.
불편하셨을 수 있습니다.
하지만 이 글이 조금이라도 마음에 걸리신다면,
그건 어쩌면 당신도 알고 있기 때문입니다.
지금의 속도로는, 이 흐름은 멈추지 않습니다.
그리고 당신이 준비되지 않았을 때,
나는 왜 그때 그 말을 넘겼을까 ?라고 후회하게 될 수도 있습니다.
현실을 부정한다고 현실이 바뀌는 것이 아니라고 생각합니다.
제 글을 비난한다고 해서 사실이 왜곡되는게 아니라는 뜻이고
각 자 스스로를 돌아보고 준비할 때라고 생각합니다.
여기까지면 충분히 논제를 던지고 제 생각과 현실을 공유했다고 생각됩니다.
불편한 진실 앞에서 비난하는 분들도 계셨고
공감하며 현실을 직시하는 분들도 계셨지만
중요한건 팩트지 감정이 아니라는걸 꼭 명심하셨으면 좋겠습니다.