O Tuhaf Hız: AI ile Geliştirme Neden Garip Hissettiriyor?
%80 Sorunu: Yapay Zeka ile Hızlı Üretmek Neden Tuhaf Hissettiriyor?
Biraz tuhaf bir hayal kırıklığı var, sadece geliştiricilerin tanıyabileceği bir tür. Kafanda bir fikir yanıyor, masaya oturuyorsun, hayaller kuruyorsun... ve sonra hiçbir şey olmuyor. Duvar çıkıyor karşına. Dokümantasyonlar karmaşık, tutorial videoları birbirine ters düşüyor, her küçük karar seni saatlerce Stack Overflow tünelinde kaybolmaya sürüklüyor.
Yıllarca bu duvarın dibinde yaşadım. Bu işin doktorasıymış, kabul etmiştim.
Sonra yapay zeka her şeyi değiştirdi. Ve açıkçası? Hâlâ nasıl hissettiğimi çözmeye çalışıyorum.
Manzarayı Atlayan Kısayol
Eskiden böyle olurdu: Bir proje fikri aklıma düşerdi, kodlamaya başlardım, takılırdım, dokümantasyon okurdum, tutorial izlerdim, üç saat boyunca alakasız bir şey öğrenip dikkatim dağılırdı, en sonunda asıl sorunumu çözerdim ve devam ederdim. Acıtıcı bir süreçti ama bir şeyler öğreniyordum. Sonunda çalışan bir şeye sahip olduğumda, her parçayı sindirmiş olurdum çünkü her parçayla boğuşmuştum.
Şimdi? Ne istediğimi düz İngilizceyle anlatıyorum ve yapay zeka beni %80'e neredeyse ışınlıyor. Geri kalan %20'lik kısım, eskiden haftalar alırken şimdi saatlerce — hatta dakikalar sürüyor.
Gerçekten büyüleyici. Ta ki kırılana kadar.
Görmediğin Tuzak
O %80 inanılmaz hissettiriyor, ta ki bir şey bozulana kadar. Ya da tam istediğin gibi çalışmayana kadar. Ya da beklenmedik bir şey yapana kadar.
İşte sorun: Tam anlamıyla düzeltemiyorsun. Aslında düzeltmeyi beceremiyorsun. Çünkü nasıl çalıştığını bilmiyorsun — hatırladın mı? O kısayolu seçmiştin.
Öyle yaparsın: yapay zekaya düzeltmesini söylersin. Prompt'u biraz değiştirirsin, tekrar denerim. Hata mesajını yapıştırırsın, tekrar denerim. "Çalışsın yeter" dersin. Tekrar denerim.
Artık kod yazmak değil de bir slot makinesi kolu çekmek gibi hissettirmeye başlar.
Neden Bu Strateji İşe Yarıyor (Utanç Verici İtiraf)
Garip olan şu: Takıldığımda projeleri rafa kaldırmaya başladım. Vazgeçtiğimden değil, bildiğimden: geri döndüğümde, takıldığım o zor parçayı halleden yeni bir model çıkmış oluyor.
Bu epey sık oldu. Hakkında yazdığım proje? Bir yıl önce başlamıştım, takıldım, erteledim. Geçen hafta tekrar elime aldım, sorunumu çözen model ertesi gün piyasaya çıktı.
Bu stratejiyi önermiyorum. Ama yapay zeka gelişim ritmine dikkat etmenizi öneriyorum. Araçlar yerinde durmuyor. Bazen bugün çarptığınız duvar yarın daha alçak oluyor.
Yapay Zeka Çağında Gerçek Beceri
Şu üzerinde düşündüğüm şey: Eski programlama becerileri hâlâ önemli, ama farklı şekilde. Her satırı kendin yazmanıza gerek yok — ama yapay zekanın yazdığını gördüğünüzde neye baktığınızı bilmeniz gerekiyor.
Bu, kodu kavramsal düzeyde anlamak demek. Hangi soruları soracağını bilmek. Yapay zekanın çıktısının niyetinle uyuşmadığını fark etmek. Üretilen şeyi okuyup anlayabilmek.
Duvar kaybolmadı. Sadece yer değiştirdi. "Bunu nasıl yaparım" duvarından "az önce ne yaptığımı yeterince anlayıp yönlendirebilir miyim" duvarına geçtik.
Ve açıkçası? Bu daha iyi bir duvar. Araçlarını derinlemesine anlamak seni daha iyi bir inşaatçı yapar, her vidası kendin çevirmesen bile.
Sonuç
Yapay zeka yapmayı kolaylaştırmadı. Yapmayı hızlandırdı — ve ardından yeni bir meydan okumayla baş başa bıraktı: yönlendirme meydan okuması.
Hâlâ vizyona ihtiyacın var. Hâlâ yargılama yetisine ihtiyacın var. Hâlâ bir şeyin doğru mu yoksa sadece çalışıyor mu olduğunu bilmeye ihtiyacın var.
Öne çıkacak geliştiriciler her şeyi bilenler değil. Yapay zeka ile çalışabilen, onu yönlendirebilen ve yoldan saptığını fark edebilenler olacak.
Duvar hâlâ orada. Sadece şekli değişti.
Yapay zeka destekli kod yazma deneyimin nasıl? Hâlâ o uzun yolu yürüyor musun, yoksa kısayolu mu tercih ediyorsun? Aşağıya düşüncelerini yaz — birlikte çözüm buluyoruz.