노트

인지 부채와 이해 병목

Cognitive Debt

개발 문화#ai · 연결된 개념 9개

쉽게 말하면

인지 부채는 내비게이션만 따라 다니다 보니 매일 가는 길인데도 지도를 못 그리게 되는 상태예요. AI가 코드를 빨리 써 줄수록 이해가 못 따라가서, 고치거나 검증할 때 막혀요.

비유가 깨지는 곳 길은 몰라도 목적지엔 닿지만, 코드는 이해 없이는 맞게 왔는지조차 확인하지 못해요. 그래서 설명 요청, 퀴즈, 직접 만져 보는 작은 환경으로 이해 속도를 일부러 맞춰요.

AI(Artificial Intelligence)가 코드를 빠르게 생성하면서 사람이 그 코드를 이해하지 못한 채 쌓여 가는 상태를 인지 부채라고 부른다(마거릿-앤 스토리(Margaret-Anne Storey)와 사이먼 윌리슨(Simon Willison) 등이 알린 말이다). 기술 부채(Technical Debt)가 코드에 쌓이는 빚이라면, 인지 부채는 사람의 머릿속에 쌓이는 빚이다. 작성 속도가 병목이던 시절이 지나고 이해가 새 병목이 됐다.

왜 이해해야 하나

  • 검증하려고: 에이전트의 결과가 맞는지 확인하려면 무엇을 하는지 알아야 한다
  • 참여하려고: 지금 구조를 개념으로 이해하고 있어야 다음에 무엇을 할지 아이디어를 내고, 팀과 같은 이해 위에서 이야기할 수 있다. 검증만이 아니라 만드는 과정에 계속 참여하려면 이해가 필요하다

이해를 만드는 기법

교육 분야가 오래 다듬어 온 방법을 AI와의 작업에 가져온다.

  • 설명 요청: diff를 파일 순서대로 보지 말고, 작업 배경부터, 세부보다 직관을 먼저, 변경을 이야기 순서대로(literate diff) 설명해 달라고 한다. 동작을 눈으로 볼 수 있는 인터랙티브 그림을 만들어 달라고 할 수도 있다
  • 퀴즈: 읽기만으로는 이해했다고 착각하기 쉽다. 설명 문서 끝에 변경에 대한 짧은 퀴즈를 넣게 하고 직접 풀어 본다. AI 작업 흐름의 속도를 이해에 맞춰 늦추는 장치가 된다 → 인출 연습과 간격 반복
  • 마이크로 월드: 직접 조작하며 시스템이 어떻게 움직이는지 익힐 수 있는 작은 환경을 에이전트에게 만들게 한다. 실행을 한 단계씩 따라가는 디버거 같은 것이다
  • 공유 공간: 함께 주석을 다는 문서에서 팀이 같은 이해에 이른다

이해하기 쉬운 코드는 외재적 부담을 줄인 코드다 → 인지 부하. 변경에 대해 스스로 답할 수 있어야 할 질문은 AI 시대 변경에 대한 책임 질문에서 다룬다.

출처: Understanding is the new bottleneck Geoffrey Litt(Notion), AI Engineer 강연(2026) · 같은 제목의 글

연결된 개념

이 노트를 가리키는 문서

뜻이 가까운 노트

  • 몰입 영역과 난이도 조절

    과제가 너무 쉬우면 지루하고 너무 어려우면 불안하다. 그 사이의 몰입 영역에서 실력이 가장 잘 는다.

  • 인지적 작업 분석(CTA)

    전문가가 일할 때 머릿속에서 무엇을 보고 어떻게 판단하는지 끄집어내는 방법. 일종의 '인간 역공학'.

  • AI·머신러닝·딥러닝·LLM의 관계

    AI ⊃ 머신러닝 ⊃ 딥러닝 ⊃ LLM. 규칙을 직접 짜는 대신 데이터에서 패턴을 배우는 방법들이 겹겹이 포함 관계를 이룬다.

  • 프로그래머의 뇌 (책 개요)

    코드를 읽고 쓰고 배울 때 뇌의 기억 체계가 어떻게 움직이는지를 인지과학으로 설명하는 펠리너 헤르만스의 책.

  • 함께 자라기 (책 개요)

    개발자가 어떻게 배우고 함께 일해야 불확실성 속에서 자랄 수 있는지를 연구 근거와 함께 풀어 쓴 김창준의 책.

보기 옵션