노트

인지 부채와 이해 병목

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. 규칙을 직접 짜는 대신 데이터에서 패턴을 배우는 방법들이 겹겹이 포함 관계를 이룬다.

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

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

  • 함께 자라기 (책 개요)

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

보기 옵션