CodePoet / Essay

조직은 학습하는 모델이다

어느 회의실에서 문득 멈췄다. 이거 어디서 본 패턴인데 — 그게 옛날에 공부한 딥러닝의 학습 루프였다. 비전은 loss function, 리더는 optimizer, 팀의 역량은 weight. 조직도 모델처럼 한 발씩 학습하고, 수렴은 한 번에 선언되지 않는다.
2026-04-04 · 5회 읽음
gradient descentoptimizerloss functionlearning rateweightorganization

01 · 발단 — 회의실에서 gradient를 봤다

요즘 일주일 내내 출근과 동시에 회의1, 회의2, 회의3. 사이사이에 슬랙이 쏟아지고, 질문은 끊이지 않는다. 방향을 말해줘도 사람들은 헷갈려했고, 내 딴엔 위에서 받은 방향을 내 식으로 풀어 최선을 다해 전달해도 해석은 제각각이었다. 돌이켜보면 내가 output과 end image를 뚜렷하게 만드는 능력이 부족했던 탓이었다.

이 와중에 머릿속에서 부유하는 생각들을 AI 앞에 풀어놨다. "이것들 좀 정리해봐" 하고 맡긴 게 아니라, 계속 파고들며 되물었다 — 내 머릿속이 선명해질 때까지. 답이 내 머릿속과 어긋나면 아닌 것 같았고, 몇 번 주고받으면 정리가 됐다. 내 머릿속과 똑같아질 때까지 계속 회의 중이었다.

(나중에 찾아보니 mattpocock도 비슷한 방식의 grill-me 스킬을 만들어뒀더라. 유명한 사람이 비슷하게 일한다는 데서 묘한 안도감, 그리고 자부심이 들었다.)

문득 멈춰서 생각했다. 이거 어디서 본 패턴인데. 신호를 모으고, 잡음을 걸러내고, 방향을 추정하고, 한 발 내딛고, 결과를 보고 다시 보정하고 — 그 한 바퀴가 익숙했다. 옛날에 공부했던 딥러닝의 학습 루프. 회의실에서 내가 하고 있던 일이 사실 그것과 구조가 같았다.

사람들은 변하지 않는 북극성 같은 비전과 목표를 원하지만, 사실 끊임없이 그 목표를 향해 피보팅하고, 조직 자체가 성장하면서 역량을 키우는 것이 같이 가야 한다.

방향은 한 번 잡으면 끝나는 게 아니었다. 모델이 학습하듯 조직도 학습한다. "북극성이 자꾸 움직이는 것 같다"는 느낌은 실은 optimizer가 정상 작동하고 있다는 신호다 — 피보팅은 gradient 보정이지 실패가 아니다.

02 · 메타포 — 안쪽을 들여다보면

조직을 하나의 모델이라고 보자. 비전은 loss function이고, 리더는 optimizer이고, 팀원들의 역량은 weight다. Loss를 줄이는 방향(gradient)을 계산하고, 적절한 learning rate로 weight를 업데이트하고, 발산하면 다시 잡아주는 것 — 이게 리더가 하는 일의 전부다.

용어 (DL)일상어
loss function지금 상태와 이상 사이의 거리(간극)를 재는 자.
gradient그 거리를 줄이려면 어디로 한 발 내디뎌야 하는지의 방향.
optimizer방향을 잡고 보폭을 정해서 한 발 옮기는 역할.
weight모델의 능력치 — 조직에선 팀원 한 명 한 명의 역량.
learning rate한 번에 얼마나 크게 바꿀지의 보폭.
epoch한 사이클(측정 → 방향 → 실행 → 점검)을 한 바퀴 도는 것.
수렴 / 발산수렴 = 흔들림이 잦아들고 목표 가까이에서 안정되는 것. 발산 = 보폭이 너무 커서 통제를 벗어나 튕겨나가는 것.
diagram · 핵심 메타포
목표: 비전 달성조직출발등고선 = 현재 상태와 비전 사이의 간극중심에 가까울수록 loss가 낮다디렉션 = 조직의 gradient descent

리더 = optimizer — gradient를 계산하고 (어느 방향으로 움직일지), learning rate를 조절하고 (변화의 보폭), 발산하기 전에 잡아준다.

  • 보폭이 너무 큼 (learning rate ↑) — 너무 빠르게 바꾸면 팀이 흔들림, 신뢰 깨짐 (발산)
  • 보폭이 너무 작음 (learning rate ↓) — 너무 조심하면 정체, "해봤자 뭐" 분위기 (수렴 안 함)
Interactive · 학습 루프 — 한 epoch = 한 사이클카드 클릭
Loss 측정
간극 인식
DL: loss 계산
조직: "지금 여기서 벗어나 있다"
Gradient 계산
방향 정제
DL: gradient 계산
조직: 회의, AI 정리, 토론, 정제
Weight 업데이트
실행
DL: 가중치 갱신
조직: 결정 전파, 작업 수행
Validation
피드백 수집
DL: validation loss 확인
조직: 회고, 반응 관찰, 지표 확인
다음 Epoch
피드백 반영 → 재정제 → 반복 → 수렴까지
DL: 다음 학습 스텝
조직: "아직이다 — 한 바퀴 더"
조직이 이상적인 상태에서 얼마나 벗어나 있는지 인식하는 단계. 이게 loss다. 당황하지 않고 솔직하게 인정하는 게 첫 번째. 대부분의 리더는 이 과정을 건너뛰고 바로 해법으로 뛴다.

03 · 진단 — 피드백이 말해주는 것

이 프레임워크에서 가장 중요한 진단 기준이 있다. 팀의 피드백이 어떤 형태로 돌아오느냐다. 같은 디렉션을 내려도, 피드백의 형태가 조직의 현재 상태를 말해준다.

건강한 조직 — "하고 싶은데 어떻게 해야 할지 모르겠어요" 방향은 수용했고, 실행법을 모르는 상태. 경청하고 있다는 뜻. Gradient 방향은 전달됐다. 내가 잘하면 된다. Learning rate를 이 사람의 시작점에 맞게 낮추고, 작은 step부터 함께 밟아주면 된다.

비정상적 조직 — "그래서 뭐 어쩌라고. 내가 옳고 니 말이 틀림" Gradient 자체를 거부하는 상태. Loss function에 동의하지 않거나, optimizer를 인정하지 않음. 시작선부터 노답. 학습이 아니라 심리 치료부터 필요하다. Weight가 frozen 상태.

다행히 우리 조직은 전자에 가깝다. 보폭을 조정하면서 가면 된다. 사람이 많으니 각 개개인마다의 시작점이 다 다르고, 그래서 참 어렵지만 — 그게 바로 사람마다 다른 학습 코스(per-person curriculum)를 짜야 하는 이유다.

04 · 프레임워크 — Optimizer가 조절하는 4가지 축

이 학습 과정에서 optimizer가 조절할 수 있는 축은 4가지다. 각 축을 딥러닝 개념과 매핑하면, 조직에서 벌어지는 일이 놀라울 정도로 선명하게 보인다.

Interactive · 4가지 축 (카드 클릭 → 상세 시각화)골라보세요
01
방향성 설정
어디로 갈 것인가
= gradient direction
02
목표 설정
어디까지 갈 것인가
= loss function 정의
03
R&R 정의
누가 무엇을 할 것인가
= architecture 결정
04
작업상황 파악
지금 어디쯤인가
= training metrics

닫으며

모델이 설계만으로 똑똑해지지 않듯, 조직도 전략 한 방으로 바뀌지 않는다. 수렴은 선언하는 게 아니라 반복해서 earn하는 것이다.

내가 성장하는 법을 알고 나서 나 스스로를 자랑스럽게 여기고 사랑하게 됐듯, 조직도 그렇게 되어야 한다. 비전은 loss function, 리더는 optimizer, 팀의 역량은 weight. 한 epoch만에 수렴하는 모델은 없다.

관련 에세이리더의 4가지 얼굴 비전, 자기인식, 취약성, 초연함 — 60초짜리 영상 4개가 알려준 진정성 리더십의 조건.

이 글에 남긴 포스트잇0

아직 포스트잇이 없어요. 첫 자리를 남겨보세요.

이어 읽을 글
감정은 신호였다될지 안 될지 모르는 일을 기한 안에 해내야 하는 요즘, 가장 고약한 건 모르는 걸 모르는 상태였다. 사람에게는 AI에 없는 센서가 있다 — 감정이다. 화남·슬픔·억울함·감동은 내가 모르던 무언가가 근처에 있다는 신호이고, 모델이 loss로 배우듯 사람은 감정으로 모름을 감지한다. 감정을 신호로 읽기 시작하자 마음의 힘듦과 해야 할 일·해야 할 말이 갈라졌다 — 재촉하는 사람의 불안도 같은 신호였다. 그리고 사람도 환각한다 — 모른다는 걸 모른 채 아는 해법으로 문제의 본질을 덮는다. 부딪혀야 신호가 온다.무한 루프는 버그가 아니었다팀과 팀 사이에서 매일 일을 나누다 발견한 조직의 작동 원리. 팀마다 목적이 하나씩 뚜렷할 때 서로의 견제는 상승효과가 되고, 이 루프가 멈추지 않는 것이 목표다 — 옳은 말이 일이 되어 돌아오면 루프는 멈추고, 새 일은 언제나 R&R의 회색지대에서 태어난다. 회색지대의 일에 필요한 것은 끌어안는 사람, 아니면 빠른 지정이다.머릿속에서 MSA는 그려지는데 고양이는 안 그려진다MSA라는 말엔 설계도가 펼쳐지는데, 고양이라는 말엔 색도 질감도 없는 흐릿한 형체 하나만 뜬다는 걸 알아챈 날의 기록. 딸은 오만가지 고양이를 재잘거리는데, 나는 언제부턴가 세상을 요약만 하고 있었다 — 좋아한다는 게임조차 뜯어본 적 없이 심볼로 봤다. 설계도가 선명하고 고양이가 흐릿한 건 재능의 배치가 아니라 시간의 배치였다. 개발을 배우던 방식을 그대로 옮긴다 — 많이 보고, 역기획서로 뜯어보고, 직접 그린다. 끝그림은 나만의 그림체로 내 것을 만드는 것. 시리즈 '프로그래머가 그림을 배우는 방법' 1편.
dev · 2026. 9. 20.