스터디 소개
바이브코딩 입문자를 위한, 실수가 자유로운 개발 연습장 만들기
섹션 제목: “바이브코딩 입문자를 위한, 실수가 자유로운 개발 연습장 만들기”3줄 요약
섹션 제목: “3줄 요약”- 에러가 나면 포기하거나 전부 밀어버리던 상태에서 시작합니다.
- 코드·환경·OS 각 레이어에 되돌리기 포인트를 직접 만들며 연습합니다.
- 4주 후에는 실수가 자유로운 나만의 개발 연습장을 갖게 됩니다.
이런 분께 추천해요
섹션 제목: “이런 분께 추천해요”- 환경 세팅부터 막혀서 시작을 못 하는 분
- 에러 나면 전부 밀고 다시 설치하는 걸 반복하는 분
- 연습 환경을 갖추고 자기 프로젝트를 시작하고 싶은 분
이런 분은 안 맞아요
섹션 제목: “이런 분은 안 맞아요”- 자기 개발 환경이 이미 안정적인 분
- 특정 언어나 프레임워크를 심화 학습하고 싶은 분
이런 문제를 스스로 해결할 수 있어요
섹션 제목: “이런 문제를 스스로 해결할 수 있어요”- ❌ 에러 나면 전부 밀고 다시 설치한다 → ✅ 되돌리기 포인트로 복구한다 (Git, Docker, VM 스냅샷)
- ❌ 어쩌다 성공했는데 다시 못 만든다 → ✅ 반복 연습으로 손에 익힌다 (fnm, Docker, 가상환경)
- ❌ 망칠까봐 건드리지 못한다 → ✅ 플레이그라운드에서 맘껏 실험한다 (되돌리면 되니까)
4주 후 만들어낼 결과물
섹션 제목: “4주 후 만들어낼 결과물”- 핵심: 실수해도 되돌릴 수 있는 나만의 개발 플레이그라운드 (Git + Docker + 가상환경)
- 서브: 그 플레이그라운드 위에서 시작한 자기 프로젝트 1개
다루는 도구
섹션 제목: “다루는 도구”| 레이어 | 도구 | 역할 |
|---|---|---|
| 코드 되돌리기 | Git | 커밋으로 언제든 이전 상태로 복원 |
| 환경 되돌리기 | WSL, Docker, fnm | 환경 통째로 날리고 다시 만들기 |
| OS 되돌리기 | UTM, VMware | OS 레벨 스냅샷으로 완전 복원 |
| 환경 꼬임 방지 | scoop(Win), brew(Mac) | 패키지 관리자로 깔끔하게 설치·삭제 |
| 실습 보조 | AI 도구 (Claude Code, Cursor 등) | 터미널 명령어를 자연어로 요청 |
커리큘럼
섹션 제목: “커리큘럼”1주차: 시작 — Git으로 첫 되돌리기 포인트 만들기
섹션 제목: “1주차: 시작 — Git으로 첫 되돌리기 포인트 만들기”- OT + Git 되돌리기 실습
- 커밋 → 수정 → 복원 흐름을 직접 경험
- 참여자: 따라하기
2주차: 환경 — 날리고 다시 만들기
섹션 제목: “2주차: 환경 — 날리고 다시 만들기”- scoop/brew로 깔끔한 설치 환경 만들기
- fnm으로 Node.js 버전 관리
- WSL 설치 & 되돌리기 (
wsl --unregister→ 재설치) - 참여자: 사례 발표
3주차: 격리 — Docker 활용
섹션 제목: “3주차: 격리 — Docker 활용”- Docker로 서비스 설치 연습 (한 줄이면 설치, 한 줄이면 삭제)
- 미리 만들어진 서비스를 도커로 여러 건 설치해보기
- 참여자: 사례 발표
4주차: 완성 — 플레이그라운드 연결
섹션 제목: “4주차: 완성 — 플레이그라운드 연결”- 가상화 (UTM/VMware)로 OS 레벨 되돌리기
- 1~3주차에서 만든 환경을 하나의 플레이그라운드로 연결
- 참여자: 사례 발표 + 마무리