Konu Başlıkları
Yükleniyor...

Yapay Zeka Uygulama Fazını Sildi, Geriye Sadece Karar Kaldı

Sistem 1, Sistem 2 ve Kodda Kaybolan Dinlenme Fazı

Kahneman'ın Sistem 1 ve Sistem 2 ayrımı, bir mesleğin nerede otomatikleştiğini ve nerede hiç otomatikleşmediğini gösteren iyi bir harita. Yirmi yıllık kod pratiğinde uygulama tarafı tamamen sezgiye çöktü, mimari karar hiç çökmedi. Yapay zeka devreye girince kolaylaşan bir iş olmadı; ortadan kalkan şey, iki karar arasındaki dinlenme fazı oldu.

Sezgi ne zaman güvenilir

Kahneman, sezgi konusunda yıllarca ters düştüğü Gary Klein'la sonunda ortak bir metinde uzlaştı. Vardıkları sonuç iki şarta indi: ortamda öğrenilebilir, düzenli bir örüntü olacak; geri bildirim hızlı ve net gelecek.

Şartlar tuttuğunda otomatikleşme olağanüstü bir şey. Satranç ustası tahtayı taş taş değil bütün halinde görür. Deneyimli hemşire hastaya bakar ve burada bir terslik var der. Yıllarca bilinçli olarak hesaplanan şey tek bir algısal sıçramaya çöker.

Şartlar tutmadığında otomatikleşme yine olur, sadece yanlış şeyler otomatikleşir. Ortaya hızlı ve kendinden emin biçimde yanılan bir sezgi çıkar. Böyle ortamlarda kıdem güvenilirlik değil, daha rahat yanılma anlamına gelir.

Kod otomatikleşti, mimari karar hiç otomatikleşmedi

Şirketimi 24 yaşında, ne yapmam gerektiğini de nasıl yapacağımı da bilmeden kurdum. Basit web siteleriyle başladım, müşteri arttı, ihtiyaçlar çeşitlendi. Bugün geriye bakınca en büyük birikimimin biriken geri bildirim dağı olduğunu görüyorum.

O dağın etkisi tek bir yerde çok net görünüyor: ilk yıllarda beni zorlayan "şimdi hangi satırı yazmalıyım" sorusu tamamen ortadan kalktı. Sözdizimi, isimlendirme, bir hatanın kokusunu alma. Bunların geri bildirimi anında gelir, kod çalışır ya da çalışmaz. Günde onlarca kez kapanan bir döngünün yirmi yılda otomatikleşmemesi imkânsızdı.

Buna karşılık bir grup iş hiç otomatikleşmedi: mimari tercihler, hangi özelliğin ekleneceği, hangisinin kaldırılacağı. Bu tesadüf değil, doğrudan ikinci şartın ihlali. "Bu modülü ayırmalı mıyım" sorusunun cevabı aylar sonra ve bulanık gelir. Geldiğinde bile nedensellik belirsizdir: proje mimariden mi zorlandı, kapsam üç kez değiştiği için mi? Üstelik karşı-olguyu hiç göremezsiniz, diğer yolu seçseydiniz ne olacağını gösteren dal hiç çalışmaz.

Bir de "hangi özellik kalsın" sorusu teknik bir soru bile değil. İçinde değer yargısı taşır: kimin için, hangi bedele, neyden vazgeçerek. Değer yargısı gerektiren karar örüntü tanıma değil tartma işidir, tartılacak şeyler de her projede yeniden tanımlanır. Beni yirmi yıl sonra hâlâ bu işe bağlayan şey de bu. Tamamen otomatikleşmiş bir meslek tanımı gereği sıkıcıdır, orada artık karar yoktur, yalnızca icra vardır.

Devrettiğim iş, zaten en ucuz işti

Claude Code'u çok yoğun kullanıyorum. Başlangıçtaki tezim şuydu: Sistem 1 ile yaptığım her şeyi o yapsın, ben çok daha az yorulayım. Olan bu olmadı. Devrettiğim iş zaten en az enerji harcadığım işti, otomatikleşmenin tanımı bu. Kazandığım küçüktü, kaybettiğim büyük: uygulama fazı.

Eskiden ritim şöyleydi. Bir hafta karar alır, yorulurdum. Sonra o kararı üç haftada hayata geçirirken resmen dinlenirdim. O üç hafta boş zaman değildi, ritmin dinlenme yarısıydı; zihin arka planda kararı sindiriyor, sınıyor, gerekirse sessizce düzeltiyordu. Şimdi uygulama bir güne indi ve karar, uygulama, yeni karar döngüsü aradaki yastık kalktığı için sırt sırta dizildi. Daha çok çalıştığım için değil, dinlenme fazı silindiği için yoruluyorum.

Uygulama fazının ikinci bir işlevi vardı: kararı sınamak. Kodu kendiniz yazarken üçüncü günde bu yapı tutmayacak dersiniz, çünkü direnci parmağınızla hissedersiniz. Bir mimari kararı, üzerine yazılan kodun verdiği o dirençten okumayı, aynı kararı tartıştığımız toplantılardan daha güvenilir buluyorum; toplantıda herkes ikna olur, kod ikna olmaz. Sürtünme kalkınca kötü karar da iyi karar kadar hızlı hayata geçiyor, fark ettiğinizde çoktan on katına çıkmış oluyor.

Tempo da bozuldu. Eskiden uygulama insan hızındaydı, karar insan hızındaydı, ikisi birbirine denkti. Şimdi uygulama makine hızında, karar hâlâ insan hızında. Darboğazın önündeki tıkanıklığı açtığınızda rahatlamıyorsunuz, sadece darboğazın kim olduğu netleşiyor.

Otomatikleşmenin hammaddesi kesiliyor

Buradan benim hesabıma girmeyen ama sonrakileri doğrudan vuran bir sonuç çıkıyor. Sistem 1'i kuran şey, günde onlarca kez kapanan yaz, çalıştır, hatayı gör döngüsüydü. Uygulama fazı devredilince o döngü de devrediliyor. Yani sezginin ikinci şartı, hızlı ve net geri bildirim, üretimin kendisinden çekiliyor.

Benim sezgim zaten oturmuştu; model çıktısına bakıp burada bir terslik olduğunu görebiliyorum. Bu işe yeni başlayan birinin aynı kontrolü yapacak birikimi yok, çünkü o birikimi üreten hata artık onun başına gelmiyor. Aynı araç kıdemli için hızlanma, yeni başlayan için kısa devre.

Kazanç neden geri dönmüyor

Bilerek yavaşlamak mesleki olarak mümkün değil. Üretim hızlanınca müşteri beklentisi de hızlanıyor; daha fazla özellik isteniyor ve bunların kolayca yapılacağı varsayılıyor.

Bunun eski bir adı var: Jevons paradoksu. Kömür daha verimli yakılınca tüketim azalmadı, arttı. Yazılımda da üretim ucuzladı, kazanç bana geri dönmedi, doğrudan piyasa beklentisine yansıdı. Bu bireysel bir tercih meselesi de değil; rekabetin içindeyken tek başınıza yavaşlamayı seçemezsiniz, seçmeyen rakip yerinizi alır.

Sorumluluğu olmayan düşünme

Dinlenme iş akışının içinden çıkınca onu dışarıdan monte etmek zorunda kaldım. Kitap okuyarak, popüler bilim kaynakları tüketerek şarj oluyorum. Okumak da zihinsel efor isteyen bir iş, yani boş vakit olduğu için dinlendirmiyor. Farkı, sonucundan mesul olmamak.

Karar yorgunluğu düşünmekten değil, sonucuna katlanmaktan geliyor. Kitap okurken zihin çalışır ama omuzda yük yoktur. Beni onaran şey dinlenme değil, sorumluluktan geçici olarak muaf düşünme.

Deneyim de olayı yaşamakla değil üstünden geçmekle oturuyor. Döngü hızlandıkça sindirme süresi kısalıyor, okuma alışkanlığının gizli işlevi belki de zihne o boşluğu açmak. Bilinçli bir fren koymazsanız tükeniş kaçınılmaz; önümüzdeki yılların asıl sınavı teknik yetkinlik değil, tempo yönetimi olacak.