Teknoloji

Makine Dili Susarken, Klavyedeki Cin Uyanıyor

| Volkan Miyanyedi | 9 dk okuma | 97 görüntülenme
Makine Dili Susarken, Klavyedeki Cin Uyanıyor

Kodun Tersine Akışı

Saat gece üç. O tanıdık koyu tema açık. Ekranın ışığı, odanın tek lambası gibi. Kodun içinde küçük bir hata var. Belki bir noktalı virgül, belki bir parantez. Ama o küçük şey saatlerdir programın çalışmasını engelliyor.

Ekrana bakıyorsunuz. Ekran size bakıyor.

Her yazılımcı bu sahneyi bilir. Eğer tanımıyorsanız, ya hiç gece üçte kod yazmadınız ya da hafızanız sizi koruyor. İkisi de makul.

Bir zamanlar makineye bir şey yaptırmak için onun dilini öğrenmek zorundaydık. Makine sabırsızdı, affetmezdi. Komutlar kesindi, kurallar katıydı. Ne söylediğinizi değil, nasıl söylediğinizi dinlerdi. Aslında yazılım tarihi biraz da insanın bu soğuk metalik kutuyla konuşmayı öğrenmesinin tarihidir.

Önce makine dili vardı. Sıfırlar ve birlerle cebelleştik. Sonra Assembly geldi; aynı işkence, biraz daha okunaklı. Sonra C, Pascal, Java, Python… Her yeni dil bize hep aynı şeyi söyledi: "Merak etme, bu sefer daha insanca." Ama gerçek şuydu: İnsan hep aşağı iniyordu. Makinenin seviyesine.

Yıllarca bu böyle devam etti. Ta ki bir gün nehir tersine akmaya başlayana kadar.

Ve Nehir Tersine Aktı

Uzun yıllar boyunca yazılımın tek yönü vardı: İnsan düşüncesini makinenin anlayacağı biçime çevirmek. Şimdi ilk kez tarih tersine akıyor. Artık insan makineye yaklaşmıyor. Makine, insana yaklaşmaya çalışıyor.

Yapay zekanın yarattığı asıl kırılma burada.

Çoğu insan değişimi yanlış yerde arıyor. "Yazılım öldü", "Kod yazmak bitti", "Tek kişi dev şirketlerin yazdığı yazılımları üretebilir" diyorlar. Bunlar clickbait. Gerçek değişim daha sessiz ama çok daha derin: Yazılımın giriş dili değişiyor.

Eskiden yazılımın kapısında sentaks beklerdi. Parantezlerin yeri, değişken isimleri, derleyicinin kuralları… Şimdi kapıda başka biri duruyor: İnsan dili. Düz, sıradan, her gün kullandığımız dil.

Bugün bir geliştirici bilgisayarına sadece şu cümleyi yazabiliyor: "Basit, hızlı çalışan, üyelik sistemi olan bir not uygulaması oluştur." Ve makine bunu bir yazılım projesinin başlangıç girdisi olarak kabul ediyor. Yanlış duymadınız. Türkçe bir cümle, bir yazılımın doğum belgesi oluyor.

Bu küçük bir araç değişimi değil. Bu, yön değişimi.

Bir Milyar Dolarlık Cin: Claude Code Sahneye Çıkıyor

Size bir rakam vereyim. Claude Code, Anthropic'in terminal tabanlı yapay zeka kodlama aracı, Mayıs 2025'te piyasaya çıktı. Altı ay sonra yıllık tekrarlayan geliri 1 milyar dolara ulaştı. Bunu perspektife koyalım: ChatGPT'nin aynı gelire ulaşması 11 ay, Slack'in 4 yıldan fazla sürdü. Mart 2026 itibarıyla bu rakam 2,5 milyar doları geçmiş durumda.

Peki bu araç ne yapıyor da dünya bu kadar hızlı benimsedi?

Claude Code bir chatbot değil. IDE'nin içine gömülü bir öneri motoru da değil. Doğrudan terminalinizde çalışan, tüm kod tabanınızı okuyan, anlayan ve üzerinde çalışan bir ajan. Siz ona ne istediğinizi söylüyorsunuz, o da dosyaları oluşturuyor, düzenliyor, test ediyor, hatta git komutlarını bile çalıştırıyor. Yani öyle satır satır kod tamamlayan bir asistan değil bu. Projenin bütününü gören, mimariyi anlayan ve ona göre hareket eden bir yazılım mühendisi gibi düşünün. Sadece maaş istemiyor ve gece üçte şikayet etmiyor.

İşin ilginç yanı şu: Claude Code'un yaratıcısı Boris Cherny, Ocak 2026'da kendi iş akışını paylaştığında yazılımcılar dünyası altüst oldu. Cherny'nin söylediği şey basit ama sarsıcıydı: 30 gündür yazdığı kodun yüzde yüzünü Claude Code yazıyordu. Yüzde yüz. Sıfır elle yazılmış satır. Cherny bunu yaparken de tek bir terminalde çalışmıyordu; aynı anda beş yerel, beş ila on web tabanlı Claude Code oturumu paralel çalıştırıyordu. Evet, bir kişi on beş yapay zeka mühendisini aynı anda yönetiyordu.

Ama Cherny'nin yaptığı en önemli şey kod yazmamak değildi. Kodu yönetmekti. Ekibiyle birlikte CLAUDE.md adında tek bir dosya tutuyorlardı. Yapay zeka her hata yaptığında, bu hatayı o dosyaya ekliyorlardı. Böylece Claude bir dahaki sefere aynı hatayı tekrarlamıyordu. Kod tabanı kendi kendini düzelten bir organizmaya dönüşüyordu.

Bir X kullanıcısı Cherny'nin iş akışını uyguladıktan sonra şunu yazdı: "Bu artık kod yazmak değil. Starcraft oynamak gibi." Yani birimlerinizi stratejik olarak yönettiğiniz, kaynakları dağıttığınız, makro düzeyde düşündüğünüz bir oyun.

Dünya Ekonomik Forumu'nun Ocak 2026 raporuna göre geliştiricilerin yüzde 65'i rollerinin 2026'da yeniden tanımlanacağını öngörüyor. Rutin kodlamadan mimari tasarıma, entegrasyona ve yapay zeka destekli karar almaya geçiş zaten başladı. Bu sadece yazılımcılar için değil; İK'dan finansa, pazarlamadan operasyona kadar her bilgi işçisi için bir ön izleme.

Klavyenin İçindeki Cin

Yapay zekayı düşünürken aklıma hep eski bir hikaye gelir: Alaaddin'in lambası. Lambayı ovuşturursunuz, bir cin çıkar ve şöyle der: "Dileğini söyle."

Ama masallarda küçük, acımasız bir ayrıntı vardır. Dilek ne kadar netse sonuç o kadar iyi olur. "Beni zengin yap" derseniz, belki sizi altın bir dağın altına gömer. Belirsiz konuşursanız cin sizi yanlış anlar. Ve bazen felaket çıkar.

Bugün bilgisayarın içinde sentetik bir cin var. Ama artık ona masallardaki gibi naif dilekler dilemiyoruz; isteklerimizi, niyetlerimizi ve emirlerimizi veriyoruz. "Şu API'yi entegre et, hata yönetimini de ekle, testleri yaz" diyorsunuz. Cin de yapıyor.

Üstelik o meşhur "3 dilek hakkı" efsanesinin yerini donanım ve bütçe gerçekleri aldı. Lambayı sonsuza kadar ovuşturamazsınız. Çünkü sistemden talep ettiğiniz her emrin, bugün "token" denen küçük ölçülerle hesaplanan ağır bir maliyeti var. Her kelime, her istek, her düzeltme birkaç lira daha yakıyor.

Yani yapay zeka sınırsız bir ışık değil. Sadece komut verme hakkınızın sınırlandırıldığı modern bir lamba. Mesele sadece bir şey istemek değil, doğru emri kurgulayabilmek. Masaldaki Alaaddin de lambayı zengin olmak için değil, doğru zamanda doğru dileği dilemek için kullandığında kazandı.

Bu yüzden "prompt mühendisliği" denen yeni bir disiplin doğdu. Kulağa abartılı gelebilir ama düşünün: bir geliştirici Claude Code'a "bu kodu düzelt" dediğinde ile "bu fonksiyondaki null reference hatasını, edge case'leri de kapsayacak şekilde düzelt ve birim testini yaz" dediğinde aldığı sonuç arasında uçurum var. Fark, kodlama bilgisinde değil. Fark, neyi istediğini bilmekte.

Kapı Açıldı. Ama Bina Hala Mühendislik İstiyor.

Bir çocuk dili kitap okuyarak öğrenmez. Dinler. Taklit eder. Yanlış yapar. Düzeltir. Sonra tekrar dener. Yapay zekayla yazılım üretmek de giderek buna benziyor. İnsan bir şey ister, makine üretir, insan düzeltir, makine yeniden üretir. Bu süreç klasik anlamda kod yazmaktan çok başka bir şeye benziyor: Bir tür anlam müzakeresine.

Bu yüzden artık şu cümle eskisi kadar çılgın görünmüyor: Bir dili öğrenebilen herkes yazılım üretimine doğal bir giriş yapabilir. Bir öğretmen, bir tasarımcı, bir girişimci, lisede bilişim dersi alan bir öğrenci…

Bu, yazılım tarihinin gördüğü en büyük demokratikleşme. Ve bu muazzam bir şey.

Ama burada duruyorum. Çünkü ince bir fark var. Doğal dil güçlüdür ama sihir değildir. Kötü mimariyi, güvenlik açıklarını, veri tutarsızlığını, ölçeklenebilirlik sorunlarını ve karmaşık iş kurallarını kendi başına çözmez. Claude Code'a "bana bir e-ticaret sitesi yap" diyebilirsiniz ve size çalışan bir prototip verir. Ama o prototipi on bin eşzamanlı kullanıcıyla, kredi kartı verileriyle ve KVKK uyumuyla ayakta tutmak? O başka bir dünya.

Doğal dil seni kapıdan içeri alır. Ama binayı ayakta tutmaz.

Bu yüzden yeni dünyada iki tür insan ortaya çıkıyor. Birincisi yazılım çağıranlar: Doğal dille bir şeyler inşa ettirenler. İkincisi ise yazılımı gerçekten taşıyanlar: Sistem kırıldığında hatayı bulanlar, yapıyı ayakta tutanlar.

Peki Yazılımcıların Fişi mi Çekiliyor?

Hayır. Şimdi bir nefes alalım ve şu korkuyu doğrudan ele alalım. Çünkü bu konu çok fazla insanın uykusunu kaçırıyor.

ABD Çalışma İstatistikleri Bürosu'nun verileri net: Yazılım geliştirici istihdamının 2023-2033 arasında yüzde 17 büyümesi öngörülüyor. Bu, tüm mesleklerin ortalamasının çok üzerinde. Yaklaşık 328 bin yeni pozisyon demek.

Morgan Stanley'nin araştırması daha da umut verici: Yapay zeka, yazılımcı işlerini yok etmiyor, artırıyor. Yazılım geliştirme pazarı yıllık yüzde 20 büyüme oranıyla 2029'da 61 milyar dolara ulaşabilir. Neden? Çünkü yazılım ucuzlayıp hızlandığında şirketler aynı işi daha az insanla yapmıyor; daha fazla iş yapıyor. Daha fazla ürün çıkarıyor, daha fazla otomasyon kuruyor, daha fazla dijital hizmet sunuyor. Talep daralacağına genişliyor.

Evet, bazı roller daralıyor. Özellikle giriş seviyesi, tekrarlayan kod yazma işleri. Ama aynı anda başka roller patlıyor: Yapay zeka mühendisi, MLOps uzmanı, bulut güvenlik mimarı, sistem tasarımcısı… Stack Overflow'un 2025 anketine göre geliştiricilerin yüzde 84'ü zaten yapay zeka araçları kullanıyor. Ama bu araçlar onları işsiz bırakmadı, daha verimli yaptı.

İşin acı ama gerçekçi tarafı şu: Evet, otomasyon bazı kişilerin işini değiştirecek. Ama bu her teknolojik devrimde oldu. Montaj hattı fabrika işçisini yok etmedi, işini dönüştürdü. ATM bankacıyı ortadan kaldırmadı, şube sayısını artırdı. Burada da aynı şey oluyor, sadece on kat hızlı.

Dünya Ekonomik Forumu'nun tespiti çarpıcı: 2025'te geliştiricilerin yüzde 40'ı yapay zekanın kariyer fırsatlarını zaten genişlettiğini söylüyor. Yüzde 65'i ise 2026'da rollerinin yeniden tanımlanacağını bekliyor. Dikkat edin: "yok olacağını" değil, "yeniden tanımlanacağını."

Moral şu: İşinizi kaybetmekten korkmayın. İşinizin değişeceğinden emin olun. Ve o değişime hazırlanan kazanır.

Müzisyenlikten Orkestra Şefliğine

Eskiden yazılımcı orkestradaki bir müzisyen gibiydi. Kendi enstrümanını iyi çalardı. Bu yeterliydi. İyi bir C# geliştiricisiyseniz, sizi kimse sorgulamazdı. Şimdi sahne değişti.

Artık sahnede yalnız insanlar yok. Kod üreten modeller var, test yazan ajanlar var, güvenlik tarayan otomasyonlar var. Hepsi aynı anda çalıyor. Artık mesele kemanı iyi çalmak değil. Bütün orkestrayı uyum içinde yönetmek.

Claude Code'un yaratıcısı Boris Cherny bunu bizzat gösterdi: Subagent'lar kullanıyor. Bir tanesi kodu sadeleştiriyor, bir diğeri uçtan uca testleri çalıştırıyor, bir başkası pull request'leri hazırlıyor. Cherny, günde onlarca kez tek bir slash komutuyla (/commit-push-pr) git işlemlerini, commit mesajlarını ve PR açma süreçlerini tamamen otomasyona devrediyor.

Yazılımcı giderek bir şeye dönüşüyor: Bir orkestra şefine. Kod yazan kişi değil, sistem kuran kişi. Niyet tasarlayan kişi. Yapay zekanın ürettiğini denetleyen kişi.

Bir araştırma bunu çarpıcı bir rakamla doğruluyor: Yapay zeka araçlarını kullanan kıdemli geliştiriciler, kod incelemesine eskisinden yüzde 19 daha fazla zaman harcıyor. Çünkü yapay zeka daha fazla kod üretiyor, ama o kodun her satırını bir insanın gözden geçirmesi gerekiyor. Yani mesele kod yazmak değil, kod yönetmek oldu.

Çünkü makine artık komut beklemiyor. Niyet bekliyor.

Yeni Çağın Gerçek Becerileri

Yapay zeka çağında değerli olacak beceri yalnızca teknik bilgi değil. Asıl öne çıkacak yetenekler şunlar:

Düşünceyi açık ve net ifade edebilmek. Karmaşık sistemleri bütünüyle kavrayabilmek. Hataları teşhis edebilmek. Ve belki en önemlisi: doğru soruları sorabilmek.

Gartner'ın öngörüsüne göre 2027'ye kadar mühendislerin yüzde 80'inin yapay zeka destekli geliştirme araçları konusunda kendini geliştirmesi gerekecek. Bu bir tehdit değil, bir fırsat penceresi. Şu an bu becerileri edinenler, iki yıl sonra altın değerinde olacak.

Bir WinUI 3 geliştiricisiyseniz ve Claude Code'u iş akışınıza entegre ederseniz ne olur? MVVM mimarinizi anlatırsınız, o iskeleti kurar. SQLite şemanızı tarif edersiniz, o migration'ları yazar. Siz büyük resme odaklanırken, tekrarlayan kodlama işlerini ona devredersiniz. Sonuç: Aynı sürede iki kat fazla özellik, yarı yarıya az bug, ve gece üçte ekrana bakma saatlerinde ciddi bir azalma.

İnsan Dili

Yazılım ölmedi. Sadece uzun süre kapısında duran bekçiyi değiştirdi. Eskiden o kapıda programlama dilleri vardı. Şimdi giderek daha fazla insan dili var.

Makine dili çağından insan dili çağına geçiyoruz. Ama tam da bu yüzden iyi mühendisliğe her zamankinden daha fazla ihtiyaç var. Çünkü herkes lambayı ovuşturabilir artık. Ama doğru dileği dileyebilen, cinin ürettiğini denetleyebilen, ve sistem çöktüğünde enkazın altından doğru parçayı çıkarabilenler… Onlar her zamankinden daha kıymetli.

Morgan Stanley diyor ki yazılım pazarı 2029'da 61 milyar dolara ulaşacak. ABD iş istatistikleri diyor ki 328 bin yeni yazılımcı pozisyonu açılacak. Claude Code'un yaratıcısı diyor ki yazdığı kodun yüzde yüzünü yapay zeka yazıyor ama kendisi her zamankinden daha meşgul.

Çünkü lambayı ovuşturmak kolaydır.

Asıl mesele, doğru komutu verebilmektir.