- Programlama için yapay zeka, mevcut derleyicilere benzer bir rol yapısına sahip
- İngilizce promptlar, bir programlama dili olarak belirsiz ve verimsiz özellikler taşır
- Yapay zekanın verimlilik artışı etkisi gerçekte abartılma ya da yanlış algılanma eğilimindedir
- Yapay zeka araçları geliştirme sürecini değiştirir, ancak gerçek yenilik daha iyi diller ve araçlardan doğabilir
- LLM benimsenmesi geliştiricilerin yerini alacağı anlamına gelmez; aksine mevcut geliştirme ortamının sınırlarını yansıtır
Yapay zeka ile derleyicilerin benzerliği
- Yazar, yaş aldıkça artık başkalarını ikna etmeye çalışma çabasından vazgeçtiğini söylüyor
- Birçok insanın gerçekle ilgilenmediğini, yalnızca kendilerine fayda sağlayan inançları takip ettiğini vurguluyor
- "Perception is reality" diyenlere yönelik bir eleştiri sunuyor
- Otonom araçlara yatırılan milyarlarca doların yanlış inançlar nedeniyle israf edildiğine dikkat çekiyor
- Yapay zekanın kod yazabildiğine inanmanın, derleyicinin kod yazdığını düşünmeye benzer bir bakış açısı olduğunu savunuyor
Yapay zeka ile kodlama, derleyiciye benzer bir modeldir
- Programlama yapay zekası için en uygun modelin derleyici olduğu görüşünü açıklıyor
- Kullanıcı promptu (kodu) girer ve bunun sonucunda derlenmiş çıktıyı alır
- Fark, promptun İngilizce girilmesidir; ancak İngilizce netlik eksikliği ve spesifikasyon yokluğu gibi birçok dezavantaja sahiptir
- Yeni ya da karmaşık işler yapılırken sonunda promptun ayrıntı düzeyi artar
- Yapay zekanın çıktısı deterministik değildir ve promptun bir bölümündeki değişiklik tüm sonucu etkileyebilir
Yapay zeka ile kodlamaya eleştirel bakış
- Yapay zeka ile kodlamanın olumlu görünmesinin nedeni, mevcut araçların, dillerin ve kütüphanelerin yetersizliğidir
- "AI" teknolojisi sayesinde eskisinden daha iyi arama, optimizasyon ve örüntü çıkarımı araçları mümkün hale gelmiştir
- Gerçekte kodlamayı yapan programcının kendisidir; değişen yalnızca kod yazma eyleminde kullanılan dildir
- Eğer bir şirket LLM ile geliştiricileri değiştirebiliyorsa, bu şirketin kod tabanının ve işe alım ölçütlerinin çok düşük seviyede olduğu anlamına gelir
- Yapay zeka, derleyici ya da elektronik tablo gibi zaman içinde bazı işleri kademeli olarak devralabilir
Yapay zeka bir araçtır; nihayetinde daha iyi dil ve kütüphaneler gerekir
- Yapay zekaya araç odaklı bir bakışla çok daha fazla düşünce ve dikkat gösterilmesi gerektiğini vurguluyor
- Yanlış beklentilere ya da hayallere yatırım yapıldığı için milyarlarca dolarlık israf yaşandığını belirtiyor
- “vibe coding” gibi sahte verimlilik araçlarına piyasanın aşırı tepki verdiğine değiniyor
- Yapay zekanın üretkenliği gerçekten %20 artırdığına dair bir yanılgı olduğunu, ancak gerçekte %19 yavaşlattığını gösteren bir araştırma sonucuna atıf yapıyor
- Gerçek ilerlemenin programlama dilleri, derleyiciler ve kütüphane inovasyonundan gelebileceğini söylüyor
Henüz yorum yok.