Görüş: Yapay Zeka, Kodlama Endüstrisini Yeniden Şekillendiriyor ve Geliştiricilerin Kariyerlerini Dönüştürüyor
Kodlama öğrenmek her zaman aklımın bir köşesinde olmuştur. Yıllar boyunca, bir programcı veya uygulama geliştirici olmanın, hızla evrilen dünyamızda istikrarlı bir kariyer inşa etmenin ve yüksek maaşlı bir iş pozisyonunu garanti etmenin en iyi yol olduğuna dair bu inancı besledim.
Ama şimdi, generatif yapay zeka burada, herkesin hayatını ve profesyonel kariyerlerini devrim niteliğinde değiştiriyor ve kendimi şu soruyu sormadan edemiyorum: Kodlama öğrenmeye hala değer mi?
Son zamanlarda Microsoft, Meta ve Google gibi büyük teknoloji şirketlerinden yapılan büyük çaplı işten çıkarmalar, pandemi dahil olmak üzere birçok faktörün sonucudur. Ancak raporlara göre, geliştiricilere olan ihtiyaç azalmış ve teknoloji mezunları zorlu bir iş piyasası ile karşı karşıya.
Ben, sadece çok basit bir HTML ve CSS bilgisine sahip olan ve kodlama alanında hiç deneyimi olmayan bir gazeteciyim. Bu nedenle, AI ile çalışan geliştiricilere, AI’nin gelişiyle kodlama ekosisteminde gerçekten ne olduğunu düşündüklerini sormak ve araştırmak için karar verdim.
Korkular ve Endişeler
Büyük teknoloji şirketlerindeki kapsamlı işten çıkarmalar, web geliştirme işlerinin istikrarını etkileyen en büyük sorunlardan biri olmuştur.
2023 yılında, teknoloji şirketlerinden 260,000 fazla çalışan işten çıkarıldı—bu şirketler arasında Amazon, Alphabet, Meta ve Microsoft gibi devler de bulunmaktaydı. 2024 yılında işten çıkarma süreçleri neyse ki daha yavaş bir hızda devam etti ancak şimdiye kadar neredeyse 150,000 iş kesintisine ulaştı.
Bu küçültme süreçleri, yazılım geliştirme veya kod yazma ile ilgili olmayan teknoloji şirketlerinin birçok bölümünü içerirken, 2023’te iş kesintilerinin en büyük kısmını aslında yazılım mühendisleri oluşturdu, Vox tarafından paylaşılan bir rapora göre.
Evet, pandeminin sona ermesi ve COVID-19 krizi sırasında yaşadığımız hızlı tempoda sanal geliştirmeye olan ihtiyacın azalması gibi hepimiz için şanslı olan sebepler vardı, ve ekonomik belirsizlik gibi diğer dış etkenler de vardı. Ancak, birkaç uzman, denklemin bir parçası olarak Yapay Zekanın yükselişini de içerdi.
Yapay Zeka Bir Yedek Olarak Değil, Bir Hızlandırıcı Olarak
AI artık şirketin kodlarının büyük bir kısmını üstlenebilir. 29 Ekim’de, Google ve Alphabet’in CEO’su Sundar Pichai, şirketin 2024’ün üçüncü çeyreğindeki performansı için iyimser kazanç çağrısı sırasında, AI’yi içsel olarak benimsediklerini ve bunun verimliliklerini artırdığını söyledi.
“Bugün, Google’deki tüm yeni kodların çeyrekten fazlası AI tarafından oluşturuluyor, ardından mühendisler tarafından incelenip kabul ediliyor. Bu, mühendislerimizin daha fazlasını yapmasına ve daha hızlı hareket etmesine yardımcı oluyor,” dedi Pichai.
Ve web geliştiriciler bu konuda ne düşünüyor?
Bilgisayar Bilimleri üzerine yüksek lisansı bulunan ve Next Operations‘ın kurucusu olan generatif AI danışmanı Robert Hangu, AI’nin yazılım mühendislerinin işlerini yerine getirmek yerine, işlerini hızlandırdığına inanmaktadır.
“Copilot’ı bir kodlama asistanı olarak kullanıyorum ancak ne zaman doğru ne zaman yanlış olduğunu bilmelisiniz,” diye Hangu, WizCase ile yaptığı bir görüşmede belirtti ve kodlama bilgisinin, AI’yi kaldıraç olarak kullanmak için önemli olduğunu vurguladı.
AI’ın yükselişi sonrasında bazı şirketlerin geliştiricileri işten çıkarıp bunu bir etken olarak görme durumunu sorduğumda, o bu durumu reddetti. “Benim savunmam, bunun çok şey ile ilgili olduğudur – özellikle sermaye tahsisi ve karar verme,” dedi Hangu. “Eğer bir şirket olarak 10 kat daha fazla kod oluşturma yeteneğine sahip olsanız, ne yapardınız? İş gücünüzün %90’ını kovar mıydınız ve aynı kalır mıydınız, yoksa onu muhafaza eder ve 10 kat daha fazla üretir miydiniz?”
AI, Geliştiricilerin İşlerini Yeniden Şekillendiriyor
GitHub Copilot ve ChatGPT gibi chatbot’lar artık kod yazmayı, hataları gidermeyi, kod önermeyi ve otomatik tamamlamayı ve kavramları çevirmeyi üstlenebilir.
DevOPS mühendisi olarak çalışan ve 20 geliştiriciden oluşan bir ekibi yöneten bilgisayar mühendisi Ricardo Sánchez, AI’nin etkisini bizzat yaşamıştır.
“Yazılım geliştirme, geliştiricilerin bir problemi nasıl çözeceklerini araştırmak için saatlerce zaman harcamak yerine kod oluşturmaya odaklanabilmeleri sayesinde giderek daha hızlı hale geliyor,” dedi Sanchez, Wizcase ile yaptığı bir görüşmede. “Artık bir AI’ye bir kodla ilgili bir problem hakkında ve onu nasıl güncelleyebileceğiniz veya iyileştirebileceğiniz hakkında sorular sorabilirsiniz ve bu, işinizi önemli ölçüde basitleştirir ve zaman kazandırır. Artık 10 saat boyunca araştırma yapmak, göz atmak veya dökümantasyon okumak yerine, problemin çözümüne odaklanırsınız. AI, süreci basitleştirir ve size çok yardımcı olur.”
Geliştiricilerin Kariyerlerinin Geleceği
AI’nin sektör üzerindeki etkisi hakkında konuştuğum çoğu geliştirici aynı öncülde hemfikir: AI’nin iyi bir iş çıkardığını doğrulamak ve onaylamak için kodlamada harika olmalısınız. Ayrıca AI’nın doğruluğu konusunda da hemfikir oldular ve kod yazma, sorguları yanıtlama ve çoklu görevleri gerçekleştirme konusunda çoğu zaman %95 civarında doğru olduğunu tahmin ettiler.
Bu, birçok uzmanın genç geliştiricilere olan talebin azaldığını ve kıdemli pozisyonların daha önemli hale geldiğini söyleme sebeplerinden biri de. Kod yazmak, kod düzenlemekten daha az önemli hale geldi ve düzenleme işlemi—tıpkı gazetecilikte olduğu gibi—bilgi çok önemlidir.
Sánchez, şirketlerin, AI’nin etkisini ve rakiplerini geride bırakmak için sistemlerini ve platformlarını güncellemeleri gerektiğine inanıyor. Ve diğer taraftan, geliştiricilerin, şirketlerin içinde neler olduğunu gözlemlemeli ve mevcut teknolojilere daha ileri teknolojileri bağlayacak köprüler oluşturmak için yeni AI araçlarıyla denemeler yapmaları gerektiğini düşünüyor, her zaman güvenliği ve etik bir yaklaşımı önceliklendiriyor.
Teknoloji sektöründeki işten çıkarmalara, piyasada yaşanan belirsizliğe ve yapay zekanın yazılım geliştirmeye büyük etkisine rağmen, alanındaki işçilerin çoğu iyimser kalmaya devam etmektedir. Bu durumu, geliştiricilerle yaptığım konuşmalarda ve Reddit ve sosyal medyada gözlemleyebiliyorum.
“Bilgisayar bilimleri sürekli değişen ve gelişen bir alan, bu yüzden bir bilgisayar bilimleri profesyoneli olarak, bunu anlamalı ve korkmak yerine, değişimi kucaklamalısınız,” dedi Sánchez.
Yorum bırakın
Vazgeç