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.
mantığın bana göre doğru yani ne demek istediğini anladım ama ben lafımın arkasındayım ileri düzeyde hatasız kodlamalar yaptırıyorum. bunu nasıl anlıyorum ? yaptığım projelerin sonuçlarına bakarak anlıyorum yani sen sıfır yazılım bilgin var sadece öyle olduğunu zannediyorsun tezini savunuyorsun ama ben sonuca bakarım sonuç %100 benim istediğim gibi en ufak bir sorun bile yaşatmadan hallediyor işlerimi o yüzden hiçbir yazılımcıya ihtiyacım kalmadı gibi birşey şuanda minimum 200 bin lira üzerinde yazılıma vereceğim parayı gemini sadece aylık ücret 1800 lira alarak hallediyor