강의 개요
AI와 협업하여 비개발자도 실제 작동하는 프로그램을 만들 수 있는 '바이브 코딩(Vibe Coding)' 실습 워크숍. Cursor AI 기반의 실무 적용 가능한 생산성 도구 개발 방법론 교육.
주요 목차 및 내용
Part 1. 바이브 코딩의 의미와 전략
•
바이브 코딩의 정의: AI와 함께 내 작업을 도와주는 프로그램 만들기
•
비개발자를 위한 바이브 코딩 입문 5단계 가이드
•
'내쓸내만'(내가 쓸 것을 내가 만든다) 전략
•
불편함 감수성 높이기: 일상의 문제를 발견하고 해결하는 관점
Part 2. Vibe with us! (시연)
•
미니게임 개발: Gemini Canvas로 이상형 월드컵 만들기
•
인터뷰 도구: 인지작업 분석을 통한 업무 자동화 설계
•
생산성 앱 개발: Lovable + Slack API + Supabase + Gemini를 활용한 통합 도구 구축
Part 3. Vibe by yourself! (실습)
•
실습 1: AI와 토론하며 PRD 작성 → Gemini Canvas로 프로토타입 → Lovable로 첫 화면 구현
•
실습 2: 기능 추가 및 리팩토링, Repomix를 활용한 보안 점검
•
Slack 앱 연동 및 Edge Function 활용법
핵심 메시지
1.
Enabler로서의 바이브 코딩: 비개발자도 혼자서 만들기 어려웠던 프로그램을 직접 구현 가능
2.
문제 정의의 중요성: 누구의 어떤 문제를 어떻게 풀 것인가에 대한 명확한 정의
3.
개밥먹기(DogFooding) 전략: 내가 만든 것을 내가 써보며 빠르게 개선하는 접근법
4.
복잡도 관리: UI+로직 → DB 추가 → 외부 API 연동 순으로 단계적 확장
사용 도구
Gemini Canvas, Lovable, Cursor AI, Supabase, Slack API, Repomix
대상
•
비개발자 중 업무 자동화에 관심 있는 직원
•
프로덕트 엔지니어링에 관심 있는 주니어 개발자
•
AI 도구를 활용한 생산성 향상을 원하는 모든 직군