핵심 요약
- 컴파일러 관련 저서로 잘 알려진 개발자 토르스텐 볼이 AI가 소프트웨어 개발 생태계를 근본적으로 뒤바꿀 것이라는 파격적인 전망을 공유했습니다.
- 그는 모델의 발전으로 인해 코드 리뷰, 단위 테스트, 터미널 및 CLI 도구, PM/디자인/엔지니어 삼분 구조가 점차 사라질 것이라고 주장했습니다.
- 앞으로는 직접 코드를 짜는 테크닉보다 소프트웨어로 비즈니스 문제를 풀어내는 역량과 토큰 확보력이 개발자의 성패를 가를 것이라고 내다봤습니다.
요약 글쓴이인 토르스텐 볼(Thorsten Ball)은 자신의 블로그를 통해 2026년 9월 시점에서 자신이 확신하게 된 ‘소프트웨어 개발의 미래’에 대한 생각들을 정리해 발표했습니다. 이 내용은 원래 소셜 미디어 X에 게시되어 폭발적인 반응을 불러일으켰던 글로, 휘발되지 않는 영구적인 기록으로 남기고자 블로그에 다시 정리한 것입니다.
그가 내놓은 가장 도발적인 예측 중 하나는 ‘코드 리뷰의 종말’입니다. 인간은 모델이 생성한 코드 속 버그나 문제를 합리적인 시간 안에 찾아내지 못할 것이며, 결국 코드 한 줄 한 줄을 들여다보는 PR 검토 대신 시스템 전체의 구성만을 점검하게 될 것이라고 내다봤습니다. 이와 함께 ‘단위 테스트’ 역시 넘어질 일이 없다면 보조바퀴가 필요 없듯 불필요해질 수 있다고 덧붙였습니다. 실제로 그는 모델이 900줄 분량의 아두이노 C 코드를 한 번의 오류도 없이 작성해 컴파일하고, 디바이스에서 완벽하게 구동시키는 것을 직접 경험했다고 설명했습니다.
또한 그는 코드를 한 줄씩 작성하는 장인정신은 사라지고, 소프트웨어를 통해 비즈니스 문제를 해결하고 피드백을 받는 역량이 가장 핵심적인 능력으로 떠오를 것이라 진단했습니다. 버그의 성격 역시 ‘코딩 오류’가 아니라 ‘인간이 엉뚱한 요구를 한 오류’로 변할 것이며, 오픈소스 문화 역시 인공지능의 시각이 인간의 검토를 대체함에 따라 기존 형태를 유지하기 어려울 것이라고 보았습니다. 성능 최적화 역시 99%의 소프트웨어에는 사용자나 트래픽이 없기 때문에 큰 의미가 없으며, 필요한 경우 모델이 직접 수정하게 됩니다.
더 나아가 터미널과 쉘, 텍스트 에디터, CLI 도구 등 기존 개발자 도구 또한 토큰에 의해 쓸려나갈 것이라고 주장했습니다. 커맨드라인 옵션이나 jq 문법을 외우는 것은 과거 펄(Perl) 원라이너를 작성하던 것만큼이나 고대의 유물로 취급받을 것이며, PM·디자인·엔지니어링으로 나뉜 3분 체계나 애자일/스크럼 프레임워크 역시 무의미해질 것이라 내다봤습니다.
결국 미래에는 컴퓨팅 패러다임 자체가 토큰 위에 다시 구축될 것이며, 충분한 토큰을 확보하지 못하는 개발자나 기업은 80~90년대 PC를 갖지 못했던 이들처럼 도태될 수 있다고 경고했습니다. 그는 이러한 변화가 완전히 정착되기까지는 세대교체에 준하는 시간이 걸리겠지만, 여전히 10년 뒤에도 전통적인 코드를 직접 작성하는 개발자가 남아있을지언정 "과연 당신이 그 자리에 있기를 원하겠느냐"는 질문을 던지며 글을 맺었습니다.
Sponsored · 광고