AI가 소프트웨어 개발자를 언제 대체할까?

발행: (2026년 2월 5일 오전 09:04 GMT+9)
15 분 소요
원문: Dev.to

I’m ready to translate the article for you, but I need the full text you’d like translated. Could you please paste the content (excluding the source line you already provided) so I can convert it to Korean while preserving the formatting and code blocks?

AI는 새로운 것이 아니다

과대광고를 하는 사람들은 당신이 기억하기를 원하지 않는 사실이 있습니다: AI는 새로운 것이 아닙니다. 구글은 20년 넘게 AI를 연구해 왔습니다.

  • 제품: 구글 번역, 구글 포토의 이미지 인식, Gmail의 스마트 답장.
  • DeepMind: 2014년에 인수; 2016년에 바둑에서 인간을 이김.
  • OpenAI: 2015년에 설립 – 이제 10년 전 일입니다.

AI 비서는 수년간 우리 주머니와 가정에 존재해 왔습니다:

  • Siri: 2011년 출시
  • Amazon Alexa: 2014년 출시
  • Google Assistant: 2016년 출시

우리는 또한 10년 넘게 매일 AI와 대화하고 있습니다.

그렇다면 왜 “개발자가 대체된다”는 갑작스러운 공포가 생긴 걸까요?
기술은 점진적으로 발전해 왔으며, 바뀐 것은 AI의 능력이 아니라 그에 대한 서사입니다. 소프트웨어 개발자가 만든 ChatGPT가 AI를 대화형으로 만들고 접근성을 높여 비전문가에게도 눈에 띄게 했습니다. 이제 디지털 제품 아이디어를 가진 비전문가도 AI를 활용한 코드 생성 및 대화형 학습을 통해 그 어느 때보다 쉽게 무언가를 만들 수 있습니다.

비개발자도 소프트웨어를 만드는 것이 새롭지는 않다

2000년대 초반에는 지식 없이 웹사이트를 만드는 것이 거의 불가능했습니다. 기업들은 단순한 기업 사이트 하나만 만들기 위해 수십만 달러를 지불했습니다. 그런 다음 Drupal, Joomla, and WordPress *(소프트웨어 개발자가 만든)*와 같은 CMS가 등장하면서 엔지니어링 배경이 없어도 웹사이트를 만들 수 있게 되었습니다.

  • 현재 WordPress는 웹 전체의 약 40 %를 구동하고 있지만, 개발자 급여는 계속 상승하고 있습니다.

2010년대에 Web 2.0이 등장하면서 소셜 네트워크가 급성장했고, Twitter와 Facebook 같은 기업이 유니콘이 되었습니다. 모두가 (저를 포함해) 다음 인기 소셜 네트워크를 만들려고 했으며, 이는 더 많은 엔지니어링 지식을 요구했습니다. 애플리케이션 플랫폼은 대중 소비자에게 소프트웨어를 배포하는 새로운 방식이 되었습니다. Apple App Store, Google Play, 그리고 Facebook App Platform 같은 플랫폼을 통해 소프트웨어 엔지니어링이 다시 빛을 발했습니다. 더 많은 사람들이 차세대 대형 프로젝트를 만들고 싶어하는 가장 환영받고 (규제가 없는) 전문 직업이었기 때문에 소프트웨어 개발로 전향했습니다.

Source:

The Boom‑and‑Bust Cycles

사람들이 잊는 것은 소프트웨어 개발이 언제나 주기적이며, 상승과 하강을 반복한다는 점이다.

  • 앱의 황금기: 영원히 지속되지 않았다. 대부분은 실패했으며, 소수만이 살아남아 제품 개발과 광고에 충분한 자원을 투입해 독점을 구축한 대기업이 되었다 (예: 2017년의 Snapchat vs. Instagram).
  • “다음 Uber for X”를 만들던 수천 명의 개발자들은 새로운 일자리를 찾아야 했다. 소프트웨어 개발자에 대한 수요가 다시 감소했다.

The Pandemic Surge

  • 저금리와 저렴한 자금, 그리고 경기 부양 수표가 자본을 NASDAQ과 NYSE로 몰아넣었다.
  • 모든 기업이 “디지털 전환”을 해야 했다.
  • 소프트웨어 엔지니어 급여가 폭등했다: 신입 졸업생은 $150 k를 요구할 수 있었고, 시니어 엔지니어는 대기업에서 주식 옵션을 포함해 $300–$500 k 이상의 패키지를 받을 수 있었다.

과잉 채용과 자본 관리 부실은 인플레이션과 노동 지속 가능성 저하와 같은 심각한 문제를 야기했다. 급여 격차가 커지면서 사람들은 직장을 그만두고 소프트웨어 개발자가 되었다; 기업들은 엔지니어가 필요해서가 아니라, 돈이 있었고 경쟁자가 먼저 인재를 차지하지 못하도록 공격적으로 채용했다. 같은 패턴이 이제 AI‑전문 엔지니어에게도 반복되고 있다.

포스트‑팬데믹 교정

저렴한 자금이 사라지고 금리가 상승하면서 교정은 가혹했습니다. 대규모 정리해고가 기술 분야를 휩쓸었습니다. 10 000명의 개발자를 고용했던 기업들이 갑자기 “필요한 인력이 7 000명뿐”이라는 사실을 “발견”했습니다. 소프트웨어 엔지니어링 수요가 다시 감소했습니다. 포스트‑팬데믹 경기 침체는 아직도 계속되고 있습니다.

그때 AI가 이야기에 등장했는데, 기술 혁명이 아니라 편리한 변명으로 사용되었습니다.

Source:

완벽한 희생양으로서의 AI

시기를 생각해 보세요. 기업들은 수천 명의 직원을 해고해야 하는 이유를 정당화하고, 주주들에게 비용 절감을 설명하며, 절박하기보다 혁신적으로 보이게 하는 이야기를 제시해야 합니다.

“우리는 AI를 활용해 생산성을 높이고 있습니다”

“버블 시기에 과잉 채용을 했고 이제 그 실수를 바로잡고 있습니다”

보다 훨씬 더 좋은 표현입니다.

급여‑조정 게임

솔직히 말해보자. 500 천 달러 이상의 패키지를 주던 기업들이 비용을 줄일 방법을 찾고 있다. “코드는 어차피 AI가 작성하고 있다”는 말이 급여 협상에서 편리한 논거가 된다.

이것은 AI 능력에 관한 것이 아니다. 레버리지에 관한 것이다. 구직 시장이 빡빡하고 해고가 지속될 때, 고용주가 더 많은 협상력을 갖게 된다. AI는 실제로는 단순히 급여 삭감을 정당화하는 구실이 된다.

사실은 판매되지 않는다, 마케팅이 한다

“우리 코드의 X %가 AI에 의해 작성됩니다”라고 주장하는 기업들은 AI가 소프트웨어 개발자를 대체할 것이라고 생각하게 만들고 싶어합니다. 이러한 AI 도구(Copilot, Llama, Gemini 등)를 만드는 기업들 역시 이 서사에 이해관계가 있습니다. 그들은 AI가 파괴적이라고 믿게 해야 합니다. 왜냐하면:

  • 거대한 AI 인프라 투자 정당화
  • AI 제품 사용자 기반 확대
  • 더 많은 자금 유치와 높은 기업 가치 확보
  • 낮은 급여 협상력을 확보

따라서 AI 도구를 판매하는 기업이 AI가 소프트웨어 개발자를 대체할 것이라고 말한다면, 그것은 객관적인 분석이 아니라 완벽한 마케팅입니다.

핵심 요점: AI는 개발자에 의해 만들어진 강력한 도구일 뿐, 개발자를 대체하는 것이 아닙니다. 현재의 과대광고는 기술적 필연성보다는 경제 주기와 기업 서사에 의해 더 많이 좌우되고 있습니다.

Illusionment

AI‑가 생성한 코드는 작동하는 것처럼 보이지만, 결국 문제가 발생합니다. AI는 원칙이 아니라 패턴을 학습합니다. 겉보기엔 올바른 것처럼 보이고 기본 테스트를 통과하더라도, AI가 고려하지 못한 엣지 케이스에서 치명적으로 실패할 수 있습니다.

  • 누가 이를 고치나요? 소프트웨어 개발자.
  • AI가 보안 취약점이 있는 폐기된 라이브러리를 제안한 것을 누가 식별하나요? 소프트웨어 개발자.
  • AI의 “해결책”이 O(n³) 복잡도를 가지고 실제 부하에서 서버를 다운시킬 것임을 누가 깨닫나요? 소프트웨어 개발자.

“AI도 소프트웨어를 만들 수 있다”는 이야기를 퍼뜨리는 사람들은 코드베이스를 유지보수해 본 적이 없습니다. 그들은 AI‑가 만든 인증 로직에 레이스 컨디션이 있어 새벽 3 시에 호출을 받는 경험도 없고, “AI‑가 만든” 시스템이 데이터를 잃어버린 이유를 고객에게 설명해야 했던 일도 없습니다.

거품이 터질 때

모든 기술 하이프 사이클은 동일한 패턴을 따릅니다: 기대 과잉, 환멸, 그리고 초기 약속보다 훨씬 작은 규모에서의 실제 생산성 향상.

AI가 소프트웨어 개발자를 더 생산적으로 만들 것이라는 기대는 “더 생산적”이라는 것이 “대체 가능”과 같은 의미는 아니다는 점을 기억해야 합니다.

현재 소프트웨어 엔지니어링이 쇠퇴하고 있는 이유는 AI 때문이 아닙니다. 이유는 다음과 같습니다:

  • 저금리·저비용 시대가 끝났습니다.
  • 기업들이 과잉 채용했으며 이제 이를 정리하고 있습니다.
  • 서사는 AI 도구를 판매하는 사람들에게 이익이 됩니다.
  • 고용주들은 보상을 낮추기 위한 레버리지를 원합니다.

AI 거품이 터질 때(즉, 기업들이 AI 도구가 생산성 향상 도구일 뿐 개발자를 대체하지 못한다는 것을 깨달을 때), 시장은 다시 조정될 것입니다. 시스템을 실제로 이해하고, AI의 실수를 디버깅하며, AI가 할 수 없는 것을 구축할 수 있는 소프트웨어 개발자에 대한 수요가 다시 증가할 것입니다.

Source:

결론

소프트웨어 엔지니어링은 CMS, 노코드 플랫폼, 해외 아웃소싱, 그리고 역사상 “이것이 소프트웨어 개발자를 대체할 것이다”라는 모든 예측을 살아남아 왔습니다. AI도 마찬가지로 살아남을 것이 분명합니다.

그와 반대로 말하는 사람들은 대개 무언가를 판매하거나, 정리해고를 정당화하거나, 규모에 맞게 신뢰성 있게 동작해야 하는 무언가를 만든 경험이 없습니다.

현재의 경기 침체는 끝날 것이고, AI 과대광고도 정상화될 것입니다. 그리고 소프트웨어 엔지니어링은 다시 일어설 것입니다, 항상 그랬던 것처럼.

문제는 어떤 것이 사람들을 대체할지 여부가 아니라, 누가 여러분에게 그렇게 믿게 만들면서 이익을 얻는가 하는 것입니다.

Back to Blog

관련 글

더 보기 »

AI가 당신에게 뺨을 때릴 때

AI가 당신을 뺨 때릴 때: Adama에서 Claude가 생성한 코드 디버깅 AI에게 복잡한 기능을 “vibe‑code”하게 맡겨본 적이 있나요? 그 결과 미묘한 버그를 디버깅하느라 몇 시간을 보내게 됩니다.