Yazar, ortaokuldan beri programlamaya tutkuyla bağlı, kariyerini bu alanda sürdüren ve yıllarca kod mimarisi, tip sistemleri ve sürdürülebilirlik gibi konulara büyük önem vermiş bir mühendis olduğunu belirtiyor. Başlangıçta, GitHub Copilot, Cursor ve Claude Code gibi yapay zeka destekli araçlara karşı oldukça çekingen davrandığını, hatta bu araçların abartıldığını düşündüğünü ifade ediyor. Kod üzerinde tam kontrol sahibi olma arayışı ve yapay zekanın kod kalitesini düşürebileceği endişesi, bu çekincelerinin temelini oluşturuyordu. Yazar, "temiz kod" yazmanın kişisel bir zevk kaynağı olduğunu, ancak profesyonel projelerde bu yaklaşımın sorgulanması gerektiğini vurguluyor. Yazarın yapay zekayı etkili bir şekilde kullanabilmesi için projelerine bakış açısında köklü bir değişim yaşaması gerekti. İş projelerinde asıl önemli olanın iş değerini sunmak olduğunu fark etti. Kodun sürdürülebilir olması, yeni gereksinimleri karşılamak içindir; tasarım desenleri, yaygın sorunlara bilinen çözümler sunarak ekip içi iletişimi kolaylaştırır; tip sistemleri ve statik analiz ise programcıların daha az hata yapmasını sağlar. Bu anlayış, yazarın yapay zekayı bir araç olarak benimsemesine ve kodun "nasıl" yazıldığından ziyade "ne" başardığına odaklanmasına olanak tanıdı. Bu değişim, yapay zekanın programlama sürecindeki rolünü yeniden tanımlamasını sağladı.
Yapay zekayı programlama süreçlerine entegre etmek, yazılımcıların kod kalitesine ve kontrolüne dair geleneksel bakış açılarını, iş değeri sunma odağına doğru değiştirmelerini gerektirir.