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