Teknolojinin hangi alanında çalışırsanız çalışın, yenilik ve evrim sektörün ayrılmaz parçalarıdır.
Özellikle geliştiriciler, birden fazla programlama diline sürekli olarak uyum sağladıklarında ve akıcılıklarını geliştirdikleri zaman, özellikle de konu söz konusu olduğunda arzu edilirliklerini artırmak istiyorlarsa, en iyi konumdadırlar. işe alınmak.
Peki geliştiriciler bu kadar çok dili akıcı bir şekilde nasıl öğrenebilirler?
Pratik yapmak mükemmelleştirir, geleneksel ve daha zorlu bir seçenektir, ancak giderek daha fazla geliştirici, Github tarafından oluşturulan ve OpenAI’nin en büyük ve en yeni dil modelleri olan GPT 3.5 ve GPT 4’ü kullanan bilgisayar kodu için otomatik tamamlama özelliği olan Copilot gibi yapay zeka araçlarına yöneliyor.
Aslında, Github tarafından yürütülen araştırma Copilot’un algılanan verimliliği %88 oranında artırabildiğini, kodlamayı daha az sinir bozucu hale getirdiğini (%59) ve geliştiricilerin %74’ünün işin daha tatmin edici unsurlarına odaklanmasına olanak sağladığını buldu.
Teknoloji aynı zamanda verimliliği de artırdı: %88’i daha hızlı tamamladığını, %96’sı tekrarlayan görevleri daha hızlı yaptığını ve %87’si Copilot kullanmanın tekrarlanan görevlerde daha az zihinsel çaba harcamayı kolaylaştırdığını bildirdi.
Öğrenme eğrisi
Geçtiğimiz günlerde konuşan Dünya Hükümeti Zirvesi Nvidia’nın CEO’su Jensen Huang, Dubai’de programlama dillerini öğrenmenin gelecekte o kadar önemli olmayacağına olan inancını dile getirdi.
“Kimsenin programlama yapmasına gerek kalmayacak, programlama dilinin insan olduğu, dünyadaki herkesin artık programcı olduğu bir bilgi işlem teknolojisi yaratmak bizim işimiz” dedi. “İlk kez şirketinizdeki herkesin teknoloji uzmanı olduğunu hayal edebiliyorsunuz.”
Bu adil oyun alanı fikri, teknoloji endüstrisindeki mevcut beceri eksikliğine ütopik bir çözüm gibi görünebilir, ancak teknolojinin hâlâ insanlar tarafından yönlendirilmeye ihtiyaç duyacağını akılda tutmakta fayda var.
Yani yapay zeka araçlarına sahip olmak güzel olsa da, geliştiriciler söz konusu olduğunda bunlar toplam bir çözüm ya da ikame değildir. Becerilerinizi geliştirmek ve kariyerinizi ilerletmek için bir sonraki fırsatı arıyorsanız, VentureBeat İş Panosu Aramanıza odaklanmak için mükemmel bir yer.
Aşağıdaki üçü gibi geliştiriciler için binlerce fırsat sunuyor.
Kıdemli Oyun Yazılımı Mühendisi, Electronic Arts, Orlando
Electronic Arts arıyor Yazılım Mühendisi Oyun içi yapay zeka davranışlarını ve oyuncu mekaniklerini geliştirmek, oyun ekibiyle birlikte çalışarak mevcut yapay zeka ve animasyon sistemlerini iyileştirmek ve yeniden düzenlemek. Bu pozisyonda oyun tasarımcıları ve animatörleriyle yan yana çalışacaksınız.
Tasarım ve mimariden teknik belgelerin yazılmasına, kod uygulanmasına, oyun davranışlarının hatalarının ayıklanması ve ayarlanmasına ve sahip olunan özelliklerin performans, bellek ve yükleme süresi bütçeleri kapsamında sunulmasının sağlanmasına kadar tüm oyun oluşturma sürecinde yer alacaksınız.
Başvuru sahiplerinin sağlam, sağlam C/C++ becerilerinin yanı sıra açık, sürdürülebilir, taşınabilir kod yazma becerisine sahip olmaları gerekir. İlgili? Buraya başvur.
Yazılım Geliştiricisi, Oracle, Seattle
Oracle bir şey arıyor Yazılım geliştirici ekibine katılmak ve bir dizi temel OCI depolama altyapısı hizmetini tasarlamaya, geliştirmeye, sorun gidermeye ve hata ayıklamaya yardımcı olmak. Bu grubun bir üyesi olarak, standart uygulamaları ve prosedürleri aktif olarak tanımlayacak ve geliştirecek, diğer yazılım geliştiricilere teknik liderlik sağlayacak ve sürekli gelişen ihtiyaçları karşılamak için mevcut yazılım mimarisinde küçük değişiklikler belirleyecek, tasarlayacak ve uygulayacaksınız.
Ekibinizde teknik bir lider olarak hareket etmeniz ve diğer genç mühendisler için temel değerleri sergilemeniz beklenecektir. Yığın ve düşük seviyeli sistemlerin herhangi bir bölümüne derinlemesine dalabilen ve geniş dağıtılmış sistem etkileşimleri tasarlayabilen, hem sağlam bir kodlayıcı hem de dağıtılmış sistemler uzmanı olmalısınız. Bu iş hakkında daha fazla bilgiyi burada bulabilirsiniz.
Yazılım Geliştiricisi, SAIC, Washington
SAIC tecrübeli eleman arıyor Yazılım geliştirici NAVAIR Uçuşa Elverişlilik elektronik Uçuş Gümrükleme ve ilgili mobil uygulamaların geliştirilmesi üzerinde çalışmak. Ekip, tüm ABD Donanması ve Deniz Piyadeleri uçakları için NATOPS uçuş kılavuzu ve NATIP sistemleri bilgi kılavuzu yayınlarını sağlamak için kullanılan NAVAIR ACO sistemlerinin geliştirilmesinden ve bakımından sorumludur.
Bu rolde, bir web uygulamasındaki hataları tasarlamanız, oluşturmanız ve/veya düzeltmeniz, uygulamanın performansını, kalitesini ve yanıt verebilirliğini sağlamanız ve daha iyi yeniden kullanılabilirlik için çevik çerçeve dahilinde uzun vadeli çözümler ve yapı taşlarını uygulamanız gerekecektir. İş tanımının tamamını burada görün.
Kaynak: https://venturebeat.com/programming-development/do-developers-still-need-to-learn-programming-languages-in-the-age-of-ai/