Geliştiriciler üretken yapay zekanın tüm ayrıntılarını öğrendikçe geliştirici olmayanlar da onları takip edecek


Ancak yapay zeka destekli araçların tam ve resmi olarak benimsenmesi zaman alabilir.

Üretken yapay zeka (AI) ve diğer yapay zeka tabanlı programlama araçları iz bırakıyor; bu onların son derece az kodlu ve kodsuz araçlar olduğu anlamına mı geliyor? Evet, ancak geliştiriciler ve nihayetinde geliştirici olmayanlar için üretkenliği süper artırıcılar olarak tam potansiyellerini fark etmemiz biraz zaman alabilir.

Geliştiriciler zaten üretken yapay zekanın derinliklerine inmiş durumda. O'Reilly tarafından yakın zamanda yapılan bir ankete katılanların üçte biri, GitHub Copilot ve ChatGPT gibi ortamları kullandıklarını belirtiyor ancak bir uyarıda bulunuyor. Anketin yazarı Mike Loukides, "Bu tahminin Copilot'un gerçek kullanımını küçümsediğinden şüpheleniyoruz" diyor. "İşlerinde Copilot veya ChatGPT kullanmasalar bile birçok programcının bu araçları denediğinden veya kişisel projelerinde kullandığından eminiz."

Ancak tam ve resmi evlat edinme zaman alabilir. Ankete göre, yeni araçlarla çalışan geliştiricilerin en büyük mücadelesi eğitim (%34) ve diğer %12'lik kesim ise en büyük zorluğun kullanım kolaylığı olduğunu söyledi. "Toplamda bu, yanıt verenlerin neredeyse yarısı (%46). Bu bir sürprizdi, çünkü bu araçların çoğunun az kodlu olması veya hiç kod içermemesi gerekiyordu. Bir öğrenme eğrisi var ve sandığımızdan daha dik görünüyor Ayrıca katılımcıların %13'ünün araçların geliştiricilerin karşılaştığı sorunları etkili bir şekilde çözmediğini söylediğini de belirtmekte fayda var."

Raporda, üretkenlik araçlarının - ve özellikle Copilot gibi araçların haleflerinin - "yazılım geliştirmeyi radikal yollarla yeniden şekillendirdiği" belirtiliyor. "Yazılım geliştiricileri bu araçlardan değer elde ediyor, ancak söylentilerin sizi yanıltmasına izin vermeyin: Bu değer bedavaya gelmez. Hiç kimse ChatGPT'ye oturup şunu yazmaz: 'Ayakkabı satmak için kurumsal bir uygulama oluşturun' ve değerli bir şeyle ortaya çıkın. Her birinin kendi öğrenme eğrisi vardır ve bu eğrinin ne kadar dik olabileceğini hafife almak kolaydır."

Geliştiriciler, üretken yapay zeka tarafından geliştirilen kodda ustalaştıktan sonra, bunun vatandaş geliştirici grubuna ulaşmasını bekleyin. Üretken yapay zeka, yazılımın oluşturulma, test edilme ve dağıtılma şeklini değiştirme ve düşük kodlu ve kodsuz harekete yeni bir boyut ekleme konusunda büyük bir potansiyele sahiptir. Creatio CEO'su Katherine Kostereva, "Kodsuz otomasyon için üretken yapay zekanın potansiyeli konusunda heyecan duyuyoruz" diyor. "Önümüzdeki yıllarda üretken ve konuşmaya dayalı yapay zekaya yönelik kullanım senaryolarının büyük oranda çoğalmasını bekliyoruz."

Kostereva, kodsuz ve üretken yapay zekanın birleşiminin hem geliştiriciler hem de geliştirici olmayanlar için görsel sürükle ve bırak araçlarını kullanma yollarını açtığını sürdürüyor. "Üretken yapay zeka, şablonları, bileşenleri ve hatta uygulamaların tamamını kullanıcıdan gelen metin girişine göre otomatik olarak önceden oluşturarak kodsuz geliştirme sürecini tamamlıyor ve hızlandırıyor. Bu şekilde, kodsuz uygulama oluşturucuya zaman kazandıracak ve temel gereksinimleri prototipe dönüştürme çabası."

Üretken yapay zeka "uygulamaları yeni yetenekler ve kullanım örnekleriyle geliştirmek için çok çeşitli fırsatlar sunuyor" diyor. "Örneğin, otomatik olarak insan benzeri metin yanıtları oluşturmak, uygulamanızdaki geçmiş verileri analiz etmek veya karar önerileri oluşturmak için yapay zekanın yardımını kullanmak için kolayca bir özellik ekleyebilirsiniz."

Az kodlu ve kodsuz alanda üretken yapay zeka tarafından yönlendirilen değişiklikler söz konusu olduğunda, gelişimin hızlandırılmasını bekleyebiliriz. Kostereva, "Üretken yapay zekadan yararlanan araçlar, kodsuz yöntemler kullanılarak uygulamaların oluşturulmasını hızlandıracak" diyor. Kullanıcılar, hedefe ulaşmak için her adımı titizlikle planlamak yerine, beklenen sonucu açıklamaya daha fazla zaman harcayacak."

İlgili makaleler