aı kodlama
Yapay Zeka

AI, geliştiricilerin yerini almayacak, onları güçlendirecek

Steven Kleinveld, uygulamalı yapay zeka (AI) laboratuvarı Skylark’ın kurucusu, yapay zekanın (AI) geliştiricilerin yerini almayacağını, aksine onları geliştireceğini savunuyor.

Son zamanlarda, kod yazmayı kolaylaştıran ve hatta gereksiz kılan araçların yükselişi, herkesin bir gecede minimum uygulanabilir ürün (MVP) oluşturabileceği izlenimini veriyor. Lovable, Bolt ve Canva Code gibi araçlar, fikirleri hızla test etmek için harika olsa da, projeler karmaşıklaştıkça sınırlamalara ulaşıyor.

Bir ürünün sadece işlevsel değil, aynı zamanda iyi olmasını sağlayan arka uç mantığı, veri akışları, tasarım sistemleri ve kullanıcı deneyimi (UX) kararları gibi konularda bilgi sahibi olan birilerine hala ihtiyaç var. İşte bu noktada geliştiriciler devreye giriyor; ancak yapay zekadan korkan değil, onunla nasıl çalışacağını bilen geliştiriciler.

Son dönemde Anthropic’in Claude’u, Google’ın Gemini’si ve OpenAI’ın ChatGPT’si gibi büyük dil modelleri (LLM’ler) önemli ölçüde gelişti. Bu gelişmeler, yapay zeka araçlarının kalitesini artırarak geliştiricilerin daha verimli çalışmasını sağlıyor. Bu, geliştiricilerin sonu değil, çalışma şekillerindeki bir değişim.

Yapay zeka, tekrar eden işlerde, kod parçacıkları oluşturmada, şablonları doldurmada ve hatta bir ön yüz için başlangıç noktaları sağlamada harika. Ancak bu, sıfırdan güvenilir, güvenli ve ölçeklenebilir bir ürün oluşturabileceği anlamına gelmiyor.

Skylark’ın CEO’su olarak, yapay zeka alanının ne kadar hızlı geliştiğinin farkındayım. Ancak yapay zeka modellerinin, bir insan gözetimi olmadan güvenilirlik, güvenlik ve ölçeklenebilirlik unsurlarının üçünde de uzmanlaşması yıllar alacak.

Bu yapay zeka dalgasında gerçek kazananlar, onunla nasıl çalışacaklarını bilen geliştiriciler olacak. Arka uç geliştiricisiyseniz, yapay zeka ön uç görevlerinde size yardımcı olabilir. Tam yığın geliştiriciyseniz, iş akışınızı hızlandırmak ve en çok keyif aldığınız zorlu kısımlara odaklanmak için yapay zekayı kullanabilirsiniz. Bu, çok hızlı bir asistana sahip olmak gibi; ancak yine de gemiyi yöneten siz olmalısınız.

Buradaki anahtar nokta, ne konuda iyi olduğunuzu, ne konuda olmadığınızı ve yapay zekanın hangi boşlukları doldurabileceğini bilmektir. İşte bu, bir geliştiriciyi “yapay zeka konusunda bilgili” yapar. Ve bence, bu, günümüzün en değerli becerilerinden biri haline geliyor.

Hepimiz, bir yapay zekaya “sadece bunu inşa et” demenin ve işe yaramasını ummanın yaygın bir eğilim olduğunu gördük. Bu hızlı, eğlenceli ve bazen şaşırtıcı derecede iyi olabiliyor. Ancak aynı zamanda “yapay zeka sapması” olarak adlandırdığım duruma da yol açabiliyor: ürününüz, yapay zeka gereksiz özellikler eklemeye veya ne istediğinizi yanlış yorumlamaya başladığı için orijinal fikrinizden yavaşça uzaklaşıyor.

İşte bu noktada deneyimli geliştiriciler fark yaratıyor. Bir şeylerin yolunda gitmediğini biliyorlar. Yapay zekayı ne zaman durdurup bir şeyleri düzelteceklerini biliyorlar. Yapay zekanın kaçırdığı hataları veya güvenlik sorunlarını nasıl tespit edeceklerini biliyorlar. Teknik bilgisi olmayan kişiler genellikle bu işaretleri kaçırır ve işler hızla kötüye gidebilir.

Yani hayır, yapay zeka geliştiricilerin yerini almıyor. En iyilerine ekstra bir vites veriyor.

Elbette, her kurucu teknik olmayabilir. Ancak teknik olmayan kurucuların bile yapay zekanın nasıl çalıştığını ve daha da önemlisi, sınırlarının ne olduğunu anlaması gerekecek. Bir yapay zekayı nasıl yönlendireceğinizi bilmek bir şeydir. Çıktının ne zaman yanlış olduğunu bilmek bambaşka bir beceridir.

Özetle: yapay zeka bir araçtır, bir yedek değil.

Yapay zeka ile nasıl çalışılacağını öğrenen geliştiriciler daha da değerli hale gelecekler. Daha hızlı, daha akıllıca ve daha az kişiyle inşa edecekler, ancak süreci yönlendiren yine onlar olacak.

Yani eğer yapay zekanın işinizi elinizden alıp almayacağını merak eden bir geliştiriciyseniz, endişelenmeyin derim. Sadece araçlara aşina olun, becerilerinizi keskin tutun ve yapay zekanın sizi nasıl daha iyi hale getirebileceğini bulun.

Bu yolun sonu değil, yeni bir bölüm. Ve geliştiriciler hala ana karakterler.