고연봉 개발자의 불안: AI는 왜 어중간한 중간층부터 위협할까
2026년 8월, “AI는 소프트웨어 엔지니어링의 중산층을 없애고 있다”라는 제목의 블로그 글이 개발자 커뮤니티를 뜨겁게 달구었다. 단 하루 만에 575개의 댓글이 쏟아지며 업계 전체의 불안감이 댓글창에 그대로 분출되었다. 이 숫자 자체가 단순한 불평이 아니라 구조적 변화의 신호임을 보여준다.
논쟁의 핵심은 매우 역설적이다. 사람들은 보통 AI가 가장 실력이 떨어지는 개발자부터 대체할 것이라고 생각했다. 하지만 실제 가장 강하게 압박받고 있는 계층은 바로 중간층이었다.
잠깐, 개발자 생태계에도 ‘중산층’이 존재하는 걸까?
개발자는 사실 세 계층으로 나뉜다
스포츠 팀에 비유해 보자. 팀에는 슈퍼스타, 주전 선수, 후보 선수가 있다. 슈퍼스타는 거액의 연봉을 받고, 후보 선수는 언제든 교체 가능하다. 가장 입지가 애매한 것은 주전 선수다. 실력은 충분하지만 신인으로 교체해도 팀 전력에 큰 차이가 나지 않는다.
소프트웨어 업계에서도 비슷한 양극화가 진행 중이다. AI는 초급 개발자의 학습을 가속하고, 최고급 개발자의 생산성을 폭발적으로 끌어올린다. 하지만 ‘적당히 일하지만 뛰어나지 않은’ 중간층 엔지니어는 압박하고 있다.
원글의 저자는 한 가지 상황을 제시한다. 2026년의 어느 월요일 아침, 시니어 엔지니어가 컴퓨터를 켜자 7개의 코드 리뷰 요청이 와 있었다. 첫 번째 요청을 열어보니 주말 사이에만 2만 5천 줄의 코드가 수정되어 있었다. 팀이 주말 동안 만든 코드량이 과거 2주 휴가를 다녀와서 보던 양보다 많았다. 이 기술적 의미는 명확하다. 코드 검토 속도가 생산 속도를 도저히 따라가지 못한다는 뜻이다.
더 큰 문제는 이 코드들이 겉보기에는 잘 돌아간다는 점이다. 신용카드로 고급 외제차를 산 것과 같다. 청구서가 나오기 전까지는 모든 것이 완벽해 보인다. 업계 용어로 ‘기술 부채’라 불리는 이 빚은, 몇 주 뒤 혼란이라는 형태로 한꺼번에 폭발한다.
‘코드 작성’은 무료 상품이 되어가고 있다
왜 중간층이 가장 위험할까? 먼저 기업이 그동안 그들을 왜 고용했는지 따져봐야 한다.
과거에는 아이디어를 동작하는 소프트웨어로 만들려면 수많은 인력이 필요했다. 프론트엔드를 작성하고, 백엔드를 구현하고, 버그를 수정할 사람이 필요했다. 중간층 엔지니어의 핵심 가치는 ‘어떻게든 결과를 만들어내는 능력’이었다.
하지만 이제 AI는 ‘결과물을 만들어내는’ 비용을 0에 가깝게 떨어뜨렸다. 한 사람이 컴퓨터에 요구사항을 설명하면, 과거 몇 주 분량의 코드가 몇 시간 만에 쏟아져 나온다.
경영진이 원하는 것은 출시 가능한 소프트웨어다. AI가 이를 제공할 수 있다면, 중간층 엔지니어는 무엇으로 AI와 경쟁할 것인가? 그들과 AI 사이에 남아있는 유일한 차이는 ‘판단력’이지만, 판단력이야말로 중간층이 가장 취약한 영역이다.
타자기를 떠올려 보자. 타자기가 보급된 후 타자라는 직업이 사라지지는 않았지만, ‘타자’ 자체의 가치는 폭락했다. 가치를 갖게 된 것은 ‘무엇을 쳐야 하는지 아는’ 사람이었다. 프로그래머 역시 정확히 같은 전환점을 지나고 있다.
원글 저자는 연봉의 비밀을 꼬집는다. 기업이 억대 연봉을 주는 이유는 올바른 결정을 내리는 사람을 고용하기 위해서다. 코드 작성이 무료 상품이 된 시대에, 개발자가 실제로 파는 것은 판단력이다.
‘0.1배 개발자’: 업계에서 가장 뼈아픈 단어
해커뉴스 댓글창에서 overgard라는 개발자는 가장 날카로운 관찰을 내놓았다. 업계에서는 오랫동안 ‘10배 개발자(10x Engineer)‘의 전설이 떠돌았지만, 진짜 문제는 업계에 수많은 ‘0.1배 개발자(0.1x Engineer)‘가 섞여 있다는 점이라고 지적했다.
0.1배란 무슨 의미일까? 남들이 10시간 만에 할 일을 100시간 걸려 하면서 품질은 더 떨어진다. 과거에는 이런 사람들의 피해가 제한적이었다. 능력이 떨어지고 생산이 늦어 파괴력도 작았기 때문이다. 하지만 AI는 그들에게 확성기를 쥐어주었다. 평범한 개발자가 AI를 쓰면 하루에 ‘겉보기엔 잘 돌아가는’ 코드 1만 줄을 쏟아낼 수 있게 되었다.
원글의 판단은 냉정하다. 실력 없는 개발자는 과거에는 ‘짐’이었지만, 이제는 ‘재앙’이 되었다. 이전에는 동료들의 코드 리뷰 과정에서 오류가 걸러졌지만, 이제는 그들이 코드를 고치는 속도가 리뷰 속도보다 훨씬 빠르다.
누가 0.1배 개발자를 양성했는가?
이는 2010년대의 ‘Learn to Code(코딩을 배우자)’ 운동으로 거슬러 올라간다. 당시 “코딩을 배워 고연봉을 받자”는 슬로건이 팽배했고, 4개월 학원을 거치면 비전공자도 ‘소프트웨어 엔지니어’가 될 수 있다고 홍보했다.
다른 고연봉 전문직은 그렇지 않다. 의사는 의대를 졸업해야 하고, 변호사는 변호사 시험을 통과해야 하며, 회계사는 자격증을 따야 한다. 오직 프로그래머 직군만이 ‘4개월 속성으로 가능한 고소득 직업’으로 포장되었다.
그 여파는 댓글창에서 명확히 드러난다. 기술 자체에 대한 열정 없이 오직 연봉만 보고 들어온 사람들이 대거 유입되었다. 과거에는 ‘적자생존’ 원리에 의해 자연스럽게 도태되었지만, AI는 그들에게 10배의 생산성을 부여했다. 저품질 결과물 역시 10배로 늘어난 것이다.
또 다른 개발자 Syntaf는 가장 위험한 집단을 짚어냈다. 바로 ‘경력은 있지만 열정을 잃은’ 베테랑 개발자들이다. 그들은 결과물을 넘길 정도의 경력은 있지만, 올바르게 만들 의지는 없다. 경력, 열정 부재, AI라는 세 가지 요소가 결합할 때 파괴력은 10배가 된다.
초급과 최고급은 오히려 이득을 보고 있다
많은 이들이 AI가 신입의 일자리부터 빼앗을 것이라 생각했다. 하지만 댓글창의 다수 의견은 반대였다.
초급 개발자는 AI를 1대1 튜터로 활용한다. 작성법을 모르는 코드를 물어보고, 에러 메시지 해설을 들으며 과거보다 몇 배 빠른 속도로 성장한다. 인건비가 적게 들고 배움에 적극적이어서 기업 입장에서도 기회를 줄 용의가 있다.
최고급 개발자는 AI를 레버리지로 활용한다. 과거 10명이 필요했던 프로젝트를 2~3명이서 끝낸다. 그들의 연봉은 깎이기는커녕 상승하고 있으며, AI로 인해 생산성이 가중되었다.
샌드위치처럼 낀 것은 “10년 일해서 이것저것 조금씩 할 줄 알지만, AI보다 어디가 더 나은지 설명하지 못하는” 중간층이다.
양쪽 모두 일리가 있다
낙관론자들은 전자상거래가 오프라인 유통을 없애지 않고 형태를 바꾸었듯 AI도 새로운 일자리를 창출할 것이라고 말한다. 비관론자들은 지식 노동자 전체가 영향받을 것이며 프로그래머는 단지 첫 번째 타자일 뿐이라고 말한다.
이 논쟁에 정답은 없으며 결론을 단정할 수도 없다. 하지만 한 가지에 대해서는 양측 모두 동의한다. 도구가 모든 이의 작업 속도를 올려줄 때, 판단력——무엇을 해야 하고 무엇을 하지 말아야 하는지 아는 능력——이 가장 희소한 가치가 된다는 점이다. 코드를 작성할 줄 아는 사람은 늘어나겠지만, 올바른 결정을 내리는 사람은 점점 줄어들 것이다.
코드를 작성하지 않는 일반인에게도 이 이야기는 중요한 메시지를 전달한다. 도구가 강력해질수록 자신이 원하는 바를 명확히 생각할 줄 아는 사람의 가치가 올라간다는 점이다.
역사적으로 도구가 발전할 때마다 특정 직업이 종말을 맞이할 것이라는 예언이 있었다. 재봉틀은 재봉사를 없애지 않았고, 재봉틀을 다룰 줄 아는 재봉사를 남겼다. AI가 이번 변화에서 누구를 남길지 575개의 댓글도 결론을 내리지 못했다. 하지만 한 가지는 확실하다. 불안해한다고 해서 변화를 막을 수는 없다.
참고 링크:
- Florian Herrengt: AI is removing the middle class of software engineering
- HN 토론 (item?id=49271994)