İletişime Geç

March 19, 2026 - 25 Yıllık Geliştirici Deneyimi vs. Claude Code: 3 Haftalık İşi 60 Dakikada Nasıl Bitirdim

Yapay zeka kodlama ajanları deneyimli geliştiricilerin yerini almıyor — onların çıktısını katlanarak artırıyor. Yeter ki doğru yapıyı sunun.

Ferhat Ziba

Ferhat Ziba

Kurucu, Melexsoft

LinkedIn'de orijinali oku →

Şüpheciydim. Teknolojiyi reddettiğim için değil — 25 yıldır yazılım geliştiriyorum. Ama çok fazla hype döngüsünün gelip geçtiğini gördüm. Sonra bir öğleden sonra, üç haftalık planladığım bir görevi tamamladım. Yapay zekanın sihirli olduğu için değil — ama onunla nasıl çalışılacağını nihayet anladığım için.

Şüpheciden Mimariye

Dönüm noktası dramatik bir andan değil, basit bir içgörüden geldi: çıktının kalitesi doğrudan girdinin kalitesine bağlıdır. Belirsiz komutlar belirsiz sonuçlar verir. Kesin spesifikasyonlar ise kesin kod üretir. Basitmiş gibi görünen bu durum, geliştirici olarak nasıl düşünmemiz ve çalışmamız gerektiği konusunda geniş kapsamlı sonuçlar doğuruyor.

Günlük Hayatımdan İki Pratik Örnek

Birinci örnek: Bir WYSIWYG editör bileşeninin yirmi farklı içerik türüne ölçeklenmesi gerekiyordu. Tekrarlayan iş, net desenler — tam da yapay zekanın var olduğu amaçla örtüşüyor. Desenleri hassas biçimde belgeledim ve ajanı serbest bıraktım. Üç hafta yerine 60 dakika. İkinci örnek: Tescilli bir çerçeveyle entegrasyon. Burada zorluk daha karmaşıktı. Ajanın önce alana özgü desenleri öğrenmesi gerekiyordu. İyi yapılandırılmış bağlamla bunu başardı — ve ardından bunları tutarlı biçimde yeniden üredebildi.

Desen Düşüncesinin Üç Katmanı

Öğrendiğim şey: yapay zeka ajanları desenleri düşünür ve biz onlara bu desenleri üç katmanda vermemiz gerekir. Birincisi: kod yapısı ve adlandırma kuralları — sözdizim katmanı. İkincisi: Service Object veya Repository Pattern gibi mimari desenler — tasarım katmanı. Üçüncüsü: projenin tutarlı alan dili olan Ubiquitous Language — alan katmanı. Komutlarında bu üç katmanı kapsayan kişi, mevcut sisteme sorunsuzca entegre olan kod alır.

CLAUDE.md İlkesi

Benim için en büyük kaldıraç, bir CLAUDE.md dosyası tanıtmak oldu — ajana kararların arkasındaki 'neden'i açıklayan proje genelinde bir bağlam belgesi. Uzun süreli belleği olmayan, son derece zeki bir kıdemli geliştiriciyle çalıştığınızı hayal edin. Her oturum başlangıcında tam bağlama ihtiyacı duyuyor. CLAUDE.md işte o bağlamdır. Mimari kararları, kodlama standartlarını, alana özgü kelime dağarcığını ve bunların nedenlerini içerir. Sonuç: çok daha tutarlı çıktılar, daha az düzeltme döngüsü.

Yeni İş Bölümü — Ve Deneyim Neden Daha Değerli Hale Geliyor

Paradoksal gerçek şu: yapay zeka deneyimli geliştiricileri gereksiz kılmıyor, aksine daha değerli yapıyor. Sistemik düşünenler, mimari kararlar verenler ve bağlamı kesin biçimde aktarabilenler, yapay zeka araçlarıyla etkilerini katbekat artırıyor. Bu becerileri olmayanlar ise yavaş üretilmiş kötü kod yerine hızlı üretilmiş kötü kod elde ediyor. Yapı ve disiplin belirleyici faktörler olmaya devam ediyor. Araç değişti — temel ilkeler değil.

Diğer yazılar

90 Dakikada Bir Kodlama Ajanı Kurmak: Mimarinin Oyunu Neden Kazandırdığı

Yazılım geliştirmede artık hız dar boğaz değil. Ama yapısız hız sadece başarısızlığa giden daha hızlı bir yoldur.

Read more

Yapay Zeka Nearshoringi Nasıl Dönüştürüyor – ve Verimliliğinizi Yeni Bir Seviyeye Nasıl Taşıyor?

GitHub Copilot, Claude ve otomatik test çerçeveleri gibi yapay zeka araçları, dağıtık ekiplerin çalışma biçimini değiştiriyor. Nearshoring ortaklıkları bu dönüşümden özellikle güçlü biçimde faydalanıyor.

Read more

Projenizi bize anlatın

Ofisimiz

  • ZIBA GLOBAL CONSULTING LTD
    65 London Wall
    London, EC2M 5TU