DevSkiller-Logo

DevSkiller Global Technical Hiring & Skills Report 2019

Download PDF

Einführung

The importance of the digital revolution means that the demand for skilled software developers is only going to continue to grow. With that growth will come a greater need to discover which developers have the technical skills you need.

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 technische Einstellungen und Fähigkeiten
01 Java ist die beliebteste Sprache, in der Entwickler getestet werden (37%)
02 70% von Unternehmen wollen einen JavaScript-Entwickler einstellen
03 Die meisten Entwickler erhalten unabhängig von ihrem Schwerpunkt eine Bewertung ihrer datenbanktechnischen Fähigkeiten.
04 Sprachen werden häufig mit anderen Technologien in ihrem Stapel getestet
05 Kandidaten warten im Durchschnitt 2,88 Tage, um einen Kodierungstest zu machen
06 Dienstags verschickte Kodierungstests erhalten die schnellste Antwort
07 Tech-Recruiter nehmen sich etwas mehr Zeit, um sich zu informieren, indem sie unser Tech HR-Zertifikat erhalten.
08 Die überwiegende Mehrheit (73%) der Kandidaten nimmt an den ihnen zugesandten Kodierungstests teil
II. Die Geographie der Einstellung von Technikern
09 Unternehmen stellen je nach Land, in dem sie ansässig sind, unterschiedlich viele technische Mitarbeiter im Ausland ein
10 Die USA, Polen und das Vereinigte Königreich sind die Top 3 bei der internationalen Einstellung von Technikern
11 Die USA rekrutieren international und sind gleichzeitig eine wichtige Quelle für internationale technische Neueinstellungen
12 Neuseeländische Entwickler erzielen bei Kodierungstests die höchste Punktzahl (54.66%)
13 Serbische Unternehmen haben die Kandidaten mit der höchsten Punktzahl (54.65%)
14 Unternehmen aus Singapur sind am wählerischsten
15 Über 90% der Kandidaten beenden die begonnenen Kodierungstests
Methodik

Technical recruitment insights

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


If you look at all the technical skills tests sent to developers, you will see that Java leads the pack. Following close in its footsteps is SQL, with JavaScript rounding out the top 3. Below that, HTML/CSS come in fourth and .NET/C# come in fifth, rounding out the top 5.

Multiple technologies can go into each test so it is possible that some of the Java tests andSQL tests are the same. Don’t worry, we will go a bit further into the most common pairings of technical skills later in the report. Needless to say, what you see is a lot of front-end technologies paired with HTML/CSS and a lot of back-end technologies paired with SQL. This accounts for these two languages’ prominent positions on the list.

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)

The top 5 languages tested on DevSkiller

Warum addieren sich die Prozentsätze nicht zu 100%?

70% von Unternehmen wollen einen JavaScript-Entwickler einstellen


While Java is by far the most tested language, it is not in the top two technical skills that most companies are looking for. We took a look at the technologies tested by the highest number of companies and were surprised that the answer wasn’t Java. Instead, that title goes to JavaScript. As you can see, over 70% of the companies on the platform test JavaScript technical skills.

What this shows is that Java is used by a smaller group of large enterprises. On the other hand, it is clear that more companies of all sizes are looking for developers with JavaScript technical skills. Database skills are important for both back-end and front-end developers so SQL stays in the second place. Front-end skills like HTML and CSS come in fourth.

Es ist also keine Überraschung, dass Sie die gleichen Top-4-Technologien hier auf der Jobbörse von Hacker-Nachrichten. Our findings also support the 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.

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

70% von Unternehmen wollen einen JavaScript-Entwickler einstellen

Warum addieren sich die Prozentsätze nicht zu 100%?

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

Die Top 8 gemeinsam getesteten Technologien

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


DevSkiller allows recruiters and hiring managers to go beyond Sprache skills and delve into the tech stack that the team works in. What we find is that different technologies and technical skills are more popular than others. Here’s how they are usually bundled together.

Die beliebtesten Tech-Stacks, die wir testen

Devskiller Global Technical Hiring & Skills Report 2019 Slide 4 constellation

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


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.

2.88 days to take a coding test

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

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

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

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

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

time in weeks it takes recruiters to become Tech Recruitment certified

Of course, we will be the first to admit that tech recruiters aren’t allocating their entire day to preparing for our certification course. Still, we are glad to see that the value for this course doesn’t only come from the shiny badge but from the actual content contained within. Of course, a tech recruitment certification badge looks great on a VerlinktIn profile. But the most important thing is recruiters that pass now have the skills and knowledge to effectively recruit technical candidates.

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


It doesn’t matter what level of technical skills they have, most developers will finish a coding test based on real work principles. This shows that developers respond consistently well to the 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.

Die Länder mit den höchsten Abschlussquoten

Die Länder mit den höchsten Abschlussquoten

Die Geographie der Einstellung von Technikern

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

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


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.

Der Prozentsatz aller auf unserer Plattform getesteten Kandidaten aus Übersee

Der Prozentsatz aller auf unserer Plattform getesteten Kandidaten aus Übersee

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.

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

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.

This is a testament to the coding skills in these countries and possibly the ease of the tests sent to these candidates. It’s also possible that the technical coding skills in these countries are more advanced.

Dia: 13 Neuer Platzhalter<
Folie: 13 Neu

Warum steht China nicht auf der Landkarte?

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


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.

Dia: 14 Neuer Platzhalter<
Folie: 14 Neu

Unternehmen aus Singapur sind am wählerischsten


It is one thing to say that a country has the highest scoring candidates but if that comes from easy tests, the companies giving those tests won’t be able to effectively screen the skills they need. They will end up getting a lot of candidates they eventually reject. Therefore, to find out which country is the most selective, we went into the data and found which countries’ recruiters accepted the lowest proportion of candidates. From this, we found the countries with the most selective employers.

Der Prozentsatz der vom Anwerber akzeptierten Kandidaten nach Land

Der Prozentsatz der vom Anwerber akzeptierten Kandidaten nach Land

Ü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

Schlussrate nach Kontinent

Schlussrate nach Land

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.

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

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?

We’d love to hear them. You can get in touch with us by emailing research@devskiller.com.

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

DevSkiller-Logo

Fanden Sie diesen Bericht wertvoll?

Teilen Sie es mit Ihren Freunden und Kollegen.

Sicherheitszertifizierungen & Konformität. Wir sorgen dafür, dass Ihre Daten sicher und geschützt sind.