Google Cloud AI Direktörü ve eski Chrome mühendislik lideri Addy Osmani’nin, 2026 JS Nation US (New York) konferansı röportajında AI çağında kıdemli geliştirici rolünün geçirdiği temel dönüşüme dair yaptığı kapsamlı değerlendirme. Osmani, Learning JavaScript Design Patterns, Leading Effective Engineering Teams dahil 14-15 teknik kitabın yazarı; ayrıca 2025 tarihli "The AI-Native Software Engineer" konuşması ile Substack’teki "70% Problem" ve "80% Problem" serilerinde AI ile kodlamanın pratik sınırlarına uzun süredir dikkat çekiyor. Bu röportaj da o çizginin devamı olarak, kıdemli mühendisin kod yazan kişiden kod editörü (Editor) rolüne geçişini çok yönlü biçimde ele alıyor.
AI ile kodlamada 1 yıl sonraki manzara
- Geliştiricilerin %90’ı kodlama için AI kullanıyor, ancak güven düzeyi aksine düşüş eğiliminde
- Yeni projeler veya prototipler (MVP) için etkili olsa da, büyük kod tabanlarında ve kurumsal ortamlarda fark hâlâ belirgin
- PR (pull request) boyutları ciddi biçimde artıyor; AI’nin gereğinden fazla dosyaya dokunması ya da mevcut utility fonksiyonlarını yeniden kullanmak yerine yenilerini yazması sık görülüyor
- Osmani’nin önceki yazılarında "70% Problem" diye adlandırdığı olgu hâlâ geçerli. AI sizi %70’e kadar getiriyor, ancak kalan %30’daki kalite, tutarlılık ve last mile işi hâlâ insanın sorumluluğunda
Vibe Coding vs AI destekli mühendislik
- Vibe Coding, bir fikrin hayata geçirilebilirliğini hızlıca keşfetmeye dönük, kod incelemesini çok da dert etmeyen serbest bir yaklaşım
- AI destekli mühendislik ise mimari, güvenlik, performans ve kalite gibi geleneksel mühendislik ilkelerini koruyarak AI’yi araç olarak kullanma yaklaşımı
- Production kodunda ikincisi zorunlu; burada "context engineering" (modele dokümantasyon, örnekler, konuşma geçmişi, kod tabanı yapısı gibi zengin bağlam sağlama tekniği) çıktının kalitesini belirliyor
Kıdemli mühendisin yeni rolü: kod editörü
- Geliştiricinin temel rolü, kod yazan kişiden kodu değerlendiren ve düzenleyen kişiye kayıyor. Başlıktaki "highly-paid Code Editors" ifadesinin işaret ettiği anlam da bu
- Kod incelemesi, junior’ların eğitimi için temel sahaya dönüşüyor ve "AI bu yaklaşımı neden seçti?" diye soran eleştirel düşünme her zamankinden daha önemli hâle geliyor
- Bir araştırmaya göre mühendisler, "dışarıdan doğru görünen ama gerçekte yanlış olan" AI kodunu debug etmek için kayda değer zaman harcıyor. Osmani bunu daha sonraki yazılarında "comprehension debt" kavramıyla genişletmişti
Arka plan ajanlarının pratik kullanımı
- Osmani, yürüyüşe çıktığında GitHub uygulamasıyla üç-dört işi ajana verip döndüğünde PR alacak şekilde çalışıyor. "Issue değil, PR istiyorum" ifadesi özellikle dikkat çekici
- Bunu küçük ve orta ölçekli projelerle sınırlıyor; kurumsal ortamlar için ise henüz önermiyor
- Tek bir ajan kullanan "conductor" aşamasından, birden çok ajanı aynı anda yöneten "orchestrator" aşamasına geçildiği benzetmesini kullanıyor
Chrome DevTools MCP ve Figma MCP
- 2025 sonlarında çıkan Chrome DevTools MCP (Model Context Protocol), kodlama ajanlarına "göz" kazandırıyor. Ajanlar gerçek render sonucunu görebiliyor; konsol logları ve ağ bilgilerini de kullanabiliyor
- Figma MCP ile birleştiğinde, tasarım dosyasını hayata geçirip ardından gerçek ekranı doğrulayan bir akış mümkün oluyor. Ancak mevcut UI component kütüphanelerini otomatik olarak yeniden kullanma düzeyine henüz ulaşılmış değil
Tarayıcı AI’sinin geleceği ve güven sorunu
- Tarayıcının sahip olduğu zengin bağlamı (oturum bilgileri, takvim, arama geçmişi vb.) kullanan kullanıcı yolculuğu otomasyonu bir sonraki aşama; ancak ödeme ya da kişisel verilerin devreye girdiği noktalarda insan onayını koruyan bir güven tasarımı belirleyici olacak
- Osmani, "mesele %100 otomasyon değil; kullanıcıyı kaş kaldıracak noktada mutlaka durmak gerekir" diye vurguluyor
Junior geliştiricilere tavsiye
- AI’nin henüz çözemediği alanlarda derin uzmanlık kurabilirseniz, bu tam tersine farklılaşma fırsatı olabilir
- Programlama dili veya stack’in anlamsızlaştığını savunan uç görüşlere karşı Osmani, "temelleri ve fundamentals’ı anlamak hâlâ bir superpower" diyerek itiraz ediyor
Çıkarımlar
- Bu söyleşinin ana mesajı açık. AI’nin kodu sizin yerinize yazdığı bir dönemde, kıdemli mühendisin değeri artık kod yazma hızında değil; kodu okuma, yargılama ve ona bağlam kazandırma becerisinde yatıyor. "Yüksek maaşlı kod editörü" gibi kışkırtıcı görünen başlık, bir küçümseme değil; aksine çağın talep ettiği temel yetkinliğe işaret eden bir paradoks taşıyor
- Osmani’nin %70’ten %80’e çıkardığı gibi, ajanların tamamlanmışlık düzeyi gerçekten artıyor. Ancak kalan %20-30 için ortaya çıkan "comprehension debt" yönetim maliyeti azalmış değil ve bu boşluğu kapatmak, bundan sonra hem araçların hem de mühendislerin ortak görevi olarak kalıyor
1 yorum
Kıdemli programcılar opus'tan bile daha iyi tasarım modelleriymiş lol