Yazilimci Kariyerim

Degerli arkadaslar,

yapay zeka ile yazilimin nereye dogru gittigini size resmetmeye calisacagim. Kendim, biraz sonra okuyacaklarinizi intensif bir sekilde son günlerde yasiyorum, yani dogrudan tecrübelerimle sabit.

Ben sadece 3 gün icinde bir device management sistemi gelistirdim. Bu cihaz tarafinda go ile bir agent, sunucu tarafinda bir spring boot + angular uygulamasi. Iki taraf icinde hic kod yazmadim. Sistem düsündügümden cok daha iyi tasarlandi ve su anda calisiyor.

Önümüzdeki zamanlarda yazilim artik asagida anlatmaya calisacagim sekilde yapiliyor olacak. Size düsen yazilimci olarak bu isin neresinde oldugunuzu düsünmeniz.

Simdi beyaz bu tuval hayal edin. Bir ressam hayal ettigi seylere bu tuval üzerinde hayat verir.

Bizler de yazilimci olarak buna benzer birsey yapiyoruz. Aramizdaki tek fark, bizlerin müsterilerimizin istekleri dogrultusunda o tuvali sekillendirmemiz.

Simdi bu tuvali bir yazilimci perspektifinden bos bir web sayfasi, mobil ya da desktop uygulama ekrani olarak düsünün.

Simdi tekrar ressama geri dönelim. Ressam her fircasi ile tuval üzerinde hayal ettigi resmi olusturmaya baslar. Ayni seyi bir uygulama yaptirmak isteyen herhangi bir sahis icin gözümüzde canlandiralim. Bu noktadan itibaren anlatacaklarim, gelecekte yazilim ürünlerinin nasil gelistirilecegini gösteriyor olacak.

Sahis bos ekranin karsisinda oturuyor ve yapay zekaya sesli olarak su komutlari veriyor:

=== Sahis ===
Sol tarafta bir sidenav menü istiyorum. Icindeki söyle söyle menü elementleri mevcut.

=== Yapay Zeka ===
Calismaya basliyor ve menüyü olusturdugunu söylüyor. Müsteri menüyü aninda o bos ekranda görüyor.

=== Sahis ===
Simdi orta bölümde müsteri listesini görmek istiyorum. Ayrica müsterileri sana verecegim kriteler dogrultusunda filtreleyebilmeliyim.

=== Yapay Zeka ===
Gerekli tüm customer entity, repository, service, controller, liquibase script, angular component ve diger yapilari olustuyor ve sahis talep ettigi müsteri listesinde ekranda görmeye basliyor.

Müsteri taleplerini arka arkaya siraliyor ve bir ressamin tuval üzerinde resim yaparcasina uygulama yavas yavas ekranda belirmeye basliyor. Bu sadece bir mock, mvp ya da prototip degil, tam tesekküllü bir uygulama.

Benim son üc günüm hemen hemen bu anlattigim sekilde gecti. Claude opus 4.5 kullaniyorum. Su an bu benim isimi mükemmel bir sekilde gören bir LLM. Daha ileri versiyonlari programcilara ihtiyac duyulmadan benim resmetmeye calistigim sekilde calisiyor olacak. Herhangi bir uygulamaya ihtiyaci olan birisi ekran basina oturacak ve ne istedigini sadece söyleyecek ve gerisi bir sihibazin isiymis gibi ekranda belirmeye baslayacak.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir