"역사는 암기과목이 아니야. 인생 통계야."
아무도 이름 안 부른 트랩
학창시절 역사 수업 떠올려 봐. 시험 끝나고 일주일 만에 잊어버린 이름들. 답안지에만 살아있던 연도들. 종 치는 순간 잡설로 재배열되던 단원 list. 아마 *나는 역사에 약하다* 라고 생각했을 거야. 아냐. 그건 너 잘못이 아냐. 너한테 잘못된 parent class 가 주어진 거야.
학교는 역사를 인스턴스 list 로 다뤘어 — 사건·이름·연도·시대순 — 그걸 외우라고 했고. 그게 lesson architecture 전체야. 문제는 암기가 어려웠던 게 아냐. 문제는 그 인스턴스를 찍어낸 거푸집은 *언급조차* 안 됐다는 거. 그래서 시험 압력이 풀리는 순간 인스턴스들은 매달릴 데가 없어서 증발해 버려. 순수 linear cost, 잔여물 zero.
올바른 parent class 는 이렇게 생겼어
올바른 parent class 는 sampled instances 위의 패턴 인식 이야. 역사는 외울 사실 list 가 아니라, 인간이 글을 쓰기 시작한 이래 종(species) 차원에서 모아온 sample dataset 이야. 각 사건이 한 draw 야. 우리가 원하는 건 거푸집 — root class. 거푸집 하나 잡으면 미래의 모든 사건이 거기 슬롯에 들어가 (또는 눈에 띄게 빗나가, 그것도 정보야). 그건 *공부* 가 아냐. 쓸만한 렌즈로 reality 를 읽는 거야.
너무 거창하게 들리면 너 자신한테 test 돌려 봐. 어릴 때부터 들은 격언 아무거나 골라 — *Heaven helps those who help themselves*, *하면 된다*, *Just do it*, *all the universe conspire in helping you* — 네 다른 vessel (빅토리아 영국, 현대 한국, 미국 광고, 브라질 연금술) 이 같은 거푸집을 실어 나르는 거 알아챌 거야. 너한테 네 가지 다 외우라고 한 사람은 아무도 없었어. 인스턴스로 흡수했고, 거푸집이 스스로 떠오른 거지. 그게 우리가 원하는 cost curve — 학교가 너한테 절대 안 준 그 곡선.
지금 중요해, 박물관에서 중요한 게 아니라
만약 역사가 정말 세기 전에 죽은 사람들에 대한 죽은 사실 list 였다면, 학교 frame 은 그저 낭비스러울 뿐 *능동적으로* 해롭지는 않았을 거야. 능동적으로 해로운 이유는 sampled history 에서 추출한 거푸집이 정확히 너 자신의 인생을 읽는 데 필요한 거푸집이거든 — 주변 사람, 다니는 회사, 사는 시대, 가는 trajectory. 학교가 너한테 지루하게 만든 그것이 바로 Sam Altman 의 다음 1년 trajectory 가 어디로 가는지 예측하게 해주고, founder-myth 와 함께 너를 채용한 회사가 이미 destructor phase 2년차임을 알게 해주고, 직장에서의 작은 성공이 미래의 너 자신이 싸워야 할 brake-removing 메커니즘을 방금 설치했다는 걸 알게 해주는 그것이야.
그래서 이 quest 는 춘추전국시대나 황제 얘기로 시작하지 않아. 트랩 이름 부르기로 시작해. 잘못된 parent class 가 떨쳐내지지 전에는, 새 frame 이 어떤 표면에 안착하려 해도 표면이 거부해. 학교-역사-잡일 reflex 가 강하니까, 좋은 게 달라붙기 전에 먼저 그걸 해체해야 해.
최소 신뢰 가능한 shift
아직 역사를 사랑할 필요는 없어. 오늘 밤 사기 열전 읽어야 할 필요도 없고. 이 lesson 이 요구하는 최소 shift 는 이거야: 다음 트랙에서 *역사* 라는 단어가 나올 때 발화되는 reflex 가 *소설처럼 읽을 sample dataset* 이어야지 *외워야 할 것들의 list* 가 아니어야 해. 그 단일 class swap 이 이 첫 lesson 의 전체 임무야. 트랙 2부터 7까지 모든 게 그 move 의 polymorphism 일 뿐이야.