40 puan yazan GN⁺ 2026-02-08 | 17 yorum | WhatsApp'ta paylaş
  • Yapay zeka kod üretim araçlarının yükselişi, programcıların rolünü basit bir denetleyiciye indiriyor
  • Yapay zeka kodlama araçları hakkındaki en rahatsız edici gerçek, gerçekten işe yaramaları; buna inanmıyorsanız 6 ay beklemeniz yeterli
  • Kıdemli geliştiriciler ahlaki ilkeler gereği yapay zekayı reddedebilir, ancak bazuka jetpack takmış junior ekip arkadaşları sonunda üretkenlikte ezici bir üstünlük kurar
  • Kodu elle yoğuran son nesil olarak, sabah 2'de debugger ile boğuştuğumuz anları ve "Bunu ben yaptım" gururunu özleyeceğiz
  • Yeni dünyayı ne kutluyoruz ne de ona direniyoruz; ama şu an yok olup giden zanaatkârlığın yasını tutma zamanı

Yapay zeka çağında programcıların gerçeği

  • Yazdığım blog yazıları ve kodların yapay zeka tarafından tüketilip yeniden üretilerek birilerinin bundan para kazanmasını hiç istemedim
  • Programcıların rolü, yapay zekanın tehlikeli bir şeyi production'a kaçırıp kaçırmadığını kontrol eden, gösterişli bir TSA görevlisi seviyesine indirgeniyor
  • Yapay zeka araçlarıyla ilgili en kötü gerçek, gerçekten etkili olmaları; 6 ay sonra bu daha da netleşecek

Nesillere göre tepki farkı

  • Kariyerinizin sonlarına yaklaştıysanız yapay zekayı ahlaki ilkeler nedeniyle reddedebilirsiniz
  • Kariyerinin başındaki geliştiriciler şimdiden Warp, Cursor, Claude kullanıyor; ChatGPT'yi hem terapist hem pair programmer olarak görüyor
  • Bu yazının hedefi, hâlâ bu gerçeğin farkına varmamış 40'lı yaşlardaki geliştirici kitlesi
  • Kıdemliler yapay zekayı reddederse, junior ekip arkadaşları bazuka jetpack ile çocuk bisikleti arasındaki fark kadar büyük bir üretkenlik uçurumuyla öne geçecek ve patronunuz, junior'ın iki katı maaş alıp onun onda biri kadar kod üretmenizin nedenini sormaya başlayacak

Gerçekçi seçim

  • Konut krediniz, araba taksidiniz ve aileniz varsa, sonunda pragmatik bir seçim yaparsınız
  • Bu, genç ve idealist geçmiş benliğinizin istemeyeceği bir karar olabilir; ama evinizi, arabanızı ve ailenizin güvenliğini koruyan karardır

Kodu elle yazan son neslin yasını tutmak

  • Çok uzak bir gelecekte torunlarınıza JavaScript sözdizimini parmaklarımızla yazdığımız günlerin ne kadar saçma göründüğünü anlatacağız; ama içten içe onu özleyeceğiz
  • Kodu ellerimizde kil gibi yoğuran zanaatkâr dokunuşunu, sabah 2'de debugger karşısında teslim olmaya zorlayan tuhaf bug'larla boğuşmayı ve gurur duyduğumuz bir şeyi üretme deneyimini özleyeceğiz
  • GitHub deposuna "Bunu ben yaptım" diyebilmenin, bir sanatçının imzası gibi hissettiren tatmini ortadan kalkacak

Yeni dünyaya karşı tavır

  • Yeni dünyayı ne kutluyoruz ne de ona direniyoruz; güneşin doğup batması gibi bu da itirazla durdurulamayacak bir akış
  • Programlama denen zanaatkârlık, gelecekteki nesiller için arkeolojik kazı alanındaki bir demircinin aletleri kadar merak uyandıran bir şeye dönüşecek
  • Her şeyin toza dönmesi varlığın doğasında olabilir; ama yine de şimdi yok olup giden zanaatkârlığın yasını tutma zamanı

Yorumlardaki başlıca tartışmalar

  • Yapay zeka kod incelemesi ve teknik borç

    • Kıdemli geliştiricilerin code review katkısına hâlâ ihtiyaç var, ancak bir sonraki aşama AI code reviewer, AI refactorer, AI security auditor gibi rollere doğru gidecek
      • Ralph, Gas Town gibi projeler bu yönü işaret ediyor
    • Claude şu anda tekrarlı ve gereksiz derecede uzun kod üretiyor, ancak ek yapay zeka aşamaları eklendiğinde sorun gerçekten çözülebiliyor
      • Her şeyi tek bir konuşmada çözmeye çalışırsanız çöp çıkar; ama bu, çöp üretmeden çalışmanın imkânsız olduğu anlamına gelmiyor
    • Teknik borç tarihte hiç olmadığı kadar hızlı birikiyor ve Greg Jorgensen'in 2007 tarihli "Introduction to Abject-Oriented Programming" yazısı bir hiciv olsa da Claude'un kod yazma biçimini isabetle tarif ediyor
  • Ekonomik sürdürülebilirlik konusunda soru işaretleri

    • Daha iyi modeller, enerji kullanımı ve donanım maliyetleri düşmeden ekonomik olarak uygulanamaz olabilir
    • Devasa bedelsiz yatırım fonu kuruyup sübvansiyonlar biterse, coding agent pazarına darbe gelir
    • Model boyutunu 10 kat büyütmenin 10 kat performans artışı getirmediği azalan getiri etkisi şimdiden görülüyor
    • Dot-com döneminin 17 kat ölçekli yatırım balonu patlarsa, model işletme maliyetlerini kimin karşılayacağı belirsiz
    • LLM'lerin ilk sıçraması beklenmedikti, planlanmamıştı ve en kritik noktada tekrarlanamazdı
  • Enerji maliyetleri ve regülasyon

    • Enerji maliyetleri zamanla daha verimli model ve donanım geliştirme teşvikleri sayesinde düşebilir, ancak hâlâ oyuncu çiplerini yeniden kullanma aşamasındayız
    • Kimi K2.5 gibi kendi donanımında çalışabilen modeller ortaya çıktı, ancak Jevons Paradoksu nedeniyle enerji verimliliği artsa bile kullanım yükselip toplam enerji maliyeti artabilir
    • Bu geleceği durdurabilecek tek aracın regülasyon olması mümkün; elektrik faturaları iki katına çıkarsa siyasi irade oluşabilir
  • Kapitalizm ile otomasyonun çarpışması

    • Kapitalist ekonomi, emek → ücret → gelir → tüketim → ciro döngüsüne dayanır; sermaye maliyet düşürmek için sürekli emeğin yerini almaya çalışır ama bu ekonomiyi tahrip eder
    • Yapay zeka önerileri CEO'ların, avukatların ve benzer rollerin performansını aşarsa, kurtarma paketini kimin alacağı sorusu ortaya çıkar
    • Sonunda servet yoğunlaşması aile geçindirmeyi imkânsız hale getirirse, ya hukuk ve toplumsal sözleşme uyarlanır ya da kaos ortaya çıkar
  • Açık kaynak ve insani işbirliğinin değeri

    • Pinafore projesi, performans, erişilebilirlik ve güvenlikten ödün vermeyen kusursuz bir web uygulaması inşa etme denemesiydi
      • KaiOS'ta da iyi çalışması sağlandı ve katkı sunanları memnuniyetle karşılayan bir kültür korundu
    • 6 ay sonra herkes vibe-coding ile kendi Pinafore'unu yapabilir, ancak bu süreçte insanların bir araya gelme ve birlikte çalışma fırsatı kaybolacak
    • Kod, gerçekliğin bir modelidir; insanların ihtiyaçlarını ve taleplerini ifade eder, gerçeği bilmeden gerçeğin modelini kuramazsınız
    • ChatGPT ilk çıktığında, doğal dil işleme deneyimime dayanarak onu eski Markov modeli ya da sonraki kelime tahmincisi gibi bir şey sanmıştım; yine de huzursuzluk hissetmiştim ve geriye dönüp bakınca bunun bir başa çıkma mekanizması olabileceğini düşünüyorum

17 yorum

 
xguru 2026-02-08

Gerçekten.. merhuma Allah’tan rahmet diliyorum.
Tek satır kod yazmadan yapılan projeler çalışma klasöründe giderek artıyor

 
hackerst 2026-02-08

> Kariyerinin başındaki geliştiriciler şimdiden Warp, Cursor, Claude vb. kullanıyor; ChatGPT'yi de terapist ve pair programmer olarak değerlendiriyor.

  • Terapist değil, beyinlerini emanet ediyorlar herhalde lol... Birkaç yıl sonra bug bile yakalayamayan geliştiricilerin sıçıp bıraktığı pislik yüzünden, debug yapmayı bilen geliştiriciler için yazılımda altın çağ açılacak gibi.
 
cshj55 2026-02-08

Gerçek şu ki, o debug işini de yapay zeka kendi başına halledecek.

 
hackerst 2026-02-10

Buradaki tek gerçek, sizin görüşünüzün gerçek olmadığıdır.

 
snisper 2026-02-09

Gerçek olduğuna dair bir yanılgı

 
hohemian 2026-02-09

Yanılgıları düzeltmeyi de yapay zeka yapıyor

 
snisper 2026-02-10

özyinelemeli insan hatası

 
GN⁺ 2026-02-08
Hacker News yorumları
  • 40 yıl önce bilgisayarlar sihir gibi hissettirdiği için programlamaya başladım
    Şimdi ise o zamandan çok daha sihirli bir çağda yaşıyoruz
    Bilgisayarlarla konuşmak ve kişiliği olan sistemler hayal etmek 80'lerin fantezisiydi; bugün gerçek oldu
    Bazıları “bir şeyleri kaybettik” diyor ama ben tam tersine bilişimin altın çağında olduğumuzu hissediyorum

    • Benim için altın çağ, sistemlerin tamamen dokümante edildiği dönemdi
      Eski 8-bit mikrolarda olduğu gibi donanım komutları ve örnek kodların birlikte verildiği günleri özlüyorum
      Şimdi yapay zeka bir kara kutu gibi çalışıyor; abonelik yazılımları, kapalı donanımlar ve merkezi altyapılar (GitHub, AWS vb.) baskın durumda
      Doğal dili sözde kod gibi kullanan soyutlama ilginç, ama tek başına modern bilişimin sorunlarını örtmeye yetmiyor
    • Bazı açılardan şu anın yazılımın karanlık çağı olduğunu düşünüyorum
      40 yıl sonra da C, bash, grep kalacak ama bugünün SaaS'larının ve JS, Python, Go kodlarının çoğu ortadan kaybolmuş olacak
      Bağımlılık o kadar fazla ki 2050'de 2026'dan bir depoyu çalıştırmak büyük değişiklikler gerektirecek
      Yapay zekanın bunu çözüp çözmeyeceğini ya da işleri daha da karmaşıklaştırıp karmaşıklaştırmayacağını henüz bilmiyoruz
    • Yakın zamanda Anthropic'in Claude Code ile bir C derleyicisi yaptığı örneği görünce, insanın ustalık gerektiren becerisinin (craft) giderek bilginin metalaşmasına dönüştüğünü hissettim
      Yapay zeka zaten açık kaynak kalıplarını öğrenip tekrarlayan kodları kolayca üretiyor
      İnsanlara hâlâ yaratıcı işler düşüyor ama ileride ne kadar çok insana ihtiyaç olacağı belirsiz
    • Uzun zamandır hayalini kurduğum ters sözlük (reverse dictionary) sonunda gerçek oldu
      Artık “anlamı” girip kelimeyi bulabildiğimiz bir çağdayız
    • Bugünlerde programlama son on yılların en keyifli halinde
      Gerçekten yaşaması güzel bir çağda olduğumuzu hissediyorum
  • LLM, kendini sadece bir kod üreticisi olarak görenler için tehdit olabilir
    Ama “ne yapılacağını düşünen biri” için tam tersine bir yardımcı araç olabilir
    Hangi işleri LLM'e verebileceğimi, hangilerinin insan işi olması gerektiğini artık ayırt edebiliyorum

    • İşimin birçok yönü var ama kod yazmak en keyif aldığım kısmı
      Yapay zeka kodu benim yerime yazarsa o keyif de ortadan kalkıyor
      Sonuçta önemli olan bir şeyi bizzat yapma süreci
    • Bu alana yüz milyarlarca dolar yatırılıyor; dolayısıyla sadece basit kod işlerinin yer değiştirdiği dönem uzun sürmeyecek gibi görünüyor
    • İnsan dili belirsiz olduğu için karmaşık kodu yapay zekaya anlatmak bazen daha bile uzun sürüyor
      Yapay zekanın bağlamı anlama yeteneği şimdilik yetersiz
    • Artık “neden junior geliştirici alalım ki?” diye düşündüğüm oluyor
      Darboğaz, spec yazma hızına dönüştü ve mesleğin geleceği karanlık görünüyor
      Robotları yönlendirmek ilginç ama doğrudan kod yazmanın verdiği keyif kayboldu
    • Ben de heyecanlıyım ama insanlar kodu doğrudan yazmayı bırakırsa ne yapacağımızı düşünme biçimimizin nasıl değişeceği konusunda kaygılıyım
  • Ben üzülmüyorum
    Çocukluğumdan beri amaç güzel ve kullanışlı şeyler üretmekti
    Şimdi sistemleri sözle tasarlıyorum, tekrar eden işleri de yapay zeka üstleniyor
    Kod sadece bir araç; özünde hâlâ ‘bir şey yaratmanın keyfi’ var

    • Ben de kod yazmayı seviyorum ama neyi yaptığımız daha önemli
      Yapay zeka bir gün ‘ne yapılacağına’ da kendi başına karar verir mi diye endişeleniyorum
      Yine de satrançta olduğu gibi insan yaratıcılığının anlamını koruyacağına inanıyorum
    • “Kod öz değilse, o zaten senin craft'in değildi” diyen bir karşı görüş de var
    • Benim için sürecin keyfi önemli
      LLM kullanmak, bir sanatçının AI ile resim üretmesine benziyor
      Ortaya çıkan iş değerli olsa da bununla kendine ‘kodcu’ demek zor geliyor
      Yine de tekrar eden ve sıkıcı kısımları yapay zekaya bırakabilmek güzel
      Ama şirketlerde verimlilik önemli olduğu için bizzat kod yazmaya ayrılan alan giderek daralıyor
    • Yapay zekanın ürettiği çıktılar çoğunlukla ilgi çekici değil
      Gerçek yaratıcılık hâlâ insanın işi
    • Ben de bu yeni dünyanın daha verimli olduğunu düşünüyorum
      Hâlâ zarif mimariler tasarlayabiliyorum ve keyif aldığım şey de bu
  • Teknoloji sektörünün kendi otomasyonundan kaygı duyması ironik
    Biz hep “işinizi otomatikleştiriyoruz” dedik; şimdi hedefin kendimiz olması tuhaf

    • Bu sadece iş kaybı meselesi değil; teknolojiyle kurulan kişisel ilişkiyi yitirmenin hüznüyle ilgili
    • Ben kendimi hiç “başkalarının işini otomatikleştiren biri” olarak görmedim
    • Çoğu geliştirici de muhtemelen “meslekleri ortadan kaldıracağım” diye başlamadı
    • Ben hep uzmanları daha güçlü kılan araçlar yapmak istedim
      Amaç insanın yerini almak değil, onun yeteneklerini genişletmekti
  • Ben de yazara katılıyorum
    Kodu bizzat yazarken yapı, performans ve testler üzerine düşünme süreci keyif veriyor
    Pek çok insanın “kod yazmak eğlenceli değil” demesi bana yabancı geliyor
    LLM ile projeleri hızlıca kurmak mümkün ama kodun derinlemesine anlaşılmasının kaybolması rahatsız edici

    • Benim için önemli olan kodun estetik bütünlüğü
      Yapay zeka içgüdüsel olarak iyi kod yazamıyor ve sürekli ince ayar istiyor
      ‘Para için kod yazmayı öğrenenler’in bu değişim içinde daha çok zorlanacağını düşünüyorum
  • “6 ay bekleyin” sözünü 3-4 yıldır duyuyoruz
    Ortada yok olmuş bir meslek bile yokken bu cenaze töreni çok erken gibi geliyor

    • Her seferinde “bir 6 ay daha” deniyor ama tam olarak neyi beklediğimizi bilmiyorum
    • “Biraz daha yatırım yeter” türü şakalar da yapılıyor
    • Yine de gerçekte gelişim öngörülenden daha hızlı ilerliyor
      6 ay önceki tartışmalar bugün anlamsızlaşmış durumda
    • İnsan, doğası gereği geleceği öngörmekte pek iyi değil
    • Son 6 ayda hava ciddi biçimde değişti ve bu, ChatGPT 3.5'ten bu yana en büyük dönüm noktasıydı
  • “Bizim craft'imiz yok oldu” deniyor ama bu sadece senin craft'in olabilir
    Basit bir web frontend işiyse LLM bunun yerini alabilir ama bütün programlama bundan ibaret değil
    LLM çıktısı kayıplı sıkıştırılmış bir sonuç olduğu için, aradaki farkı kapatma işi hâlâ insana kalıyor

  • İnsan deneyimsel bir varlık
    Deneyimlerimiz hayatta kalmanın, kültürün ve kimliğin merkezinde yer alıyor
    Bu yüzden zanaatkârlığın kaybolmasına üzülmek doğal
    Tıpkı at terbiyecilerinin ya da faytoncuların becerileri gibi, programcının craft'i de hatırlanmaya değer

    • İki gerçek aynı anda var olabilir
      Otomasyon gerekli olabilir ama kaybın yasını tutmak da gerekli
  • Eskiden şiirsel kod okumaktan hoşlanırdım ama bakım kabuslarını gördükten sonra fikrim değişti
    Başarıyı kod satırı sayısıyla (LOC) ölçen kültür yanlış bir ölçüt
    Gerçekten zor kod bazen sadece iki satırla büyük bir sorunu çözebilir
    LOC ile değerlendirilen insanlar LLM yüzünden ortadan kaybolursa, dürüst olayım, buna sevinebilirim

    • Sonuçta önemli olan ortaya çıkan değerdir
      LOC sayan yöneticiler uzun ömürlü olmaz
      Bir arkadaşım 30 yıllık kariyerin ardından FAANG'den ayrılıp bir startup kurdu ve
      AI ile kopyalanamayacak fikirler geliştirebildiği için bunun en iyi zaman olduğunu söylüyor
      Bunu da “Herkesin elektrikli bisiklete bindiği bir çağda ben Tour de France'a hazırlanıyorum” diye anlatmıştı
  • “AI 6 ay sonra senden daha iyi kod yazacak” sözü
    yıllardır tekrarlanan bir vaatten ibaret

    • “6 ay sonra” söylemi, doğrulamadan kaçmak için kullanılan bir pazarlama retoriği sadece
      Bugünkü sınırları işaret ettiğinizde size sadece “biraz daha bekleyin” deniyor
 
parkindani 2026-02-09

Şaşırtıcı derecede çok olumsuz görüş var.

 
tsboard 2026-02-08

Derin bir yas içindeyim. Şu anda kullandığım bu Mac mini ile birlikte aştığım sayısız debugging gecesi yakında yapay zeka ajanlarıyla yer değiştirecek olsa da, sanırım bu dönemi özleyeceğim.

 
snisper 2026-02-09

Yapay zeka hizmetleri dışında, yapay zekayla yapılmış ve gerçekten çalışan hangi ürünlerin olduğunu merak ediyorum. Üstünkörü SaaS’lar dışında böyle ürünler var mı? Gömülü sistemlerse daha da merak ediyorum.

 
shakespeares 2026-02-09

Yas...

 
kimjoin2 2026-02-09

"Elle yazılan kod" konusunda biraz romantize etme eğilimi varmış gibi geliyor bana.

"Az yazarak çok şey yapabilmek" yönelimi her zaman vardı
yapay zeka olmasa bile, GC'nin ortaya çıktığı dönemde de benzer bir hava varmış gibi hatırlıyorum.

Kodu elle yazsak da, kodumda bir sorun yokmuş gibi gelir ama bir sorun çıkınca iç kodu didik didik ediyor ya da belleği inceliyoruz.
Prompt'u elle yazsak da, prompt'umda bir sorun yokmuş gibi gelir ama bir sorun çıkınca iç kodu incelemek yine aynı şey olacak gibi geliyor bana.
Tabii bunun da çoğunu büyük ihtimalle yapay zeka servisleri çözecektir.

Elle yazılan kod bir anlamda modern sanat hâline gelebilir mi acaba..? diye de hayal ediyorum haha

 
princox 2026-02-09

Ben ise tam tersine, öğrenecek şeylerin patlama yaşarcasına artmış olmasından mutluluk duyduğumu düşünüyorum.
Yazmakta zorlanacağım şeyleri bile yazdıktan sonra sıkı şekilde çalışıp öğreniyorum.

Zaten en başından beri büyük ölçekli şirketlerde ya da gerçekten önemli projelerde her şeyi insanların gözden geçirmesi gerektiğini düşündüğüm için, öğrenen biri açısından bu kadar eğlenceli olamazdı.

 
ehdgns104 2026-02-09

Bir kez kendi kendine gelen bir güneş fırtınası çarpar ve Dünya sıfırlanırsa altın çağ gelir.

 
jjw9512151 2026-02-08

Embedded dünyasında hâlâ bir iki satır yüzünden gece 2’ye kadar debug yapıyoruz .. haha Belgelerde yazmayan şeyi claude code da bilmiyor..

 
euphcat 2026-02-09

Gömülüden birkaç adım daha high-level tarafta duran, ağırlıklı olarak Python ile donanım kontrolü geliştiren biriyim. Birkaç hafta öncesine kadar vibe coding’e direnmekle bir bakıma gurur duyuyordum; debugging session kurmanın zor olduğu zamanlarda uzun uzun yazdığım kodu GPT’ye yapıştırıp “burada yaptığım hatayı bulmama yardım et” demek, taviz vererek LLM’leri yoğun kullandığım en ileri noktaydı.

Claude’u kurup, ona nazikçe anlatarak birlikte CLAUDE.md yazdıkça ve bunu bir iki kez kullandıkça, fark etmeden gerçekten ona bağımlı hale gelmeye başladığımı gördüm.

Basit bir loop içinde bile break/continue hatası yapar mıyım diye dert etmeme gerek kalmadı; anlatmak üşendiriyorsa üşendiğim gibi önce uzun uzun yazıp sonra “yazım hatası var mı bak” diyebiliyorum, CLAUDE.md içinde düzenlenmiş yapıdan bile kendi kendine hızla bağlamı çıkarıyor; derken yeni bir alt sistemi uygulamaya çalışınca ‘bunda ise dayanacağı bir bağlam da yok, bunu doğrudan o yazsa da olurmuş’ diye düşünür hale geliyorum.

Derken gerçekten yavaş yavaş korkutucu olmaya başlıyor. Böyle kafayı boşaltıp kod yazarken sahaya gittiğimde, ~benim yazdığım~ onun yazdığı bu kodu ben anlayamazsam ne olacak? sorusu artık daha hafif bir endişe; asıl mesele, gerçekten vibe coding denen dalganın gerisinde kaldığım hissiyle gelen telaş. Üstelik ben kılavuz okumayı eğlenceli bulan biriydim; artık kılavuz açmaya gerek kalmaması bir yana, kılavuzlar üzerinden biriktirdiğim bilginin geçersizleştiğini hissettiren bir tür varoluşsal korku da var...

Gerçekten, şu an çok korkuyorum..