Artik kod yazmaya gerek kalmadi söylemlerime sürekli dolayli ya da dogrudan itirazlar geliyor. Yani bir yerlerde mutlaka lazim olacaktir, biz yazmaya hazir olalim minvalinde söylemler genelde.
Okumaya devam etIpek Böcegi
Tüm yazilimi yapay zekaya birakmis birisi olarak, yetilerimin körelmemesi icin ne yapiyorum? Hicbir sey!
Yillar harcayarak kazandiginiz o yetiler kullanmadiniz diye kaybolmazlar. Bisiklet sürmesini ögrenmis birisi her daim o bisikleti sürecek yetiye sahiptir.
Okumaya devam etYapay Zekalari Birbirlerine Kirdirma
Siz hic iki yapay zekayi birbirine kirdirdiniz mi? Cok eglenceli.
Kirdirma biraz egzejere bir örnek oldu. Daha ziyade birbirlerinin saglamasini yapma diyelim buna.
Okumaya devam etFull Automated Coding
Simdi yine reklam yapmaya basladi denecek, ama yine de söylemek zorundayim:
Opus 4.8’e hemen gecip, bütün yazilim sürecini ona devretmeyen
Okumaya devam etYazilim Hale bir Zanaat mi?
Söyle bir yazim var, okuyanlar bilirler: Programcilik sanat mi, zanaat mi?
AI First
Cok karmasik bir yapi üzerinde calisiyorsunuz. Yapay zeka (benim örnegimde opus 4.8) gerekli implementasyonu gerceklestirdi ve sonuc istediginiz sekilde olmadi. Ne yaparsiniz?
Okumaya devam etOpus 4.8 ile Ilk Deneyimlerim
Opus 4.8 ile calismak bir tuval üzerinde firca sallayan bir ressam gibi hissettiriyor. Bu his en son Opus 4.6 ile calisirken olumustu ve Opus 4.7 ile tamamen ortadan kaybolmustu.
Okumaya devam etBirseyin Baslangici Nasil Tayin Edilir?
Birseyin baslangicini nasil tayin edebiliriz? Örnegin herseyin baslangicinda yaratici var dedigimizde, bu dogru bir mantiksal cikarim olur mu?
Okumaya devam etInsan Artik Bir Proje
Insanin kendisini proje ilan edip, kendisini gelistirmesi, özgürlesmesi, diledigini yapabilmesi, performans sergilemesi, kendi efendisi oldugunu düsünmesi durumunu disardan uygulanan bir kontrol mekanizmasi olarak düsündünüz mü hic?
Okumaya devam etDenge
Matematikte hersey esitlik ve denge üzerine kurulu. Esittir isaretinin sag ve solu es degerde olmak zorunda. Bu konudan Matrix’in mimarida bahsediyor filmde. Bazi denklemler cözülemez oldugu icin onlari dengeleyici unsurlar olustu diyor.
Okumaya devam etVar Misin Ki Yok Olmaktan Korkuyorsun
Kendiniz icin, zevk aldiginiz birseyler yapmiyorsaniz, bütün emekleriniz var olmayan bir dünyanin boslugunu doldurma cabasindan ileriye gitmez.
Okumaya devam etAlan Bilgisi
Belli bir piyasa icin bir ürün gelistiriyorsunuz. Domain yani alan bilginiz yoksa, ürünün müsteri gereksinimlerini tatmin etme sansi neredeyse sifirdir. Alan bilgisine hakimiyet cok büyük bir önem tasimaktadir. Ne kadar iyi bir yazilimci olursaniz olun, eger alana uzaksaniz ve oradaki sürecleri anlamiyorsaniz, bunlari implemente edecek kodu yazamazsiniz.
Okumaya devam et
Yapay Zeka Ile Kaybolacak Meslekler
Bilindigi üzere yapay zeka aniden hayatimiza girdi ve bircok seyi köklü bir sekilde degistirdi. Bu degisim e fonksiyonu gibi cok daha hizli bir ivme ile devam edecek.
Okumaya devam etFrontend First
Yapay zeka destekli calisirken uctan uca bir uygulamayi gelistiriyor olmak cok önemli. Kesinlikle frontend icin ayri, backend icin ayri analiz ve implementasyon yapilmamasi gerekiyor. Zaten klasik calisma yöntemlerinde ekipleri en cok mesgul eden durum da bu olmustur; kendi baslarina, koordine etmeden is yapmalari ya da backendin arayüzleri istedigi sekilde yönlendirmeye calismasi.
Okumaya devam etYapaya Zekaya Güvenmek
Yapay zeka ile uygulamayi cikardiniz ama kodun durumu hic icinize sinmedi mi?
Akliniza bircok soru geliyor olabilir. Örnegin yük altinda stabil calisak mi? Paralel islemler veriler üzerinde hata izleri birakacak mi vs. Eger akliniza hicbir soru gelmiyor ve uygulamayi hemen canliya almak istiyorsaniz, bu yaziyi önce okuyun derim :)
Okumaya devam etBitti mi?
Yapay zeka bir uygulama özelligi tamamladiginda, bilin ki o özellilk daha cok eksik.
Yapay zeka sahip oldugu context kadar duruma hakim olabilir. Bilgi ve veri eksikliginden dolayi durumu 360 derece analiz etme ihtimali cok düsük. Bu yüzden bir uygulama özelliginin kapsamini yaziimci tayin etmek ve akabinde kontrol etmek zorundadir.
Okumaya devam etYazılımda Döngüler
Yapay zeka ile yazilim yaparken benim döngülerim
– Gereksinimleri kücük parcalara bölüp, gerekli promptlar ile yazilimi yaptiriyorum.
Okumaya devam etNyet!
Tribünden bir futbol maci seyrederek, iyi bir futbolcu olunabilir mi? Nyet!
Teknolojik gelismeleri takip ederek, iyi bir yazilimci olunabilir mi? Nyet!
Okumaya devam etAmiga Efekti
Amiga 500 sahibi olanlar bilirler. Ram extension slotu vardi. 512KB olan hafizayi yine 512KB bir kart ile 1MB yapmistim.
Yapay zeka ile böyle bir analoji yasiyorum. Söyle ki:
Okumaya devam et