Linux’un yaratıcısı Linus Torvalds, yapay zeka araçlarının yazılım geliştirme üzerindeki tesirlerini ve güvenlik risklerini kıymetlendirdi.
Linux’un yaratıcısı Linus Torvalds, Kuzey Amerika Açık Kaynak Zirvesi’nde yapay zeka araçlarının yazılım geliştirme süreçlerini nasıl dönüştürdüğünü kıymetlendirdi. Torvalds, bu teknolojinin geliştiriciler için kıymetli bir yardımcı olduğunu lakin programcıların yerini almayacağını vurguladı.
Yapay zeka kullanımıyla birlikte Linux çekirdeğine yapılan katkıların hacminde önemli bir artış yaşanıyor. Torvalds, son altı ayda kod gönderimlerinde evvelki yıllara kıyasla yüzde 20 oranında bir yükseliş gözlemlediklerini belirtiyor.
Yapay zeka ve güvenlik süreçleri
Yapay zeka araçlarının yaygınlaşması, güvenlik açıklarının tespiti ve raporlanması konusunda yeni zorlukları beraberinde getiriyor.
Torvalds, güvenlik listelerinin yapay zeka tarafından üretilen yinelenmiş raporlarla dolup taştığını ve bunun geliştiriciler üzerinde baskı oluşturduğunu tabir ediyor.
Bu durumla başa çıkmak için yeni güvenlik açıklama kuralları belirleyen Torvalds, yapay zeka ile bulunan bir güvenlik açığının artık direkt kamuya açık kabul edilmesi gerektiğini savunuyor. Araştırmacıları çalışan istismarlar yayınlamamaları konusunda uyaran Torvalds, güvenlik açıklarının abartılmasının ve sorumluluktan uzak bir biçimde paylaşılmasının yanlış olduğunu belirtiyor.
Açık kaynak kodlu yazılımların güvenlik açısından daha avantajlı olduğunu savunan Torvalds, kapalı kaynak kodlu sistemlerin yapay zeka tarafından tahlil edilmeye karşı daha savunmasız olduğunu vurguluyor. Ona nazaran yapay zeka, kapalı kaynaklı yazılımlardaki sıkıntıları bulabiliyor lakin bu meselelerin düzeltilmesine yardımcı olamıyor.
Programlamanın geleceği ve insan faktörü
Torvalds, yapay zekayı teknik açıdan epey yararlı bulduğunu lakin toplumsal etkileşimler üzerinde yarattığı baskıdan kaygı duyduğunu lisana getiriyor. Bilhassa küçük projelerdeki geliştiricilerin, yapay zeka dayanaklı yanılgılı raporlarla boğulmasının tükenmişliğe yol açabileceğini belirtiyor.
Yazılım geliştirmenin temelinde hala insan yargısının ve topluluk normlarının yattığını savunan Torvalds, yapay zekanın yalnızca bir araç olduğunu hatırlatıyor. Derleyicilerin geçmişte verimliliği bin kat artırdığı üzere, yapay zekanın da verimliliği on kat artıracağını öngören Torvalds, temel programlama mantığının değişmediğini savunuyor.
Geliştiricilerin kullandıkları araçların kesin çıktısını anlamaları gerektiğini belirten Torvalds, uzun vadeli sistem bakımı için derinlemesine teknik bilgiye sahip olmanın kural olduğunu tabir ediyor.
Yazılımın karmaşık bir yapı olduğunu ve bu karmaşıklığı direktörün en düzgün yolunun açık kaynak olduğunu yineleyen Torvalds, yapay zekayı bu araç kutusuna eklenen yeni bir modül olarak görüyor.
Sizce yapay zeka araçları yazılım geliştirme süreçlerinde sahiden kalıcı bir verimlilik artışı sağlıyor mu?
Kaynak: Shiftdelete