Uzun yıllardır teknoloji gazeteciliği yapan Clive Thompson, Google, Amazon, Microsoft ve çeşitli girişimlerde çalışan 70’ten fazla yazılım geliştiriciyle yaptığı röportajlarda dikkat çekici bir tablo ortaya koydu.
Birçok geliştirici artık doğrudan kod yazmak yerine:
yapay zekaya komut veriyor
oluşturulan kodu inceliyor
en iyi çözümleri seçiyor
Bu nedenle bazı geliştiriciler, işlerinin artık bir inşaat işçisinden çok bir mimara benzediğini söylüyor.
Yapay zeka verimliliği artırıyor
Yapay zekanın yazılım geliştirme üzerindeki etkisi özellikle verimlilikte görülüyor.
Google CEO’su Sundar Pichai’ye göre yapay zeka araçları şirketin mühendislik hızını ortalama %10 artırdı.
Ancak bu artış görev türüne göre değişiyor:
basit test yazma gibi işler → onlarca kat hızlanabiliyor
büyük yazılım değişiklikleri → daha sınırlı hızlanıyor
Bazı start-up şirketlerinde yazılan kodun neredeyse tamamı yapay zeka tarafından üretilirken, Google gibi büyük şirketlerde bu oran henüz %50’nin altında.
Programcıların rolü değişiyor
Yapay zekanın yükselişiyle birlikte yazılım geliştiricilerin rolü de farklılaşıyor.
Birçok programcı artık:
yapay zekaya görev veriyor
ortaya çıkan çözümleri değerlendiriyor
en iyi sonucu seçiyor
Bazı geliştiriciler bu süreci, Steve Jobs’un çalışanlarının ürettiği prototipler arasından en iyisini seçmesine benzetiyor.
Herkes bu değişimden memnun değil
Her ne kadar birçok geliştirici yapay zekanın hızından memnun olsa da bazıları bu durumdan rahatsız.
Eleştirilerin başlıca nedenleri arasında şunlar bulunuyor:
programlama becerilerinin zayıflaması
kötü yazılmış kodların artma riski
yapay zeka eğitiminde telif hakkı sorunları
yüksek enerji tüketimi
Bazı geliştiriciler ayrıca yapay zekanın teknoloji şirketleri tarafından çalışanlara karşı bir baskı aracı olarak kullanılabileceğinden endişe ediyor.
Kod yazmanın geleceği belirsiz
Birçok uzman yapay zekanın programcıları tamamen ortadan kaldırmayacağını düşünüyor. Bunun yerine geliştiricilerin rolü daha çok:
sistem tasarlamak
yapay zekayı yönlendirmek
sonuçları doğrulamak
gibi görevleri içerecek.
Makalenin sonucuna göre yazılım geliştirme dünyası şu anda hem büyük bir heyecan hem de ciddi bir belirsizlik döneminden geçiyor. Bu değişimin etkileri yalnızca programcıları değil, gelecekte birçok farklı mesleği de etkileyebilir.