Google’ın DevOps Durum Raporu, yazılım sektöründe yapay zekanın beklenenden daha süratli benimsendiğini ortaya koydu. İşte sebebi…

Google’ın 2024 yılına dair yayımladığı DevOps Durum Raporu, yazılım sektöründe yapay zekanın ne kadar süratli bir şekilde hayatımıza entegre olduğunu ortaya koydu. Raporun verilerine göre, dünya çapında 3000’den fazla geliştirici ve IT çalışanının iştirakiyle gerçekleştirilen araştırma, %76’sının kod yazma, bilgi özetleme ve kod açıklama gibi günlük vazifelerinde yapay zeka araçlarını faal olarak kullandığını gösterdi.
Google’ın hazırladığı rapor, yazılımcıların %76’sının artık yapay zeka yardımıyla kod yazdığını ortaya koydu
Artık AI takviyeli yazılım geliştirme, birçok profesyonel için bir rutin haline gelmiş durumda. Pekala, neden bu kadar süratli benimsendi? Rapordan edinilen sonuçlara göre bu araçlar, geliştiricilere daha verimli bir çalışma ortamı sağlıyor, günlük iş yüklerini hafifletiyor ve kodlama sürecini hızlandırıyor.
Google Cloud tarafından yürütülen araştırma, sırf ferdi geliştiricilerin yapay zekaya olan ilgisini değil, şirketlerin bu alandaki yatırımlarını da gözler önüne serdi. İştirakçilerin %81’i, çalıştıkları şirketlerin yapay zeka teknolojilerine çok önemli ölçüde yatırım yaptığını ve bu yatırımlarla birlikte teknik kaynaklarını AI tabanlı projelere yönlendirdiklerini belirtiyor.
Özellikle, AI’nin sağladığı verimlilik artışı epeyce dikkat cazibeli. Rapor, AI takviyeli araçların kullanımının kod kalitesini %3.4 oranında artırdığını, yazılı evrakların kalitesinde ise %7.5’lik bir düzgünleşme sağladığını ortaya koyuyor. Ayrıyeten, kod inceleme süreçlerinin hızlandığı ve onay süreçlerinde %1.3’lük bir hızlanma olduğu da vurgulanıyor. Yani, yapay zeka iş akışlarının her aşamasında kaliteyi artırıyor.
Ancak her şey güllük gülistanlık değil. Yapay zeka dayanaklı yazılım geliştirme sürecinin birtakım beklenmedik sonuçları da var. Rapor, AI’nin sağladığı verimlilik artışına karşın yazılım teslim performansında %1.5 oranında bir düşüş yaşandığını ve teslim istikrarının %7.2 oranında gerilediğini belirtiyor.
Yani demek oluyor ki, yapay zeka her ne kadar geliştiricilerin hayatını kolaylaştırsa da, yazılım teslimatlarındaki sürat ve tutarlılık hususlarda birtakım zorluklar yaratabiliyor. Bunun ardındaki nedenler arasında, yapay zeka ile geliştirilmiş kodların daha fazla test ve düzenleme gerektirmesii faktörler yer alıyor.
Yine de, bu zorluklar birçok şirketi yapay zeka kullanımından vazgeçirmemiş. Tersine, birçok şirket özelleştirilmiş lisan modelleri ve iç bilgiler ile daha verimli bir yazılım geliştirme süreci oluşturmak için AI teknolojilerine odaklanıyor.
Özellikle küçük lisan modellerine yapılan yatırımlar sayesinde, devasa data işlem gücüne gerek kalmadan verimliliği artırmak mümkün oluyor. Yani, yapay zeka her ne kadar yazılım geliştirme süreçlerini dönüştürse de, onunla çalışmayı öğrenmek ve doğru kullanmak da en az bu teknolojiyi geliştirmek kadar önemli.