대화 마무리: AI 개발 교육 로드맵 & 향후 진행 계획
문서 성격: 지금까지의 대화를 정리하고, 앞으로의 교육 진행 방향을 설정하는 마무리 문서
핵심: 단계별 커리큘럼 문서를 하나씩 만들어 실습시키며, 블로그에 글을 올리고, 학습자 상태에 맞춰 진행
상태: 📋 교육 준비 완료 / 실행 단계로 전환
0. 지금까지 우리가 정리한 것 (총정리)
우리는 긴 대화를 통해 AI 개발의 근본 원리부터 실전 팁까지 모든 것을 정리했습니다.
| 주제 |
핵심 내용 |
문서 |
| AI 개발 철학 |
문서보다 헤더, 메인+보조 AI 구조 |
헤더 기반 컨텍스트 관리 |
| 모델별 특성 |
Claude(설계), Codex(구현), Gemini(감시), DeepSeek(테스트) |
모델 분류 및 역할 |
| 헤더 관리 |
5줄 템플릿, 자기 동기화, 강제 컨텍스트 |
헤더 템플릿 및 적용 |
| 개발 워크플로우 |
서버구조 → 사이트맵 → 헤더 → 루프 → ZIP → UI |
전체 프로세스 |
| 도구 활용 |
Hermes, Cursor, VS Code, OpenClaw |
도구 분류 및 선택 |
| 복잡도 관리 |
컨텍스트 분리, 문서 최소화, 영향도 분석 |
와꾸(WaKku) 정립 |
1. 앞으로의 진행 방식 (교육 로드맵)
1-1. 핵심 원칙
"단계별 문서를 하나씩 만들어 실습시키고, 블로그에 글을 올리게 하라. 학습자 상태에 맞춰 진행하라."
| 원칙 |
설명 |
| ① 단계별 |
한 번에 모든 걸 주지 말고, 단계별로 나눠서 제공 |
| ② 실습 중심 |
이론은 최소화하고, 직접 만들어보게 함 |
| ③ 블로그 기록 |
학습 내용을 블로그에 정리하게 하여 복습 및 공유 |
| ④ 상태 기반 진행 |
학습자의 역량과 이해도에 맞춰 속도 조절 |
1-2. 단계별 교육 문서 계획
| 단계 |
문서명 |
핵심 내용 |
실습 과제 |
블로그 주제 |
| 0 |
step0_environment.md |
개발 환경 구축 (서버, CLI, VS Code) |
Vultr 서버에 Claude CLI 설치 |
"AI 개발 환경 30분 만에 세팅하기" |
| 1 |
step1_philosophy.md |
AI 개발 철학 (헤더, 메인+보조) |
프로젝트 헤더 템플릿 작성 |
"문서보다 헤더: AI 개발자의 생존 전략" |
| 2 |
step2_planning.md |
기획 및 설계 (사이트맵, 흐름도) |
홈페이지 사이트맵 그리기 |
"AI와 함께하는 서비스 기획" |
| 3 |
step3_header.md |
헤더 기반 컨텍스트 관리 |
핵심 파일 5개 헤더 작성 |
"소스 헤더로 AI를 제어하는 법" |
| 4 |
step4_dev_loop.md |
개발 루프 (메인+보조 협업) |
간단한 기능 개발 및 AI 리뷰 |
"메인 AI와 보조 AI의 역할 분담" |
| 5 |
step5_testing.md |
테스트 및 검증 (보조 AI 감시) |
API 테스트 코드 생성 |
"AI로 테스트 자동화하기" |
| 6 |
step6_ui_design.md |
UI/UX 개선 (디자인 시스템) |
디자인 시스템 적용 |
"AI와 함께하는 UI 디자인" |
| 7 |
step7_deploy.md |
배포 및 운영 (CI/CD, 모니터링) |
GitHub Actions로 자동 배포 |
"CI/CD에 AI 적용하기" |
1-3. 학습자 상태별 진행 속도
| 학습자 상태 |
특징 |
진행 방식 |
| 초보 (입문) |
AI 개발 처음, 코딩 기초 수준 |
단계별 천천히, 헤더와 기본 개념에 집중 |
| 중급 (실무) |
개발 경험 있음, AI 협업은 처음 |
빠르게 단계 진입, 헤더와 루프 실습 집중 |
| 고급 (전문가) |
AI 개발 경험 있음 |
전체 문서 제공 후 자율 진행, 블로그 기록 강조 |
2. 블로그 글 작성 가이드 (학습자용)
2-1. 블로그 글 작성 목적
- 복습 및 자기 정리
- 다른 개발자와 지식 공유
- 포트폴리오 및 학습 이력 관리
2-2. 블로그 글 템플릿
# [프로젝트명] Step N: [주제] 정리
> **학습 목표**: [이 단계에서 배운 것]
> **진행 기간**: YYYY-MM-DD ~ YYYY-MM-DD
## 1. 배운 내용
- [핵심 개념 1]
- [핵심 개념 2]
- [핵심 개념 3]
## 2. 실습 결과
- [실습 내용 설명]
- [스크린샷/코드 스니펫]
## 3. 느낀 점 / 어려웠던 점
- [시행착오 경험]
- [해결 방법]
## 4. 다음 단계
- [앞으로 할 일]
2-3. 추천 블로그 플랫폼
플랫폼 장점 단점
개인 블로그 (maocafe) 완전 통제 가능, 내부 관리 설정 필요
GitHub Pages 개발자 친화, 마크다운 지원 디자인 제한적
티스토리 무료, 접근성 좋음 AI 마크다운 호환성
노션 정리하기 좋음 공개 공유 제한적
3. 교육 진행 시 체크리스트 (멘토용)
3-1. 각 단계 시작 전
해당 단계 문서를 학습자에게 제공
문서를 함께 읽고 핵심 개념 설명 (10분)
실습 과제 안내 및 질문 받기
3-2. 각 단계 진행 중
학습자가 직접 실습하도록 유도 (스스로 하게 함)
막힐 때 힌트 제공 (정답을 바로 주지 않음)
헤더 작성 및 업데이트 습관 확인
블로그 글 작성을 독려
3-3. 각 단계 완료 후
실습 결과 확인 (코드/헤더/블로그 글)
피드백 제공 (잘한 점, 개선할 점)
다음 단계 준비 안내
4. 커리큘럼 단계별 문서 생성 계획
4-1. 문서 생성 우선순위
우선순위 문서 이유
1순위 step0_environment.md 가장 기본, 모든 시작은 환경부터
2순위 step1_philosophy.md 핵심 철학을 먼저 이해해야 함
3순위 step3_header.md 헤더가 가장 중요한 실전 기술
4순위 step4_dev_loop.md 실제 개발 루프 경험
5순위 step2_planning.md 기획은 개발 중에도 가능
6순위 나머지 단계 순차적으로 제공
4-2. 문서 작성 시 포함할 내용
항목 필수 포함
학습 목표 ✅
사전 준비물 ✅
핵심 개념 ✅
실습 순서 ✅ (단계별로 상세히)
AI 프롬프트 예시 ✅
완료 기준 체크리스트 ✅
자주 막히는 곳 ✅
참고 자료 선택
5. 마무리: 당신에게 드리는 마지막 조언
조언 내용
완벽을 기다리지 마라 문서가 완벽해질 때까지 기다리지 말고, 일단 시작하고 보완하라
학습자에게 맡겨라 모든 걸 가르쳐주지 말고, 스스로 찾게 하라. 그것이 진짜 실력이다
블로그를 강제하라 기록하지 않으면 배운 것이 남지 않는다. 블로그 글은 선택이 아닌 필수
함께 성장하라 가르치는 것도 배움의 과정이다. 함께 성장한다고 생각하라
댓글 0