Coding agent’lar kod yazmayı ucuzlatınca sıra mühendis olmayanlara geldi. Üç şirket PM’lerin ve operasyon ekiplerinin kendi işini yazılımla çözmesini farklı yollardan sağladı.

Ramp kendi coding agent’ı Inspect’i Slack’e koydu, geçen ay 1000 PR mühendis olmayanlardan geldi. Atlassian’da hiç terminal kullanmamış bir PM, mühendisin kurduğu harness ve izole bir repo ile bir ayda 26 PR gönderdi; ekip aynı şeyi Jira’nın büyük kod tabanında bilinçli olarak yapmadı. Deel otomasyon yazmayı mühendislerin elinden aldı ve aracı bir stajyere iş öğretme biçimine göre kurdu.
Confluence ekibinde PM Aya daha önce hiç kod yazmamış, terminal bile kullanmamıştı. Mühendis partneri ona front end’e kod göndermeyi kolaylaştıran bir harness kurdu, engineering manager da büyük repo bozulmasın diye temiz ve izole bir repository verdi. Aya bir ayda 26 PR gönderdi, bu sayı ekipteki çoğu mühendisten fazlaydı. Gerekçesi, düzeltilecek çok UX sorunu olması ve mühendislerin daha üst düzey işlere odaklanmasını istemesiydi. Ekip aynı yöntemi 20 yıllık Jira kod tabanında riskli bulduğu için bilinçli olarak uygulamadı.
Ramp kod tabanını iyi anlayan ve güçlü bir harness’ı olan bir coding agent istediği için Inspect’i kendisi yazdı. Inspect Slack içinde çalışıyor, hazır provision edilmiş geliyor ve sonucu bir deploy preview olarak döndürüyor. Böylece PM yazılan kodu ürün içinde deneyebiliyor. Inspect’in bir milyon oturumu var ve PR’ların %75’i Inspect ile yazılıyor. Geçen ay bu PR’ların 1000’i mühendis olmayan biri tarafından gönderildi.
Deel’de verileri bir sistemden diğerine elle taşımak, her ay bir tabloyu yeniden biçimlendirmek ya da API’si olmayan bir sisteme girip tek bir butona basmak gibi küçük manuel işler birikmişti. Yazılım yazmak pahalı olduğu için bu işlere hiç sıra gelmemişti. Deel önce bu listenin çok daha derinine indi, ikinci adımda otomasyon ve workflow kurmayı mühendislerin elinden aldı. Teknik olmayan çalışanların kendi otomasyonlarını, niyetlerinin doğru anlaşıldığından ve çıktıya güvenebileceklerinden emin olarak kurmasını hedefledi. Aracı, bir stajyere “beni izle, sonra sen yap, ben kontrol edeyim” diye iş öğretme biçimine göre tasarladı.
Coding agent’lar “kim kod yazabilir” sorusunun cevabını değiştirdi. Ama mühendis olmayan birine kod gönderme yetkisi vermek, kalite ve güvenlik riskini de beraberinde getiriyor.
Bu soruyu, PM’leri ve operasyon ekiplerini yazılım üretimine gerçekten dahil eden şirketlerin hangi ortamı kurduğunu ve sınırı nerede çizdiğini birinci elden öğrenmek için sorduk.
Tasarım, ürün ve yapay zekadan seçtiğimiz en iyi okumalar, iki haftada bir çarşamba posta kutunda.