JavaScript, Java och Python är bland de mest eftertraktade programmeringsspråken från anställningschefer när de rekryterar nya utvecklare, enligt ny undersökning från programmeringsutbildningsföretaget CodinGame.
företagets senaste årsredovisning, som bygger på en undersökning av 15 000 utvecklare och HR-chefer från hela världen, avslöjade att sex av 10 (60%) rekryterare ser en ”stark efterfrågan” på JavaScript, Java och Python bland teknikföretag, med JavaScript det mest eftertraktade språket bland 62% av de svarande.
se: Hiring kit: Python developer (TechRepublic Premium)
Detta följdes noggrant av Java, som rapporterades vara efterfrågad av 59% av rekryterare, och Python, som 48% av de svarande sa var mycket eftertraktade.
vissa programmeringsspråk visade sig vara populära hos utvecklare, men mindre med att anställa företag.
till exempel sa 45.1% av utvecklarna att de kodade i C, men bara 15.4% av företagen sa att de krävde C-utveckling. På samma sätt 47% av de tillfrågade programmerade i C++, men mindre än en tredjedel (27%) av företagen sa att de behövde C++ utvecklare.
detsamma gällde för Python: 57% av utvecklarna kodar på språket, men knappt hälften (47%) av företagen har hög efterfrågan på det.
olika trender
Aude Barral, medgrundare av CodinGame, sa att det var vanligt att programmeringsspråktrender bland utvecklare skiljer sig från trender på marknaden.
” vissa tekniker kan bli trendiga inom utvecklargemenskapen bara för att de är lätta att lära sig, eller bekvämare eller mer estetiskt intressanta att använda. Och trendiga språk är ett oändligt ämne för diskussion bland utvecklare,” sa hon till TechRepublic.
” om det finns en matchning mellan företagens behov på marknaden och trender inom utvecklargemenskapen kommer språk att växa i popularitet. Detta är fallet med Go och Rust, som används mer och mer i DevOps. ”
Barral tillade att vissa programmeringsspråk, som PHP, förblev allmänt använda på marknaden men var annars” ganska ogillade ” av kodare, som ansåg dem begränsade.
medan C fortfarande är ett populärt språk för nybörjare, föreslog Barral att dess popularitet hade avtagit nyligen med uppkomsten av Python.
” med Python är det lite annorlunda, eftersom både utvecklare och företag är fans,” tillade hon.
” det är det tredje mest efterfrågade språket för företag och utvecklare älskar det, eftersom det är lätt att lära sig, det är ett allmänt språk och det är otroligt effektivt att använda. Och under de senaste tre åren har AI och maskininlärning i stor utsträckning bidragit till uppkomsten av Python.”
Utvecklarramar
Codingames undersökning bedömde också de mest populära utvecklingsramarna bland programmerare, med Node.js, React och. Net Core för närvarande ute framför.
Ledande paketet var JavaScript UI library React: 59% av tech rekryterare sa att de var på jakt efter utvecklare som visste hur man bygger applikationer i React framework. Trots detta sa endast 27.6% av utvecklarna som undersöktes av CodinGame att de visste hur man byggde in React – vilket tyder på att arbetssökande kunde göra sig mer tilltalande för rekryterare genom att ta tag i plattformen.
samma trend gällde för Node.js och. Net Core, men i mindre utsträckning. Hälften av rekryterare sade kunskap om JavaScript framework Node.js var mycket önskvärt, men endast 36% av utvecklarna rapporterade att de var bekanta med det. För C # och C++ development framework. Net Core var dessa siffror 34% respektive 23%.
se: Topp 5 programmeringsspråk för systemadministratörer att lära sig (gratis PDF) (TechRepublic)
ett annat ramverk som gör rekryterarnas topp tre är Angular2, Googles TypeScript-baserade webbplattform för att bygga mobila och stationära applikationer. Fyrtioen procent av rekryterarna rapporterade att de var på jakt efter Angular2+ – specialister, men bara 17% av utvecklarna sa att de kände till ramverket.
Codingame ser framåt att DevOps kommer att vara i hög efterfrågan 2021 när företag som har upplevt ökade behov av att hantera molninfrastruktur – eller på annat sätt har migrerat till molnet till följd av COVID-19 – pandemin-söker vital expertis.
faktum är att efterfrågan kan vara så hög att rekryterare förutspår en global brist: 43% av de tillfrågade HR-proffsen föreslog att de skulle kämpa för att hitta kvalificerade DevOps-proffs för sina tekniska team i år, med undersökningsresultaten som indikerar att det har hoppat före back-end och full-stack-utvecklare som den svåraste positionen att fylla i 2021.
Barral sa: ”Även om Covid till stor del har legat bakom detta skifte kommer det att vara intressant att se om dessa trender fortsätter 2021.”
utvecklare och mjukvaruexperter berättade nyligen för TechRepublic vad de förutspådde skulle vara mest efterfrågade mjukvarukunskaper 2021. Du kan läsa vad de sa här.
Se även
- lyssna på Techrepublics dynamiska Utvecklarpodcast (TechRepublic)
- hur man blir utvecklare: ett fuskark (TechRepublic)
- mikrotjänster: ett fuskark (gratis PDF) (TechRepublic)
- Hiring Kit:. Net developer (TechRepublic Premium)
- programmeringsspråk: utvecklare avslöjar mest älskade, mest avskyvärda, vad betalar bäst (ZDNet)
- programmeringsspråk och Utvecklarkarriärresurser (Techrepublic på blädderblock)