Bab Tujuh
Siapa Pun
Bisa Bikin Ini
Kamu nggak perlu jadi programmer.
Kamu butuh ide.
Seorang guru di Ohio bikin aplikasi penilaian dalam satu akhir pekan. Seorang musisi bikin pengatur setlist yang menyusun lagu berdasarkan energi dan nada. Seorang siswa SMA bikin tool persiapan debat yang menghasilkan kontra-argumen untuk resolusi apa pun. Nggak ada dari mereka yang programmer. Nggak ada yang ikut kelas coding. Mereka menjelaskan apa yang mereka mau, dan coding agent yang membangunnya.
Inilah terobosan yang nggak diprediksi siapa pun. Bukan bahwa coder jadi lebih cepat — tapi bahwa non-coder bisa bikin software sama sekali. Sama seperti spreadsheet mendemokratisasi analisis data dan Canva mendemokratisasi desain grafis, AI coding agent mendemokratisasi pengembangan software itu sendiri.
Revolusi Personal Software
Ini ide yang mengubah segalanya: personal software. Tool yang dibangun untuk audiens satu orang — kamu. Nggak perlu riset pasar, nggak perlu business plan, nggak perlu pendanaan. Cuma masalah yang kamu punya dan tool yang menyelesaikannya. Sebelum AI, bikin personal software artinya belajar coding, yang butuh berbulan-bulan atau bertahun-tahun. Sekarang butuh satu sore. Biaya membangun turun hampir ke nol — artinya satu-satunya yang penting adalah punya ide yang layak dibangun.
Tool yang memungkinkan semua ini disebut coding agent. Claude Code, Cursor, Antigravity, Replit — mereka adalah tool AI yang bisa membaca seluruh proyekmu, menulis kode di banyak file, menjalankannya, ketemu error, memperbaiki error-nya, dan menjalankan lagi. Semua tanpa kamu menyentuh satu baris kode pun. Mereka bukan autocomplete. Mereka kolaborator AI yang mengubah deskripsimu jadi software yang berfungsi.
Peran sutradara
Kamu nggak menulis kodenya. Kamu mengarahkan. Tugasmu adalah menentukan apa yang dibangun, mengevaluasi hasilnya, dan mengiterasi sampai benar. Agent menangani eksekusi teknis. Anggap dirimu seperti sutradara film — kamu nggak mengoperasikan kamera, tapi nggak ada yang tercipta tanpa visimu.
Agent-mu Tahu Semua yang Kamu Nggak Tahu
"Tapi aku nggak tahu apa itu database." Kabar baiknya: kamu nggak perlu tahu. Coding agent-mu juga tutormu. Tanya apa saja. "Apa itu React component?" Dia akan jelaskan. "Gimana cara deploy ini ke internet?" Dia akan pandu langkah demi langkah. "Apa arti error ini?" Dia akan menerjemahkan jargonnya ke bahasa biasa.
Inilah jaring pengaman yang membuat semuanya jadi mungkin. Kamu nggak perlu menghafal kosakata teknis — kamu perlu tahu bahwa itu ada supaya kamu bisa bertanya. Agent mengisi setiap celah. Seperti punya ahli yang sabar dan tak kenal lelah duduk di sebelahmu yang nggak pernah menghakimimu karena bertanya hal dasar.
Paradoks keterampilan
Kamu butuh pengetahuan cukup untuk mengevaluasi hasilnya, bukan untuk menulis setiap baris. Sutradara film nggak perlu tahu cara merakit kamera — tapi mereka perlu tahu apakah gambarnya terlihat bagus. Sama di sini: kamu perlu tahu apakah aplikasinya berfungsi, bukan bagaimana kodenya bekerja.
Lihat apa yang sudah dibangun non-coder — lalu bayangkan punyamu sendiri.
Kamu punya idenya. Tapi sebelum membuka coding agent, kamu perlu bicara bahasanya. Bukan kode — cuma kosakata membangun. Itu topik berikutnya.