Wie stellt man einen guten Entwickler ein?
Die Einstellung eines Entwicklers im Zeitalter der Digitalisierung ist eine echte Herausforderung, die es zu bewältigen gilt.
Eine Studie von StackOverFlow ergab für 2019, dass 95 % der Entwickler bereits eine Stelle haben. Es gibt also eine große Nachfrage seitens der Unternehmen und nur wenige verfügbare Entwickler.
Wenn Sie diese (fast unmögliche) Aufgabe nicht an eine Personalvermittlungsagentur abgeben möchten, wie können Sie Ihre Chancen nutzen, um schnell einen guten Entwickler einzustellen ?
Wir verraten Ihnen die sechs Tipps, die Sie anwenden sollten, um Talente zu rekrutieren, die Schwierigkeiten bei der Einstellung in der Tech-Branche zu überwinden und diese Talente davon zu überzeugen, in Ihr Team einzutreten!
Tipp 1: Arbeiten Sie an Ihrer Arbeitgebermarke
Die Pflege der Arbeitgebermarke ist unerlässlich, wenn man sich in einem Einstellungsverfahren befindet, unabhängig davon, welches Profil man sucht.
Sie ermöglicht es, die Persönlichkeit Ihres Unternehmens zum Ausdruck zu bringen: seine Werte, sein Fachwissen, seine Kultur und seine Mission. Daher ist es wichtig, dass sie gepflegt wird und ein getreues Spiegelbild bietet, das es den Bewerbern ermöglicht, Sie kennenzulernen und sich bei Ihnen zu bewerben.
Warum ist das wichtig? Bewerber stellen immer höhere Ansprüche an ihr Berufsleben: Ein gutes Gehalt oder ein renommiertes Unternehmen sind keine ausreichenden Kriterien mehr. Um eine neue Stelle in Betracht zu ziehen, tendieren einige Kriterien dazu, immer wichtiger zu werden, wie z. B. :
- die Einhaltung des Gleichgewichts zwischen Berufs- und Privatleben,
- die Atmosphäre in den Räumlichkeiten,
- die Werte des Unternehmens,
- und erfüllende Projekte.
💡 Tipp: Tappen Sie nicht in die Falle, es allen recht machen zu wollen. Seien Sie ehrlich, transparent und stehen Sie zu Ihren Positionen, dann haben Sie gute Chancen, die Aufmerksamkeit von Entwicklern zu erregen, die die gleichen Werte wie Sie teilen und sich in Ihrem Unternehmen entfalten können.
Entdecken Sie unsere besten Tipps für den effektiven Aufbau Ihrer Arbeitgebermarke!
Tipp 2: Definieren Sie Ihren Bedarf genau.
Um den richtigen Entwickler einzustellen, muss der Bedarf im Vorfeld klar definiert werden: Projekt, Verantwortlichkeiten, Kompetenzen und verwendete technische Sprachen.
Anhand des Bedarfs lässt sich bestimmen, welche Art von Profil eingestellt werden soll. Wenn Ihre technischen Kenntnisse begrenzt sind, zögern Sie nicht, den CTO oder einen Entwickler zu konsultieren, damit dieser genau ausdrücken kann, welche Anforderungen das Projekt stellt:
- welche Programmiersprachen verwendet werden (JavaScript, Php, Python, C++, Shell usw.),
- die Art der Datenbank (SQL oder noSQL),
- die Front-End- (Angular, JQuery, React usw.) und Back-End-Frameworks (Symfony, Laravel, Django usw.).
💡 Sie brauchen ein völlig vielseitiges Profil? Dann müssen Sie angeben, dass Sie einen Full-Stack-Entwickler suchen.
Zögern Sie nicht, die Übung zu machen, ein Stellenprofil Ihres idealen Kandidaten zu verfassen, um Ihre Vorstellungen auf den Punkt zu bringen.
Tipp 3: Führen Sie einen schnellen und reibungslosen Einstellungsprozess durch.
Es ist unbestreitbar, dass ein effizienter Einstellungsprozess Ihre Chancen maximiert, von einem Bewerber ausgewählt zu werden, vor allem, wenn er die Wahl hat.
Stellen Sie daher sicher, dass Sie Ihre Prozesse im Vorfeld so kalibrieren, dass nach dem Eingang der Bewerbungen alle Schritte schnell aufeinander folgen können:
- technische Tests bereitstehen, die von den Bewerbern absolviert werden können,
- Zeitfenster für Vorstellungsgespräche in den Terminkalendern der betreffenden Mitarbeiter reserviert sind,
- im Kopf alle Qualitäten des idealen Profils.
👉 Solange Ihr Bedarf im Vorfeld klar definiert ist und diese Elemente beachtet werden, sollte der weitere Verlauf des Prozesses schnell ablaufen.
Auch wenn es keine in Stein gemeißelten Regeln gibt, wird ein Prozess von zwei Wochen zwischen dem ersten Kontakt und dem Einstellungsangebot als schnell und effizient eingeschätzt.
Um Ihnen dabei zu helfen, sollten Sie nicht zögern, eine Software zur Nachverfolgung von Bewerbern zu verwenden.
Beetween zum Beispiel ist eine hochgradig intuitive und leicht zu erlernende Personalvermittlungssoftware, die Ihnen die Verwaltung Ihrer Bewerbungen erleichtert, indem sie alle Ihre Personalvermittlungsaufgaben digitalisiert. Die Mehrfachverbreitung Ihrer Stellenangebote auf über 150 Partner-Jobbörsen, die automatische Generierung von Arbeitsverträgen, die Erstellung einer Karriereseite nach Ihren Vorstellungen, die automatische Sortierung von Lebensläufen und Bewerbungen... Ihr gesamter Rekrutierungsprozess wird flüssiger und Sie sparen wertvolle Zeit!
Tipp 4: Pflegen Sie die Stellenanzeige.
Die Stellenanzeige ist die Spitze des Eisbergs, die als Schaufenster für Ihr Unternehmen und die zu besetzende Stelle dient. Sie muss daher besonders sorgfältig gestaltet werden, damit die besten Entwickler Lust haben, sich zu bewerben.
Aber zunächst einmal: Wie hebt man sich unter den unzähligen Stellenangeboten, die den Markt überschwemmen, von der Masse ab? Wie bringen Sie einen Bewerber dazu, auf Ihre Anzeige zu klicken und nicht auf eine andere?
Beginnen Sie mit der Pflege der Elemente, die auf der Ergebnisseite erscheinen:
- Der Titel sollte präzise sein (sagen Sie z. B. nicht "
Entwickler",sondern "DevOps-Ingenieur" oder "PHP-Entwickler Experte"), - die Lage der Räumlichkeiten oder ob die Stelle als Full Remote (Vollzeit-Telearbeit ) ausgeübt werden kann,
- das Datum: Je aktueller die Anzeige, desto eher klicken die Bewerber. Eine zu alte Stellenanzeige lässt Zweifel aufkommen, ob sie noch aktuell ist.
Auf der Website Welcome to the jungle haben Sie die Möglichkeit, die im Unternehmen verwendeten Technologien hervorzuheben, die für Entwickler interessant sind:
Sie haben es geschafft, die Aufmerksamkeit potenzieller Bewerber zu erregen, die auf Ihre Anzeige geklickt haben? Perfekt, jetzt müssen Sie dafür sorgen, dass sie die Anzeige lesen und sich bewerben.
Eine gute Stellenanzeige ist eine Anzeige, die :
- kurz sein, denn laut WeLoveDevs.com beträgt die durchschnittliche Lesezeit von Anzeigen, die konvertieren, 2 Minuten und 30 Sekunden ;
- personalisiert und transparent in Bezug auf Ihre Erwartungen und Werte sein;
- das Projekt, die Aufgaben und die Verantwortlichkeiten der Stelle beschreiben;
- Informationen über die verwendeten Frameworks und Sprachen geben;
- Kontextangaben machen (Arbeitsmethoden, Größe des Teams, Telearbeit usw.) ;
- Strukturieren Sie die Informationen mithilfe von Bulletpoints und fettgedruckten Wörtern.
Tipp 5: Bewerten Sie Ihr Profil und Ihre Fähigkeiten.
Das Profil eines Entwicklers anhand seiner Zeugnisse bewerten? Vergessen Sie diesen alten, sehr französischen Reflex, wenn Sie einen Entwickler einstellen wollen. Dieser Bereich ist besonders gut mit talentierten autodidaktischen Profilen besetzt, und es wäre schade, ihn aus übertriebener Wertschätzung für höhere Bildungsabschlüsse zu ignorieren.
Wie kann man also einen Entwickler bewerten? Wir empfehlen Ihnen, auf Folgendes zu achten:
- die Beherrschung der erforderlichen Computersprachen,
- die Lern- und Anpassungsfähigkeit, da sich alles regelmäßig weiterentwickelt und man sich auf häufige Veränderungen einstellen können muss,
- Projekte, die er in seinen früheren Tätigkeiten durchgeführt hat, indem er sich sein github-Portfolio oder die Meinungen seiner freiberuflichen Kunden ansieht,
- wesentliche Eigenschaften wie Neugier, Leidenschaft für den Code, Offenheit und Teamfähigkeit.
👉 Beachten Sie auch, dass es immer häufiger üblich ist, Bewerber nicht nach der Beherrschung einer bestimmten Sprache zu filtern, sondern stattdessenVielmehr wird ihre Fähigkeit, eine bestimmte Problemstellung zu lösen, unabhängig von den verwendeten Sprachen oder Methoden bewertet. Technisches Können ist gut, aber analytisches Denken, Erkundung und Hartnäckigkeit sind manchmal viel wertvoller.
Genau das ermöglicht CodinGame, eine Plattform, die Unternehmen dabei hilft, die richtigen Entwickler einzustellen, indem sie Programmierchallenges erstellt, die auf die zu besetzende Stelle zugeschnitten sind und die sie in wenigen Minuten einrichten können.
Diese konkreten Code-Übungen sind mehr als nur technische Tests, sie versetzen die Bewerber in eine reale Situation, um nicht nur zu bestätigen, dass sie eine bestimmte Computersprache beherrschen.Es geht auch darum, ihre Denkweise, ihre Geschwindigkeit und die Art und Weise zu beurteilen, wie sie ihre Ressourcen mobilisieren, um das vorgegebene Problem zu lösen.
Anhand einer vergleichenden Punktzahl können Sie sehen, wo ein Entwickler im Vergleich zu allen anderen, die den Test durchgeführt haben, steht, um die beste Entscheidung zu treffen.
Tipp 6: Stellen Sie das Angebot auf Entwickler-Rekrutierungsplattformen ein.
Auch wenn es durchaus möglich ist, über LinkedIn zu gehen, wenn Sie einen Webentwickler einstellen möchten, ist es dennoch interessant, sich an spezialisierte Entwickler-Jobboards zu wenden, um Ihre Stellenanzeige zu veröffentlichen.
Hier sind einige Beispiele:
- WeLoveDevs.com,
- Skill Value,
- PHP Deutschland.
Sie sind besser an die Bedürfnisse und Erwartungen von Entwicklern angepasst und ziehen im Allgemeinen die besten Profile an, die sich sicherer und besser verstanden fühlen. So ist es beispielsweise möglich, anonym bleiben zu können und sich diskret auf Stellenangebote zu bewerben, wenn man sich in einem Arbeitsverhältnis befindet.