Pemimpin pemikiran

Satu Prompt Lagi: Bagaimana Mekanika Kasino Vibe Coding Menghabiskan Milyar Dolar Saya

mm

Hari musim panas yang indah di liburan saya. Keluarga saya menunggu saya untuk pergi ke pantai. Saya telah mengatakan kepada mereka bahwa saya akan bergabung dalam ‘lima menit’ – itu dua jam yang lalu. “Hampir selesai,” saya bergumam. “Cukup satu lagi mencoba.” Kode itu hampir benar (selama dua jam terakhir). Itulah saat itu mengenai saya: saya tidak melakukan debugging. Saya sedang berjudi.

Mesin Slot di IDE Anda

Jika Anda telah menghabiskan waktu “vibe coding“—tarian indah dan kacau yang meminta AI sampai mengeluarkan kode yang berfungsi—Anda telah merasakannya. Tarikan itu. Suara yang mengatakan, “cukup satu prompt lagi, baby.” Ketika batasan AI sebenarnya datang untuk menyelamatkan, membiarkan Anda mendapatkan tidur yang layak.

Ini tidak terjadi secara kebetulan. Vibe coding memiliki struktur psikologis yang sama yang membuat mesin slot, permainan video, dan doomscrolling sangat adiktif. Biarkan saya menjelaskan mekanismenya:

Jadwal Hadiah Variabel: Terkadang AI berhasil pada percobaan pertama. Terkadang membutuhkan lima belas prompt. Terkadang memberikan sesuatu yang brilian yang tidak Anda minta. Anda tidak pernah tahu apa yang akan Anda dapatkan, dan ketidakpastian itu—psikolog memanggilnya jadwal penguatan rasio variabel—adalah pola hadiah paling adiktif yang kita kenal. Ini adalah prinsip yang sama di balik mesin slot dan loot box.

Efek Hampir-Miss: Kode itu hampir selesai. Ini berjalan tetapi memiliki bug. Logika itu benar tetapi sintaksis salah. Kesalahan-kesalahan ini memicu jalur saraf yang sama dengan hampir memenangkan slot. Otak Anda menafsirkan “hampir selesai” sebagai “jadi dekat sehingga satu lagi mencoba pasti akan berhasil.”

Mengapa Insinyur Profesional (Sebagian) Imun

Hal ini menarik: insinyur perangkat lunak profesional sebenarnya kurang rentan terhadap kecanduan vibe coding daripada non-pengkode. Pada awalnya, ini tampak terbalik. Bukankah orang-orang yang memahami kode terbaik harus paling bersemangat dengan AI yang menulis kode?

Tapi pikirkan apa yang sebenarnya terjadi. Bagi insinyur profesional, hadiah variabel adalah: “Apakah AI menulis kode sebaik yang saya lakukan, atau apakah itu gagal?” Itu tidak terlalu menghibur. Mereka tahu mereka dapat menulis kode itu sendiri. AI adalah alat produktivitas, bukan sihir.

Bagi seseorang yang tidak dapat mengkode? Oh, tuhan. Setiap kali AI bekerja, itu adalah keajaiban. Anda berpindah dari tidak memiliki kemampuan untuk menciptakan perangkat lunak ke tiba-tiba membangun sesuatu. Itu bukan optimisasi—itu transformasi. Itu adalah kegembiraan yang saya rasakan ketika saya pertama kali memulai karir saya sebagai insinyur, ketika saya menyadari saya dapat menulis beberapa kode dan membuat karakter bergerak di layar, ketika perangkat lunak terasa seperti sihir yang sebenarnya.

Dan sekarang, momen penciptaan itu sedang didemokratisasi untuk jutaan orang. Pukulan dopamin tidak hanya tentang hadiah variabel—itu tentang lompatan tak terbatas dalam kemampuan. Dari “Saya tidak bisa melakukan ini” ke “Saya baru saja membangun sesuatu.” Itu memabukkan.

Tidak hanya itu, tetapi sebagian besar insinyur profesional telah memiliki pelatihan sepanjang karir mereka dalam sesi debugging yang panjang, sehingga itu tidak baru bagi mereka.

Minggu 100 Jam Bukan Apa yang Anda Pikir

Telah ada banyak diskusi tentang pendiri yang sekarang bekerja dalam jam yang tidak masuk akal—tidur di kantor WeWork, minggu 100 jam, dan kelelahan total. Narasi biasanya tentang tekanan dari ledakan AI, persaingan, dan ketakutan akan ketinggalan.

Tapi hal ini: tekanan pendiri selalu ada. Itulah mengapa sebagian besar startup gagal. Itu benar sebelum AI, itu akan benar setelahnya. Perjalanan startup selalu merupakan roller coaster teror eksistensial dan optimisme irasional. Tekanan, persaingan, perasaan bahwa dunia melawan Anda atau mendukung Anda—itu tidak baru.

Tapi vibe coding membawa ini ke tingkat dopamin yang baru. Ketika YC Combinator mengatakan bahwa 90-something persen dari perusahaan portofolio mereka melakukan vibe coding produk mereka, tiba-tiba minggu 100 jam itu masuk akal. Pendiri-pendiri ini tidak hanya bekerja keras—mereka terikat. Mereka duduk di sana pukul 3 pagi mengatakan kepada diri sendiri, “satu prompt lagi,” sama seperti saya.

Kebijaksanaan Konvensional yang Saya Ikuti (dan Tidak Seharusnya)

Ketika saya memulai Zencoder, saya melakukan hal yang paling logis – fokus pada insinyur profesional. Insinyur profesional memiliki beban kerja yang sangat besar. Ketika saya menjalankan perusahaan dengan 1.200 orang, sebagian besar ide saya tidak pernah dikirim. Semakin besar perusahaan, semakin kecil persentase ide saya yang dapat kami eksekusi, karena ada banyak prioritas lain—keamanan, cakupan tes (kami memiliki 30.000 tes), aksesibilitas, analitik, dan utang teknis. Saya pikir AI adalah kesempatan untuk membuka kreativitas skala besar, membantu perusahaan mengirim lebih cepat. Jadi saya membangun untuk insinyur profesional dan repositori kompleks mereka.

Setiap buku bisnis mengatakan kepada Anda untuk mendefinisikan profil pelanggan ideal (ICP) Anda dan fokus pada itu. Dari hari kami meluncurkan, kami menerima banyak minat. Pendaftaran mengalir masuk. Tapi sebagian besar pendaftaran tidak pernah benar-benar menggunakan produk. Mereka mendaftar, lalu tidak pernah menginstal ekstensi kami ke lingkungan pengembangan mereka. Ada banyak ICP di saluran untuk bekerja dengan, sehingga kami melihat data dan berpikir: “Banyak dari orang-orang ini mungkin bukan pengembang profesional. Mereka ‘vibe coders’, kami akan mendukung mereka nanti, tapi untuk sekarang mari kita tidak terganggu dan tetap fokus.”

Billion Dollar Blind Spot

Saya benar-benar melewatkan itu. Sementara kami membangun alat yang sangat kuat untuk insinyur perusahaan, alat yang benar-benar membantu mereka mengirim lebih cepat, menavigasi basis kode yang kompleks, dan mengurangi toil, kami melewatkan seluruh pusat emosi pasar.

Kami tidak mengoptimalkan untuk siklus dopamin yang mengarahkan semua tweet viral, video YouTube, dan sesi coding tengah malam. Kami tidak menangkap keajaiban transformasi, saat pertama ketika seseorang yang tidak bisa mengkode tiba-tiba bisa.

Dan ini yang membuat kesalahan ini sangat menyakitkan: itu bukan hanya kesalahan bisnis. Itu adalah kesalahan misi. Misi kami adalah membuka kreativitas. Mengapa membatasi misi itu hanya untuk orang yang sudah bisa menciptakan perangkat lunak? Kami membangun untuk orang yang membutuhkan kami tetapi tidak secara emosional menginginkan kami. Sementara itu, ada audiens yang menginginkan pengalaman yang bisa kami berikan, dan saya awalnya menulis mereka sebagai “bukan segmen target.”

Ironi Kebijaksanaan Konvensional

Hal ini sangat ironis: lebih awal dalam karir saya, saya telah membaca semua buku bisnis tentang memulai dengan niche. Saya memahami kebijaksanaan itu, dan saya setuju dengan logika teoritis itu. Dan kemudian saya benar-benar mengabaikan itu dan mengikuti hati saya. Di Wrike, saya mengakui bahwa semua orang di dunia bisnis berkolaborasi dan mengelola pekerjaan, sehingga saya mengembangkan produk yang berharga bagi semua orang, bukan hanya segmen yang sempit. Saya mencoba merebus lautan. Setiap sekolah bisnis akan mengatakan kepada saya bahwa saya salah. Dan itu berhasil dengan brilian.

Tapi dengan Zencoder, dalam keputusan ini, saya mengikuti kebijaksanaan bisnis daripada hati saya dan misi saya. Terkadang, pengguna yang tidak sesuai dengan profil pelanggan ideal Anda sebenarnya menunjukkan kepada Anda di mana energi sebenarnya. Terkadang “gangguan” itu sebenarnya adalah sinyal. Strategi tradisional—tetapkan segmen Anda, lalu ekspansi—dapat membuat Anda buta terhadap perilaku yang muncul dan arus emosi yang mendorong seluruh pasar.

Pelajaran

Sekarang, saya mengikuti hati saya dan membangun untuk membuka keajaiban itu tanpa catatan kaki “untuk segmen ini”.

Untungnya bagi saya, pasar AI bergerak sangat cepat sehingga setiap hari adalah kesempatan baru. Ketika “vibe coders” mengelola lingkungan yang lebih kompleks, mereka menjadi lebih dekat dengan kebutuhan insinyur profesional. Ketika insinyur profesional beralih ke alur kerja AI-pertama, mereka membutuhkan produk AI-pertama bukan IDE kode-pertama. Ketika LLM dan agen kami meningkat, dan hasilnya menjadi semakin dapat diprediksi, ada kesempatan untuk membawa produk ke pasar yang menguntungkan kedua audiens. Saatnya untuk mengikuti hati saya. Ketika kami mengerjakan peluncuran berikutnya, kami membawa semua yang telah kami pelajari dari mengirimkan kekuatan dan keandalan kelas perusahaan dan membukanya untuk semua orang – dari “vibe coders” hingga pengembang berpengalaman.

Pada akhirnya, kita semua berada dalam perjalanan ini bersama untuk menciptakan perangkat lunak yang lebih baik, tidak peduli latar belakang kita.

Andrew Filev adalah pendiri/CEO dari Zencoder. Ia mengubah pengelolaan kerja kolaboratif dengan mendirikan Wrike (20k+ pelanggan, dijual seharga $2,25M), ditampilkan di Forbes & The NY Times, dan semangatnya untuk AI & inovasi terus membentuk masa depan kerja.