URL: https://www.youtube.com/watch?v=Zylzs4FQR-8 날짜: 2026-07-28 채널: Tech Bridge
📌 핵심 질문 / 이 영상이 다루는 핵심 논점
AI가 코드 작성을 사실상 완전히 대체한 지금, ==소프트웨어 엔지니어링의 본질은 코드를 "쓰는 것"이 아니라 무엇을 만들지 정의하고, 거대한 복잡성을 관리하고, 안전장치를 설계하는 일==로 옮겨가고 있다.
- 오늘날 프론티어 모델(Gemini 등)이 생성하는 함수 단위 코드는 이미 "초인간적" 수준에 도달해, 발표자 본인도 더 잘 쓸 수 없다고 인정한다.
- 반면 수천만 줄 규모의 레거시 코드베이스를 이해하고 안전하게 변경하는 "멀티스텝 소프트웨어 엔지니어링"은 여전히 프론티어 모델의 한계 영역이다.
- 코드 작성 비용이 사실상 0에 가까워지면서, 코드 리뷰·보안·아키텍처 설계 같은 "가드레일" 문제가 새로운 병목으로 떠올랐다.
발표자 브누아 쉴링스는 45년간 코드를 써온 엔지니어(어셈블리 → C++ → Python/바이브 코딩)이자 현재 구글 딥마인드 연구 부문 VP로, 팀의 목표를 "한 달~1년 사이에 Gemini를 더 뛰어나게 만들 기술 개발"이라고 정의한다. 이 발표는 코드 작성의 시대가 끝나고 있다는 선언과 함께, 그 다음에 올 문제들(복잡성 관리, 보안, 새로운 언어, 코드 너머의 과학적 응용)을 짚는다.
1. 발표자 배경과 "Pitchfork" 오리진 스토리
구글 X 시절의 실패에 가까운 프로젝트가 오늘날 AI 코딩 혁명의 씨앗이 되었다는 개인적 서사.
1.1. 발표자 소개
- 경력 배경
- 머신러닝 초보를 자처: 본인을 "ML에 관해서는 노브(noob)"라고 소개하며, 1년 반 전까지 구글 X에서 근무했다고 밝힘
- 구글 X 실적: 웨이모(자율주행), 구글 글래스(Glass) 등 "히트와 실패가 섞인" 프로젝트를 경험 — 이 경험이 딥마인드에서 리서치 팀을 운영하는 데 형성적(formative) 경험이 됨
- 현재 역할 — 딥마인드 리서치 VP
- 팀의 미션: "한 달 안에 필요한 것"과 "1년 후에 필요할 것" 사이 어딘가의 기술을 개발하는 것이 목표. 1주일 단위 과제는 완전히 다른 종류의 일이고, 1년 이상은 "누구도 예측할 수 없다"고 봄
- 팀의 3대 축: (1) 코드(이번 발표의 핵심 주제) (2) 모델의 추론(reasoning) 진화 연구 (3) 더 나은 성능을 낼 새로운 네트워크 토폴로지 연구, 그리고 강화학습(RL) 과학의 기초 연구
1.2. "Pitchfork" 프로젝트 — 2018년, 아무도 믿지 않았던 아이디어
- 프로젝트 개요
- 출발점: 2018년 구글 X에서 "ML이 코드 작성 방식을 어떻게 개선할 수 있는가"를 탐구하는 프로젝트 "Pitchfork"를 시작
- 당시 반응: 구글 내부에서 발표했을 때 "아무도 관심을 주지 않았다(nobody would give us the time of day)" — "왜 ML이 코드를 써야 하는가"라는 회의적 반응이 지배적이었음
- 바이브 코딩에 대한 초기 오판
- 본인의 오판 고백: 당시 일부가 "영어로 코드를 쓰는" 바이브 코딩을 이야기했지만, 발표자는 "영어는 프로그래밍 언어가 아니다. 그래서 우리에게 프로그래밍 언어가 있는 것"이라며 완전히 무시했다고 고백
- 자기 성찰: "그 부분에서 나는 완전히 틀렸다"고 인정하며, 이 저항감이 자신의 45년 커리어 동안 겪은 기술 변화에 대한 저항과 닮았다고 회고 — 어셈블리어(Apple II·Commodore 64) → 컴파일러에 대한 불신 → C++/가비지 컬렉션 언어에 대한 불신("이건 진짜 프로그래밍이 아니다, 메모리는 직접 관리해야지") → 오늘날 파이썬과 바이브 코딩까지, "늙은 개도 새로운 재주를 배울 수 있다"
2. 소프트웨어 역사의 세 시대 — 기계의 시대, 클라우드의 시대, AI의 시대
소프트웨어 개발의 병목은 시대마다 달랐고, 그 병목이 곧 그 시대 소프트웨어 프로세스의 형태를 결정했다는 주장.
2.1. 1세대 — 기계가 병목이던 시대 (어셈블리어 시대)
- 제약의 본질
- 하드웨어 한계: 초기 컴퓨팅에서는 기계 자체가 근본적 제약이었고, 마지막 한 방울의 성능까지 짜내기 위해 극도로 정확한 코드 작성이 요구됨(어셈블리어)
- 결과 — 정확성 중심 문화: 이 시대의 개발 문화는 정확성과 효율을 극한까지 추구하는 방식으로 형성됨
2.2. 2세대 — 클라우드 시대, 병목은 "인간 두뇌"
- 컴퓨팅 비용의 붕괴
- 저비용화: 컴퓨팅이 훨씬 저렴해지면서 최고 성능을 뽑아내는 것이 더 이상 핵심 과제가 아니게 됨 — 많은 문제를 "무차별 대입(brute force)"으로 풀 수 있게 됨
- 새로운 병목 — 모듈화 설계 능력: 대신 "어떻게 모듈 방식으로 설계할 것인가"가 제약이 됨 — 라이브러리를 어떻게 만들 것인가, 함수를 어떻게 쓸 것인가, 문제를 장기적으로 관리 가능한 단위로 어떻게 쪼갤 것인가
- 인간 두뇌라는 근본 제약
- 7~9 토큰 한계: 전형적인 인간은 한 번에 7~9개의 토큰(맥락)만 파악할 수 있다는 인지적 한계가, 코드를 "한 번만 작성(write it only once)"하고 라이브러리·함수로 쪼개는 소프트웨어 프로세스 전체를 규정했다고 주장
- AI와의 대비: 반면 현대 ML의 컨텍스트는 "곧 사실상 무한대"에 가까워지고 있어, 인간 두뇌가 만든 이 제약이 이제 종료되는 중이라고 진단
2.3. 3세대 — AI 프론티어, 코드 작성은 더 이상 도전 과제가 아니다
- 새로운 병목 — 의도 명세(specification)
- 코드 작성 vs 의도 파악: 코드를 쓰는 것 자체는 쉬워졌지만, 특정 문제에 대해 "정말 필요한 것이 무엇인지"를 명세하는 일은 오히려 더 어려운 병목이 됨
- 인간의 남은 역할: 최소한 가까운 미래에는 인간이 "아키텍처" 또는 "이 코드 조각이 어떤 함의를 갖는지 생각하는" 역할을 맡게 될 것
- 인간이 여전히 우위를 갖는 영역 — 귀납적 사고(inductive thinking)
- 정의: 훨씬 더 넓은 맥락에서 시스템을 바라보고 패턴을 감지해 그 패턴으로부터 결정을 내리는 능력
- 현재 AI의 한계: 이 귀납적·패턴 인식 기반의 폭넓은 사고는 아직 인간이 명확한 우위를 갖는 카테고리로 언급됨
3. "코드는 끝났다" — 초인간적 구문 생성과 아직 남은 과제
프론티어 모델이 이미 넘어선 지점과, 아직 넘지 못한 지점을 명확히 구분한다.
3.1. 이미 끝난 것 — "초인간적 구문 생성(superhuman syntax generation)"
- 개인적 판단 기준
- 함수 단위 코드: "내가 마지막으로 Gemini에게 함수를 하나 써달라고 했을 때, 그 결과를 보고 '내가 이거보다 더 잘 쓸 수 있다'고 생각한 게 언제였더라? 이제 끝났다"고 단언
- 반박 가능성 인정: 반례를 찾을 수는 있겠지만, "코드 작성의 자잘한 디테일(minutia)은 이미 끝난 시대"라고 못박음
- 왜 코드가 AI 학습에 유독 유리한 도메인이었는가
- 압도적 데이터량: 깃허브(GitHub)를 그대로 긁어올 수 있을 만큼 코드는 유례없이 방대한 학습 데이터를 제공하는 도메인이었음
- 검증 가능성: 코드는 실행하고, 컴파일하고, 유닛 테스트를 돌려볼 수 있어 "모델이 만든 결과가 맞는지" 검증하기가 상대적으로 합리적이었던 도메인 — 이 두 가지가 결합되어 오늘의 수준에 도달
3.2. 아직 끝나지 않은 것 — 멀티스텝 코드베이스와 아키텍처
- "소프트웨어 엔지니어링은 코드 작성이 아니다"라는 핵심 명제
- 정의 순간: "회사에 처음 입사해서 코드베이스에 3,500만 줄짜리 PHP가 있다는 걸 깨닫고, 거기에 뭔가 변경을 가해야 하는 그날이야말로 소프트웨어 엔지니어링이 무엇인지 이해하는 날"이라고 정의
- 프론티어의 위치: 이런 극단적 복잡성을 관리하고 다룰 수 있는 단위로 쪼개는 능력이야말로 오늘날 프론티어 모델들이 여전히 발전 중인 영역
- 아키텍처 레벨의 사고
- 구글 아키텍처 사례: 구글의 아키텍처를 예로 들며 "다행히 우리에겐 (수석 아키텍트) 제프 딘(Jeff Dean)이 있다"고 언급 — 이 수준의 사고는 하드웨어 최적화, 보안 관리, "10년 후에도 후회하지 않을 시스템을 만드는 법"까지 포괄
- 결론: "코드는 끝났지만, 할 일은 아직 많고 진전이 이뤄질 여지도 많다"
4. 셀프플레이(Self-play)와 학습 데이터 고갈
코드 학습 데이터가 고갈되는 시점에서, 알파제로식 자기대국(self-play)이 다음 도약을 가능케 할 것이라는 전망.
4.1. 코드라는 도메인의 특수성이 소진되고 있다
- 데이터 고갈
- 80% 수치: "오늘날 깃허브에 새로 추가되는 코드의 80%는 머신이 생성한 것"이라며, 인간이 모델 학습에 쓸 새로운 지식을 공급하는 흐름이 사실상 끝나가고 있다고 진단
- 함의: 코드가 AI 학습에 유리했던 두 가지 이유(방대한 데이터, 손쉬운 검증) 중 데이터 쪽이 고갈되는 중
- 셀프플레이가 다음 단계를 연다 — 알파제로 비유
- 선례: 알파제로(AlphaZero)가 인간 지식 없이 스스로와 대국하는 것만으로 초인간적 바둑·체스 기사가 된 사례를 코드에 적용
- 코드에서의 셀프플레이: 프론티어 코드 모델이 스스로 도전 과제를 만들고, 스스로 답의 타당성을 판단하고, 심지어 어느 정도는 아키텍처까지 스스로 판단할 수 있는 단계에 도달했다고 주장
4.2. 비유 — "2년간 방에 갇힌 천재 엔지니어"
- 사고 실험
- 설정: "뛰어난 소프트웨어 엔지니어를 방에 2년간 가둬놓고 피자만 주면서 '더 나은 엔지니어가 되라'는 미션을 주면 어떻게 될까?"
- 예상 행동: 사람은 스스로 검증 가능한 과제를 만들고 계속 코딩하며 그 과제를 풀 것 — 모델도 똑같이 할 수 있다는 논리
- 남은 변수는 컴퓨트
- 관건: 결국 관건은 "얼마나 많은 컴퓨트, 얼마나 많은 셀프플레이 시간을 투입할 수 있는가"
- 함의: 이것이 초인간적 코딩이 어디까지 갈 수 있는지의 지평(horizon)을 결정할 것
5. 코드가 "공짜"가 된 세상의 경제학적 함의
코드 작성 비용이 0에 수렴하면서 벌어지는 산업 구조적 변화와 새로운 위험.
5.1. 코드량 폭발과 신뢰성 문제
- 가정의 붕괴
- 기존 산업의 전제: 지금까지의 소프트웨어 엔지니어링 문화, 인프라, 기업 생태계 전체가 "코드를 쓰는 것이 어렵고 비싼 일"이라는 전제 위에 세워졌음
- 역전: 이제 코드 작성은 "공짜이거나 거의 공짜"인 세상이 되었고, 그 결과 생산되는 코드의 양이 폭발적으로 늘어날 것
- 새로운 난제 — 설계의 적절성
- 미시적 신뢰성: 이렇게 쏟아지는 "코드의 산" 앞에서, 미시적 수준까지 안정적으로 작동하는 시스템을 어떻게 유지할 것인가가 사람에게 남겨진 어려운 과제
- 코드 리뷰의 종말 예측: "1년 안에 Gemini나 다른 모델이 코드를 생성하게 하고 아무도 실제로 그걸 들여다보지 않게 될 것"이라고 예측 — 이는 컴파일러가 등장한 뒤에도 일부는 어셈블리 출력을 검사했지만 결국 그 관행이 사라진 것과 유사한 패턴이라고 비유
5.2. 액티브 가드레일 — 보안이라는 끝나지 않는 전쟁
- 취약점 탐지의 딜레마
- 현황: AI가 코드를 보고 "비정상적으로 많은 수의 취약점"을 발견했다는 뉴스가 이미 나오고 있으며, 이를 서둘러 패치하려는 움직임이 있음
- 끝나지 않는 이유: 어느 정도 수준의 취약점을 모델이 발견해 고치면, 모델은 더 똑똑해져서 더 깊고 미묘한 취약점을 다시 찾아낼 것 — "네버엔딩 프로세스"라고 규정
- 진짜 목표 — 발견이 아니라 처음부터 올바르게 쓰기
- 팀의 연구 방향: "취약점을 탐지하고 나서 수정을 제안하는 것" 대신, "처음부터 모델이 올바른 코드를 쓰도록 가르치는 것"이 목표라고 공개 — 다만 이는 문맥 의존도가 매우 높아 극히 어려운 과제라고 인정
- 함의: 코드 작성 자체보다 코드의 보안·함의에 대해 최소한 그만큼(또는 그 이상) 고민해야 하는 시대로의 전환
6. 다음 세대 AI 코딩을 위한 4가지 과제
발표자가 명시적으로 제시한, 앞으로 연구가 필요한 영역들.
6.1. 귀납적 아키텍처(Inductive Architecture) — 지식 전이와 문제 분해
- 현재의 한계
- 지식 전이 부족: 오늘날 모델은 한 도메인의 지식을 다른 도메인으로 옮기거나, 두 개념의 교집합을 찾아 연역적으로 사고하는 데 아직 서투르다고 평가
- 복잡한 시스템 설계에 필수적: ML로 정말 복잡한 소프트웨어 시스템을 짜려면 이 능력을 반드시 가르쳐야 함
- 핵심 스킬 — 올바른 계획(Planning)
- 분해 능력: 매우 복잡한 문제를 보고 "어떻게 쪼개야 최선의 명확성과 정확성을 가져오는가"를 판단하는 능력을 모델에게 가르치는 것이 핵심 과제
- 왜 지금인가: 이것이 있어야만 정말 복잡한 소프트웨어 시스템을 ML로 작성하는 일이 가능해진다고 강조
6.2. 평가(Evaluation) 방식의 근본적 변화
- 기존 벤치마크의 한계
- "쓰리벤치"(SWE-bench로 추정되는 벤치마크) 비판: 발표자가 "내 책에서 악명 높다"고 표현한 이 벤치마크는 "코드가 실행되고 올바른 출력을 내는지"만 검증하는데, 이는 소프트웨어 엔지니어링의 아주 작은 일부에 불과하다고 지적
- 필요한 것: 벤치마크에 더 많은 "열린 결말(open-ended) 문제"가 필요하다고 주장
- 구체적 제안 — 텍스트 압축 문제
- 예시 설계: "문자당 몇 비트까지 갈 수 있는가"를 묻는 텍스트 압축 문제를 예로 듦 — 10메가바이트짜리 코드를 주고 "가능한 최고의 무손실 압축기를 써라"고 지시, 손실 함수는 "압축 파일 크기 + 소스코드 크기"로 설정하면 끝이 없는(never-ending) 평가가 됨
- 왜 중요한가: 이런 열린 결말형 문제들이야말로 모델이 완전히 새로운 알고리즘 같은 참신한 것을 만들어내도록 압박할 것이라고 전망
6.3. 사고의 형태 — "토큰의 사슬"을 넘어서
- 현재 패러다임의 한계
- 체인 오브 토트(Chain of Thought)의 성공과 한계: 오늘날의 사고·추론은 "토큰의 사슬"로 이뤄지며 이는 모델을 크게 개선시켰지만, 인간의 사고는 훨씬 더 복잡하다고 지적
- 코드 작성은 시각적 활동: 코드를 쓰는 것은 매우 시각적인 활동이며, 하고 있는 일의 블록 다이어그램이나 데이터 흐름 같은 것이라고 주장 — "코드는 그저 내뱉는 토큰의 집합"이라는 관점은 어느 지점까지만 유효하다고 봄
- 구글 제미나이의 선택 — 멀티모달
- 처음부터의 설계 결정: 구글이 처음부터 제미나이(Gemini)를 멀티모달 모델로 만들기로 한 것도 이런 이유이며, 텍스트는 여러 모달리티 중 하나일 뿐이라는 철학
- 공간적·동적 표현으로의 확장: 모델이 공간적(spatial) 또는 동적(dynamic) 표현으로 사고하기 시작하는 것을 보고 있으며, 이것이 향후 필수 요소(must-have)가 될 것이라고 전망
6.4. 모델을 위한 새로운 프로그래밍 언어가 필요한가
- 기존 언어의 한계
- 인간을 위해 설계된 언어: 파이썬을 비롯한 기존 언어들은 인간을 위해 발명된 것이며, 안전하고 신뢰할 수 있는 코드를 쓰기에 최적은 아니라고 지적
- 역발상 제안: 코드 작성의 고통이 사라진 지금, 오히려 강타입(strongly typed) 언어나 린(Lean) 같은 정리 증명 언어에서 영감을 받아 "설계상 완벽하지 않을 수 없게" 코드 작성을 더 어렵게 만드는 것은 어떤가 하는 아이디어 제시
- 인간 가독성을 포기할 가능성
- 정확성에 부담 전가: 프로그램에는 여전히 한계가 있겠지만, 최소한 정확성의 부담을 모델 쪽으로 넘기자는 취지
- 가독성 불필요론: "그 언어가 인간이 읽을 수 있어야 할 필요는 없다고 생각하며, 더 이상 그건 중요하지 않을 것"이라고 밝힘 — 청중 중 언어 설계자가 있는지 물으며 이 영역에 할 일이 많다고 제안
7. 코드를 넘어서 — 원자와 과학으로 향하는 프론티어
코드로 실험을 사실상 무료로 만들 수 있게 되면서, 이 능력이 화학·생물학 등 물리 세계로 확장되고 있다는 전망.
7.1. 코드는 "문제 해결의 보편 언어"
- 실험 비용의 붕괴
- 핵심 관찰: 코드로 매우 빠르게 실험할 수 있는 능력이 다른 도메인에도 빠르게 영향을 미치고 있으며, 그 이유는 실험 자체가 사실상 공짜가 되고 있기 때문
- 새로운 프론티어: 코드 작성과 원자(atoms) 또는 과학의 교차점이야말로 진짜 새로운 것(true novelty)이 나타날 다음 큰 프론티어라고 진단
7.2. 화학 — 20개 원자만 넘어도 우리는 모른다
- 인간 지식의 한계
- 현재 상태: 인간은 화학을 거의 이해하지 못하며, 분자에 원자가 20개를 넘어가는 순간부터 "그게 뭘 할지 우리는 모른다"고 인정
- 1만 개 원자의 가능성: 원자 1만 개를 함께 모으면 "생명처럼 보이기 시작한다"며, 그 수준에서 할 수 있는 다른 모든 일들에 대한 기대를 표현
7.3. 생물학 — 자연이 남긴 "끔찍한 문서화"를 AI가 해독한다
- 비유
- 자연 = 엔지니어링은 훌륭하지만 문서화는 최악: 생물학은 자연이 엄청난 엔지니어링을 해놓았지만 문서화는 형편없이 해놓은 사례라고 비유
- AI의 역할: 이제는 이를 "뚫고 들어갈(crack through)" 수 있으며, 모델이 인간에게는 포착하기 어려운 관계들을 찾아낼 수 있다고 전망 — "엄청난 문이 열릴 것"
7.4. "우리가 볼 수 없는 금(the gold we cannot see)" — 인간 인지 편향의 한계
- 진화적 편향
- 핵심 주장: 인간은 "정글에서 생존하도록" 진화적으로 훈련된 결과물이지 양자 컴퓨팅을 하도록 훈련된 게 아니기 때문에, 무엇이 "올바른 해법"인지에 대한 판단 자체가 근본적으로 편향돼 있다고 지적
- 함의: 인간이 아무리 똑똑하고 혁신적이어도, 우리가 아예 보거나 인지할 수 없는 진전·돌파구가 대량으로 존재한다는 것
- AI의 차별화된 시야
- 다른 관점의 가치: ML은 이런 문제들에 대해 매우 다른 관점을 가지고 있어서, "이게 계속 눈앞에 있었는데 우리가 못 봤구나" 하는 순간들이 앞으로 많이 나올 것이라고 전망
- 마무리: "흥미진진한 시대가 앞에 있다(exciting times ahead)"는 말로 발표를 마무리
주요 발언 모음
"English is not a programming language. Well, I guess I was pretty wrong on that front." (영어는 프로그래밍 언어가 아니다 — 근데 그 점에서 나는 완전히 틀렸다)
"Software engineering is the first time you join a company and you realize that there are 35 million lines of PHP in the codebase and that you need to make some changes — that's the day you understand what software engineering is." (회사에 입사해 3,500만 줄짜리 PHP 코드베이스를 마주하고 거기에 변경을 가해야 하는 그날이 소프트웨어 엔지니어링이 무엇인지 이해하는 날이다)
"I think that 80% of the new code added to GitHub today is machine generated." (오늘날 깃허브에 추가되는 새 코드의 80%는 머신이 생성한 것이다)
"We're now in a world where writing code is free or nearly free." (이제 우리는 코드를 쓰는 것이 공짜이거나 거의 공짜인 세상에 살고 있다)
"I would predict that in one year we'll let Gemini or other model generate the code and nobody will actually look at it." (1년 안에 제미나이나 다른 모델이 코드를 생성하게 하고 아무도 실제로 그걸 들여다보지 않게 될 것이다)
"Humans are incredibly biased in what we feel is a correct solution... we're the result of an evolutionary training that help us survive in the jungle, right? Not doing quantum computing." (인간은 무엇이 올바른 해법인지에 대해 엄청나게 편향돼 있다 — 우리는 정글에서 생존하도록 진화적으로 훈련된 결과물이지 양자 컴퓨팅을 하도록 훈련된 게 아니다)
핵심 데이터 & 수치
- 45년: 발표자가 코드를 작성해온 기간 (Apple II·Commodore 64용 게임 개발부터 시작)
- 2018년: 구글 X에서 코드 작성에 ML을 적용하는 프로젝트 "Pitchfork" 시작
- 7~9 토큰: 인간이 한 번에 파악 가능한 맥락(토큰) 수 — 이 인지적 한계가 소프트웨어 모듈화 설계 관행을 규정했다는 주장
- 80%: 오늘날 깃허브에 새로 추가되는 코드 중 머신이 생성한 것으로 추정되는 비율
- 3,500만 줄: 발표자가 "소프트웨어 엔지니어링을 이해하게 되는 순간"의 예시로 든 레거시 PHP 코드베이스 규모
- 1년 이내: 코드 리뷰 관행이 사실상 사라질 것이라는 발표자의 예측 시점
- 20개 원자: 인간이 분자의 거동을 예측할 수 없게 되는 화학적 복잡도 기준점
- 1만 개 원자: 발표자가 "생명처럼 보이기 시작한다"고 표현한 복잡도 규모
결론 및 시사점
- 코드 작성 자체는 더 이상 병목이 아니다 — 프론티어 모델이 이미 함수 단위 구문 생성에서 인간을 능가했으며, 코드의 "미시적 디테일" 경쟁은 사실상 끝났다.
- 진짜 소프트웨어 엔지니어링은 이제 시작이다 — 거대하고 복잡한 코드베이스를 이해·분해·관리하는 능력, 그리고 "무엇을 만들 것인가"를 정확히 명세하는 능력이 다음 경쟁의 무대다.
- 학습 데이터 고갈은 셀프플레이로 돌파한다 — 알파제로식 자기대국이 코드 도메인에서도 다음 도약을 이끌 것이며, 관건은 컴퓨트와 셀프플레이 시간의 규모다.
- 코드가 공짜가 되면서 새로운 위험이 생긴다 — 코드 리뷰가 사라지는 세상에서는 보안 취약점과의 싸움이 "네버엔딩"이 되며, 팀의 목표는 탐지·패치가 아니라 "처음부터 올바르게 쓰도록 가르치는 것"으로 이동해야 한다.
- 평가·언어·사고방식 자체를 재설계해야 한다 — SWE-bench류의 "실행되면 정답" 벤치마크를 넘어 열린 결말형 평가가 필요하고, 인간 가독성을 포기하고 모델 전용의 강타입/증명 지향 언어를 고려할 시점이며, 사고 자체도 "토큰의 사슬"을 넘어 멀티모달·공간적 표현으로 확장돼야 한다.
- 다음 프론티어는 코드 밖에 있다 — 코드로 실험이 공짜가 되는 능력이 화학·생물학 같은 물리 세계로 확장되면서, 인간이 인지적으로 편향돼 "보지 못했던" 돌파구들이 AI를 통해 드러날 것이다.
메타데이터
- 채널: Tech Bridge
- 영상 제목: [한영자막] 소프트웨어 엔지니어링은 코드 작성이 아닙니다 — 구글 딥마인드 연구 부문 VP 브누아 쉴링스
- 발표자: Benoit Schillings (브누아 쉴링스), Google DeepMind 연구 부문 VP
- URL: https://www.youtube.com/watch?v=Zylzs4FQR-8
- video_id: Zylzs4FQR-8
- 처리일: 2026-07-28
- 자막 소스: yt-dlp 자동 영어 자막(en) 기반 번역 (한국어 자동자막은 요청 시 HTTP 429 레이트리밋으로 추출 실패, 영어 자막으로 대체 처리)
