Yazilim muhendisligi != programcilik.
Bir muhendisin isi sadece kod yazmak degil. Cozum uretiyoruz biz. Istenilen sistemi anliyor, gerektiginde daha oncesinde yapilmamis seyleri yapiyoruz. Suan ki yapay zeka modelleri oldukca buyuleyici olsalarda istenilen yetkinlikte degiller.
Kod yazmaya gelince de; performance critical isler icin hala yeterli degiller. Hatta sunu kendi tecrubelerime dayanarak gonul rahatligiyla soyleyebilirim; isler azicik karisiklasmaya basladiginda, uretmesi gereken token sayisi uzadikca, LLMler asiri derecede sapiyor. Bunun arkasindaki sebepse basit, token urettikce, bir onceki tokeni kullanarak sonraki tokeni "tahmin" ediyor. Dolayisiyla ne kadar fazla token uretirse o kadar fazla sapma yasama ihtimali artiyor.
Gelecekte ilk asamada boiler plate kodu yazacak adami ortadan kaldirabilir mi? Pek tabii. Ne kadar surede olabilecegini soylemek cok zor. Ancak muhendislik yapabilecegi nokta yakin mi? Bana sorarsan hayir. O noktaya geldiginde de zaten yapay zekanin "ele geciremeyecegi" meslek yok. Muhendislik insan yaraticiliginin ve mantiginin problem cozmek icin kullanilmasina verilen isim. E zaten yaraticiliga ve kendi kendine mantik kurma becerilerine sahip bir varligin teknik olarak bu becerilere ihtiyac duyan her isi yapabilmeleri gerekir. Ozellikle yapay zeka gibi her turden veriye sahip varliklar icin gecerli bu.
Hukuk, yazilim, saglik, is yonetimi, ticaret... Hemen hemen mantiga, bilgiye ve/veya yaraticiliga dayanan her meslek grubu icin gecerli bu.