Bazı şeyler anlatılmaz, yaşanması gerekir.
Bahsettiğim arkadaşlardan birisi 200M$ değerlendirmesi olan bir şirketi kopyalamaya çalışıyor.
Yazılıma ek olarak LLM'in çalışma mantığını da bilmediği için neyi nerede nasıl yaptığını veya yapacağınıda bilmiyor.
En basitinden multi tenant yapıda yazılım için çoğunluk database'e bir tenant_id eklediği için milyonlarca dolarlık şirketlerinde bu şekilde çalıştığını düşünüyorsunuz.
Yapay zeka buna yatkındır, istediğinizi en kolay çözeceği yöntem bu çünkü.
Siz LLM'e yazılmını anlattığınızda en kolay çözüm olan database'e tenant_id eklemeye yönelir, bir tenant fazla büyür ve diğerleri ezerse nasıl ayıracağız? bunu LLM düşünmez.
İlk başta feedback verirken altyapı hakkında birkaç soru sorardım, canlıda sorun yaratacak veya güvenlik sorunu olacak şeyler ve LLM ile konuşup düzeltirlerdi.
Bir tenant fazla büyüyüp diğerlerini ezerse ne yapacaksın?
Dışarıdan bir yazılımcı app geliştiriyor, bu app'ler nerede barındırılıyor? güvenliği nasıl sağlıyorsun?
Geriye dönük uyumlululuk şart, API'ında versiyonlama var mı? V1'den V2'ye eski tema ve app'leri destekleyecek şekilde geçebilecek misin?
ve sorularımın cevabı her zaman aynıydı
"Yapay zekaya sorayım"
Sizin için yazılımcılık kod yazma seviyesinde, yıllarca projelerde edilinilen bilgiyi deneyimi JR, MID, Senior geçişini görmezden geliyorsunuz.
Hala hayal, sıfır bilgi ile devam ederseniz sizin için hayal olmaya devam edecek.