Ana Sayfa

Yapay Zeka Herkesi Geliştirici Yapar mı? Bir Yanılgı

1 dk okuma

Yapay zeka (YZ) teknolojilerinin kod yazma yetenekleri arttıkça, 'herkesin yazılım geliştirici olacağı' yönünde popüler bir söylem ortaya çıktı. Bu görüşe göre, YZ insanların sorunlarını çözmek için yazılım oluşturma önündeki teknik engelleri kaldırıyor. Ancak makale, bu tezin insan davranışlarından oldukça uzak olduğunu savunuyor. Ortalama bir kullanıcının yazılım geliştirmek, hatta yazılımı tanımlamak veya düşünmek istemediğini belirtiyor. İnsanlar, sorunlarının sıfır sürtünmeyle ve minimum bilişsel çabayla çözülmesini tercih ediyor; bir terminal veya sohbet penceresi açmak gibi işi anımsatan eylemlerden kaçınıyorlar.

Makale, 'herkesin geliştireceği' tezinin temelinde yatan 'çoğu insanın sadece teknik engeller yüzünden yaratıcı olamadığı' varsayımını sorguluyor. Geçmişte masaüstü yayıncılık araçları veya WordPress gibi platformlar web sitesi oluşturmayı kolaylaştırmış olsa da, çoğu insan kendi bültenini tasarlamak veya web sitesi kurmak yerine profesyonellerden yardım almayı veya hazır çözümleri kullanmayı tercih etti. YZ ile kod yazmaktan heyecan duyanlar genellikle zaten bir şeyler inşa etmeye ilgi duyan kişilerdir ve bu heveslerini genel nüfusa yansıtıyorlar. Oysa genel nüfus, çözüm satın almayı, çözüm inşa etmeye tercih ettiğini defalarca göstermiştir.

Yazılım geliştirmek, finansal olarak uygun olsa bile bilişsel olarak maliyetlidir. Teknik engeller ortadan kalksa bile, 'kavramsallaştırma' engeli devam eder. Ne istediğinizi bilmek, açıkça belirtmek, elde ettiğinizin istediğiniz şey olup olmadığını değerlendirmek ve gerekirse yinelemek hala büyük bir çaba gerektirir. Yıllardır yazılım geliştirmenin en zor kısmının yazılımın ne yapması gerektiğini bulmak olduğu biliniyor ve YZ bu durumu değiştirmedi. Aksine, YZ kod yazma darboğazını ortadan kaldırarak, asıl darboğazın artık 'ne inşa edeceğimizi bilmek' olduğunu daha da belirginleştirdi. Bu, YZ'nin yazılım geliştirmeye etkisine dair daha gerçekçi bir bakış açısı sunuyor.

İçgörü

Yapay zeka araçları kod yazmayı kolaylaştırsa da, yazılım geliştirmenin en zorlu kısmı olan neyin inşa edileceğini kavramsallaştırma ve belirleme zorluğunu ortadan kaldırmıyor, aksine daha da belirginleştiriyor.

Kaynak