Yazılım endüstrisi, yapay zekanın yazılım mühendisliğini artık gereksiz kıldığına ve herkesin kod yazabileceğine dair bir inancı yaymaya çalışıyor. Ancak makale, bu iddiayı reddediyor. Büyük dil modellerinin kod yazma yeteneği zaman kazandırsa ve etkileyici olsa da, bu durum yazılım geliştirmenin basitleştiği anlamına gelmiyor. Mimari, spesifikasyonlar ve dikkatli doğrulama gibi temel mühendislik süreçleri hala kritik önem taşıyor ve yapay zeka tarafından üretilen kodun kalitesi her zaman istenen düzeyde olmuyor. Sektördeki bazı kuruluşlar, bu yanılgı üzerine politikalar oluşturarak mühendisleri işten çıkarıyor ve yapay zekayı uzmanlığı gereksiz kılan bir araç olarak görüyor.
Yazar, bu durumun sektörde daha önce de yaşanmış döngüleri hatırlattığını belirtiyor. Her birkaç yılda bir yeni bir araç ortaya çıkıyor ve yazılım mühendisliğinin zor kısımlarının çözüldüğü veya ortadan kalktığı ilan ediliyor. Başlangıçta verimlilik artışları ve etkileyici demolar görülse de, sistemler ve karmaşıklıkları zamanla büyümeye devam ediyor. Kapsamlı bir kariyer boyunca bu tür birçok döngüye tanık olan yazar, araçlar ve argümanlar değişse de temel desenin nadiren değiştiğini vurguluyor: Beklentiler asla tam olarak gerçekleşmiyor.
Bu durumu uçak bakımı örneğiyle açıklıyor. Modern uçaklar son derece karmaşık sistemlerdir ve milyonlarca parça ile binlerce bağlantılı alt sistem içerir. Gelişmiş araçlar, dijital kılavuzlar ve yapay zeka destekli teşhis sistemleri olsa da, sorunları teşhis etmek ve çözmek hala deneyim, muhakeme ve sistemlerin gerçek çalışma koşullarında nasıl davrandığını anlamayı gerektirir. Tıpkı uçak mekaniklerine hala ihtiyaç duyulduğu gibi, yazılım mühendisliğinde de araçlar yardımcı olsa da insan uzmanlığının ve yargısının yerini tutmaz. Yapay zeka, kötü mühendislik uygulamalarını kolaylaştırarak, uzun vadede daha büyük sorunlara yol açma potansiyeli taşıyor.
Yapay zekanın yazılım mühendisliği üzerindeki etkisi, sektördeki uzmanlık ihtiyacını yeniden sorgulatıyor ve uzun vadeli stratejilerin gözden geçirilmesini gerektiriyor.