13 puan yazan GN⁺ 2026-03-19 | 5 yorum | WhatsApp'ta paylaş
  • AI kodlama araçlarının anında sonuç üretme yeteneği etkileyici olsa da, ayrıntılı uygulama ve sistem bileşenlerinin olgunluğu hâlâ yetersizdir
  • Geliştirme süreci, 'düşünme ve yazma' dengesinden uzaklaşarak, düşünmeyi AI'a devredip yalnızca asgari düzeyde kod yazılan bir biçime dönüşmektedir
  • Bu davranış, 'slot makinesinin kolunu çekmeye dayalı kumar' ile benzerdir ve teknoloji sektörünün genelindeki bağımlılık yaratan mekanizmalara benzemektedir
  • AI, ilham almayı ve kodu yeniden kullanmayı kolaylaştırsa da, yaratıcı bağlantılar kurma ve problem çözmenin keyfini elinden alır
  • Sonuç olarak geliştiricinin ihtiyaç duyduğu şey verimlilikten çok, öz değerlendirmeyi ve kodla doğrudan etkileşimi yeniden kazanmaktır

AI kodlamanın yüzeysel verimliliği ve sınırları

  • AI, anında makul görünen kod çıktıları üretir; ancak ayrıntılı uygulamanın doğruluğu ve tamamlanmışlığı yetersizdir
    • Dışarıdan tamamlanmış kod gibi görünse de, gerçekte çok sayıda hata veya eksik kısım bulunur
  • AI yalnızca kodu 'işliyormuş gibi' yaptığında bile çoğu zaman bir sonuç ortaya çıkabildiği için, geliştiricinin düşünme sürecinin atlandığı bir yapıya dönüşür
  • Bu yaklaşım, geçmişte gerekli olan 'derin düşünme ve ince işçilikle yazma' gerektiren kodlamadan farklı bir eylemdir ve yüzeysel üretkenlik odaklı bir çalışma biçimine dönüşür

Kumar olarak AI kodlama

  • AI ile kod yazmak, 'slot makinesinin kolunu çekmek' gibi tekrarlı ve anlık ödülü hedefleyen bir yapıya benzer
    • Kullanıcı, komutu girip sonucu beklerken kumara özgü bir beklenti duygusu yaşar
  • Teknoloji sektörü genelinde zaten 'yenileme' gibi tekrarlı ödül yapıları içselleştirilmiştir ve AI bunun en uç biçimi olarak çalışır
  • Bu bağımlılık yapıcı özellik, AI ile kod yazmanın yalnızca verimli bir araç olmanın ötesine geçip psikolojik bağımlılık yaratan bir mekanizma olarak işlemesine yol açar

Yaratıcılığın ve tatmin duygusunun kaybı

  • Geliştirici, işleri 'ruha iyi gelen' ve 'öyle olmayan' işler olarak ayırır; kod yazmak ise geleneksel olarak ilk gruba girer
  • AI sınırsız referans ve ilham sunsa da, problemi doğrudan çözme ve yapıyı anlama sürecinin keyfini ortadan kaldırır
  • Sonuçta geliştirici, AI'ın kurduğu eksik bağlantıları tamamlayan bir role indirgenir ve işten alınan tatmin azalır
  • Bu sorunun çözümü, geliştiricinin tutumunu değiştirmesine ve koda aktif biçimde katılmasına bağlıdır

Kişisel bağlam ve mesleki kimlik

  • Yazar, küçük ekiplerde veya tek başına geliştirme ortamlarında çalışan; kod yeniden kullanımı ve optimizasyona alışkın bir geliştirici ve tasarımcıdır
  • AI, yeni framework'leri denemek ve özgüveni artırmak için bir fırsat oldu; ancak onu gerçekten daha iyi bir geliştirici yapıp yapmadığı tartışmalıdır
  • AI kullanımının verimliliği artırdığı için mi, yoksa 'jackpot bekleyen kumarbazın tekrarı' nedeniyle mi sürdüğünü kendisine yeniden sormaktadır

Sonuç: AI çağında geliştiricinin rolü

  • AI ile kod yazmak üretkenliği artırsa da, yaratıcı düşünme ve öz yönelimli problem çözme becerisini zayıflatma riski taşır
  • Geliştirici, AI'ın sunduğu rahatlığa bağımlı olmak yerine, doğrudan düşünme ve kodla uğraşma sürecinin değerini yeniden kazanmalıdır
  • Teknolojik ilerlemeden daha önemli olan şey, 'kod yazmanın ruha iyi gelen bir iş' olarak kalmasını sağlayacak öz denetim ve iç gözlemdir

5 yorum

 
winterjung 2026-03-20

Yeterince çok çekersen jackpot geliyor demek ki.

 
zxcv123 2026-03-31

Ama kumar çok eğlenceli, değil mi?

 
dicebattle 2026-03-20

İstatistiksel olarak belirli bir eşiğin üzerinde bir olasılık varsa, beklenen değer pozitifse ve bu beklenen değeri artırmaya yönelik mühendislik yöntemleri durmaksızın ortaya çıkıyorsa, buna kumar mı demeliyiz? Toplumsal olarak buna yatırım demek konusunda anlaşmış gibiyiz.

 
j2sus91 2026-03-20

Heh, tamam boomer.

 
GN⁺ 2026-03-19
Hacker News görüşleri
  • Son dönemde AI kodlama araçları sayesinde, programlamayı sevme nedenimin eskisinden farklı olduğunu fark ettim.
    Eskiden derinlemesine anlayıp problemi kurcalama süreci keyif verirdi; şimdi ise aklımdakini doğrudan gerçeğe dönüştürebilme yeteneği daha çekici geliyor.
    Fikirlerimin hızına, kodu bizzat yazmadan da yetişebilen araçların ortaya çıkması gerçekten heyecan verici.

    • Eğer tüm uygulamaların kodunu anında sağlayan bir InfiniteAppStore olsaydı, bu kodlamadan çok alışverişe benzerdi.
      Bugünkü Claude Code da aslında bunun tamamlanmamış bir sürümü gibi. Bunu kendimiz üretiyormuşuz gibi hissetmemizin nedeni, sürecin kusurlu olması.
    • Şu anda AI benimseme yolculuğunun heyecan aşamasındasın.
      Fikirlerin anında hayata geçmesi coşkulu bir şey, ama bir gün gerçekten istediğin şeyi kusursuz biçimde yaptırdığında boşluk hissi de gelebilir.
      O anda “bunu gerçekten ben yapmadım” duygusu oluşabilir ve sonunda yeni bir fikir araman gerekebilir.
      Yine de bu değerli bir deneyim ve geleneksel anlamda programcı olmaktan çıktığımız bir an da gelebilir.
    • Belki de sen ‘yaratmayı’ seven birisin; ‘programlamanın’ kendisini seviyor olmayabilirsin.
      Ben ise sorunu doğrudan çözme sürecinden daha büyük tatmin alıyorum.
      AI problemi benim yerime çözdüğünde, sanki StackOverflow’dan cevabı kopyala-yapıştır yapmışım gibi başarı hissi azalıyor.
      Yine de şirketler verimlilik için AI kullanımını isteyecektir.
    • Geçmişte hesap tablosu (VisiCalc) kişisel bilgisayarı yaygınlaştırdıysa, AI da programlamayı yaygınlaştıracaktır diye düşünüyorum.
      Karmaşık uygulamalar geliştirmeye giriş bariyeri düşecek ve prototip üretmek kolaylaşacak.
      Ancak legacy sistemler ya da production kodu hâlâ uzmanların alanı.
    • Ben de AI’yi çok kullanıyorum ama anlama sürecini atlayamam.
      Sonuçta sistem çöktüğünde, yapıyı ve etkileşimleri anlayan birine ihtiyaç duyulur.
  • AI kodlama kumarsa, birden çok geliştiriciyi yönetmek anlamındaki proje yönetimi de bir bakıma kumar olabilir.
    İnsan da model de deterministik değildir; aynı işi verseniz bile sonuç değişir.

    • Ama AI kodlama, bağımlılık yapıcılığı yüzünden kumara daha çok benziyor.
      Bazıları gece yarısı kalkıp ajanı kontrol ediyor, hatta ona banka hesabı erişimi bile veriyor.
    • AI kodlama slot makinesiyse, geliştirici yönetmek daha çok at yarışı bahisçiliği gibidir.
    • Takımın kalitesi bir ölçüde kontrol edilebilir, ama model kalitesi öyle değil.
      AI hızlı ama kalite düşük; bu yüzden anlık ödül döngüsü daha güçlü çalışıyor.
    • İnsan düşüncesi de aslında bir kara kutu; bu açıdan AI’nin opaklığından çok da farklı değil.
      Yine de AI’nin üst düzey geliştirici seviyesine ulaşması için hâlâ zamana ihtiyaç var.
    • Kitleleri saran bağımlılık anlık ödülden gelir; geliştirici yönetiminde bu yoktur.
      Bu yüzden o kumar değildir.
  • LLM ile kod üretmek, basit bir ‘risk alma’dan fazlası olarak davranışsal bağımlılık yaratıyor.
    Adeta slot makinesiyle arkadaş chatbot’un birleştiği siberpunk bir cihaz gibi hissettiriyor.

    • AI, yanlış olsa bile bir şey yapmışsın hissi veriyor; bağımlılığın özü de bu.
    • Ben de kullandığımda güçlü biçimde bir dopamin döngüsüne kapıldığımı hissediyorum.
      Eleştirel düşünmekten çok “bir daha çalıştırma”ya odaklanıyorsun; bundan çıkmak için bilinçli çaba gerekiyor.
  • Japonya’daki ortalama geliştiriciler henüz Claude Code’u gündelik olarak kullanmıyor.
    Şirketler teşvik etse de, insanlar mevcut yöntemleri sürdürmeyi tercih ediyor.
    Hatta bu sayede zihinsel olarak yıpranmamış bir manzarayla karşı karşıyayız.

    • Testleri olan kod dönüştürme işleri için AI oldukça iyi, ama test yoksa slot makinesi gibi şansa dayanıyor.
      Büyük kod tabanlarına entegrasyonda hâlâ tedirginlik var.
      Kurumlar açısından ROI belirsiz, ama bireylerin aracın potansiyelini anlaması gerekiyor.
  • AI kodlamadaki değişken ödül yapısı, onun kumarvari olmasına yol açıyor.
    Aynı soruda bile sonuçlar değişiyor ve bu fark, kontrol yanılsaması yaratıyor.
    Tepki hızı arttıkça beyin daha güçlü biçimde bağımlı hâle geliyor.

    • Tepki gecikmesi (latency) mutlaka asıl unsur olmayabilir.
      Kumarın içinde de uzun bekleme süreleri olan çok durum var.
    • “AI’nin bizim çıkarımızı gözetmesini istiyoruz” demektense, onu yapan insanların bunu gözetmesini istemek daha doğru.
    • Sonunda hepimiz yem peleti bekleyen fareler gibi davranıyoruz.
      Sonuç tutarlı değilse, düğmeye daha uzun süre basmaya devam ediyorsun.
  • Sonuçta önemli olan, spec’i net biçimde tanımlamak ve uygulamanın bunu karşılayıp karşılamadığını doğrulamak.

    • Ama pratikte çoğu zaman “biraz daha okunabilir yap” gibi istekleri defalarca yinelemek gerekiyor.
      Kusursuz bir spec varsa, kodu doğrudan yazmak daha hızlı olur.
    • Son zamanlarda ‘AI’ye spec’i uygulatmak’ çok konuşuluyor ama gerçekte eksiksiz bir spec dokümanı almak neredeyse hiç olmuyor.
      Bu da piyasa değişimi ve tekrarlı deney gerektiren gerçek dünyayla pek uyuşmuyor.
    • Aynı spec’i karşılayan programlar bile ifade ettikleri teori açısından farklı olabilir; bu yüzden hangi kodun seçildiği sosyal ve ekonomik anlam taşır.
      İlgili referanslar: Efficient cause, Naur makalesi
    • “Bu waterfall geliştirme değil mi?” diye yapılan şakalar da var.
    • 15 yıl önce bir CIO’nun “Agile çağında spec dokümanları zaman kaybı” dediğini hatırlıyorum.
  • HN, ‘Vibecoding’ konusunda hâlâ ikiye bölünmüş durumda.
    Kimileri etkisini kabul ediyor ama kutuplaşmış tartışma hâlâ sürüp gidiyor.

    • İnternet tartışmaları zaten böyledir; bu sadece HN’ye özgü bir sorun değil.
    • /r/SelfHosted topluluğu da son dönemde AI tartışmaları yüzünden kaotik bir durumda.
    • Bazı insanlar AI ile başarı yaşadığını söyleyenleri hemen AI fanatiği ilan ediyor.
    • Benim en çok tepki duyduğum şey de ikili düşünme biçimi.
    • Sonuçta bu, VIM vs Emacs, Tabs vs Spaces gibi bitmeyen kutsal savaşların tekrarı gibi.
      Asıl önemli olan gereksinimler ve geliştirici deneyimi tartışmaları ise arada kayboluyor.
  • “Ne kadar sık kazanırsan bu artık kumar olmaktan çıkar?” sorusu ilginç.

    • Fazla sık kazanırsan, sonunda sınırı aştığın an gelir.
    • Çoğu zaman kazanıyorsan bu artık kumar değil, sadece risk içeren bir faaliyettir.
    • “Artık o kadar çok kazanıyoruz ki şikâyet etmeye başladık” diye bir şaka da var.