Ipek 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.

Yapay zekayi verimli kullanan bir yazilimci (senior) algoritmalari, veri yapilarini, mimarileri zaten bilen, kullanan, o konular hakkinda yeni gelismeleri takip eden birisidir. Kendisi artik algoritma yazmiyor olsa bile, algoritma okuyabilir, mimari olusturabilir vs.

Zaten ters mantik su degil mi? Ben neden artik algoritma yazma yetimi korumaliyim ki? Bunu benden cok daha iyi yapan bir arac var elimde, o yapsin! Ben zaten yaptiklarini okuyabilmek, anlayabilmek, degerlendirebilmek, cöpe atip, yeniden yaptirabilme yetisine sahibim. Neden ben daha iyi algoritma yazma cabasi icinde olmaliyim? Olmamaliyim!

Ayni zamanda hem cok iyi bir programci hem de cok iyi bir yapay zeka araci kullanicisi olmaniza gerek yok. Iyi programcilik vasfini artik yapay zekaya birakma zamani geldi. Siz yapay zeka kullanirken daha iyi bir programci olmaliyim fikrini tasimaya devam ediyorsaniz, kapasitenizin cok büyük bir kismini dogru yerde kullanmiyorsunuz demektir. Kullanmayacaginiz yetilere yatirim yapmak yanlistir. Bunun yerine bir metamorfik dönüsüm icinde yapay zekaya her alanda hükmetmek icin gerekli tüm yetileri kazanma savasi vermek daha mantiklidir. Gerekli yetiler artik iyi kod yazmak, algoritma kurmak, mimari olustmak degildir. Yeni yetiler gereksinim analizi, müsterinin isteklerini anlamak, yapay zekayi yönlendirmektir. Bu konularda uzmanlasmaniz gerekiyor. Digerlerini artik araclar cok daha iyi yapiyor. Orada gelistirebileceginiz kas kalmadi. Teknik konulara cok calisarak hipertrofinin size birseyler katmasini beklemeniz anlamsiz bir cabadir.

Bundan böyle bir satir kod yazmayacak birisinin iyi bir programci kalmasi fikri cöptür. Tabi ben burada yeni yetisen programcilardan bahsetmiyorum. Temeli saglam senior pogramcilar icin gecerli söylediklerim. Onlarin zaten dogalari geregi herseyi merak ettiklerinden, zevk aldiklari alanlarda (algoritma, mimari vs) kendilerini gelistirmeye devam ederler, cünkü bunu zorunluluk olarak degil, eglence olarak görürler. Benim bahsettigim konu daha ziyade, “illa A, B , C yetileriinin körelmemesi gerekir, onlar üzerine calis” deyiminin zirva olmasidir.

Marifet gereklilikleri görüp, onu tatmin edebilecek yeni yapiya dönüsmektir, aksi taktirde insan oldugu yerde sayar ya da biraz bundan biraz ondan yapar, ama tam anlamiyla calistigi alana hakim olamaz.

Bir ipek böcegini düsünün, ne demek istedigimi daha net anlayacaksiniz. Bir kelebek ayni zamanda bir kelebek, bir ipek böcegi ya da ipek güvesi degildir. Bir kelebek kelebektir, ama gectigi o sürecleri kendi icinde tasir. Kelebek artik ucmaya odaklanir, koza örmeye degil. Yapay zeka ile calismak isteyen bir senior programci da artik iyi bir programci olma derdinden vazgecmek zorundadir., cünkü artik programci degildir.

Bir yanıt yazın

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