Bunun nedeni yazılım geliştiricilerin yüksek talep görmesidir. Yapay zeka, Nesnelerin İnterneti (IoT), robotik ve otomasyon uygulamalarına yönelik yazılım geliştirmenin sürekli genişlemesinin yanı sıra veri analitiği ve siber güvenlik uygulamalarına yönelik artan ihtiyaç nedeniyle, bu alandaki çalışanlar için gelecek parlak görünüyor.
Avrupa genelinde yazılım geliştiricilere yönelik talep, beceri eksiklikleri ve dijital dönüşümden kaynaklanıyor. Tarafından hazırlanan bir raporda Avrupa Yazılım Becerileri İttifakı (ESSA) şöyle belirtiyor: “Tam yığın geliştiriciler ve düşük kodlu geliştiriciler gibi yeni geliştirici türlerine doğru bir geçiş var, ancak buradan çıkan temel sonuç, geliştiricilerin giderek daha fazla bir kurum olmaktan ziyade normal organizasyonun bir parçası haline gelmesidir. ayrı bir varlık.”
Bu hafta 3 yazılım işi
İş arama sitesi Indeed başka bir büyüme alanına işaret ediyor. Platformunda yapay zeka ile ilgili iş ilanlarının sayısının yüzde 15,7 arttığını tespit etti. Ancak ufukta bir bulut olabilir. NVIDIA CEO’su Jensen Huang, yazılım geliştirmenin geleceğini herkesin kod yazabileceği demokratik bir alanda görüyor.
Onun fikri şu: “İlk kez şirketinizdeki herkesin teknoloji uzmanı olduğunu hayal edebilirsiniz.”
Geçtiğimiz günlerde düzenlenen bir konferansta “Bilgisayar teknolojisini kimsenin programlama yapmasına gerek kalmayacak ve programlama dilinin insan olmasını sağlayacak şekilde yapmak bizim işimiz, artık dünyadaki herkes programcı” dedi. Dünya Hükümeti Zirvesi Dubai’de.
Eğer bu boş bir hayal gibi geliyorsa, şunu düşünün… Forrester’ın çalışması Şirketlerdeki geliştiricilerin yüzde 87’si, çalışmalarının en azından bir kısmı için halihazırda az kodlu geliştirme platformları kullanıyor.
Çalışma, düşük kodlu ve dijital süreç otomasyonu (DPA) pazarının birleşiminin geçen yılın sonunda 13,2 milyar dolara ulaştığını tahmin ediyor. Forrester’a göre, BT’de düşük kodun kurumsallaşması sayesinde bu pazar 2019’dan bu yana yaklaşık yüzde 21 büyüdü.
Gartner tarafından yapılan başka bir çalışma da bunu destekliyor ve çoğu profesyonel yazılım geliştiricinin 2028 yılına kadar yapay zeka asistanlarını kullanacağını varsayıyor. Şirket, o zamana kadar her dört geliştiriciden üçünün işleri için düzenli olarak yapay zeka asistanlarını kullanacağını varsayıyor.
Peki yazılım geliştiricileri görevlerinin değişeceği bir gelecekle mi karşı karşıya? Bunun nedeni, yapay zekanın bağlantıları tanıma, duyguları ve etiği, yani insanların çok iyi yaptığı her şeyi anlama konusunda sınırlı bir yeteneğe sahip olmasıdır.
Yapay zeka muhtemelen bir asistan olarak kullanılabilirken, en azından yakın gelecekte karmaşık problem çözme görevlerinin yerine yararlı bir alternatif olmayacaktır.
Diğer bir faktör de geliştiricilerin çoğunun zamanlarının çoğunu kod yazmaya harcamamasıdır. Yüksek sesle bir çalışma Mevcut kodu yazmak veya geliştirmek yerine, bakımına, test edilmesine ve güvenliğini sağlamaya daha fazla zaman harcıyorlar.
2024’e bakış
2024’te işlerin geldiği noktaya gelince, 2023’ün başında yazılım geliştiricilerin yüzde 10’undan azı yapay zeka asistanlarını kullanıyordu, ancak geçen yılın sonunda şirketlerin yüzde 63’ü bunları zaten pilot projelerde kullanıyordu.
Bu araçlardan biri de Github tarafından geliştirilen bir AI çifti programlama aracı olan Copilot’tur. OpenAI, GPT 3.5 ve GPT 4’ün en büyük ve en yeni dil modellerini kullanır. Araştırma gösterdialgılanan üretkenliği yüzde 88 artırabildiğini, kodlamayı daha az sinir bozucu hale getirebildiğini (yüzde 59) ve yazılım profesyonellerinin işin daha tatmin edici unsurlarına odaklanmasına olanak sağladığını (yüzde 74) belirtti.
Teknoloji aynı zamanda verimliliği de artırıyor: Yüzde 88’i görevleri daha hızlı tamamladığını, yüzde 96’sı tekrarlayan görevlerde daha hızlı olduğunu ve yüzde 87’si tekrarlayan görevlerde daha az zihinsel çaba harcamak için Copilot kullandığını bildirdi.
Bu hafta keşfedilecek 3 teknoloji rolü
Yazılım geliştiricileri, piyasaya çıkan yeni dillerin gelişimine ayak uydurmaları gerektiğinin bilincindedir. Genellikle birden fazla programlama diline ilişkin bilgilerini sürekli olarak uyarlayarak ve geliştirerek kariyer olanaklarını güvence altına almaya çalışırlar.
Bu amaçla yapay zeka, geliştiricilerin zamandan tasarruf etmesine yardımcı olan ve daha sonra daha fazla dil ve çerçeve öğrenmek için kullanabilecekleri bir hediye olabilir. Bu, programlama dilleri bilgilerini sınırlamak yerine genişletecek ve bu da iyi bir haber. iş arayan geliştiriciler dır-dir.
Yapay zeka destekli geliştirme için öğrenilecek yeni beceriler de var. Örneğin, bir geliştiricinin iletişim becerilerini geliştirebilecek hızlı mühendislik.
Ve Ormancı başka bir senaryo daha öneriyor. “Yapay zeka destekli geliştirme platformları(TuringBot’lar) geleneksel yüksek kodlamayı o kadar verimli hale getirebilir ki, profesyonel geliştiriciler düşük kodlamayı reddedip yüksek kodlamaya geri dönebilir.”
Bir sonraki fırsatı mı arıyorsunuz? Nextpit iş piyasasını bugün ziyaret edin. Bu makale Kirstie McDermott tarafından yazılmıştır.