Jonathan Blow: AI가 코딩을 해결했는데 왜 내 소프트웨어는 그대로일까?

Jonathan Blow – If AI Solved Coding, Why Is My Software Still the Same? [video]

Jonathan Blow의 영상은 AI가 코딩을 해결했다는 주장에도 불구하고 소프트웨어가 달라지지 않은 이유를 조직과 사람이 최적화하는 대상과 일하는 방식이 변하지 않았기 때문이라고 답한다. Hacker News 토론에서는 코딩이 원래 병목이 아니었다는 점, 효과적인 의사소통의 부재, 개인용 소프트웨어 대체 사례 같은 반응이 이어졌다.

많은 사람들이 자신의 조직에서 코딩이 결코 병목이 아니었다는 사실을 깨닫고 있으며, 무엇을 다르게 해야 할지 모르고 있다.
  1. barbariangrunge

    Blow는 2000년대 초반 이후 소프트웨어 개발이 크게 발전하지 않았다고 주장한다. 게임 개발자로서 나는 반론을 제시하고 싶다.

    지난 3년 동안, 예전에 비해 훨씬 더 높은 품질의 인디 게임이 훨씬 많이 나왔다. 지금 RTS 장르를 생각하고 있다. 예를 들어 The Scouring. Blizzard 외에는 아무도 그렇게 복잡한 걸 만들 수 없었던 시절에서, 뛰어난 성능과 복잡성을 갖춘 여러 게임이 나왔고, 종종 자체 커스텀 게임 엔진을 사용하는데, 그 엔진들이 작동할 뿐만 아니라 내가 기억하는 wc3/sc2 출시 당시보다 더 잘 작동한다.

    그 게임들에서 AI가 얼마나 큰 역할을 하는지는 모르겠지만, 인디 게임의 성능과 복잡성이 급상승하고 있으며 아주 아주 작은 팀이 과거에 큰 팀이 어려워했던 것들을 만들어내는 것을 보고 있다. 솔직히, 인디 스튜디오는 지출, 길이, 아트 예산을 제외하면 대부분의 면에서 AAA를 능가하고 있다—그런데도 요즘 자체 게임 엔진을 만드는 건 인디들이 아닌가?

    (참고로, 우리는 이 게임 엔진 제작자들 중 많은 수가 Blow에게서 영감을 얻는다는 것도 인정해야 한다 (Carmack에게도). 그리고 그들의 아키텍처는 일반적인 SaaS 회사에서 찾을 수 있는 것이 아니다. 게임 코딩은 정말 재미있는 방식으로 복잡하다. 내 경우 웹 프로젝트에서 배관 작업을 할 때는 느끼지 못했던 재미다.)

  2. _aavaa_

    그 비디오는 실제로 자기 제목에 대한 답을 해준다, 이건 신선하다.

    그리고 나도 동의한다, 그 이유는 조직과 사람들이 (긍정적으로 보자면 아직) 무엇을 최적화하고 어떻게 일하는지를 바꾸지 않았기 때문이다. AI는 당신이 원하는 것을 더 많이, 더 빨리 제공하지만, 그것 자체로 회사의 문화나 목표를 바꾸지는 않는다.

  3. tracerbulletx

    이에 대한 좋은 뒷받침 증거는 구독 소프트웨어를 대체할 자신만의 맞춤형 소프트웨어를 만들고 있다면 소프트웨어가 극적으로 변하고 있다는 것이다. 그것은 놀라울 정도로 잘 작동한다. 또한 방금 나온 AWS 에뮬레이터처럼 AI 없이는 하지 않았을 큰 도전을 한 회사들의 사례도 있다.

  4. rafaelRiv

    그것은 같지 않다, 더 나쁘다. 요즘은 아무것도 제대로 작동하는 것 같지 않다

  5. dandersch

    그가 AI 도구에 대한 경험을 이야기하는 것은 이제 두 번째나 세 번째다. 1) CSV를 내보내는 엑셀 스크립트 같은 것과 2) 자기 게임의 판매 수치를 예측하는 것. 그걸로 그를 폄하하려는 건 아니지만, 이런 ~2023년 장난감 같은 예시보다는 그가 생각할 수 있는 가장 야심찬 것을 프론티어 모델에 던져주고 어떻게 되었는지 듣는 것이 훨씬 더 흥미로울 것이다.

  6. CrimsonCape

    ChatGPT는 2022년에 나왔으니, LLM 기반 AI는 약 4살이다. 나는 그것이 의심할 여지 없이 끊임없이 개선되고 있다고 생각한다, 어떤 경우에는 눈에 띄게 그렇다. 물론 개선 속도에 대한 논쟁의 여지는 있다 (개선이 둔화되고 있나?).

    그렇다면 그것이 유아기일 때 약세를 보일 논거는 무엇인가? 그냥 "품질이 형편없다"고 말하고 싶다면, 물론 그럴 수 있지만, 2년 전에는 훨씬 더 형편없었다, 즉 오늘날에는 훨씬 덜 형편없다는 뜻이고, 2년 후에는 훨씬 더 덜 형편없을 것이다. 개인적으로는 다른 형용사를 쓰겠다, 왜냐하면 지금 꽤 괜찮다고 생각하기 때문이다 (opus 5.5). 그리고 다음에 올 것에 대해 꽤 낙관적이다.

  7. fuussssip

    Jonathan Blow는 한 사람일 뿐이다. 그는 꽤 괜찮은 게임 몇 개를 만들었다. 그는 소프트웨어 개발에 관해서 특별히 선견지명이 있는 사람은 아니다. 아니면 그가 선견지명이 있을 수도 있지만, 그의 기술 비전이 정말로 실질적인지 지켜봐야 한다.

    그는 정기적으로 진정으로 유용한 신기술의 사용을 부정하며, 상당히 보수적인 사람이다 (정치적 의미가 아니다. 그의 정치 성향은 모른다. 정치적으로도 보수적일 수 있지만, 그건 내가 말하는 요점과는 별개다).

    나는 다양한 범위의 많은 엔지니어들과 일해왔다. 대기업, 인디 인기 스튜디오, 웹 서비스, 게임. 게임은 항상 가장 늦게 적응하고, 자신이 발명하지 않은 것은 시간을 들일 가치가 없다고 생각하는 마지막 분야다. Blow는 그 영역에서 경험이 있고, 그 안에서 일함으로써 색채를 띠지만, 나는 그가 최첨단에서 무슨 일이 일어나는지 잘 모른다고 생각한다.

  8. brainzap

    그는 때때로 무슨 말을 하는지 전혀 모른다. 그는 Docker와 내 일상생활을 더 쉽게 만들어주는 다른 기술들에 반대하는 발언을 했다.

이 날의 다른 글

2026-11-13