DevSkiller Global Technical Hiring & Skills Report 2019

Download PDF

Einführung

Die Bedeutung der digitalen Revolution bedeutet, dass die Nachfrage nach qualifizierten Software-Entwicklern nur noch weiter steigen wird. Mit diesem Wachstum wird kommen ein größeres Bedürfnis, herauszufinden, welche Entwickler über die technischen Fähigkeiten verfügen, die Sie benötigen.

Als wir mit DevSkiller begannen, hatten wir ein einfaches Ziel vor Augen, nämlich den besten Weg zu finden, um festzustellen, ob ein Entwicklerkandidat die richtigen technischen Fähigkeiten für die Stelle hat. Ziemlich schnell wurde uns klar, dass die Bereitstellung eines Tools nicht genug war. Wir mussten den Anwerbern auch die Informationen geben, die sie brauchten, um die besten Entwickler einzustellen. Unser Tech-Rekrutierungs-Zertifizierungskurs förderte unsere Mission. Sie tat dies, indem sie der technischen Einstellungsgemeinschaft die Informationen zur Verfügung stellte, die sie benötigte, um die richtigen Entwickler zur Besetzung ihrer offenen Stellen einzustellen. Diese Bemühungen haben uns gezeigt, dass Erfolg bei der Einstellung von Technikern Hand in Hand geht mit verwertbaren Informationen.

Um unsere Mission der Unterstützung der technischen Einstellungsgemeinschaft weiterhin zu unterstützen, haben wir beschlossen, die Türen zu unserer Plattform zu öffnen. Zum ersten Mal überhaupt teilen wir die Erkenntnisse, die wir aus einem Jahr der Tests von 112.654 Entwicklern aus über 120 Ländern für Unternehmen in über 40 Ländern im Laufe des Jahres 2018 gewonnen haben. Daraus konnten wir einige geografische Einblicke in die technische Rekrutierung gewinnen, die Licht auf den internationalen Fluss der Rekrutierung von Technikern werfen.

Ich freue mich darauf zu sehen, wie Sie diese Daten nutzen werden, um Ihre technischen Einstellungsbemühungen in den kommenden Jahren voranzutreiben.

Jakub Kubrynski

DevSkiller CEO

I. Einblicke in die technische Rekrutierung


1

Java ist die beliebteste Sprache, in der Entwickler getestet werden (37%)

Wenn Sie sich alle an Entwickler gesendeten Tests zu technischen Fähigkeiten ansehen, werden Sie feststellen, dass Java das Paket anführt. Dicht dahinter folgt SQL, und JavaScript rundet die Top 3 ab. Darunter liegen HTML/CSS an vierter und .NET/C# an fünfter Stelle, wodurch die Top 5 abgerundet werden.

In jeden Test können mehrere Technologien einfließen, so dass es möglich ist, dass einige der Java-Tests und SQL-Tests identisch sind. Keine Sorge, wir werden später im Bericht etwas weiter auf die häufigsten Paarungen technischer Fähigkeiten eingehen. Unnötig zu sagen, dass Sie viele Front-End-Technologien gepaart mit HTML/CSS und viele Back-End-Technologien gepaart mit SQL sehen. Dies erklärt die herausragende Stellung dieser beiden Sprachen auf der Liste.

Aber die anhaltende Dominanz Javas ist für niemanden überraschend. Dies spiegelt breitere Trends wider, die sich in den TIOBE-Rankings widerspiegeln. Unternehmen nutzen die TIOBE Programmierung Gemeinschaftsindex strategische Entscheidungen bezüglich der Wahl der Programmiersprache für die Erstellung neuer Softwaresysteme zu treffen. Es kann auch verwendet werden, um zu prüfen, ob ein Entwickler über die aktuellsten technischen Programmierkenntnisse verfügt. Java hat diese Rangliste während eines guten Teils der letzten 20 Jahre dominiert und behauptet diese Position auch weiterhin.

Die Top 5 der auf DevSkiller getesteten Sprachen (auf der Grundlage von Testeinladungen)

Java

37.70%

SQL

34.91%

JavaScript

29.76%

HTML/CSS

15.00%

.NET/C#

14.82%

2

70% von Unternehmen wollen einen JavaScript-Entwickler einstellen

Die 5 Top-Technologien, in denen die meisten Unternehmen nach technischen Fähigkeiten suchen

1. JavaScript

70.43%

2. SQL

57.39%

3. Java

48.26%

4. HTML/CSS

46.52%

5..NET/C#

41.74%

Obwohl Java bei weitem die am meisten getestete Sprache ist, gehört sie nicht zu den beiden wichtigsten technischen Fähigkeiten, die von den meisten Unternehmen gesucht werden. Wir haben uns die von den meisten Unternehmen getesteten Technologien angeschaut und waren überrascht, dass die Antwort nicht Java war. Stattdessen geht dieser Titel auf JavaScript. Wie können Sie sehen, über 70% der Unternehmen auf der Plattform testen JavaScript technische Fähigkeiten.

Dies zeigt, dass Java von einer kleineren Gruppe großer Unternehmen eingesetzt wird. Andererseits ist klar, dass mehr Unternehmen aller Größenordnungen Entwickler mit technischen JavaScript-Kenntnissen suchen. Datenbankkenntnisse sind sowohl für Back-End- als auch für Front-End-Entwickler wichtig, so dass SQL an zweiter Stelle bleibt. An vierter Stelle stehen Front-End-Kenntnisse wie HTML und CSS.

Es ist also keine Überraschung, dass Sie die gleichen Top-4-Technologien hier auf der Jobbörse von Hacker-NachrichtenUnsere Ergebnisse unterstützen auch die 2018 Stack Overflow Entwickler-Umfrage Ergebnisse, die darauf hinweisen, dass JavaScript zum sechsten Mal in Folge die am häufigsten verwendete Sprache ist. Tatsächlich enthält die Top-5-Liste die gleichen Technologien wie die Top-Technologien, die von professionellen Entwicklern in dieser Umfrage verwendet werden (HTML und CSS werden separat gezählt), mit Ausnahme von Bash/Shell.


3

Die meisten Entwickler erhalten unabhängig von ihrem Schwerpunkt eine Bewertung ihrer datenbanktechnischen Fähigkeiten.

Wenn ich Sie fragen würde, welche Technologie sich mit den meisten anderen integriert, was würden Sie vermuten? Wenn Sie sagen würden, es sei JavaScript, dann hätten Sie Recht. Wir haben uns die Top 8 Technologien angesehen, die zusammen getestet wurden, und festgestellt, dass 5 davon Kombinationen mit JavaScript sind.

Dies zeigt zum Beispiel, wie wichtig es ist, Front-End-Kenntnisse mit JavaScript gepaart mit CSS und HTML zu haben. Zusammen bilden diese technischen Fertigkeiten das Fundament eines soliden Front-End-Entwicklungsstapels.

Aber das ist nicht die ganze Geschichte, JavaScript wird häufig mit .NET, PHP und Java gepaart. Eine Kombination aus Front-End- und Back-End-Technologien zeigt, dass es eine große Nachfrage nach Full-Stack-Entwicklern in einer Reihe von Tech-Stacks gibt. Alle diese Stacks verwenden JavaScript als Front-End-Sprache.

Direkt hinter JavaScript mit 4 Erwähnungen steht SQL. Dies beweist die Bedeutung datenbanktechnischer Fähigkeiten zusätzlich zu den für die Position erforderlichen Hauptfähigkeiten. Unabhängig davon, ob Sie eine Backend-Java-Entwickler-Rolle oder eine Frontend-JavaScript-Entwickler-Rolle ausfüllen, sind datenbanktechnische Fähigkeiten eindeutig sehr wichtig.

Die Top 8 gemeinsam getesteten Technologien

Java + SQL

JavaScript + SQL

.NET + JavaScript

PHP + JavaScript

JavaScript + CSS

.NET + SQL

PHP + SQL

Java + JavaScript


4

Sprachen werden häufig mit anderen Technologien in ihrer Umgebung getestet

Die beliebtesten Tech-Stacks, die wir testen

DevSkiller ermöglicht es Personalvermittlern und Personalchefs, über die Sprachkenntnisse hinauszugehen und sich in den technischen Bereich zu vertiefen, in dem das Team arbeitet. Wir stellen fest, dass unterschiedliche Technologien und technische Fähigkeiten beliebter sind als andere. Hier sehen Sie, wie sie normalerweise gebündelt werden.

DevSkiller Global Technical Hiring & Skills Report 2019 tech stack constellation

5

Kandidaten warten im Durchschnitt 2,88 Tage, um einen Kodierungstest zu machen

2,88 Tage

Tests, die am Dienstag verschickt werden, nehmen in der Regel am wenigsten Zeit in Anspruch, um von den Kandidaten ausgefüllt zu werden (2 Tage 13,91 Stunden). Die am Mittwoch verschickten Tests nehmen in der Regel am längsten Zeit in Anspruch (3 Tage 6,44 Stunden). Dies zeigt, dass die Entwickler es vorziehen, Tests unter der Woche mit nach Hause zu nehmen und das Wochenende für sich selbst zu reservieren.

Im Durchschnitt dauert es 69,23 Stunden oder 2,88 Tage, bis der Kandidat einen Test absolviert hat.  


6

Dienstags verschickte Kodierungstests erhalten die schnellste Antwort

Am Dienstag verschickte Einladungen zu Kodierungstests erhalten die schnellste Antwort, und die am Mittwoch verschickten Einladungen erhalten in der Regel die langsamste Antwort. Um die schnellste Antwort von Ihren Kandidaten zu erhalten, sollten Sie versuchen, sie dazu einzuladen, Ihren Kodierungstest früher in der Woche und nicht später zu absolvieren.

Die durchschnittliche Wartezeit in Tagen basierend auf dem Wochentag, an dem die Einladung verschickt wird


7

Tech-Recruiter nehmen sich etwas mehr Zeit, um sich zu informieren, indem sie unser Tech HR-Zertifikat erhalten.

DevSkiller's Tech Recruitment Certification Course erweist sich als eine äußerst wertvolle Ressource für Tech-Rekrutierer. Und eines der ermutigendsten Dinge, die wir gelernt haben, ist, dass die meisten Personalvermittler die Zertifizierung beim ersten Versuch bestehen.

Aber was wir sehen, ist, dass sich die Kandidaten die Zeit nehmen, die sie brauchen, um die Kursmaterialien durchzuarbeiten. Im Durchschnitt dauert es 18 Tage, um den Test beim ersten Versuch zu bestehen. Dies zeigt, dass sich die Kandidaten wirklich Zeit nehmen, um die Kursmaterialien zu studieren und zu verinnerlichen. Wenn sie den zweiten Versuch bestehen, verbringen sie in der Regel eine weitere Woche mit dem Studium. Wenn sie den dritten Versuch bestehen, brauchen sie weitere 2 Wochen, um wirklich sicherzustellen, dass sie die richtigen Informationen haben.

Die Anzahl der Versuche, die Rekrutierer benötigen, um als Techniker zertifiziert zu werden

1

63.4%

2

31%

3

6.1%

Die Zeit in Wochen, die Rekrutierer benötigen, um eine Zertifizierung für Tech Recruitment zu erhalten, hängt von der Anzahl der Versuche ab, die sie bestehen müssen

Natürlich werden wir die Ersten sein, die zugeben, dass die Anwerber im technischen Bereich nicht den ganzen Tag für die Vorbereitung unseres Zertifizierungskurses aufwenden. Dennoch freuen wir uns zu sehen, dass der Wert dieses Kurses nicht nur von der glänzenden Plakette abhängt, sondern von den darin enthaltenen Inhalten. Natürlich sieht eine Zertifizierungsplakette für die Anwerbung von Technikern auf einem LinkedIn-Profil großartig aus. Aber das Wichtigste ist, dass Personalvermittler, die die Prüfung bestehen, nun über die Fähigkeiten und das Wissen verfügen, um Kandidaten im technischen Bereich effektiv zu rekrutieren.


8

Die überwiegende Mehrheit (73%) der Kandidaten nimmt an den ihnen zugesandten Kodierungstests teil

Die Länder mit den höchsten Abschlussquoten

1. Lettland

98.89%

2. Armenien

97.30%

4. Neuseeland

95.63%

3. Dänemark

96.00%

5. Das Vereinigte Königreich

92.73%

Es spielt keine Rolle, welches Niveau an technischen Fähigkeiten sie haben, die meisten Entwickler werden einen Codierungstest auf der Grundlage realer Arbeitsprinzipien abschließen. Dies zeigt, dass Entwickler durchweg gut auf die RealLifeTestingTM Methodik.

Von den Tests, die den Kandidaten zugesandt werden, werden 73% vollständig absolviert. Dies gilt für das gesamte System, und in einigen Ländern sind die Abschlussraten nahezu universell.

Sind Sie also besorgt, dass ein Entwicklertest dazu führt, dass Sie Entwickler aus Ihrer Pipeline verlieren könnten? Das sollten Sie wahrscheinlich nicht sein. Die Informationen, die Sie durch einen Test der technischen Fähigkeiten einer Arbeitsprobe gewinnen, sind für die Einstellung der besten Kandidaten unerlässlich. Und der Kompromiss ist ziemlich leicht, da die meisten Ihrer Kandidaten den Test absolvieren.

Dies zeigt, dass trotz der Gegenreaktion auf ineffektive und veraltete Methoden zur Prüfung der technischen Fähigkeiten von Entwicklern eine Methodik, die die tatsächlich geleistete Arbeit widerspiegelt, von den Kandidaten akzeptiert wird. Dies gilt unabhängig davon, auf welcher Ebene sie sich befinden.

II. Die Geographie der Einstellung von Technikern


9

Unternehmen stellen je nach Land, in dem sie ansässig sind, unterschiedlich viele technische Mitarbeiter im Ausland ein

Die internationale Einstellung von IT-Technikern ist weltweit ein wachsender Trend. IT-Fähigkeiten sind sowohl in hohem Maße modular aufgebaut als auch gefragt. Es gibt eine Reihe von Gründen, warum Unternehmen international rekrutieren. Dazu gehören die Auslagerung, die Suche nach Mitarbeitern, die an einen anderen Standort versetzt werden sollen, und die Suche nach Mitarbeitern, die an entfernten Standorten arbeiten (wenn auch nicht als Dritte).

Betrachtet man die Länder, die die meisten internationalen Neueinstellungen im Technologiebereich vornehmen, so haben Kuwait und Singapur beide kleine, aber lebhafte Volkswirtschaften. Für diese Länder, zusammen mit der Schweiz, Österreich, Irland, Neuseeland und den Niederlanden, macht es Sinn, dass es in ihren eigenen Grenzen einfach nicht genug Tech-Talente gibt, um ihren Bedürfnissen gerecht zu werden. Großbritannien, Frankreich und Deutschland sind die einzigen großen Länder unter den Top 10. Sie gehören auch zu den wohlhabendsten Volkswirtschaften der Welt.

Der Prozentsatz der internationalen technischen Einstellungen nach Land

Dia: 10 Neu 1 Platzhalter<
Folie: 10 Neu 1

10

Die USA, Polen und das Vereinigte Königreich sind die Top 3 bei der internationalen Einstellung von Technikern

Der Prozentsatz aller auf unserer Plattform getesteten Kandidaten aus Übersee

Erwähnenswert ist, dass trotz des hohen Anteils an Kandidaten, die von Unternehmen aus Kuwait international rekrutiert werden, das höchste Volumen an internationalen Einstellungen aus größeren Ländern wie den USA kommt.

1. Die USA

2. Polen

3. Das Vereinigte Königreich

4. Österreich

5. Frankreich

6. Die Niederlande


11

Die USA rekrutieren international und sind gleichzeitig eine wichtige Quelle für internationale technische Neueinstellungen

Es sollte nicht überraschen, dass einige der Länder, aus denen die großen internationalen Einstellungsländer rekrutieren, die Mehrheit der international rekrutierten Kandidaten hervorbringen. Indien allein macht über ein Viertel der Gesamtzahl der international angeworbenen Kandidaten aus. Interessanterweise stehen die USA an zweiter Stelle, was die schiere Menge an technischen Talenten beweist, die sie produzieren.

Der Rest der Top Ten nach den USA stellt sich wie folgt dar: Deutschland, Brasilien, Argentinien, Ägypten, die Niederlande, die Türkei, Polen und Kanada.

Über die Top 3 hinaus sehen Sie, dass der Rest der Top 10 Länder, aus denen die Kandidaten kommen, in der Regel durch große Tech-Talentpools gekennzeichnet sind.

Ein interessantes Merkmal ist, dass große Kandidatenländer wie die USA auch aus anderen Ländern rekrutieren. Wenn man es aufschlüsselt, rekrutieren US-Unternehmen Entwickler aus allen übrigen Top-10-Beitrittskandidaten, Polen und die Niederlande aus 9, Frankreich aus 8, Kanada aus 7, Brasilien aus 6 und Deutschland aus 2. Ägypten, die Türkei und Indien rekrutieren von niemandem aus den Top-10.

Die internationale Einstellung von Technikern ist für bestimmte Länder nur eine Einbahnstraße. Die meisten Länder suchen Entwickler außerhalb ihrer Grenzen, während ihre eigenen lokalen Entwickler von internationalen Arbeitgebern angeworben werden. Dies weist auf die effiziente Allokation der technischen Fähigkeiten innerhalb großer Volkswirtschaften hin.

Wenn Sie weiterblättern, finden Sie eine Karte mit internationalen technischen Verbindungen

Klicken Sie auf ein Land, um herauszufinden, aus welchen Ländern es am meisten rekrutiert und welche Länder am meisten von diesem Land rekrutieren.


Klicken Sie auf ein Land, um herauszufinden, wo sie international rekrutieren und wer ihre lokalen Entwickler rekrutiert

Dia: Interaktive Karte Neu 1 Platzhalter<
Folie: Interaktive Karte Neu 1

12

Neuseeländische Entwickler erzielen bei Kodierungstests die höchste Punktzahl (54.66%)

Wir haben uns die Länder angesehen, die die Entwickler mit der höchsten Punktzahl hervorgebracht haben. Wenn man bedenkt, dass die meisten Kandidaten aussortiert werden und die durchschnittliche Punktzahl bei 40,71 liegt, ist dies eine beachtliche Leistung. Neuseeland lag auf Platz 1, gefolgt von den Niederlanden.

Dies ist ein Beweis für die Kodierungsfähigkeiten in diesen Ländern und möglicherweise für die Leichtigkeit der Tests, die diesen Kandidaten zugesandt werden. Es ist auch möglich, dass die technischen Kodierungsfähigkeiten in diesen Ländern weiter fortgeschritten sind.


13

Serbische Unternehmen haben die Kandidaten mit der höchsten Punktzahl (54.65%)

Dia: 14 Neuer Platzhalter<
Folie: 14 Neu

Als Beweis für die Qualität der Entwickler, die sie einstellen, haben serbische Unternehmen die Kandidaten mit der höchsten Punktzahl. Dies zeigt, dass sie auf einen internationalen Talentpool zurückgreifen. Immerhin liegt die durchschnittliche Punktzahl der lokalen Entwickler bei 47,63% und damit mehr als 7% unter der der von ihnen eingestellten Entwickler.


14

Unternehmen aus Singapur sind am wählerischsten

Es ist eine Sache zu sagen, dass ein Land die Kandidaten mit der höchsten Punktzahl hat, aber wenn das von einfachen Tests herrührt, werden die Unternehmen, die diese Tests durchführen, nicht in der Lage sein, die von ihnen benötigten Fähigkeiten effektiv zu prüfen. Am Ende werden sie eine Menge Kandidaten erhalten, die sie schließlich ablehnen. Um herauszufinden, welches Land am selektivsten ist, haben wir uns die Daten angesehen und herausgefunden, in welchen Ländern die Personalvermittler den geringsten Anteil an Bewerbern akzeptiert haben. Daraus fanden wir die Länder mit den selektivsten Arbeitgebern.

Der Prozentsatz der vom Anwerber akzeptierten Kandidaten nach Land

1. Singapur

2. Südafrika

3. Argentinien

4. Deutschland

5. Zypern

6. Ägypten

7. Israel

8. Taiwan

9. Die USA

10. Polen

11. Hongkong

12. Australien


15

Über 90% der Kandidaten beenden die begonnenen Kodierungstests

Wenn Sie einen Kodierungstest machen, sind Sie in der Regel vorbereitet oder schockiert von dem, was Sie auf dem Bildschirm sehen? DevSkiller's RealLifeTestingTM Methodik bedeutet, dass die Programmieraufgaben auf unserer Plattform den meisten Kandidaten vertraut sind. Infolgedessen gibt es nur wenige Überraschungen, was dazu führt, dass 91,9% der Kandidaten ihren DevSkiller-Codierungstest absolvieren. Was wir sehen, ist, dass diese Rate von Kontinent zu Kontinent ein wenig schwankt, aber dass die Veränderung gering ist und den Grad der Internet-Konnektivität widerspiegeln könnte.

Schlussrate nach Kontinent

Europa

93.17%

Ozeanien

92.20%

Afrika

91.89%

Nordamerika

91.23%

Asien

91.16%

Südamerika

88.04%

Schlussrate nach Land

Dia: 12 Neu 1 Platzhalter<
Folie: 12 Neu 1

Wenn wir die einzelnen Länder genauer betrachten, stellen wir fest, dass es etwas mehr Unterschiede gibt. Weniger entwickelte Länder wie Mittelamerika und Subsahara-Afrika sowie abgelegene Länder wie Island haben besonders niedrige Abschlussquoten.


Die Methodik, die wir für diese Studie verwendet haben

Die Daten, die wir für diese Studie verwendet haben, stammen aus einer Momentaufnahme von Benutzern auf unserer Plattform über 365 Tage zwischen dem 1. Dezember 2017 und dem 1. Dezember 2018. Die Erkenntnisse basieren auf 112.654 Tests, die über die DevSkiller-Plattform von Kandidaten in 121 Ländern durchgeführt wurden. Alle hier präsentierten Daten sind generische aggregierte demographische Informationen. Sie sind nicht mit spezifischen Informationen über bestimmte Kandidaten oder Unternehmen verknüpft.

*In den Abschnitten 1 und 2 addieren sich die Prozentsätze nicht zu 100%. Warum ist das so?

Abschnitt 1 Ein DevSkiller-Test kann mehrere Technologien umfassen. Sie könnten zum Beispiel einen Test in Java und einen Test in Java = SQL haben. In diesem Beispiel testen 100% der Tests Java und 50% der Tests SQL. In gleicher Weise bezieht sich der Prozentsatz im Diagramm auf den Zeitpunkt, zu dem die Technologie in einem beliebigen Test getestet wird.

Abschnitt 2 Ähnlich wie in Abschnitt 1 könnte ein Unternehmen Entwickler in mehreren Technologien testen. Um es deutlicher zu machen, betrachten wir eine Gruppe von zwei Unternehmen. Die erste Firma sendet einen JavaScript + CSS-Test aus. Die zweite Firma sendet einen PHP + JavaScript-Test aus. In dieser Gruppe testen 100% der Unternehmen JavaScript, 50% CSS und 50% PHP. Der Prozentsatz in der Grafik bezieht sich darauf, wann die Technologie in einem beliebigen Test von einem Unternehmen eingesetzt wird.

*In Abschnitt 13, warum ist China nicht auf der Landkarte?

Wir haben nicht viele Daten über das chinesische Festland, deshalb haben wir die Länder, die Einladungen an Entwickler auf dem chinesischen Festland versenden, in die interaktive Karte aufgenommen. Wir haben China und andere Länder, in denen wir eine kleine Stichprobengröße hatten, aus unserer Karte in Abschnitt 13 eliminiert.

Haben Sie Fragen oder Anmerkungen zum Bericht?

Wir würden sie gerne hören. Sie können sich mit uns per E-Mail in Verbindung setzen research@devskiller.com.

Lesen Sie auch Bericht über IT-Fähigkeiten 2020

Fanden Sie diesen Bericht wertvoll?

Teilen Sie es mit Ihren Freunden und Kollegen.