Üretken yapay zeka (AI), bir parmak hareketiyle bilgisayar kodu oluşturmayı mümkün kılsa da, AI tarafından oluşturulan kodun verimli bir şekilde işlenmesi her geliştiricinin erişimi dahilinde değildir. Tam tersine, üretken yapay zeka profesyonel geliştiriciler için güçlü bir araç haline geldi.

McKinsey analizine göreYapay zekanın yazılım mühendisliği üretkenliği üzerindeki doğrudan etkisi, bu alandaki mevcut yıllık harcamaların %20 ila 45’ini temsil edebilir.

Aslında üretken yapay zeka, geliştiricilerin belirli faaliyetlere harcanan zamanı azaltmasına yardımcı olur. Bunlar arasında “kod tabanı oluşturma, kod düzeltme ve yeniden düzenleme, kod analizi ve yeni sistem tasarımlarının oluşturulması” yer alıyor. Kodlama sürecini hızlandırarak “üretken yapay zeka, ihtiyaç duyulan beceri ve yetenekleri yazılım mühendisliğinden kod ve mimari tasarıma kaydırabilir.”

“Üretken yapay zeka, otomatik olarak kod oluşturmanın bir yolu”

Bu nedenle, BT departmanı için üretken yapay zeka ve Kodsuz geliştirme eşanlamlı hale geliyor. Çünkü her iki teknik de belirli rutinleri belirterek hızlı bir şekilde kod üretmenize olanak sağlar. Ancak bugün itibarıyla Üretken Yapay Zeka profesyonel geliştiricilere yardımcı olurken, Düşük Kodlu ve Kodsuz teknolojiler daha çok geliştirici olmayanları hedef alıyor.

A soruşturma 2023 yılında 2.000 BT yöneticisi arasında gerçekleştirilen ve Microsoft tarafından yayınlanan araştırma, CIO’ların ve BT profesyonellerinin %87’sinin yapay zekadaki artışın ve Az Kodlu platformların otomasyonunun, teknolojinin tüm yeteneklerini daha iyi kullanmalarına yardımcı olacağına inandığını gösteriyor. Bunun “tüm Düşük Kod araçlarında gördüğümüz bir eğilim” olduğunu belirtiyor Richard RileyMicrosoft’un Power platformunun genel müdürü.

“Üretken yapay zeka, otomatik olarak kod oluşturmanın başka bir yolu olarak ortaya çıkıyor” diyor James FairweatherPitney Bowes’un inovasyon direktörü. “Bu, kişinin niyeti ile bir görevi çözmek için gereken bilgisayar programlaması arasındaki boşluğu doldurmada büyük bir yardım olabileceğini gösteriyor.”

Üretken yapay zeka, düşük kodlu kullanımın daha kodsuz hale getirilmesine yardımcı olacak

Ancak Fairweather, yazılım geliştirmenin yalnızca kod üretmekten çok daha karmaşık bir deneyim olduğunu söylüyor. “Dil ve görüntü modellerinde gördüğümüz üretken yetenekler, üretken yapay zekanın otomatik yazılım geliştirmede daha büyük bir rol oynaması için modellenmesi gereken konuların yalnızca küçük bir alt kümesidir” diye vurguluyor.

“Her yazılım sisteminin, sistemin mantıksal ve fiziksel mimarisi, veri modelleme, inşaat ve dağıtım mühendisliği ve bakım ve yönetim faaliyetleri gibi, hâlâ üretken yapay zekanın mevcut yeteneklerinin çok ötesinde görünen ek hususları vardır.”

Şu anda en ilginç olanı, yapay zekanın “Düşük Kodlu ve Kodsuz ortamları etkinleştirme aracı olarak” potansiyeli olduğunu söylüyor Leon KallikkadanAtrium’da teknolojiden sorumlu başkan yardımcısı. “Bu, insan geliştirici olarak siz geliştikçe bir yapay zeka bileşeninin bir sonraki adımı oluşturmaya başlayacağı aşamalı bir yaklaşım olacak.”

Sonuç olarak, üretken yapay zeka, düşük kodun daha kodsuz hale getirilmesine yardımcı olacaktır. Üretken yapay zekanın en önemli faydalarından biri, az kodlu ve kodsuz ortamlar arasındaki boşluğu doldurma yeteneğidir” diyor Oshri MoyalAtera’nın kurucu ortağı ve teknik direktörü.

“Önceden oluşturulmuş modeller ve kod şablonları sağlayarak üretken yapay zeka, geliştiricilerin derinlemesine kodlama becerilerine ihtiyaç duymadan karmaşık uygulamalar oluşturmasına olanak tanıyor. Bu, geliştirme sürecini demokratikleştiriyor ve daha fazla kişinin teknolojik çözümlerin geliştirilmesine katılmasına olanak tanıyor.”


Kaynak : “ZDNet.com”



genel-15