테크 기업이 그리는 미래와 현실의 온도차 — 개발자가 본 마케팅 vs 실제
작년 어딘가의 기술 컨퍼런스에서 한 CEO가 무대에 섰다. 그 회사의 최신 제품에 대해 이야기했다. 300개의 슬라이드, 데모, 감동적인 음악, 청중들의 환호. "This will change the world."라는 문구도 있었다. 나는 경험상 이런 연설을 들으면 한 가지를 생각한다: "실제로는 지금 뭐 하고 있을까?"
3개월 후, 나는 그 회사의 제품을 실제로 써봤다. 데모에서 본 기능의 절반은 "아직 개발 중"이었다. 작동하는 부분도 있었지만, 정말 "세상을 바꿀" 수준은 아니었다. 내 첫 반응은 실망이었다. 그 다음은 깨달음이었다. 이것은 처음이 아니라는 사실이다.
패턴: 약속의 역사
내가 오랜 시간 동안 개발 세계를 지켜보면서 본 패턴은 매우 일관성이 있다.
2010년대 초반, Google Glass가 나왔다. 마치 미래가 온 것 같은 느낌이었다. 안경만 써도 정보를 볼 수 있고, 촬영할 수 있고, 세상과 상호작용할 수 있다고 했다. 컨퍼런스에서의 데모는 정말 인상적이었다. 기술 커뮤니티는 열광했다. 나도 그런 편이었다.
하지만 실제 제품은? 무겁고, 불편했다. 배터리는 금방 나갔다. 프라이버시 논란도 심했다. 가격은 엄청 비쌌다. 결국 Google Glass는 공개 시장에서 실패했다. 10년 뒤인 지금도 여전히 "차세대 버전을 개발 중"이라고 한다.
2020년대 초반, Meta는 메타버스에 모든 것을 걸었다. Mark Zuckerberg는 무대에서 메타버스의 미래상을 그렸다. 3D 아바타, 가상 공간에서의 회의, 전혀 새로운 형태의 사회적 상호작용. 수십억 달러를 투자한다고 했다. 당시만 해도 메타버스는 가능해 보였다.
지금은? Meta는 메타버스 부서에서 상당한 인력을 빼갔다. 손실은 누적되고 있다. 메타버스는 더 이상 회사의 주요 전략이 아니다. 하지만 공식적으로는 여전히 "장기적 투자"라고 부른다.
나는 이 패턴을 "기술 과대광고의 생명주기"라고 부른다.
자율주행의 "내년쯤"
가장 흥미로운 사례는 자율주행차다. 이 분야만큼 약속과 현실의 간격이 큰 경우는 드물다.
2010년대 초, 기술 업계는 완전 자동화된 자동차가 5년 안에 상용화될 것이라고 확신했다. Elon Musk는 "2020년까지 완전 자율주행이 가능할 것"이라고 말했다. 다른 제조업체들도 비슷한 시간표를 제시했다.
2015년: "2020년에 완전 자율주행."
2018년: "2021년에 완전 자율주행."
2021년: "2023년에 완전 자율주행."
2024년: "2026년에 완전 자율주행."
이것은 웃음거리가 아니다. 정말 이렇게 반복되고 있다. 매년 약속이 연기되고 있다. 실제로 현재의 자율주행 기술은 생각보다 훨씬 앞선 단계에 있다. Tesla의 Full Self-Driving도, Waymo의 기술도 꽤 인상적이다. 하지만 "완전 자율주행"이라고 하기에는 아직 멀었다.
왜 이런 일이 반복될까? 기술자들은 자신이 풀어야 할 문제들을 과소평가한다. 특히 엣지 케이스(edge case)들을 무시한다. "대부분의 경우 작동한다"와 "모든 경우 안전하게 작동한다"는 완전히 다른 수준이다. 하지만 마케팅 부서는 전자를 후자처럼 표현한다.
AI의 버전: AGI는 정말 5년 안에
지금의 AI 업계는 자율주행이 과거에 겪었던 같은 상황을 반복하는 것처럼 보인다.
2023년 ChatGPT가 나왔을 때, 많은 기술자들이 "이제 AGI가 가까워졌다"고 말했다. 어떤 사람들은 "5년 안에 AGI가 나올 것"이라고 했다. 더 대담한 예측자들은 "2년 안에"라고 했다.
지금도 이런 말들이 계속 나온다. 컨퍼런스에서, 산업 분석 리포트에서, CEO들의 인터뷰에서. "AGI는 매우 가까워 있다. 우리는 그 준비를 하고 있다."
하지만 현실은? ChatGPT는 여전히 "언어 모델"일 뿐이다. 그것은 패턴을 인식하고 다음 단어를 예측하는 수준이다. 진정한 "일반 지능"과는 거리가 있다. 나는 ChatGPT에게 기본적인 수학 문제를 물어봤는데, 쉽게 틀렸다. 사람이라면 자명한 논리적 오류도 범한다.
하지만 마케팅 부서는 이런 한계를 말하지 않는다. 그 대신 "계속 개선 중입니다. 다음 버전은 훨씬 더 강력할 것입니다"라고 말한다. 투자자들은 기대한다. 미디어는 하이프를 부추긴다. 그 사이에 또 다시 5년이 지나간다.
왜 이런 일이 반복되는가
이것은 악의적이지 않다. 대부분의 경우 기술자들은 정말로 자신들의 비전을 믿는다.
첫째, 기술 발전의 비선형성이 있다. 어떤 기술은 갑자기 튄다. 지난 10년 동안 풀리지 않던 문제가 어느 날 갑자기 해결될 수 있다. 기술자들은 이것을 경험했기 때문에, 현재의 장벽도 곧 극복될 것이라고 낙관한다.
둘째, 투자의 압박이 있다. 거대한 투자를 받은 회사는 투자자들을 설득해야 한다. "우리는 5년 안에 이것을 이룰 것입니다"라는 약속이 필요하다. 없으면 투자를 잃는다.
셋째, 경쟁의 심화다. 모두가 비슷한 약속을 하고 있으니, 더 공격적인 약속을 해야 눈에 띈다. 그래서 시간표는 계속 앞당겨진다.
넷째, 기술자와 마케팅 부서의 언어 차이다. 기술자가 "기술적으로 가능해 보인다"고 말하면, 마케팅은 그것을 "곧 출시할 것"으로 해석한다. 이것은 순수한 의사소통 실패다.
개발자 관점에서 본 현실
내가 일하는 회사에서도 비슷한 일들이 일어난다. 스타트업 시절이었을 때는 특히 그러했다.
어떤 기획자가 새로운 기능을 제안했다. "이것은 우리의 핵심 경쟁력이 될 것입니다." 경영진이 투자 결정을 내렸다. 개발팀은 그 기능을 만들기 시작했다. 6개월 후, 기술적으로 너무 복잡하다는 사실을 알게 되었다. 혹은 비용이 너무 크다는 것을 깨달았다.
그 다음은? 계획을 축소한다. 원래 기획의 50% 정도를 구현한다. 혹은 완전히 다른 방향으로 전환한다. 사용자는 그 차이를 느낀다. "약속한 것과 다르네"라고 생각한다.
더 악질적인 경우도 있다. 어떤 회사는 알려진 문제들을 의도적으로 숨긴다. 버그가 있는데도 "정상 작동"이라고 주장한다. 개발자들은 그런 거짓말을 하는 것을 좋아하지 않지만, 경영진의 압박 속에서 입을 다물어야 한다.
더 복잡한 것: 기술적 사실과 마케팅의 표현
이것은 순수한 거짓말이 아니라는 점이 더 복잡하다.
예를 들어 특정 AI 모델이 "94% 정확도"를 달성했다고 하자. 기술적으로는 사실이다. 하지만 그 정확도는 특정한 데이터셋에서만이다. 실제 세상의 복잡한 데이터에서는 70% 수준일 수 있다. 마케팅은 94%를 강조하고, 70%는 작은 글씨로 적는다. 혹은 아예 적지 않는다.
이것은 거짓말일까? 법적으로는 아니다. 하지만 기만적이다. 그리고 기술자들은 이것을 알고 있다. 내가 본 많은 개발자들이 이런 상황에서 윤리적 갈등을 느낀다.
더 흥미로운 것은, 이런 "과장된 마케팅"이 실제로 기술 발전을 뒤에서 미는 역할을 한다는 것이다. 투자자와 사용자의 기대감이 생기면, 기업들은 그것을 만족시키기 위해 더 노력한다. 시간표가 연기되지만, 기술은 계속 진화한다.
내가 본 패턴: 발표, 과대, 현실 조정, 피봇
기술 업계에서 반복되는 패턴을 정리하면 이렇다:
- 발표: CEO, 유명 기술자, 혹은 회사가 새로운 기술의 미래상을 그린다. 컨퍼런스, 블로그, 미디어를 통해. 약속된 시간은 보통 3-5년이다.
- 과대: 언론, 투자자, 기술 커뮤니티가 하이프를 부추긴다. 주식이 오른다. 투자 자금이 몰린다. "게임 체인저다"라는 말이 나온다.
- 현실 조정: 약속된 시간이 다가올수록, 예상하지 못한 기술적 장벽들이 드러난다. 예상보다 훨씬 복잡하다. 혹은 시장이 예상과 다르게 반응한다.
- 시간표 연기: "좀 더 시간이 필요하지만, 곧 나올 것입니다"라는 발표가 나온다. 다시 3-5년이 약속된다.
- 피봇: 원래의 비전에서 벗어난다. 혹은 비전은 유지하지만 방식을 바꾼다. 메타버스는 여전히 목표지만, 현재의 VR 기술로는 불가능하니 AI로 접근하자는 식이다.
- 반복: 1번으로 돌아간다. 새로운 발표, 새로운 약속, 새로운 하이프.
개발자로서 취할 수 있는 자세
이런 상황을 어떻게 받아들여야 할까? 내 제안은 이것이다.
첫째, 약속을 의심하되 기술을 믿어라. "내년에 AGI가 나올 것"이라는 약속은 의심해도 좋다. 하지만 현재의 AI 기술이 발전하고 있다는 것은 사실이다. 그 발전을 추적하자.
둘째, 기술과 마케팅을 분리하라. 어떤 회사의 화려한 데모를 봤다면, 실제로 그것을 만들기 위해 몇 명의 개발자가 몇 개월을 투입했는지 생각해보자. 데모와 상용화의 거리를 항상 고려하자.
셋째, 당신이 일하는 회사의 과대광고에 참여하지 마라. 당신이 개발자라면, 제품의 진정한 상태를 알고 있다. 그것을 정직하게 대중과 소통하는 것이 당신의 책임이다.
넷째, 새로운 기술을 배우되, 장기적 생명력을 고려하자. 어떤 기술이 미디어에서 극찬받고 있다면, 5년 뒤에도 살아있을지 생각해보자. 대부분의 "혁명적 기술"은 3-5년 후에는 조용해진다.
희망은 어디에
이 모든 과대광고와 실패 속에서, 진정한 기술 발전은 일어나고 있다. 조용하게, 예상 밖의 방식으로.
Google Glass는 실패했지만, AR 기술은 계속 발전했다. 지금의 스마트폰 AR은 10년 전 Google Glass가 꿈꿨던 것보다 실용적이다. 자율주행은 여전히 "5년 뒤"지만, 그 과정에서 수많은 기술들이 개발되었고, 일부는 정말 유용해졌다.
메타버스는 사라졌지만, 그 과정에서 개발된 3D 엔진, 네트워크 기술, 그래픽 기술들은 여전히 세상을 바꾸고 있다.
이것이 기술의 진정한 역사다. 약속과 실패의 반복 속에서, 예상치 못한 곳에서 진정한 혁신이 일어난다. 우리 개발자들은 그 와중에서 조용하게 기술을 만들고 있다. 미디어의 환호와 무관하게, 때로는 실패와 함께하면서.