Bakış Perspektifimizi Temelden Değiştirme Vakti

Artik yapay zeka destegi ile yapilan yazilimlari tam anlamiyla blackbox olarak görebiliriz.

Eskinden birim testleri yazarak uygulamayi whitebox iceriden test etme egilimi vardi. Bu cok anlamli sonuclar veren bir aktivite degildi, cünkü fake entegrasyonlar yapilarak test etmeye calismak bir hayal dünyasi kurmak ve beklentileri kontrol etmek gibi birseydi.

Okumaya devam et

Yapay Yeka Neden Daha İyi Programcı Ya da Mevcut Programcılar Neden Yetersiz?

Ikisini kiyaslayarak ilerleyelim..

Yapay zeka milyarlaca parametrelik islem kapasitesi ile daha kolay bir mental model olusturabilir. Bir progracinin konuyu algilamasi ve buradan yola cikarak mental model olusturmasi cok zaman alir. Bu model cok eksiktir ve problemin her yönünü dikkat almis degildir. Bircok programci mental model olusturmak icin gerekli soyutlama yetisini tam olarak gelistirememislerdir.

Okumaya devam et

Yapay Zeka ve Context Türleri

Yapay zeka araclari ile calisirken üc türlü context var:

1. Yapay zekanin kullandigi ve promptlar ile olusturulan context
2. Yazilimcinin birden fazla ajani paralelde ayni is üzerinde calisabilmeleri icin kendi zihninde olusturmak zorunda oldugu zihin contexti.
3. Beynin (lislemcinin) paralel calisabimek icin kulllandigi context ve onun icindeki context switch

Okumaya devam et

Deterministik Yeti

Müsterinin gereksinimlerini tatmin etmek amaciyla yapay zekay kullanimina hakimiyet icin gerekli iki yeti:

– Müsteri gereksinimlerini kavramak
– Yapay zeka destegi olmasaydi bile bunlari uctan uca tek basina implemente edebilip, canliya alabilecek teknik yeterlilige sahip olmak.

Okumaya devam et

Yapay Zekanin Maliyeti

Gecen ay Github Copilot icin 173 dolar ödeme yapmisim. Sürekli Claude Opus 4.6 kullandim. Yazilan kod 5 kisilik senior bir ekibin belki 2 ayda cikacagi türdendi. Bir senior yazilimcinin tüm giderleri ile maliyeti 200K TL civarinda. Bu durumda 2 milyon TL gider karsisinda 173 dolar duruyor. Bir girisimci icin bundan daha güzel bir gider azaltma kalemi , ama bir yazilimci icin bundan daha hüzünlü bir tablo olamaz, cünkü 5 kisilik bir senior ekibin calisma dinamigi, ruhu, pratigi ve eglencesinin parcasi olmanin karsiligini para ile ölcmek imkansiz.

Okumaya devam et

Prompt Engineering

Herkes prompt yazarken sade ve detayli bir dilin yeterli oldugunu düsünüyor. Prompt yazarken kullanilan dil ilk etapta cok önemli degil, yani gramatiksel kusursuz cümlelerin yazilmasi gerekmiyor. Daha önemli olan sey baglam yani context. Context yapilacak is hakkinda plain text haricinde resim, url, kod, video, teknik terimler vs gibi yapilacak ise isaret eden yapilar ihtiya etmek zorunda.

Okumaya devam et