Yapay Zekâ ile Yazılımcı Olmadan Yazılım Kurulur mu?

Kısa cevap: evet. Artık yazılımcı olmadan yazılım kurulabiliyor ve bu işi yapanların yüzde 63’ü geliştirici bile değil. Ben de onlardan biriyim. Makine mühendisiyim, ömrümde profesyonel yazılım yazmadım; ama uygulamalarımı ve iş otomasyonlarımı yapay zekâya düz Türkçeyle anlatarak kuruyorum. Terimi 2025’te ortaya atan Andrej Karpathy, Şubat 2026’da “vibe coding” tabirini bıraktı; yerine “agentic engineering” dedi. Neden? Çünkü kod artık his meselesi değil; sorumluluğu tamamen sende olan bir iş. Duvar yıkıldı. İş bitmedi, sadece yeri değişti.
Şunu net söyleyeyim. Eskiden bir fikri çalışan uygulamaya çevirmek haftalar, koca bir ekip ve ciddi para isterdi. Şimdi bir öğleden sonra sürüyor. Şu sıralar Rüya Eşleşme adında bir uygulama geliştiriyorum; ekranlarını, veritabanını, giriş akışını tek satır kodu elle yazmadan, ne istediğimi anlata anlata kurdum. İlk his sarhoş edici: demek her şeyi kendim yapabilirim. Ama tehlike de tam o özgüven anında başlıyor.
Yazılımcı olmadan yazılım kurmak neyi değiştirdi?
Kod yazmak, bütün bu işin artık en kolay ve en ucuz kısmı hâline geldi. Asıl zor olan, ne yapacağını bilmek ve nerede durman gerektiğini görmek. Karpathy’nin yeni terimi bunu iyi anlatıyor: “Yeni normal, kodu zamanın yüzde 99’unda kendin yazmaman; ajanları yönetip onları denetlemen. Buna mühendislik diyorum, çünkü bir sanatı, bilimi ve uzmanlığı var.” Makine kodu döküyor, kararı sen veriyorsun. Aynı Karpathy şunu da ekliyor: üst seviyede teknik ustalık artık “eskisinden daha büyük bir çarpan.” Mimariyi bilen biri ajanlarla işini 10, hatta 100 katına çıkarır. Bilmeyen ise yalnızca bozuk kodu daha hızlı üretir. Mesele bu ayrımda.
Peki asıl tehlike nerede?
Yapay zekânın kötü kod yazması değil sorun. Sorun şu: acemi biri bozuk kodu hızla üretir ve yanlış olduğunu fark bile etmez. Geçen yıl yapılan bir güvenlik denetiminde yapay zekânın yazdığı kodun yüzde 45’i temel testlerden geçemedi. Lovable adlı araçla üretilen 1.645 uygulamanın yaklaşık yüzde 10’unda veritabanı kapısı ardına kadar açıktı; yani bir yabancı başkasının verisini rahatça okuyabiliyordu. Kulağa teknik ayrıntı gibi geliyor. Değil. Müşterinin adresi, telefonu, siparişi orada duruyor. Ben Rüya Eşleşme’de en çok bu katmanda yavaşlarım. Verinin nerede durduğunu, kimin neyi görebileceğini tek tek elden geçiririm; gerektiğinde gerçek bir yazılımcıya baktırırım. Geri kalanında hızlıyım. Tam bu noktada herkesten yavaş, bilerek paranoyağım.
Küçük işletme bundan nasıl kazanır?
Daha önce tek kişilik bir şirketin koca bir ekibin işini yapabileceğini yazmıştım. Şimdi o tek kişi kendi yazılımını da kuruyor. Eskiden bir ajansa binlerce liraya yaptıracağın iç aracı, sipariş takip ekranını, stok uyarısını artık bir hafta sonunda kendin çıkarabilirsin. Benim yöntemim şu: işime özel küçük araçları hızla kurarım. Ama para, ödeme ve kişisel veri işin içine girdiği an frene basarım. Çünkü orada hata “çalışmıyor” demek değil, “herkesin verisi açıkta” demektir. Yeni beceri kodlamayı öğrenmek değil. Neyi kendin kurabileceğini, neyi gerçek bir uzmana bırakman gerektiğini ayırt etmek. Onu bilen öne geçiyor.
Sıkça Sorulan Sorular
Yazılımcı olmadan gerçekten uygulama kurulabilir mi?
Evet. Bugün bu işi yapanların yüzde 63’ü geliştirici değil; en büyük grup da girişimciler. Ne istediğini düz bir dille anlatıyorsun, yapay zekâ yazıyor, sen sonucu görüp değiştiriyorsun. Prototip, iç araç ve küçük uygulamalar için fazlasıyla yeterli. Karmaşık, yoğun trafikli veya güvenlik açısından kritik sistemlerde ise hâlâ gerçek mühendislik şart.
Yapay zekânın yazdığı kod güvenli mi?
Otomatik olarak değil. Geçen yılki bir denetimde yapay zekâ kodunun yüzde 45’i güvenlik testlerinden geçemedi. En sık görülen hata, veritabanı izinlerini açık bırakmak; yani kullanıcı verisinin sızması. Üretmesi kolay, güvenli kılması bambaşka bir uzmanlık. Para, ödeme ve kişisel veriye dokunan her yeri ise mutlaka bir uzmana kontrol ettir.
Vibe coding ile agentic engineering arasındaki fark ne?
Vibe coding hissederek ilerlemek demek: yaz, çalıştır, beğenmezsen değiştir. Agentic engineering ise Karpathy’nin daha olgun tanımı: kodu ajanlar yazar, ama denetim, mimari ve güvenlik sorumluluğu sende kalır. Aynı araç, farklı duruş. İkincisi, işi ciddiye alan herkesin benimsemesi gereken tavır.
Kaynaklar
Andrej Karpathy, “vibe coding” yerine “agentic engineering” terimini önerdi (X, Şubat 2026): “you are not writing the code directly 99% of the time… you are orchestrating agents who do and acting as oversight.” Üst seviyede teknik ustalığın “eskisinden daha büyük bir çarpan” olduğu değerlendirmesi aynı kaynağa dayanıyor (The New Stack). Yapay zekâ kodunun yüzde 45’inin OWASP güvenlik testlerinden geçemediği verisi: Veracode 2025. Lovable ile üretilen 1.645 uygulamanın 170’inde (yüzde 10,3) kritik satır-düzeyi güvenlik açığı bulunması: Supabase yapılandırma incidenti, Mayıs 2025 (CVE-2025-48757). Kullanıcıların yüzde 63’ünün geliştirici olmaması ve girişimcilerin en büyük grup olması: 2026 sektör verileri (Axis Intelligence, Value Add VC derlemesi).
Yorumlar & Eleştiriler
Henüz yorum yok — ilk düşünceyi sen paylaş.
Yorum veya eleştiri yapmak için üye olmalısın. Beğeni herkese açık.