1회성 특강 4 핵심 강조점 — Hook · 표어 회귀 · CLAUDE.md 정량 · 규모 곡선
별칭: 4 Critical Emphases · 1회성 특강 갭 보강 · 강의 강조점 4종
개요 — 한 줄 명제
1 회성 90 분 특강 (실습 없음) 에서 반드시 박혀야 할 4 가지 — 그 외는 있으면 좋고 없어도 메시지는 산다.
본 카드는 2026-05-02 갭 분석의 결과를 강의 운영 SSOT 로 박제한다. 17 lesson + 6 synthesis + 핵심 concept 11 종을 검토해 대학생 청중 + 1 회성 + 설계 강조 제약 하에서 도출된 4 강조점.
위치: 다음 4 가지가 빠지면 강의가 기술 강의 로 보일 위험. 들어가면 행동 전환 이 가능한 강의가 된다.
4 강조점 — Critical 3 + Important 1
🔴 #1 Hook — 첫 5 분 개인화 (단원 1)
자리: lesson/int-software-evolution 시작 90 초.
메시지 한 줄: "이 강의는 AI 시대 일반론 이 아닙니다. 졸업 직전 여러분의 이력서가 지금 어떻게 변하고 있는지 의 강의입니다."
연출:
- 슬라이드 1: 채용 공고 2020 vs 2026 비교 (C++ 5년 → AI 협업 설계 / 요구사항 정의 / 에이전트 오케스트레이션)
- 슬라이드 2: 학생들이 매일 쓰는 Cursor / Copilot 에서 마주친 AI slop 1 컷 (괄호 깨짐 / 누락 import / 무한 루프)
- 청중 손 들기 ("본 사람?") → 즉시 통증 = 내 일 로 전환
왜 critical: 1 회성 90 분에서 첫 5 분 잡지 못하면 90 분 다 잃는다. 컴공 3·4학년 = 취준 불안 이 가장 큰 통증 → 이걸 직접 건드리지 않으면 강의 메시지가 남의 일 로 처리됨.
🔴 #2 표어 회귀 멘트 + 마지막 1 분 통합 (모든 단원)
자리: 단원 5 / 9 / 14 / 16 시작 시 15 초 + 단원 16 마지막 1 분.
4 회귀 멘트 (각 단원 시작):
| 단원 | 멘트 |
|---|---|
| 5 (코더→아키텍트) | "앞 단원에서 설계 없이는 코딩 없다 의 증거 를 봤습니다. 이 단원은 그러면 우리는 누가 되어야 하는가 입니다 — 답: 설계하는 사람." |
| 9 (Superpowers) | "하네스가 왜 작동하는가? — 설계가 없는 AI 는 폭주하고, 하네스가 있는 AI 는 자기 검증을 한다. 이게 설계 없이는 코딩 없다 의 구현체 입니다." |
| 14 (CLAUDE.md) | "앞 단원에서 설계 없이는 코딩 없다 를 봤습니다. 이 단원이 그 설계의 형태 입니다." |
| 16 (선언) | "여기까지가 왜 와 무엇으로 였습니다. 이 단원은 결단 입니다." |
마지막 1 분 통합 멘트 (단원 16 끝):
설계 없이는 코딩이 안 됩니다.
그 설계가 곧 AI 에게 어떻게 일을 시키는가 입니다.
CLAUDE.md 를 쓰는 순간, 여러분은 설계자입니다.
→ 첫 줄 = 왜 (Thesis), 둘째 줄 = 무엇 (Corollary), 셋째 줄 = 어떻게 (Action). 한 호흡으로 기록한다. 검정 배경 + 흰 글씨, 다른 텍스트 ❌, 청중 응시.
왜 critical: 1 회성 강의에서 수정 기회 없음. Thesis 와 Corollary 가 분리 된 메시지로 들리면 학생이 "그럼 UML 그리고 코딩하면 되겠네" 로 회귀 → 강의 오해 종료. AI-Native 시대 설계의 특수성 이 손상.
→ 자세한 두 명제 합치기 근거: synthesis/slogan-ai-native-no-design-no-code.
🔴 #3 CLAUDE.md 정량 근거 — 왜 65 줄이고 왜 100 줄은 독인가 (단원 14)
자리: lesson/dsl-claudemd-as-language 의 65줄 사례 직후 90 초.
3 수치:
| 항목 | 수치 | 이유 |
|---|---|---|
| 권장 토큰 | ≤ 2,500 | Claude 1M context 의 0.25% — 매 세션 cache prefix 일부 |
| 모듈 단위 | 25~35 줄 | 컨텍스트 윈도우 1 회 전체 로드 가능 |
| 루트 길이 | ≤ 200 줄 | 맵 으로 쓰고 매뉴얼 은 모듈 lazy 로드 |
황금 비율: 75% 하지 마라 (Don't / 안티패턴) + 25% 해라 (Do). term/non-obvious-pattern 카드 = AI 가 실패할 때마다 한 줄 추가 가 가장 레버리지 높은 항목.
경고 — 분석 마비 (Analysis Paralysis):
- 학생이 강의 후 300 줄 CLAUDE.md 를 작성하면 그 자체가 새로운 부채
- 세션 중 CLAUDE.md 수정 → cache prefix 무효화 → 토큰 전액 재청구 (~20 배)
- 너무 길면 자기 자신이 됨 — 코드 읽기 전에 CLAUDE.md 부터 읽어야 하는 상황
왜 critical: 사용자가 강조한 "설계의 중요성" 의 형태 가 정량적으로 박히는 자리. 안 박히면 학생이 "길게 쓰면 좋겠지" 로 오해하고 강의 후 과도한 CLAUDE.md 작성 → 분석 마비 → 강의 메시지 부정.
🟠 #4 학생 자체 검증 응대 — 규모별 설계 곡선 (단원 4)
자리: lesson/vbc-failures-and-causes 의 공통 원인 추출 직후 90 초.
예상 학생 질문: "교수님, 제 과제는 100 줄 / 3 일 짜리인데 — 설계 안 해도 잘 돌아갔는데요?"
답변 원칙: 부정 이 아니라 위치 인식.
규모별 설계 곡선:
| 프로젝트 규모 | 기간 | 설계 비율 | 학생의 위치 |
|---|---|---|---|
| 100 줄 / 1 일 | 과제 | 0% | 여러분의 지금 |
| 1,000 줄 / 3 일 | 학기 프로젝트 | 5~10% | 여러분의 4 학년 졸작 |
| 10,000 줄 / 2 주 | 졸업작품·해커톤 | 25% | case/crossbeam-hackathon-win |
| 100,000 줄 / 2 개월 | 스타트업 MVP | 50% | case/elisa-project |
| 1,000,000 줄 / 6 개월 | 회사 코드베이스 | 80% | 여러분의 입사 후 첫 6 개월 |
→ "여러분의 과제는 곡선 왼쪽. 졸업하면 오른쪽 으로 갑니다. 이 강의는 그 오른쪽으로 갈 때를 대비 하라는 것."
Vercel 사례 한 줄 추가: "Vercel · Next.js 도 설계를 한다 — GitHub Issues / RFC 가 설계 문서의 다른 이름. 무거운 UML 한 장이 아니라 결정의 기록."
왜 important: 우수 학생일수록 반례 를 들고 옴. 답변 못 하면 "내 일이 아니다" 로 처리. 1 회성이라 그 자리에서 답해야 함.
분량 영향 — 기존 90 분 안에서 흡수
| 강조점 | 추가 시간 | 흡수 위치 |
|---|---|---|
| #1 Hook | 90 초 | 단원 1 (10 분 → 11 분 30 초) |
| #2 표어 회귀 (4 단원 × 15 초) + 마지막 1 분 통합 | 1 분 + 1 분 | 단원 5·9·14·16 + 단원 16 끝 |
| #3 CLAUDE.md 정량 근거 | 90 초 | 단원 14 (7 분 → 8 분 30 초) |
| #4 규모 곡선 | 90 초 | 단원 4 (12 분 → 13 분 30 초) |
| 합계 | ~6 분 30 초 | 90 분 → 96 분 또는 기존 시간 미세 압축으로 흡수 |
강의 활용 — 강사 체크리스트
강의 직전 점검:
- 단원 1 시작 90 초에 채용 공고 2020 vs 2026 슬라이드 + AI slop 1 컷 준비
- 단원 4 공통 원인 추출 직후 규모별 곡선 슬라이드 끼움
- 단원 5·9·14·16 시작 15 초 회귀 멘트 강사 노트에 빨간 글씨로
- 단원 14 65 줄 사례 직후 3 수치 + 75:25 비율 슬라이드 준비
- 단원 16 마지막 1 분 검정 배경 흰 글씨 3 줄 슬라이드 준비
- 마지막 3 줄 멘트 천천히 / 줄 사이 1 초 호흡 리허설
주의사항 (1 회성 + 실습 없음 제약 하)
- 이 강의는 지식 전달 도, 실습 워크숍 도 아니다 — 행동 전환 강의 이다. 4 강조점이 그 전환을 보장하는 최소한의 다리.
- 실습 추가 ❌: 사용자 명시 제약. 5 분 워크숍 / 학생 손으로 따라하기는 해당 없음.
- follow-up 자동화 ❌: 1 회성. 이메일·슬랙·후속 강의 연결 없음. 따라서 강의 안에서 모든 메시지가 완결 되어야 함.
- 새 단원 신설 자제: 본 보강은 기존 lesson 에 슬라이드·멘트 추가 형태. 단원 17.5 같은 신설은 과함.
- 강조점 우선순위: #2 (표어 정합) > #1 (Hook) > #3 (CLAUDE.md 정량) > #4 (규모 곡선). 시간 압박 시 #1·#2·#3 만이라도 기록한다.
- 본 카드 자체 = 강사용 개인 운영 메모. visibility: public 이지만 강의 청중 카드는 아님 — 강사 + 강의 준비자 참고.
적용 후 변경된 lesson 파일
본 강조점이 반영된 카드 (2026-05-02):
| 강조점 | 카드 | 변경 |
|---|---|---|
| #1 Hook | lesson/int-software-evolution | 시작에 ★ Hook 90 초 단계 추가 |
| #2 표어 회귀 (5) | lesson/vbc-coder-to-architect | 시작에 ★ 회귀 멘트 0 단계 추가 |
| #2 표어 회귀 (9) | lesson/hrn-superpowers-framework | 시작에 ★ 회귀 멘트 0 단계 추가 |
| #2 표어 회귀 (14) | lesson/dsl-claudemd-as-language | 시작에 ★ 표어 회귀 1 단계 추가 |
| #2 통합 멘트 (16) | lesson/cln-design-first-manifesto | 끝에 ★ 마지막 1 분 통합 멘트 섹션 추가 |
| #3 CLAUDE.md 정량 | lesson/dsl-claudemd-as-language | ★ 정량 근거 섹션 추가 (3 수치 + 75:25) |
| #4 규모 곡선 | lesson/vbc-failures-and-causes | ★ 규모별 설계 곡선 섹션 추가 |
→ 이 5 lesson 카드 + 본 synthesis 카드 = 강의 갭 보강 SSOT.