Anthropic tarafından yapılan yeni bir araştırma, yapay zeka (YZ) destekli araçların iş süreçlerini hızlandırabileceğini gösterse de, bu durumun beceri gelişimi üzerindeki potansiyel olumsuz etkilerini inceliyor. Daha önceki çalışmalar, YZ kullanımının bilişsel yükü YZ'ye devretme eğilimi yarattığını ve insanların işlerine olan bağlılıklarını azaltabileceğini öne sürmüştü. Bu durumun, özellikle kodlama gibi alanlarda, kişilerin yeni beceriler edinmesini veya geliştirdikleri sistemleri tam olarak anlamasını engelleyip engellemediği belirsizliğini koruyordu. YZ araçlarının hızla standart hale geldiği kodlama dünyasında, YZ'nin verimlilik artışı sağlarken aynı zamanda hata yakalama, çıktıya rehberlik etme ve yüksek riskli ortamlarda YZ'ye gözetim sağlama gibi kritik insan becerilerini zayıflatıp zayıflatmadığı sorusu önem taşıyor.
Araştırma, yazılım geliştiricilerle yapılan randomize kontrollü bir deneme şeklinde gerçekleştirildi. Katılımcıların, YZ desteğiyle veya desteksiz olarak yeni bir Python kütüphanesi olan Trio'yu ne kadar sürede öğrendikleri ve yazdıkları kodu ne kadar anladıkları incelendi. Bulgulara göre, YZ desteği kullanan grubun, kütüphane kavramlarını kapsayan bir sınavda, kodu elle yazan gruba göre %17 daha düşük puan aldığı, yani yaklaşık iki harf notu kadar geride kaldığı tespit edildi. YZ kullanımı görevi hafifçe hızlandırsa da, bu hızlanma istatistiksel olarak anlamlı bir seviyeye ulaşmadı.
Ancak, YZ desteği kullanmanın her zaman düşük puan anlamına gelmediği de vurgulandı. Önemli olan, YZ'nin nasıl kullanıldığıydı. Daha güçlü bir ustalık sergileyen katılımcılar, YZ'yi sadece kod üretmek için değil, aynı zamanda takip soruları sorarak, açıklamalar isteyerek veya bağımsız kodlama yaparken kavramsal sorular yönelterek anlama yeteneklerini geliştirmek için kullandılar. Bu durum, YZ ürünlerinin öğrenmeyi kolaylaştıracak şekilde tasarlanması ve iş yerlerinin YZ politikalarını bu doğrultuda şekillendirmesi gerektiği konusunda önemli çıkarımlar sunuyor.
Yapay zeka destekli kodlama araçları verimliliği artırsa da, kullanıcıların temel beceri gelişimini ve kod anlama yeteneğini olumsuz etkileyebilir; ancak YZ'nin bilinçli kullanımı bu olumsuz etkiyi azaltabilir.