AI/ML
AI 시대를 살아갈 개발자들에게
gd.re카카오
2025년 9월 5일
원문에서 보기 ↗우리는 어디에 서 있는가?
지금 우리는 거대한 변혁의 한복판에 서 있습니다. 어떤 사람들은 지금을 ‘제2의 산업혁명’이라 부르고, 또 어떤 사람들은 ‘지능 혁명’이라고도 칭합니다. AI라는 거대한 변혁의 파도가 우리의 일과 삶, 그리고 생각하는 방식까지 모든 것을 바꾸고 있다는 사실만은 분명한 듯 합니다.
18세기에는 증기기관이 인간의 근육을 대신해 물리적 한계를 무너뜨렸다면, 21세기는 AI가 인간의 두뇌를 확장시키고 지적 능력의 경계를 허물고 있습니다. AI가 가져오고 있는 변화는 단순한 기술의 발전이 아니라, 인류 문명의 OS를 통째로 업그레이드하는 것과 같은 근본적인 변화로 보입니다.
이 변화는 두려움과 설렘이 뒤섞인 복잡한 감정을 불러 일으킵니다. 특히 변화의 물결을 가장 먼저, 그리고 가장 온몸으로 맞고 있는 소프트웨어 엔지니어들에게 ‘AI 네이티브’라는 화두는, 오늘의 생존과 성장에 관한 절박한 질문일 것입니다.
여기에서는 AI의 전면적인 등장 앞에서 개인과 조직이 어떻게 방향을 찾고, 어떻게 대응해야 하며, 궁극적으로 어떻게 AI 네이티브화되어야 하는지에 대해 이야기하고자 합니다. 카카오테크가 AI 네이티브 전환 과정에서 얻은 교훈을 공유하면서 이 시대를 살아가는 우리 모두의 미래에 대한 제 생각을 함께 나누고 싶습니다.

AI는 위협인가, 기회인가?
골리앗들의 전쟁과 우리의 위치
2023년과 2024년은 그야말로 AI 광풍의 시대였습니다. OpenAI의 압도적인 질주와 이를 추격하는 글로벌 빅테크들의 천문학적인 자본 경쟁은, 1990년대에서 2000년대 초반으로 이어진 월드 와이드 웹(WWW)의 등장을 방불케 하며 새로운 AI 시대의 재림과 거대한 변화의 흐름을 온 몸으로 느낄 수밖에 없는 시기였습니다. AI가 가져올 변화에 대한 기대감과 함께, “이 게임에 우리가 낄 자리가 있기는 한 걸까?” 하는 깊은 초조함도 함께 느꼈습니다.
LLM의 발전 속도는 상상을 초월했습니다. 오늘 최신 버전을 가정하고 만든 서비스가, 내일 새벽에 발표된 다음 업데이트와 함께 구식이 되어버리는 일이 비일비재했습니다. “OpenAI가 키노트를 할 때마다 스타트업들이 사라진다”는 말이 더 이상 농담처럼 들리지 않았던 시절입니다. 이 거대한 흐름 앞에서 근본적인 질문과 마주하게 됩니다.
“우리가 참여할 수 있는 경쟁인가?”
결론부터 말하자면, LLM 자체를 처음부터 개발하는 ‘모델 경쟁’은 이미 다른 차원의 이야기가 되었습니다. 이는 단순히 돈의 문제를 넘어, 국가 단위의 인프라와 자원이 동원되는 총력전의 양상을 띠고 있기 때문입니다.
- 전력: 메타와 테슬라가 건설 중인 데이터센터는 ‘기가와트’ 단위의 전력을 소모합니다. 이는 원자력 발전소 몇 기가 생산하는 전력량과 맞먹는 수준으로, 하나의 거대 도시가 쓰는 에너지를 단 몇 개의 기업이 AI를 위해 사용하고 있다는 의미입니다. 카카오가 수천억을 들여 지은 최신 데이터센터의 총 전력 용량이 수십메가와트 수준임을 감안하면, 현재의 인프라로는 상상조차 하기 힘든 규모입니다. 중국이 서부 해안에 수십 기의 원자력 발전소를 동시에 건설하며 AI 시대의 에너지 패권을 노리는 것은 결코 우연이 아닙니다.
- 컴퓨팅: 19세기의 골드러시 시기에 부를 거머쥔 사람들은 금을 찾아 헤매던 광부가 아니라 광부들에게 채굴 도구와 의식주를 제공했던 상인들이었습니다. AI 시대의 GPU는 바로 이 ‘채굴 도구’와 같습니다. AI라는 새로운 금맥을 캐기 위한 경쟁이 치열해질수록 채굴 도구의 가치는 천정부지로 치솟고 있습니다. 따라서 이 자원을 안정적으로, 그리고 대규모로 확보하고 운영하는 능력 자체가 곧 국가와 기업의 경쟁력을 결정짓는 핵심이 되었습니다.
- 인재: 경쟁력 있는 LLM을 만드는 과정은 정해진 공식에 따라 기계를 조립하는 것과는 다릅니다. 수많은 변수를 조정하고 데이터의 미묘한 특성을 파악해 최적의 결과물을 만들어내는, 마치 ‘연금술’에 가까운 경험적 튜닝에 크게 의존합니다. 이 때문에 전 세계 최고의 AI 연구자는 100명 내외라는 말이 나올 정도로 극소수이며, 이들의 몸값은 천정부지로 치솟고 있습니다. 수백억 원의 연구 인프라와 최고의 인재가 확보되어야만 비로소 경쟁의 출발선에라도 설 수 있는 것이 현실입니다.
AI를 OS로 바라보기
이처럼 거대한 장벽 앞에서 우리는 좌절해야만 할까요? 저는 그렇지 않다고 생각합니다. 관점을 바꾸면 새로운 길이 보입니다. 바로 AI, 특히 LLM을 OS 레이어로 인식하는 것입니다.
우리는 윈도우나 iOS, 안드로이드를 직접 만들지 않습니다. 이미 세상에 존재하는 강력하고 안정적인 OS 위에서 우리만의 독창적인 애플리케이션과 서비스를 만들어 새로운 가치를 창출합니다. 카카오톡이 안드로이드와 iOS 위에서 국민 메신저가 되었고, 수많은 스타트업이 AWS나 GCP 위에서 세상을 바꾸는 서비스를 만들어내고 있듯이 말입니다.
마찬가지로, LLM 자체를 처음부터 개발하는 경쟁에 매몰되기보다, 이미 존재하는 강력한 LLM들을 마치 OS처럼 활용하고, 그 위에 우리만의 비즈니스와 서비스, 데이터에 맞게 ‘튜닝’하고 ‘커스텀’할 수 있는 역량에 집중하는 동시에, 범용 리눅스 커널을 가져와 셋톱박스나 가전제품에 맞게 최적화된 임베디드 OS를 만드는 것과 같이 용도에 맞는 자체 LLM 모델 전략을 가져가는 게 현명한 전략일 수 있습니다. 물론, 이 역량을 갖추기조차 쉽지 않지만, 이것이 바로 미국과 중국을 제외한 대부분의 국가와 기업이 집중해야 할 소버린 AI, 즉 ‘AI 기술 주권’의 핵심이라고 생각합니다.
현재의 AI 시장은 2000년대 초반의 인터넷 시장과 놀라울 정도로 유사합니다. 당시에는 모두가 네트워크 망을 깔고 데이터센터를 짓는 인프라 경쟁에 열을 올렸습니다. 하지만 결국 시장의 진정한 승자는 그 인프라 위에서 콘텐츠와 서비스를 만들어낸 구글, 아마존, 페이스북과 같은 기업들이었습니다.
지금도 LLM이라는 거대한 인프라를 구축하는 경쟁은 극소수 플레이어들의 승리로 귀결될 가능성이 높습니다. 하지만 진짜 부가가치와 혁신은 그 인프라 위에서 피어날 것입니다. AI라는 OS를 활용해 이전에는 불가능했던 새로운 사용자 경험을 만들고, 특정 산업의 고질적인 문제를 해결하는 애플리케이션과 서비스, 즉 ‘AI 에이전트’들이 폭발적으로 등장할 수 있습니다.
우리에게는 이미 강력한 ‘지능의 OS’가 주어졌습니다. 이제 질문은 ‘OS를 어떻게 만들까?’가 아니라, ‘이 OS 위에서 무엇을 만들 것인가?’로 바뀌어야 할 것입니다.
저자의 노트: ‘AI를 OS로 바라보기’에 대한 부연 설명
이 글을 발행한 후, 감사하게도 많은 분들이 의견을 주셨습니다. 그 과정에서 부연 설명이 필요한 부분이 있어서 정리해봤습니다. 제가 말씀드린 ‘AI를 OS로 바라보는 관점’은 아래의 두 가지 전략을 모두 포함합니다.
첫째는 LLM을 OS 레이어로 인식하고 ‘활용’하는 것입니다. 이 부분은 이미 많은 분들이 공감하실 것입니다.
둘째는 임베디드 OS처럼 LLM을 필요에 맞게 발전시키는 전략입니다. 카카오는 이전부터 자체 언어 모델을 꾸준히 개발해 왔습니다. 저는 이 자체 모델의 경쟁을 ‘커스텀 OS’ 레벨의 경쟁으로 바라보고 있습니다. 예를 들어, 특정 도메인에 특화된 중소형 모델, 스마트폰이나 자동차 같은 온디바이스 환경을 위한 경량 모델, 혹은 강력한 오픈소스 모델을 우리 데이터에 맞게 정교하게 파인튜닝한 모델, 성능 및 비용효율화를 위한 모델 오케스트레이션을 위한 자체모델 등이 여기에 해당합니다.
핵심은 AI 시대의 기술 경쟁력을 ‘거대 모델 개발’이라는 단일한 구도로만 봐서는 안 된다는 것입니다. 훨씬 더 다양한 관점의 경쟁이 존재하며, 이러한 커스텀 모델을 만들고 발전시키기 위한 ‘기반 기술’의 중요성은 아무리 강조해도 지나치지 않습니다. 이 역량을 꾸준히 쌓아나가는 것이야말로 우리가 준비해야 할 진짜 미래일 것입니다.
AI 네이티브, 어떻게 내재화할 것인가?
변화는 예상 밖에서 시작되었다
AI의 지적 능력 증폭은 곧 ‘생산성’이라는 키워드로 요약할 수 있습니다. 하지만 이 강력하고 추상적인 힘을 기존 서비스와 업무 프로세스에 어떻게 녹여낼지는 전혀 다른 차원의 문제였습니다. 많은 기업이 서비스 자체의 근본적인 경쟁력을 고민하기보다, 기존 서비스에 AI 기능을 간단히 덧붙이는 정도로 ‘우리도 AI를 사용한다’는 브랜드 이미지를 만들고자 하는 유혹에 빠지기도 했습니다.
저는 다른 접근을 시도하고 싶었습니다. 고객에게 보여지는 서비스의 겉모습이 아닌, 서비스를 만드는 개발자들의 일하는 방식과 과정 그 자체를 바꾸는 것에서부터 시작하기로 했습니다. 그 중심에는 '개발자들의 생산성’을 그 중심에 두었습니다.
익숙함과 새로움 사이에서
2024년 말, 내부 개발자들에게 AI 코딩 툴에 대해 물었을 때의 반응은 상당히 미적지근했습니다. 대부분은 IDE에 내장된 GitHub Copilot 정도를 사용하는 데 만족하고 있었고, 당시 개발자 커뮤니티에서 뜨거운 감자였던 Cursor와 같은 새로운 툴에 대해서는 “들어는 봤지만, 지금도 충분해서 당장 쓸 필요는 못 느끼겠다”는 반응이 지배적이었습니다. 현재의 개발 환경에 큰 불편함이 없었기에, 새로운 도구를 적극적으로 탐색할 동기가 부족했던 것입니다.
그러던 중, 테슬라 AI 디렉터였던 안드레이 카파시(Andrej Karpathy)가 언급한 ‘바이브 코딩’이라는 개념이 개발자들 사이에서 조용히 파장을 일으키기 시작했습니다. 이는 단순히 정해진 명세에 따라 기계적으로 코드를 짜는 행위를 넘어, AI와 대화하며 아이디어를 구체화하고, 설계의 방향성을 탐색하며, 개발의 전체적인 ‘흐름(Vibe)’을 함께 만들어가는 새로운 작업 방식을 의미합니다. 개발이 코딩을 넘어서 AI와 창의적인 협업이 될 수 있다는 가능성을 보여준 것입니다.
실험으로 증명된 효과
‘바이브 코딩’이 정말 실전에서도 유효한지, 효과가 있다면 얼마나 있는지 이 가능성을 직접 확인해보기로 했습니다.
- 1차 실험 (무(無)에서 유(有) 창조하기): 단 1명의 개발자가 기획자, 디자이너, 프론트엔드, 백엔드 개발자의 역할을 모두 맡아, 오직 ChatGPT, Cursor와 같은 AI 툴들과 협업하여 ‘낚시 기록 앱’을 만드는 도전을 시작했습니다(왜 하필 낚시앱인가? 이걸 해보기로 한 개발자 취미로 인한 동기부여차원으로 만들어 봄) AI 툴이 없었다면 기획부터 디자인, 개발, 테스트까지 최소 몇 달은 걸렸을 프로젝트였습니다. 도전 결과는, 놀랍게도, 단 1주일 만에 실제로 동작하는 앱의 프로토타입이 완성되었습니다.
- 2차 실험 (레거시 코드 기반으로 협업하기): 다음 단계는 훨씬 더 어려웠습니다. 수많은 히스토리와 제약 조건이 얽혀있는 실제 운영 프로젝트의 레거시 코드와 여러 명의 동료와 함께 하는 협업 환경에 AI 툴을 적용했습니다. 간단한 버그 수정부터 수백만 명이 사용하는 서비스의 프론트엔드 개편까지, 다양한 규모와 복잡도의 작업에 AI 툴을 투입했습니다. 그 결과, 제약 조건이 많았음에도 불구하고 평균 50%에서 최대 100% 이상의 생산성 향상을 정량적으로 확인할 수 있었습니다. (애자일 방법론의 ‘스토리 포인트’ 기준, 기존 2주로 예상했던 작업을 1주 에 완료)
두 차례의 실험은 단순한 기술 검증 이상의 의미를 가졌습니다. AI 툴의 압도적인 유용성을 직접 ‘체감’한 개발자들이 자발적인 전도사가 되기 시작했고, 이는 전사 확산에 대한 요청으로 이어지고 있습니다.
AI 마일리지 프로그램 시범 운영
가능성 실험의 일환으로, 특정 툴을 하나 선택해 전사에 도입하고 교육하는 대신, ‘AI 마일리지’라는 파일럿 프로그램을 만들고 운영해 보았습니다. 핵심은 간단합니다. 매달 120달러 상당의 마일리지를 지급하고, 개발자들이 그 한도 내에서 Cursor, Claude, Windsurf 등 자신에게 가장 잘 맞는 AI 툴을 자유롭게 구독하고 사용하도록 하는 것입니다. 하루가 다르게 발전하는 AI 툴 시장에 유연하게 대응하고, 어떤 툴과 사용 방식이 실제 업무에서 가장 효과적인지에 대한 데이터를 축적하기 위한 전략이기도 했습니다.
25년 5월~7월의 약 3개월간 진행된 파일럿 프로그램에는 100여 명의 개발자가 자발적으로 참여했고, 그 결과는 예상을 뛰어넘는 흥미로운 인사이트를 안겨주었습니다.
- 툴의 진화, 그리고 패러다임의 전환: 초기에는 GUI 기반의 Cursor가 압도적인 인기를 끌었습니다. 하지만 곧 터미널 환경에서 더욱 강력한 성능을 보여준 Claude Code가 등장하며 게임의 판도가 바뀌었습니다. 기존 툴이 개발자의 옆에서 코드를 추천해주는 ‘어시스턴트’ 느낌이었다면, Claude Code는 복잡한 요구사항을 이해하고 코드 전체의 구조를 짜주는 ‘위임 가능한 개발자’에 가까웠습니다. 이는 개발 패러다임이 ‘AI의 도움을 받는 것’에서 ‘AI에게 일을 맡기는 것’으로 전환되는 중요한 변곡점이 되었습니다.
- 살아있는 데이터의 축적: 개발자의 연차, 직무(프론트엔드, 백엔드, 인프라)에 따라 선호하는 툴과 활용 방식이 어떻게 다른지, 어떤 종류의 업무에서 생산성 향상 효과가 극대화되는지, 그리고 어떤 시행착오를 겪는지에 대한 데이터가 지식 자산으로 쌓였습니다. 예를 들어, 신입 개발자들은 새로운 기술을 학습하고 코드 초안을 만드는 데 AI 툴을 적극적으로 활용했고, 시니어 개발자들은 복잡한 레거시 코드를 분석하거나 리팩토링 방향을 잡는 데 큰 도움을 받았습니다.
AI 마일리지 제도는 단순한 복지나 비용 지원 프로그램을 넘어, AI 네이티브 전환의 핵심은 기업의 전략 접근과 직원의 자율성에 있다는 것을 명확하게 보여주었습니다.
새로운 시대의 생산성, 어떻게 바라볼 것인가?
AI 툴을 도입하면 기업의 생산성은 정말 좋아질까요? 이 질문에 답하기 전에, 우리는 ‘생산성’이라는 단어를 AI 시대에 맞게 재정의해야 할 필요가 있습니다. 비용을 집행하는 경영진의 질문은 보통 두 가지로 요약됩니다.
- “AI 툴을 지급하면 개발 일정이 얼마나 줄어드나요? 서비스 출시를 한 달 앞당길 수 있습니까?”
- “개발자 한 명이 두 명, 세 명의 역할을 할 수 있다는데, 신규 채용을 줄여도 되는 건가요?”
이 질문들은 20세기 제조업 시대의 생산성 관점에 머물러 있습니다. 투입 대비 산출을 극대화하는 효율성의 논리입니다. 하지만 AI 시대의 지식 노동은 공장에서 컨베이어 벨트의 속도를 높이는 것과는 근본적으로 다릅니다.
병목은 코드 너머에
서비스 개발은 코딩만으로 이루어지지 않습니다. 아이디어를 내는 초기 기획, 사용자 경험을 설계하는 상세 기획, 시스템 전체의 뼈대를 잡는 아키텍처 설계, 실제 개발, 품질을 검증하는 테스트, 시장에 알리는 마케팅, 법률 및 보안 검토, 안정적인 배포와 운영 등 수십 개의 복잡한 프로세스가 사슬처럼 얽혀 있습니다.
이 사슬의 한 고리(코딩)가 아무리 빨라진다고 해도, 다른 고리들의 속도가 그대로라면 전체 속도는 가장 느린 고리에 맞춰질 수밖에 없습니다.
AI 툴을 적극적으로 사용한 한 시니어 개발자의 경험담은 이 현실을 명확하게 보여줍니다.
“코딩 속도는 확실히 두 배 이상 빨라졌습니다. 예전에는 일주일 내내 붙잡고 있던 코드를 이틀 만에 완성했죠. 그런데 문제는 그 다음이었습니다. 제가 생산해 낸 코드의 양이 두 배가 되니, 동료들이 제 코드를 리뷰하는 데 걸리는 시간이 두 배로 늘어났습니다. 결국 코드 리뷰 단계에서 전체 프로세스가 막혔습니다.”
외부와의 협업이 필요한 프로젝트는 문제가 더욱 복잡해집니다. 개발을 5일 만에 끝내더라도, 한 달이 걸리던 외부 파트너사와의 계약 및 기술 협의 기간은 그대로입니다. 즉, 전체 워크플로우에 대한 총체적인 효율성을 높이지 않으면, 특정 단계의 생산성 향상은 다른 단계의 새로운 병목을 만들어낼 뿐, 결코 조직 전체의 속도 향상으로 이어지지 않습니다.
좀 더 구체적인 숫자로 살펴볼까요? AI 툴 도입으로 개발자의 코딩 생산성이 100% 향상되었다고 가정해 봅시다. 단순히 계산하면 개발 일정이 절반으로 줄어들 것 같지만, 서비스 개발 과정에서 실제 코딩이 차지하는 비중은 얼마나 될까요? 기획, 설계, 테스트, 마케팅, 법무, 운영 등 수많은 프로세스를 고려할 때, 기술 중심 기업이라 해도 코딩의 비중을 50%로 잡기는 어렵습니다. 만약 50%라 해도, 코딩에서의 100% 생산성 향상은 전체 프로젝트 일정에서는 고작 25%의 단축 효과로 나타날 뿐입니다.
실제로 개발이 빨라졌을 때 “개발자들, 이제 일찍 끝내고 노는 것 아니냐”는 우려 섞인 농담을 듣기도 합니다. 하지만 이는 개발의 본질을 이해하지 못하는 이야기입니다. 오히려 개발자는 빨라진 속도만큼 더 많은 코드를 생산하고, 더 많은 리뷰를 요청하며, 동료와의 커뮤니케이션에 더 많은 시간을 쏟게 되어 이전보다 훨씬 더 정신없이 바빠졌다고 이야기합니다.
그렇다면 이 ‘워크플로우 병목’ 문제를 어떻게 해결해야 할까요? 저는 두 가지 접근을 제안합니다.
첫째, ‘AI 마일리지’와 같은 바텀업 접근을 통해 개발, 기획, 디자인, QA 등 각 개별 직무의 생산성을 먼저 극대화하는 것입니다. 각 영역에서 가장 크리티컬한 병목을 스스로 찾아 개선하도록 지원하는 방식입니다.
둘째, 전체 워크플로우 혁신을 위해 별도의 전문 조직을 통해 검증하고, 그 성공 경험을 전체 프로세스에 녹여내는 것입니다. 이미 AI 네이티브로 전환된 인재들을 모아두면, 그들은 기존의 방식과는 전혀 다른, 가장 효율적인 협업 방식을 스스로 찾아 나갈 것입니다. 2030년이면 1인 기업이 데카콘(Decacorn)이 되는 시대가 온다고 합니다. 미래 기업의 경쟁력은 바로 이런 새로운 워크플로우를 얼마나 빨리 체화하느냐에 달려있을 것입니다.
새로운 시대의 인재는 AI 네이티브한 개발자
AI 시대에 개발자 채용은 어떻게 해야 할까요? 특히 “AI가 코딩을 다 해주는데, 이제 주니어 개발자는 필요 없는 것 아닌가?”라는 질문을 많이 받습니다. 저는 이 질문을 “AI 시대에 ‘준비된’ 개발자는 누구이며, 어떻게 그들을 찾아낼 것인가?”로 바꿔야 한다고 생각합니다.
더 이상 ‘주니어’와 ‘시니어’라는 연차 기반의 낡은 프레임은 중요하지 않습니다. 중요한 것은 AI 시대에 맞는 역량을 갖추었는지 여부입니다. 우리는 코딩 테스트 문제 풀이 능력만으로 인재를 판단하는 관행에서 벗어나, AI 툴에 대해 열린 마음을 가진 시니어와 AI 툴을 적극적으로 활용해 본 경험이 있는 주니어를 찾아야 합니다.
미국에서는 이미 컴퓨터 공학 졸업생의 취업난이 현실화되고 있다는 기사가 심심치 않게 보입니다. 이 불안한 질문 역시 ‘AI 네이티브’ 관점에서 다시 정의해야 합니다.
“AI 시대에 준비된 개발자는 누구이며, 어떻게 그들을 찾아낼 것인가?”
10년 차 개발자라도 새로운 기술에 대한 학습을 멈추고 변화를 거부한다면 AI 시대에 뒤쳐질 수밖에 없습니다. 반면, 이제 막 졸업한 신입이라도 AI 툴을 자신의 두뇌처럼 활용하며 거인의 어깨 위에 올라서는 법을 안다면, 10년 차 시니어 못지않은 퍼포먼스를 낼 수 있는 시대가 되었습니다.
우리가 찾아야 할 인재는 기술 도메인 전문성과 AI 협업 마인드를 가진 균형감있는 사람입니다.
-
기술 도메인 전문성 : 문제의 본질을 꿰뚫는 날카로운 질문과 비판적 사고를 바탕으로, 끊임없이 자신의 기술 도메인을 깊이 있게 학습하며 성장하는 전문가를 의미합니다.
-
AI 협업 마인드 : AI 도구에만 의지하거나 AI와 협업을 배척하지 않고, AI의 능력과 한계를 명확히 이해하며 지속적인 피드백을 통해 시너지를 창출하는 전략적 파트너로 대하는 협력자를 의미합니다.
‘바이브 코딩’이라는 말이 마치 AI가 모든 것을 다 해결해주는 것처럼 들릴 수도 있습니다. 하지만 이는 PoC 단계의 이야기일 뿐, 실제 대규모 트래픽을 감당하는 아키텍처를 설계하거나, CPU와 GPU 같은 값비싼 자원을 효율적으로 사용해야 하는 시스템을 개발하는 일은 프롬프트 하나 던져서 해결되지 않습니다.
관련 분야에 대한 깊이 있는 지식이 있어야만 올바른 질문을 던질 수 있고, AI가 내놓은 여러 답변 중 최적의 것을 가려낼 수 있습니다. 실무에서의 ‘바이브 코딩’이란, AI에게 모든 것을 맡기는 것이 아니라 내가 완전히 컨트롤할 수 있는 범위 내에서, 문제를 잘게 쪼개어 질문하고 답변을 얻으며 영리하게 활용하는 것을 의미합니다.
탄탄한 기초 지식 위에 AI와의 협업 능력이 더해질 때에만 비로소 대체 불가능한 ‘AI 네이티브한 개발자’가 탄생하는 것입니다.
미래에 대한 두려움보다는 설렘으로
산업혁명이 정착되기까지 200년이라는 고통스러운 전환의 시간이 걸렸다고 합니다. AI 시대는 그보다 훨씬 짧은 시간 안에, 그러나 훨씬 더 깊고 넓게 우리 삶에 자리 잡을 것입니다. 하지만 섣불리 개발자의 역할이 모두 대체될 것이라는 비관적인 전망에 빠질 필요는 없습니다.
내연기관 자동차가 등장하며 마부라는 직업은 역사 속으로 사라졌습니다. 하지만 그 대신 자동차를 설계하고, 만들고, 정비하고, 운전하고, 판매하는 훨씬 더 많고 전문화된 직업 생태계가 생겨났습니다. AI 시대의 개발자 역시 마찬가지일 것입니다. 단순 코더의 역할은 점차 줄어들겠지만, AI를 지휘하여 복잡한 시스템을 설계하는 ‘아키텍트’, 창의적인 아이디어를 AI와 함께 프로토타이핑하는 ‘프로덕트 빌더’, 그리고 AI 에이전트들의 협업을 조율하는 ‘오케스트레이터’로서의 역할은 더욱 중요해질 것입니다.
오히려 AI 시대에는 사회 전반적으로 더 많은 개발자가 필요하게 될 것입니다. 지금까지 디지털 전환의 흐름에서 소외되었던 수많은 전통 산업(제조, 바이오, 법률, 의료, 농업 등)이 AI를 통해 혁신의 급물살을 타게 되면서, 개발자의 역할과 기회는 지금보다 훨씬 더 광범위하게 확장될 것이기 때문입니다.
우리가 주목해야 할 가장 흥미로운 사실은, 이번 실험 과정에서 개발자들이 느낀 핵심적인 감정은 우려나 불안이 아닌, ‘해방감’과 ‘즐거움’, 그리고 ‘지적인 설렘’에 가까웠다는 점입니다.
실험에 참여했던 거의 모든 개발자가 “AI 툴이 없던 시절로는 절대 돌아갈 수 없다”고 말합니다. 지루하고 반복적인 작업, 막막했던 레거시 코드 분석, 사소한 문법 오류를 찾기 위해 허비했던 수많은 시간에서 해방되어, 오롯이 문제의 본질을 고민하고 창의적인 해결책을 탐색하는 데 에너지를 쏟을 수 있게 되었기 때문입니다. 개발이라는 행위의 가장 즐거운 본질과 다시 마주하게 된 것입니다.
AI 시대에서는 ‘어떻게’를 갖춘 AI 네이티브들이 기존과 상상할 수 없는 속도의 ‘무엇’으로 세상의 변화를 이끌 것입니다. 우리는 AI라는 거대한 흐름을 거스를 수 없습니다. 하지만 그 흐름을 타고 나아갈 수 있습니다.
이 거대한 변화 앞에서 움츠려 들거나 두려워하지 말고 이 격동의 시기를 온몸으로 즐기고 탐험하시길 바랍니다. 이 변화의 흐름에 가장 먼저 몸을 싣고, 실패를 두려워하지 않고, 즐겁게 한 단계씩 나아가는 것이야말로 이 시대를 살아가는 우리 모두가 진정한 ‘AI 네이티브’가 되는 길이며, 개인과 기업, 그리고 사회 전체의 경쟁력이 될 것이라 확신합니다.