Mengajar dengan Vibe
Semua yang Anda butuhkan untuk menjalankan Vibe sebagai workshop, intensif, kohort, atau program enterprise in-house. Kurikulumnya sama di setiap format; hanya kedalaman dan durasinya yang berbeda.
Pilih format
| Format | Durasi | Isi | Paling cocok untuk |
|---|---|---|---|
| Workshop | Setengah hari (3,5 jam) | Modul 00 ditambah sorotan Modul 05 dan 06, menggunakan starter repo | Founder, pemilik bisnis, acara komunitas. Pintu masuk Anda. |
| Intensif | 2 hari | Gate 1 dari Production Readiness Checklist (38 item "kerjakan sekarang") diterapkan pada aplikasi milik tiap peserta | Founder yang aplikasinya sudah live. Peserta pulang dengan kredensial Vibe Builder (L1). |
| Kohort | 4 minggu per term | Satu term program setiap kali, 10 sampai 12 jam per minggu | Orang produk, analis, junior engineer |
| Enterprise | 16 minggu, atau subset kustom | Program lengkap, dengan template AGENTS.md dan readiness checklist diadopsi sebagai kebijakan perusahaan | Bank, perusahaan asuransi, korporasi yang sedang menggelar AI coding tools |
Jalankan setiap sesi dengan empat tahap yang sama
Setiap modul ditulis untuk ritme ini. Patuhi ritmenya dan kelas akan berjalan dengan sendirinya.
- Pelajari (15 sampai 20 menit). Buka dengan insiden nyata, lalu konsepnya. Insiden menciptakan kebutuhan; konsep menjawabnya.
- Bangun (60 sampai 90 menit). Peserta mengarahkan AI tool mereka menggunakan prompt pack di akhir modul. Anda berkeliling ruangan sebagai tech lead, sambil bertanya "bagaimana Anda tahu itu berfungsi?"
- Bobol (30 sampai 45 menit). Peserta menyerang hasil build mereka sendiri, atau bertukar dengan partner, mengikuti langkah-langkah lab. Lab dirancang agar percobaan pertama AI gagal di sini. Di sinilah proses belajar terjadi.
- Buktikan (15 menit). Peserta mencentang Definition of Done di akun Vibe mereka dan melampirkan bukti: output test, laporan scan, screenshot. Tanpa bukti, tidak lulus.
Kurangi menjelaskan, perbanyak membobol. Sebagian besar nilainya ada di tahap ketiga.
Starter repo: Ledgerly
Ledgerly adalah aplikasi invoicing multi-tenant kecil, yang diberikan dalam bentuk spesifikasi dan kerangka (skeleton). Peserta meminta AI mereka membangun setiap fitur. Empat belas security acceptance test mendefinisikan apa arti "aman": access control, injection, secret, XSS, rate limiting, penyimpanan password, query N+1, timeout, webhook, race condition, SSRF, prompt injection, error handling, dan CORS.
Setiap test gagal sampai fiturnya dibangun dengan aman, dan percobaan pertama AI biasanya gagal di setidaknya satu test. Momen itulah pelajarannya. Peserta menjalankan npm run score dan melihat skor mereka naik dari 0 / 14 ke 14 / 14. Ini memberi setiap kelas titik awal yang sama dan membuat progres terlihat di proyektor.
Aturan untuk peserta: gunakan AI assistant Anda untuk membangun setiap fitur, baca setiap diff sebelum menerimanya, dan jangan pernah mengubah test.
Workshop pertama Anda, langkah demi langkah
- Dua minggu sebelumnya. Kirim cek persiapan ke peserta: Node.js 22 atau lebih baru, AI coding tool yang bisa mereka pakai (Claude Code, Cursor, atau sejenisnya), dan starter repo yang sudah diinstal dengan
npm install. - Persiapan ruangan. Satu proyektor untuk deck workshop, satu untuk papan skor live. Wi-Fi yang bagus lebih penting dari apa pun.
- Pada hari H. Ikuti deck workshop. Isinya run of show lengkap dengan alokasi waktu dan catatan pembicara (tekan N).
- Sesudahnya. Kirim link readiness checklist dan undangan ke program intensif. Minta satu kalimat feedback selagi masih segar.
Menjalankan intensif pada aplikasi milik peserta
Hari pertama membahas keamanan dan data (Modul 03, 05, 06). Hari kedua membahas reliabilitas dan perilisan (Modul 07, 08, 11, 12, 13). Setiap peserta mengerjakan Gate 1 dari readiness checklist terhadap produk mereka sendiri, sambil mencatat bukti di akun Vibe mereka. Berikan kredensial Vibe Builder (L1) hanya jika setiap item Gate 1 sudah punya bukti.
Dua peringatan praktis: aplikasi sungguhan berisi secret sungguhan, jadi mulailah dengan secrets scan dan rotasi apa pun yang bocor sebelum berbagi layar; dan sepakati sejak awal bahwa tidak ada yang menjalankan perbaikan terhadap produksi selama sesi.
Menjalankan program enterprise
- Adopsi template AGENTS.md sebagai rules file organisasi untuk setiap repository.
- Adopsi Production Readiness Checklist sebagai release gate.
- Jalankan program per term, dengan capstone dipertahankan di depan pimpinan security, engineering, dan risk dari klien sendiri.
- Laporkan progres per tim menggunakan DORA metrics sebelum dan sesudah.
Asesmen dan sertifikasi
| Level | Kredensial | Persyaratan |
|---|---|---|
| L1 | Vibe Builder | Lulus Term 1 dan 2; aplikasi lolos Gate 1 checklist |
| L2 | Vibe Engineer | Lulus Term 1 sampai 3; aplikasi bertahan di chaos lab Term 3 |
| L3 | Enterprise Vibe Architect | Semua term ditambah capstone, dipertahankan di depan panel |
Pertahankan aturan gagal otomatis. Kredensial hanya bernilai jika sulit dipalsukan: secret di riwayat git, akses data lintas tenant, atau agen yang mengambil tindakan tak bisa dibatalkan tanpa persetujuan berarti modul tidak lulus.
Tips fasilitasi
- Lebih sering bertanya "bagaimana Anda tahu?" daripada menjelaskan. Itu melatih kebiasaan yang paling penting.
- Rayakan bug yang ditemukan. Peserta yang menemukan kerentanan di pekerjaannya sendiri sedang melakukan apa yang dilakukan para profesional.
- Saat AI peserta menghasilkan perbaikan yang salah, tampilkan di proyektor. Itulah momen mengajar terbaik yang akan Anda dapatkan.
- Pakai satu AI tool untuk demo live. Mencampur tool akan mengubah sesi menjadi tech support.