Vibe coding'i yanlış kullanıyoruz: "dünyada tutacak ürün" değil, zaten bildiğiniz nişi yapın
Kod artık en ucuz kısım. Zor olan hepimizin bildiği gibi ne yapılacağını bilmek.
Somutlaştırayım. Türkiye'deki koşu, triatlon ve bisiklet yarışlarının takvimini tutan bir site yaptım. Kodun neredeyse tamamını AI yazdı. Ama siteyi işe yarar yapan şeylerin hiçbirini AI'a sorarak bulamazdım:
- Koşucunun asıl merak ettiği şey yarışın tarihi değil, kayıtların açıldığı tarih ve son kayıt tarihi. Tarihi zaten biliyor, kaçırdığı şey kayıt.
- Ultralarda zorunlu malzeme listesi var ve organizatörler bunu sitenin en olmadık alt sayfasına gömüyor.
- 30 km üstü yarışlarda sağlık raporu isteniyor, altında istenmiyor. Bilmeyen adam yarış sabahı start alanından döner.
- Triatlon federasyonunun takvimi PDF. Sadece PDF. Her yıl.
- Bir yarışın erken kayıt fiyatı bitmiş olur ama sayfa hâlâ o fiyatı gösterir, yani veriyi olduğu gibi almak yanlış veri demek.
Bunlar aranıp bulunacak şeyler değil. Bunları çok yarış koştuğum için biliyorum.
Vibe coding'in doğru kullanımı, hakkında zaten bir şey bildiğiniz dar bir alanda sistem kurmak. Bence yanlış kullanımı "dünyada tutacak ürün" peşine düşmek.
Sebebi basit. Dünyada tutacak fikirlerin hepsinin zaten yirmi rakibi var ve hepsi senden fazla paraya, zamana ve dağıtım gücüne sahip. AI sana kod yazma hızı verdi ama aynı hızı onlara da verdi, yani orada yeni bir avantajın yok. Nişte ise kopyalanması zor bir avantajın var: alanı biliyorsun. Benim küresel rakiplerim var, hiçbiri Türkiye verisini doğru toplamıyor, çünkü umurlarında değil. Benim umurumda çünkü o yarışlara ben ve benim gibiler gidiyor.
Dürüst olayım, bu bir başarı hikâyesi değil. Site şu an günde 8-10 ziyaret alıyor, domain bir aylık, Google beni henüz ciddiye almıyor. "Bakın nasıl tuttu" demiyorum.
Diyeceğim şu: bu tür projeleri öldüren şey genelde teknik değil, sıkılmak. Bir ay sonra o repoyu bir daha açmıyorsun. Ben açıyorum, çünkü siteyi kendim kullanıyorum, kendi yarışımı kendi sitemden buluyorum. Motivasyonu kullanıcı sayısına bağlı olmayan ilk projem bu.
Vibe coding'in asıl riski kötü kod değil. Umursamadığın bir şeyi çok hızlı yapabilmek.