Birkaç yıl önce biri bana aynı anda 15 projeyi güvenlik açıkları, hatalar, SEO sorunları, çeviri kalitesi, yerelleştirme tutarlılığı ve otomatik testler açısından inceleyeceğimi söylese, bu bana oldukça gerçek dışı gelirdi. Teoride imkânsız değil, ama günlük iş akışı içinde pek de mümkün görünmezdi. Bir haftadaki saat sayısı sınırlı ve teknik inceleme işinin büyük bölümü önemli olsa da aynı zamanda çok tekrar eden bir yapıya sahip.
Bu yüzden VS Code içinde Codex ile çalışmak bana gerçek bir değişim gibi geliyor. Zayıf noktaları taramak, testleri kontrol etmek, diller arası tutarsızlıkları yakalamak, edge case’leri ortaya çıkarmak ve daha yakından bakılması gereken alanları işaretlemek gibi rutin inceleme işlerini çok daha hızlı geçmemi sağlıyor. Zaman farkı gerçekten belirgin.
Aslında ne değişti
En büyük değişim, AI’nin bir anda projeleri kusursuz hâle getirmesi değil. Böyle bir şey olmadı. Asıl değişim, tekrarın maliyetini düşürmesi. Eskiden saatlerce dikkat isteyen görevler artık çok daha hızlı ilerliyor. Bu da aynı anda birçok projeyi sağlıklı durumda tutmayı çok daha gerçekçi hâle getiriyor.
Birden fazla ürün üzerinde paralel çalışan biri için bunun önemi büyük. Çeviri incelemesi, yerelleştirme tutarlılığı, SEO hijyeni, hata avı ve test bakımı gerekli işlerdir, ama sessizce bütün günleri de yiyebilirler. Bir araç bu rutin katmanı sıkıştırdığında, bitmeyen mekanik kontroller yerine düşünmeye, öncelik belirlemeye ve son kalite kontrolüne daha fazla alan açılır.
AI’nin hâlâ yerine geçemediği şey
Ben yine de her dosyayı elle gözden geçiriyorum. Bu kısım ortadan kalkmadı ve kalkmasını da istemiyorum. Kalite; muhakeme, bağlam, zevk ve sorumluluk üzerine kurulu. Bir model sorunları gösterebilir, düzeltme önerebilir ve ilk turu hızlandırabilir. Ama son kararı tamamen üstlenemez.
Yazılım geliştirmede AI konuşulurken insanların bazen kaçırdığı nokta tam da bu. Değer, insan muhakemesini değiştirmekte değil. Değer, büyük miktarda rutin sürtünmeyi ortadan kaldırmakta; böylece muhakeme gerçekten önemli olan yerde kullanılabiliyor.
Gerçek kaldıraç
Bana gerçek dışı gelen şey yalnızca hız değil, aynı zamanda ölçek. Eskiden 15 projeyi paralel incelemek ezici miktarda tekrarlı iş anlamına geliyordu. Şimdi ise birkaç yıl önce var olmayan bir şekilde mümkün görünüyor.
Bir araç standartları düşürmeden yüzlerce saat kazandırabiliyorsa, bu küçük bir verimlilik hilesi değildir. Bu, yazılım işinin yapılış biçiminde anlamlı bir değişimdir. Benim için en heyecan verici taraf da bu: daha az özen değil, manuel incelemeden vazgeçmeden daha büyük bir kapsama ulaşmak.