Yapay zekanın kullanım artıyor fakat ona duyulan güven azalıyor
Yapay Zeka

Yapay zekanın kullanım artıyor fakat ona duyulan güven azalıyor

Stack Overflow tarafından yapılan son geliştirici anketine göre, yapay zeka (AI) kodlama araçlarına olan güven azalırken, bu araçların kullanımı artıyor. 49.000 profesyonel geliştiricinin katıldığı ankete göre, geliştiriciler ve yöneticileri, bu araçları en iyi şekilde nasıl kullanacaklarını belirleme konusunda hala zorluklar yaşıyor.

Anket sonuçlarına göre, 2025 yılında her beş geliştiriciden dördü iş akışlarında yapay zeka araçlarını kullanıyor. Bu oran son yıllarda hızla artış gösterdi. Ancak, yapay zekanın doğruluğuna olan güven, önceki yıllarda %40 iken bu yıl %29’a düştü. Bu durum, GitHub Copilot veya Cursor gibi yapay zeka araçlarının meslek üzerindeki karmaşık etkisini gösteriyor. Geliştiriciler arasında bu araçların faydalı olup olmadığı konusunda pek bir tartışma olmasa da, en iyi uygulamaların ve sınırların ne olduğu hala belirlenmeye çalışılıyor.

Geliştiricilere yapay zeka araçlarıyla ilgili en büyük hayal kırıklıklarının ne olduğu sorulduğunda, %45’i “neredeyse doğru olan ancak tam olarak doğru olmayan yapay zeka çözümleri” cevabını verdi. Bu, en çok bildirilen sorun olarak öne çıkıyor. Çünkü açıkça yanlış olan çıktıların aksine, bu tür çözümler sinsi hatalara veya tanımlanması zor ve zaman alıcı sorunlara yol açabiliyor. Özellikle yapay zekaya güvenerek işe yaklaşan genç geliştiriciler için bu durum daha da zorlayıcı olabiliyor.

Anketteki geliştiricilerin üçte birinden fazlası, Stack Overflow’u ziyaretlerinin bir nedeninin yapay zeka ile ilgili sorunlar olduğunu belirtiyor. Yani, büyük dil modeli (LLM) tabanlı bir araçtan kabul ettikleri kod önerileri, çözmek için başkalarına başvurmaları gereken sorunlara yol açıyor. Muhakeme optimizasyonlu modeller aracılığıyla büyük gelişmeler kaydedilmiş olsa bile, bu “neredeyse doğru” güvenilmezliğin tamamen ortadan kalkması pek olası değil. Bu durum, öngörücü teknolojinin doğasında var olan bir özellik.

Ankete katılanların %72’si “vibe kodlamanın” profesyonel işlerinin bir parçası olmadığını söylüyor. Bazıları bu yöntemin çok güvenilmez olduğunu düşünürken, bazıları ise üretim için uygun olmayan, hata ayıklaması zor sorunlara yol açabileceğini düşünüyor.

Peki, tüm bu şüphe ve hayal kırıklığına rağmen geliştiriciler neden hala bu araçları kullanıyor? Bazı durumlarda, yöneticileri onları kullanmaya zorluyor. Ancak daha yaygın olarak, araçlar hala açıkça faydalı olduğu için kullanılıyor. Yöneticilerin ve bireysel katkıda bulunanların, yapay zeka araçlarını iş akışına dahil ederken, en iyi uygulamaların derinlemesine anlaşılmasını sağlamak için sağlam bir eğitim vermeleri gerekiyor. Böylece araçlar, çözdüğünden daha fazla sorun yaratan veya tasarruf ettiğinden daha fazla zaman harcayan bir şekilde kullanılmamış olur.

Geliştiricilerin, Copilot otomatik tamamlama önerileri gibi şeylere daha az güvenmeleri ve bunları sadece bir başlangıç noktası olarak görmeleri gerekiyor. Bu tür araçlar, sınırlı bir eşli programlama ilişkisi için daha uygun. Örneğin, LLM’den sorunları bulmasını veya daha zarif çözümler önermesini istemek ve bunları eleştirel bir şekilde değerlendirmek gerekiyor. Tamamlanmış yöntemleri olduğu gibi kabul etmek yerine, bu şekilde kullanmak daha doğru.

Ayrıca, bu araçlar öğrenme için de faydalı olabiliyor. Sürekli olarak yeni diller, frameworkler veya metodolojiler öğrenerek kendilerini geliştirme fırsatı, bazı insanların bu işe yönelmesinin nedenlerinden biri. LLM’ler, genellikle eksik olan teknik dokümanlarda zahmetli aramalar yapmak yerine, soruları daha hedefli bir şekilde yanıtlayarak bu süreçteki engelleri azaltabiliyor. Geçmişte insanların Stack Overflow’u kullanma nedenlerinden biri de buydu.

Stack Overflow Ürün ve Teknoloji Direktörü Jody Bailey, VentureBeat’e yaptığı açıklamada, “Trafikte düşüş görmüş olsak da, bu düşüş bazılarının iddia ettiği kadar dramatik değil” dedi. Stack Overflow, kaynaklarının bir kısmını hem yapay zeka aracı okuryazarlığını genişletmeye hem de bu araçları içeren iş akışlarına özgü sorunları çözmeye yardımcı olacak topluluk tartışmalarını teşvik etmeye ayırmayı planlıyor.