Umiejętności IT na żądanie + 6 wskazówek dotyczących zatrudniania najlepszych talentów technicznych

Opublikowany: 2020-03-10

Chociaż dobrze wiadomo, że IT jest dziedziną, na którą jest zapotrzebowanie, możesz nie znać najnowszych umiejętności, których potrzebujesz, aby odnieść sukces w 2020 roku.

IT to stale rozwijająca się dziedzina. Jego wzrost jest tak duży, że zapotrzebowanie na inżynierów oprogramowania będzie nadal rosło w tempie 26%, czyli ponad pięciokrotnie szybciej niż średnia dla wszystkich zawodów (5%).

Umiejętności IT i wojna z talentami technologicznymi

Ponieważ wojna o talenty technologiczne jest zaciekła, rekruterzy, którzy zatrudniają osoby z wymaganymi umiejętnościami informatycznymi, muszą zrozumieć stale zmieniający się krajobraz zatrudniania technologii. W tym artykule znajdziesz inspirujące spostrzeżenia z licznych badań branżowych, w tym badania Stack Overflow Developer Survey 2019, raportu umiejętności IT 2020, raportu Dice 2020 Tech Salary Report i Burning Glass. Wraz z przedstawionymi tutaj wskazówkami, dadzą ci dobre zrozumienie najważniejszych umiejętności informatycznych, na które jest zapotrzebowanie w 2020 roku.

72% pracodawców szuka umiejętności obsługi JavaScript

Sieć działa na JavaScript – i to jest fakt.

devskiller jakich języków szukają firmy do kodowania

Ponad 94% stron internetowych korzysta z JavaScript, który jest również najpopularniejszym językiem według badania Stack Overflow Developer Survey z 2019 roku.

programowanie, skryptowanie, języki znaczników

JavaScript jest również najpopularniejszą umiejętnością informatyczną, w której testowani są kandydaci, stanowiący 40% wszystkich testów na platformie. SQL zajmuje drugie miejsce z 33%, a Java zajmuje trzecie miejsce z 31% wszystkich testów. To ciekawa zmiana w stosunku do zeszłorocznych wyników. W Global Technical Hiring & Skills Report z 2019 r. Java zajęła pierwsze miejsce (37%), SQL zajmowała drugie miejsce z 34%, a JavaScript zajął trzecie miejsce z 29%.

Pracodawcy są zainteresowani bardziej kompleksowymi zestawami umiejętności informatycznych

Nie chodzi tylko o JavaScript czy Java na własnych rekruterów. Według danych ponad połowa wszystkich programistów testowanych na platformie otrzymuje ocenę JavaScript, niezależnie od tego, na czym się skupia. Najczęstsze kombinacje umiejętności IT według badania to: JavaScript + CSS, JavaScript + HTML, Java + SQL i JavaScript + SQL.

8 języków kodowania

To pokazuje, że w tym roku rekruterzy wydają się poszukiwać bardziej wszechstronnych umiejętności informatycznych. W praktyce pokazuje to, że testy z kodowania są budowane w różny sposób, aby ocenić znacznie szerszy zestaw umiejętności. Zamiast poszukiwać bardzo konkretnych umiejętności informatycznych, pracodawcy są bardziej zainteresowani programistami, którzy posiadają dodatkowe umiejętności poza ich główną wiedzą.

SQL wciąż jest niezbędną umiejętnością

Chociaż jasne jest, że JavaScript ugruntował swoje panowanie, warto zobaczyć, że SQL (Structured Query Language) nadal świetnie sobie radzi. SQL jest standardowym językiem systemów zarządzania relacyjnymi bazami danych, używanym w nauce o danych. To zdecydowanie jedna z najlepszych umiejętności informatycznych, których szuka 55% firm.

Popularność SQL nie jest zaskakująca, biorąc pod uwagę ilość danych, które każdego dnia są gromadzone i masowo przesyłane przez tysiące firm. To powiedziawszy, możliwe jest zrozumienie big data tylko wtedy, gdy masz odpowiedni zestaw umiejętności. Analitycy danych w dużej mierze polegają na umiejętnościach SQL, dlatego SQL jako umiejętność cieszy się tak dużym zainteresowaniem. Co ciekawe, w edycji 2019 Global Technical Hiring and Skills Report SQL był numerem jeden w branży IT, który większość programistów przetestowała, niezależnie od tego, na czym się skupiają.

Jak widać na wykresie w powyższej sekcji, SQL jest obecny w czterech z ośmiu najpopularniejszych kombinacji umiejętności informatycznych testowanych w całym 2019 roku. Pokazuje to, że od kandydatów na programistów oczekuje się przynajmniej podstawowej wiedzy na temat SQL, niezależnie od tego, w czym się specjalizują. Oczywiste jest również, że jeśli chodzi o programowanie full-stack, bardzo pożądaną kombinacją umiejętności jest JavaScript po stronie front-endu w połączeniu z SQL po stronie serwera.

Inne badania również wskazują, że SQL jest kluczową umiejętnością informatyczną. Według danych Burning Glass (przez Dice) SQL był również najbardziej pożądaną umiejętnością nr 1 w lutym 2020 r.

umiejętności według stanu na luty 2020

Łotewscy programiści uzyskują najwyższe wyniki w testach kodowania

Jeśli chodzi o spostrzeżenia geograficzne od zeszłego roku, było sporo zamieszania. Według danych z raportu umiejętności IT, według stanu na 2020 r., najlepiej ocenianych programistów można znaleźć na Łotwie, w Holandii i we Włoszech.

które kraje uzyskują najwyższe wyniki w testach kodowania


Co ciekawe, Holandia zajęła drugie miejsce zarówno w tym, jak iw ubiegłym roku. Według raportu State of the European Tech 2019, „kraje takie jak Holandia, Hiszpania i Polska wciąż mają potencjał, aby przewyższyć oczekiwania w europejskim ekosystemie technologicznym”, patrząc na liczbę profesjonalnych programistów w porównaniu z kwotą zainwestowanego kapitału w krajach całego regionu.

wykres stanu raportu technicznego euro


W zeszłym roku najlepiej w testach kodowania wypadli programiści z Nowej Zelandii, a następnie z Holandii i Rosji.

W ciągu ostatnich kilku lat Nowa Zelandia stała się atrakcyjnym miejscem dla wielu deweloperów, w tym dla USA. Doskonałym przykładem postrzeganej atrakcyjności jest miejski program z 2017 r. o nazwie LookSee Wellington. Program został zaprojektowany, aby latać w 100 programistach na wywiady, wygrywać i jeść. Spodziewał się pozyskania 2500 kandydatów. Program otrzymał prawie 50 tys. aplikacji od utalentowanych programistów pracujących dla firm takich jak Amazon, Facebook, MIT i NASA. Średni wiek kandydatów wynosił 37 lat, co oznaczało, że byli to głównie doświadczeni kandydaci, których nie jest łatwo przyciągnąć.

Trendy takie jak te wyjaśniają rosnącą popularność i poziom zaawansowania niektórych dziedzin, które są postrzegane przez nowe centra technologiczne z dala od politycznych wstrząsów, gdzie łatwiej jest również osiągnąć równowagę między życiem zawodowym a prywatnym.

6 wskazówek dotyczących zatrudniania odpowiedniego talentu technologicznego

Co to wszystko oznacza dla rekruterów na całym świecie? Istnieje wiele sposobów wykorzystania tych wyników, aby zmaksymalizować wyniki rekrutacji technicznej.

1. Poznaj poziomy wynagrodzeń

W rekrutacji IT zdecydowanie brakuje talentów. Dobrzy programiści, którzy mają odpowiednie umiejętności, często otrzymują niekończący się strumień wiadomości od rekruterów. Istnieje kilka standardów, które mogą pomóc w zwiększeniu wskaźnika odpowiedzi na etapie pozyskiwania:

Zawsze ujawniaj poziom wynagrodzeń tak wcześnie, jak to możliwe, ponieważ wynagrodzenie jest głównym powodem, dla którego 71% wszystkich pracowników technicznych zmienia pracę.

dlaczego informatycy zmieniają pracę

Źródło: Kości

Jeśli nie jesteś przejrzysty w kwestii odszkodowania na wczesnym etapie procesu, Twoje szanse na otrzymanie odpowiedzi są niewielkie. Istnieje wiele zasobów, których można użyć do obliczania wynagrodzeń, takich jak witryny do analizy porównawczej wynagrodzeń, takie jak PayScale lub ZipRecruiter, a także techniczne kalkulatory wynagrodzeń. Obliczają one poziomy wynagrodzeń na podstawie wielu zmiennych, w tym stanowiska, lokalizacji i lat doświadczenia. Upewnij się, że oferujesz godziwą płacę za wykonaną pracę.

Bądź gotów negocjować wynagrodzenie wyższe niż w poprzednich latach

Odnosi się to szczególnie do mniej doświadczonych technologów (na początku swojej kariery), którzy są teraz zazwyczaj nagradzani większym wzrostem wynagrodzeń. Według Dice, deweloperzy z „3-5 letnim doświadczeniem odnotowali wzrost wynagrodzeń o 7,2% w 2019 r., w porównaniu do 4,7% dla tych z 6-10 letnim stażem, 2,8% dla tych z 11-15 letnim stażem i 1,2% dla osób z ponad 15-letnim doświadczeniem.”

2. Poszukaj kandydatów do zatrudnienia na odległość lub relokacji

Rekrutując osoby z umiejętnościami informatycznymi, mądrze jest szukać osób do zdalnego zatrudnienia lub przeniesienia. Możesz użyć tych informacji zarówno lokalnie, jak i globalnie:

  • Miej oko na nowe centra technologiczne w USA. Według Dice są to Columbus, St.Louis, Atlanta, Denver, Dallas Ft.-Worth i San Diego.
  • Ponadto rozważ pozyskiwanie kandydatów z krajów o bogatych w kandydatów rynkach pracy, takich jak Indie, Brazylia i Egipt, a także z krajów o najwyższych wynikach (Łotwa, Holandia i Włochy).
  • Informuj o zatrudnianiu zdalnym pod marką pracodawcy: upewnij się, że praca zdalna jest jasno komunikowana w Twojej obecności online i komunikacji z rekruterem. Podkreśl elastyczność oferowaną w Twojej firmie, jeśli chodzi o godziny pracy, opcje pracy zdalnej i inne powiązane aspekty.

3. Przetestuj kandydatów na wczesnym etapie rekrutacji

Ocena umiejętności programistów na wczesnym etapie procesu rekrutacji pozwala ograniczyć liczbę niepotrzebnych rozmów kwalifikacyjnych. Oznacza to, że bardzo kosztowny czas Twoich zespołów technicznych i rekruterów jest ograniczony tylko do opłacalnych kandydatów.

4. Wysyłaj zaproszenia na test kodowania we właściwym czasie

Tegoroczne dane dowodzą, że środa jest najlepszym dniem na wysłanie zaproszeń na test kodowania.

kiedy wysyłać zaproszenia na testy kodowania

Co ciekawe, jak wskazano na powyższym wykresie, zeszłoroczny (2019) wtorek był najlepszym dniem na wysłanie zaproszeń na testy kodowania. Co więcej, w tym roku kandydaci poświęcają mniej czasu na test (2,27 dnia wobec 2,88 dnia w zeszłym roku).

Ta zmiana pokazuje, że programiści potencjalnie poważniej podchodzą do procesu rekrutacji. Może to być również wynikiem próby uczestniczenia w wielu procesach rekrutacyjnych po stronie kandydatów.

5. Korzystaj z odpowiednich zachęt

Można by pomyśleć, że pożądane korzyści nie zmieniają się zbytnio z roku na rok. Co zaskakujące, tak nie jest. Chociaż największa różnica (31%) między korzyściami atrakcyjnymi a otrzymanymi nadal występuje w przypadku szkoleń i certyfikacji (zmiana o 0% rok do roku), w dziedzinie technologii pojawiły się nowe atrakcyjne korzyści.

zachęty do pracy

Z danych Dice wynika, że ​​deweloperzy są coraz bardziej zainteresowani „wyłaniającymi się” korzyściami, takimi jak zwrot czesnego, programy zdrowotne, urlopy macierzyńskie i ojcowskie oraz płatne wolontariaty.

6. Skoncentruj się na dużych zdjęciach, ponieważ deweloperzy są bardziej skłonni zostać w tym roku

W 2020 r. tylko 38% pracowników technologicznych stwierdziło, że chciałoby zmienić pracodawcę w tym roku, w porównaniu z 45% w 2019 r. Oznacza to, że firmy zatrudniające osoby z umiejętnościami informatycznymi muszą ponownie przeanalizować czynniki, które zazwyczaj oznaczają, że ludzie zostają.

Obejmują one:

  • Kultura
  • Zadowolenie zespołu
  • Zadowolenie menedżera
  • Satysfakcja z wynagrodzenia
  • Równowaga między życiem zawodowym a prywatnym
  • Morale w biurze
  • Ścieżki kariery
  • Otrzymane świadczenia

Wniosek

Jak słusznie zauważa Dice: „Niezadowoleni technolodzy to mobilni technolodzy”. Upewnij się, że wszystkie działania związane z rekrutacją techniczną są zaprojektowane z myślą zarówno o firmie, jak i o kandydacie. Ponieważ technologia jest tak konkurencyjną przestrzenią, nie można lekceważyć znaczenia wiedzy o tym, jak inne firmy zatrudniają programistów.

Teraz, gdy wiesz, jakie umiejętności informatyczne są potrzebne, odkryj najlepsze dostępne usługi outsourcingu IT, aby znaleźć najlepszych specjalistów dla potrzeb Twojej firmy.