노트

몰입 영역과 난이도 조절

Flow Channel

개발 문화#learning · 연결된 개념 7개

쉽게 말하면

몰입 영역은 게임 난이도를 고르는 것과 같아요. 너무 쉬우면 지루해서 손을 놓고 너무 어려우면 불안해서 포기하는데, 살짝 버거운 단계에서 가장 빠져들고 실력도 늘어요.

비유가 깨지는 곳 게임은 난이도를 메뉴에서 고르지만 일은 직접 맞춰야 해요. 지루하면 제약을 걸어 난이도를 올리고, 불안하면 도움을 받거나 아기 버전부터 만들어요. 균형은 계속 변하니 알아차림도 필요해요.

미하이 칙센트미하이(Mihaly Csikszentmihalyi)의 몰입(Flow) 이론에 따르면 사람은 과제의 난이도와 자기 실력이 균형을 이룰 때 가장 깊이 몰입한다. 너무 쉬우면 지루하고, 너무 어려우면 불안하다. 언어 학습 이론의 크라센(Stephen Krashen)이 입력 가설(Input Hypothesis)에서 말한 'i+1'(지금 수준보다 한 단계 위)도 같은 이야기다.

일하는 시간 대부분을 지루하거나 불안하게 보낸다면 실력이 늘지 않는 환경에 있다는 신호다. 의도적 수련의 핵심 조건이 적절한 난이도인 이유다.

지루할 때

  • 실력을 낮춘다: 익숙한 도구를 일부러 쓰지 않는 식으로 제약을 건다
  • 난이도를 높인다: 같은 일을 더 효율적으로 하는 도구나 방법을 직접 만들어 본다

불안할 때

  • 실력을 높인다: 나보다 뛰어난 사람의 도움을 받고(사회적), 도구를 쓰고(도구적), 비슷했던 경험을 떠올린다(내관적)
  • 난이도를 낮춘다: "작동할 수 있는 가장 단순한 것은?"을 묻고 아기 버전부터 만든다. 작은 것을 먼저 만드는 4인치 반사경 먼저 (톰슨의 법칙), 단순하게 시작하는 KISS 원칙와 같은 맥락이다

알아차림

균형은 계속 변하므로 지금 내가 지루한지 불안한지 살피는 알아차림이 필요하다. 팀장이라면 팀원이 몰입할 수 있는 과제를 주는 것도 일이다. 평가 없이 자신을 관찰하는 방법은 이너 게임에서도 다룬다.

출처: 『함께 자라기: 애자일로 가는 길』 김창준

연결된 개념

이 노트를 가리키는 문서

뜻이 가까운 노트

  • 인지 부채와 이해 병목

    AI가 코드를 빠르게 만들어 낼수록 사람의 이해가 따라가지 못해 쌓이는 빚. 이제 병목은 작성이 아니라 이해다.

  • 인지적 작업 분석(CTA)

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

  • 심리적 안전감

    실수나 모르는 것을 드러내도 비난받지 않을 거라고 팀원들이 믿는 상태. 팀 학습의 전제 조건이다.

  • A·B·C 작업과 복리로 자라기

    일(A), 일을 개선하는 일(B), 개선하는 능력을 개선하는 일(C)을 나눠 보고, 결과물이 다음 주기의 도구가 되게 하는 성장 방식.

  • AI 시대 엔지니어의 역할 변화

    AI가 코딩을 맡으면서 개발의 무게가 기획·검증·학습으로 옮겨 가고, 병목은 리뷰와 결정으로 이동한다.

보기 옵션