JavaScript, Java i Python są jednymi z najbardziej poszukiwanych języków programowania od zatrudniania menedżerów przy rekrutacji nowych programistów, według nowego badania firmy szkoleniowej programista CodinGame.
najnowszy raport roczny firmy, który opiera się na ankiecie przeprowadzonej wśród 15 000 programistów i menedżerów HR z całego świata, ujawnił, że sześć na 10 (60%) rekruterów widzi „silne zapotrzebowanie” na JavaScript, Java i Python wśród firm technologicznych, a JavaScript jest najbardziej poszukiwanym językiem wśród 62% respondentów.
zobacz: zestaw do zatrudniania: programista Python (TechRepublic Premium)
to było ściśle śledzone przez Javę, która została zgłoszona jako poszukiwana przez 59% rekruterów, i Python, który 48% respondentów stwierdziło, że był bardzo poszukiwany.
niektóre języki programowania okazały się popularne wśród programistów, ale mniej z zatrudnianiem firm.
na przykład 45,1% programistów stwierdziło, że koduje w C, ale tylko 15,4% firm twierdzi, że wymaga rozwoju C. Podobnie, 47% respondentów zaprogramowanych w C++, ale mniej niż jedna trzecia (27%) firm twierdzi, że potrzebuje programistów C++.
to samo dotyczy Pythona: 57% programistów kodu w tym języku, ale prawie połowa (47%) firm ma na niego wysoki popyt.
różne trendy
Aude Barral, współzałożyciel CodinGame, powiedział, że często trendy w języku programowania wśród programistów różnią się od trendów na rynku.
„niektóre technologie mogą stać się modne w społeczności programistów tylko dlatego, że są łatwe do nauczenia, wygodniejsze lub bardziej estetyczne w użyciu. A popularne języki są niekończącym się tematem do dyskusji wśród programistów”, powiedziała TechRepublic.
” jeśli istnieje zgodność między potrzebami firm na rynku i trendami w społeczności programistów, wtedy języki będą rosły na popularności. Tak jest w przypadku Go i Rust, które są coraz częściej używane w DevOps. „
Barral dodał, że niektóre języki programowania, takie jak PHP, pozostały szeroko stosowane na rynku, ale były „prawie nielubiane” przez programistów, którzy uważali je za ograniczone.
chociaż C pozostaje popularnym językiem dla początkujących, Barral zasugerował, że jego popularność osłabła wraz z pojawieniem się Pythona.
„z Pythonem jest nieco inaczej, ponieważ zarówno Programiści, jak i firmy są fanami” – dodała.
„jest to trzeci najbardziej pożądany język dla firm, a deweloperzy go uwielbiają, ponieważ jest łatwy do nauczenia, jest językiem ogólnego przeznaczenia i jest niezwykle wydajny w użyciu. A w ciągu ostatnich trzech lat sztuczna inteligencja i uczenie maszynowe w znacznym stopniu przyczyniły się do powstania Pythona.”
frameworki programistyczne
badanie CodinGame oceniło również najpopularniejsze frameworki programistyczne wśród programistów, z Node.js, React i. NET Core obecnie na przodzie.
liderem pakietu była biblioteka JavaScript Ui React: 59% rekruterów technicznych stwierdziło, że poszukuje programistów, którzy wiedzieli, jak budować aplikacje w ramach Reacta. Pomimo tego, tylko 27,6% programistów ankietowanych przez CodinGame stwierdziło, że wie, jak budować React – sugerując, że osoby poszukujące pracy mogą stać się bardziej atrakcyjne dla rekruterów poprzez opanowanie platformy.
ten sam trend był prawdziwy dla węzła.js i. Net Core, choć w mniejszym stopniu. Połowa rekruterów powiedziała znajomość węzła JavaScript framework.js był bardzo pożądany, choć tylko 36% deweloperów zgłosiło, że zna go. W przypadku C# i C++ development framework. NET Core wartości te wyniosły odpowiednio 34% i 23%.
zobacz: Top 5 języków programowania dla administratorów systemów do nauki (bezpłatny PDF) (TechRepublic)
kolejnym frameworkiem, który sprawia, że rekrutujący są w pierwszej trójce, jest Angular2, platforma internetowa oparta na maszynopisie Google do tworzenia aplikacji mobilnych i desktopowych. Czterdzieści jeden procent rekruterów zgłosiło, że poszukuje specjalistów Angular2+, ale tylko 17% programistów powiedziało, że zna framework.
patrząc w przyszłość, CodinGame odkryło, że DevOps będzie poszukiwany w 2021 r., ponieważ firmy, które doświadczyły zwiększonych potrzeb w zakresie zarządzania infrastrukturą chmury – lub w inny sposób przeniosły się do chmury w wyniku pandemii COVID-19 – poszukują istotnej wiedzy specjalistycznej.
w rzeczywistości popyt może być tak wysoki, że rekruterzy przewidują globalny niedobór: 43% ankietowanych specjalistów HR zasugerowało, że w tym roku będzie miało trudności ze znalezieniem wykwalifikowanych specjalistów DevOps dla swoich zespołów technologicznych, a wyniki ankiety wskazują, że najtrudniejszą pozycją do obsadzenia w 2021 roku jest wyprzedzenie programistów back-end I full-stack.
Barral powiedział: „Chociaż Covid w dużej mierze stoi za tą zmianą, interesujące będzie sprawdzenie, czy te trendy utrzymają się w 2021 roku.”
Programiści i eksperci od oprogramowania powiedzieli Ostatnio TechRepublic, co według nich będzie najbardziej pożądanym oprogramowaniem w 2021 roku. Możesz przeczytać, co powiedzieli tutaj.
Zobacz także
- Posłuchaj dynamicznego podcastu programistycznego TechRepublic (TechRepublic)
- jak zostać programistą: Ściągawka (TechRepublic)
- mikroserwisy: Ściągawka (bezpłatny PDF) (TechRepublic)
- zestaw do zatrudniania:. Net developer (TechRepublic Premium)
- języki programowania: deweloperzy ujawniają najbardziej lubiane, najbardziej znienawidzone, co płaci najlepiej (ZDNet)
- języki programowania i zasoby kariery programisty (TechRepublic na Flipboardzie)