JavaScript, Java și Python sunt printre cele mai căutate limbaje de programare de la angajarea managerilor atunci când recrutează noi Dezvoltatori, potrivit unui nou sondaj al companiei de formare a programatorilor CodinGame.
cel mai recent raport anual al companiei, care se bazează pe un sondaj realizat pe 15.000 de dezvoltatori și manageri de resurse umane din întreaga lume, a dezvăluit că șase din 10 (60%) dintre recrutori văd o „cerere puternică” pentru JavaScript, Java și Python în rândul companiilor de tehnologie, JavaScript fiind cel mai căutat limbaj în rândul a 62% dintre respondenți.
vezi: Kit de angajare: Python developer (TechRepublic Premium)
acesta a fost urmat îndeaproape de Java, care a fost raportat ca fiind în cerere de 59% dintre recrutori, și Python, care 48% dintre respondenți au spus că este foarte căutat.
unele limbaje de programare s-au dovedit a fi populare cu dezvoltatorii, dar mai puțin cu companiile de angajare.
de exemplu, 45,1% dintre dezvoltatori au declarat că au codificat în C, dar doar 15,4% dintre companii au declarat că au nevoie de dezvoltarea C. În mod similar, 47% dintre respondenți au programat în C++, dar mai puțin de o treime (27%) dintre companii au declarat că au nevoie de dezvoltatori c++.
același lucru a fost valabil și pentru Python: 57% dintre dezvoltatori codează în limbă, dar puțin sub jumătate (47%) dintre companii au o cerere mare pentru aceasta.
diferite tendințe
Aude Barral, co-fondator al CodinGame, a declarat că este obișnuit ca tendințele limbajului de programare în rândul dezvoltatorilor să fie diferite de tendințele de pe piață.
„unele tehnologii pot deveni la modă în cadrul comunității de dezvoltatori doar pentru că sunt ușor de învățat, sau mai convenabile sau mai interesante din punct de vedere estetic. Și limbile în trend sunt un subiect nesfârșit pentru discuții între dezvoltatori”, a declarat ea pentru TechRepublic.
„dacă există o potrivire între nevoile companiilor de pe piață și tendințele din cadrul comunității de dezvoltatori, atunci limbile vor crește în popularitate. Acesta este cazul cu Go și Rust, care este folosit din ce în ce mai mult în DevOps. „
Barral a adăugat că unele limbaje de programare, cum ar fi PHP, au rămas utilizate pe scară largă pe piață, dar altfel au fost” destul de neplăcute ” de programatori, care le-au considerat limitate.
în timp ce C rămâne un limbaj popular pentru începători, Barral a sugerat că popularitatea sa a scăzut recent odată cu apariția Python.
„cu Python, este ușor diferit, deoarece atât dezvoltatorii, cât și companiile sunt fani”, a adăugat ea.
„este al treilea limbaj cu cea mai mare cerere pentru companii și dezvoltatori, deoarece este ușor de învățat, este un limbaj de uz general și este incredibil de eficient de utilizat. Și în ultimii trei ani, AI și machine learning au contribuit pe scară largă la creșterea Python.”
cadre pentru dezvoltatori
sondajul CodinGame a evaluat, de asemenea, cele mai populare cadre de dezvoltare în rândul programatorilor, cu Node.js, React și. NET Core în prezent în față.
conducerea pachetului a fost JavaScript UI library React: 59% dintre recrutorii tehnologici au declarat că sunt în căutarea dezvoltatorilor care știau să construiască aplicații în cadrul React. În ciuda acestui fapt, doar 27,6% dintre dezvoltatorii chestionați de CodinGame au spus că știu cum să construiască în React – sugerând că solicitanții de locuri de muncă s-ar putea face mai atrăgători pentru recrutori prin abordarea platformei.
aceeași tendință a fost valabilă și pentru Node.js și. Net Core, deși într-o măsură mai mică. Jumătate dintre recrutorii au spus cunoștințe de nod cadru JavaScript.js a fost foarte dorit, deși doar 36% dintre dezvoltatori au raportat că sunt familiarizați cu acesta. Pentru C # și C++ development framework. net Core, aceste cifre au fost de 34% și, respectiv, 23%.
Vezi: top 5 limbaje de programare pentru administratorii de sisteme de învățat (PDF gratuit) (TechRepublic)
un alt cadru care face ca primii trei recrutori să fie Angular2, platforma web Google bazată pe TypeScript pentru construirea de aplicații mobile și desktop. Patruzeci și unu la sută dintre recrutori au raportat că sunt în căutarea specialiștilor Angular2+, dar doar 17% dintre dezvoltatori au spus că cunosc cadrul.
privind în perspectivă, CodinGame a constatat că DevOps va avea o cerere mare în 2021, deoarece companiile care au experimentat nevoi crescute în gestionarea infrastructurii cloud – sau au migrat altfel în cloud ca urmare a pandemiei COVID-19 – caută expertiză vitală.
de fapt, cererea ar putea fi atât de mare încât recrutorii prezic o penurie globală: 43% dintre profesioniștii în resurse umane chestionați au sugerat că se vor strădui să găsească profesioniști DevOps calificați pentru echipele lor de tehnologie în acest an, rezultatele sondajului indicând faptul că a sărit înaintea dezvoltatorilor de back-end și full-stack ca fiind cea mai grea poziție de ocupat în 2021.
Barral a spus: „Deși Covid a fost în mare parte în spatele acestei schimbări, va fi interesant să vedem dacă aceste tendințe continuă în 2021.”
dezvoltatorii și experții în software au declarat recent TechRepublic ceea ce au prezis că vor fi cele mai solicitate abilități software în 2021. Puteți citi ce au spus aici.
de asemenea, a se vedea
- asculta TechRepublic dinamic Dezvoltator podcast (TechRepublic)
- Cum de a deveni un dezvoltator: o foaie de ieftin (TechRepublic)
- microservicii: o foaie ieftin (PDF gratuit) (TechRepublic)
- Kit de angajare:. net Dezvoltator (TechRepublic Premium)
- limbaje de programare: dezvoltatorii dezvăluie cel mai iubit, cel mai detestat, ceea ce plătește cel mai bine (ZDNet)
- limbaje de programare și resurse de carieră pentru dezvoltatori (TechRepublic pe Flipboard)