Şuan bile gayet iyi seviyede. Yok yapamıyor yok onu beceremiyor gibi kavramları bir kenara bırakın. Hepsini de gayet iyi derece de yapacak. Önemli olan artık yazdığın kod ve kodun kalitesi değil. Bu kimsenin umrunda da değil. Önemli olan ürün. Kodu şu şu kalitede yazdım. Okunabilirlik %1000 falan hikaye artık. Çoğu architecture bile artık eski sayılacak ki microservice yapısı bile çoktan eleştirilmeye başlandı.
Çok uzak olmayan bir gelecekte şuanki developer tümü (junior, mid, senior) bir ürün koordinatörü gibi bir olaya evrilecek. Artık elinin altında tonla işi yapabilen agent yapısı olacak ve sende bunları yöneteceksin. Kod yazmaktan ziyade yazılan kodu inceleyip düzeltme isteyeceksin. Bir nevi çoğumuz ürün yöneticisi pozisyonunda olacağız.
Bu sene çok göreceğimiz o agent modeli;
Developer: işi basit dille açıklar.
1. iş kartı oluşturan eleman (jira, linear, github issues, trello vs)
2. Kodu yazan eleman (cursor, claude code, codex vs)
3. Code Review yapan eleman
4. Code review den döneni tekrar revize eden eleman (2. elemanla aynı system prompt farklı)
5. Testlerini yazan eleman
6. CI/CD otomasyonları
7. CI/CD failed durumunu yöneten eleman (2. eleman system prompt farklı)
8. Success ise Developer gelip koda bakar. Çıktıyı onaylar. PR merge.
Not: eleman = agent.
Sonrası da var tabi. Bunu canlıda izleme. Monitoring de artık öyle karmaşık zımbırtıları okumakla uğraşmanıza gerek yok. Slack bot kuruyorsun ve anında sana konuştuğun dilde özet geçiyor. Direkt sistemle konuşuyorsun.
SaaS fikri arayanlar, alın bunu bir agent modeli olarak geliştirin ve satın.
İstisnai durumlar.
Savunma sanayi, banka gibi üst güvenlik gerektiren dış platformlara erişim de büyük sıkıntı çeken yerler tabiki olacak. Yukarıdaki model onlarda pek yemez. Yese bile çok çok önemli olmayan. Ekiplerin kendi kullandığı alt yapısal şeylerde olur. Ana üründe olmaz. Buna kimsede inkar edemez. Ama işin gerçeğine gelelim; Bu firmalar / total firma oranı ne? Yani %10 luk böyle olacak diye koskaca %90 ürün kaynayan bir ekosistemden bahsediyoruz.