콘텐츠로 바로가기

파인만 기법 — "설명 못 하면 모르는 것이다"

개념을 어린아이에게 설명하듯 써보는 것으로 진짜 이해와 표면적 암기를 구별하는 파인만 기법의 4단계 프로세스를 정리한다.

목차 보기6

"이 개념 알아요."라고 말할 수 있는 것과 "이 개념을 모르는 사람에게 설명할 수 있다"는 완전히 다른 수준이다. 물리학자 리처드 파인만은 이 차이를 날카롭게 포착하고, 진짜 이해를 검증하는 4단계 프로세스를 실천했다.

파인만 기법이란

파인만 기법(Feynman Technique)은 개념 이해를 검증하는 4단계 학습 루프다.

  1. 개념 선택: 배울 개념 이름을 종이 상단에 적는다
  2. 어린아이에게 설명하기: 전문 용어 없이, 12살도 이해할 수 있는 언어로 설명을 적는다
  3. 갭 확인 → 원본으로 돌아가기: 막히거나 전문어에 의존하게 되는 부분이 진짜 모르는 부분이다 — 교재/원본으로 돌아가 재학습
  4. 단순화 및 유추: 설명을 더 쉽게, 유추(analogy)를 활용해 개선

"안다는 착각" 극복하기

형광펜 긋기, 반복 읽기, 요약 노트 필기 — 이 방법들은 모두 **친숙감(familiarity)**을 높인다. 친숙감은 이해처럼 느껴지지만 이해가 아니다. 반복해서 본 단어는 눈에 익었을 뿐이고, 설명해보려 하면 갑자기 막힌다.

파인만 기법은 설명하는 과정에서 이 갭을 강제로 노출시킨다.

유추의 힘

파인만 기법의 핵심 도구는 **유추(analogy)**다. 복잡한 개념을 이미 아는 것에 비유하면, 추상적인 개념이 구체적인 이미지로 바뀐다.

  • TCP 핸드셰이크 → "전화 연결처럼: 안녕하세요(SYN) → 네, 들립니다(SYN-ACK) → 저도 들려요(ACK)"
  • 재귀 함수 → "러시아 인형(마트료시카): 큰 인형 안에 같은 모양의 작은 인형, 가장 작은 인형(base case)에서 멈춤"
  • 망각 곡선 → "모래 위의 발자국: 파도(시간)가 덮기 전에 다시 밟아야(복습) 자국이 남음"

ZK 노트 작성 = 파인만 기법 실천

Zettelkasten의 Permanent Note 작성은 파인만 기법의 실천이다. "What (핵심 개념)" 섹션을 쓸 때, "어린아이에게 한 문장으로 설명한다면?"을 기준으로 삼는다. 전문 용어가 난무하거나 한 문장으로 정리가 안 된다면, 아직 이해가 덜 된 것이다.

파인만 기법 적용 예시

한국사 3·1운동을 파인만 기법으로 학습할 때:

"1919년 3월 1일에 조선 사람들이 일본 지배에서 독립하겠다고 선언하고 전국에서 만세를 외친 운동이야. 윌슨이라는 미국 대통령이 '각 나라 사람들이 스스로 나라를 결정할 권리가 있다'고 했는데, 그 말에 용기를 얻어서 시작됐어."

막히는 부분: "왜 윌슨의 말이 조선에 영향을 줬지?" → 원본으로 돌아가 제1차 세계대전 종전 맥락 재학습.

적용 전략

상황 파인만 기법 적용 방법
새 CS 개념 학습 학습 후 ZK 노트 What 섹션에 비전공자 설명으로 작성
시험 준비 각 단원 핵심 용어를 설명하는 1-2문장 카드 작성
블로그 글쓰기 초안 작성 = 파인만 기법. 독자가 12살이라 가정하고 시작
코드 리뷰 전 구현한 로직을 팀원에게 설명하는 연습 (rubber duck)

파인만 기법은 특별한 도구나 앱이 필요 없다. 종이 한 장, 혹은 ZK 노트 하나면 충분하다. "설명할 수 없다면, 배움을 마치지 않은 것이다."