Vasily Voropaev, Gründer und CEO von Smartbrain.io, ein Serienunternehmer und engagierter Förderer von Remote-Arbeit und Remote-Teams, teilte seine Erfahrungen in einem Beitrag für Entrepreneur

Den Originalartikel können Sie unter diesem Link lesen

Für Startup-Gründer, die vor einer Fülle von Herausforderungen wie Timing, Investoren und sich ändernden Marktanforderungen stehen, ist es extrem schwierig, Programmierer einzustellen, die ihre Aufgaben erfüllen können

Die Erweiterung eines Startup-Teams war schon immer schwierig. Startup-Gründer müssen viele Faktoren berücksichtigen, bevor sie in der Anfangsphase neue Mitarbeiter in ihr Team aufnehmen. Dies wird durch den Druck der Investoren, die schnelle Ergebnisse erwarten, nur noch schlimmer

Die aktuelle Situation macht die Einstellung von Mitarbeitern noch schwieriger

Die Pandemie und der Mangel an zugewanderten Arbeitskräften in vielen Sektoren, auch im IT-Bereich, haben die etablierten Marktregeln durchbrochen

Zusätzlich zu den üblichen Schwierigkeiten im Zusammenhang mit Unternehmensgründungen müssen die Gründer nun ihr Geschäft umstellen und in die virtuelle Welt wechseln – und zwar durch die Einstellung von Mitarbeitern aus der Ferne

Im Folgenden erfahren Sie, wie sich die klassischen Einstellungsmethoden verändert haben und welche neuen Möglichkeiten es gibt

Der Mythos des Talentmangels

In letzter Zeit sagen die Personalvermittler in meiner Community, dass ihr Markt buchstäblich überkocht – zu viele neue Angebote und nicht genug Fachleute, die darauf reagieren. Auf meiner Plattform erhalte ich wöchentlich Hunderte von neuen Bewerbungen von Entwicklern

Was ich sehe, ist ein Mangel an Fachkräften. Vielleicht haben die Schließungen die Leute davon abgehalten, Kurse zu besuchen, sich weiterzubilden, oder sie haben sich einfach an den ewigen Urlaub gewöhnt. Jeder erwartet ein Gehalt von über 200.000 Dollar, aber nur selten entsprechen ihre Erfahrung und ihre Fähigkeiten ihren Erwartungen

Ich empfehle nicht-technischen Gründern, sich einen Berater zu suchen, der ein erfahrener Entwickler ist und die Kandidaten interviewen kann. Er wird die richtigen Aufgaben stellen, die Leistung überprüfen und die tatsächlichen Kenntnisse der Kandidaten in Bezug auf Infrastruktur und Programmiersprachen herausfinden. Dies ist aus zwei Gründen notwendig: Die Gründer können das richtige Angebot erstellen und haben angemessene Erwartungen an die Arbeit der Programmierer

Stellenbeschreibung

Wenn Sie in diesem Schmelztiegel nicht untergehen wollen, sollten Sie sicherstellen, dass Ihre Stellenbeschreibung wirklich beschreibt, wonach Sie suchen. Sie sollte nicht zu allgemein gehalten sein und nicht 2-3 Positionen in einer vereinen, es sei denn, es handelt sich um eine vorübergehende 2-in-1-Rolle

Wenn Sie eine visionäre Führungspersönlichkeit brauchen und keinen Arbeiter, der nur festgelegte Aufgaben erledigt, sollten Sie zwischen diesen beiden Rollen unterscheiden

Beauftragen Sie einen professionellen Personalvermittler, der Sie bei der Erstellung einer umfassenden Stellenbeschreibung berät. Andernfalls sollten Sie diese Aufgabe an Personalvermittlungsagenturen delegieren, die die gesamte Personalbeschaffung für Sie übernehmen

Qualifikationsniveaus

Da Sie nun wissen, was Sie anbieten können und was Sie von den Bewerbern erwarten sollten, stellen Sie die Stellenbeschreibung auf verschiedenen Plattformen ein. Teilen Sie sie in zwei Segmente ein – zuerst die Profile der Junior-Entwickler, dann die der erfahreneren Software-Ingenieure

Junior-Programmierer eignen sich gut für Startups, die von Full-Stack-Entwicklern geführt werden, wo der CTO die neuen Mitarbeiter unterrichten, korrigieren und anleiten kann, bis sie zu ausgereiften Programmierern werden. Allerdings zeigt die Erfahrung, dass Junior-Programmierer oft alles lernen, was sie brauchen, und dann innerhalb von 8-9 Monaten zu einem anderen Unternehmen wechseln

Mittel- bis hochrangige Entwickler sind schwieriger zu finden. Sie zu halten, ist ein noch schwierigeres Unterfangen. Sie bringen umfangreiche Erfahrungen mit und können gute Berater für Ihre Produktentwicklung sein, aber gleichzeitig bringen sie auch Vorurteile und die Kultur ihrer früheren Arbeitsplätze mit

Sie können sich von Personalvermittlern oder Serienunternehmern beraten lassen, wie Sie die Unternehmenskultur einrichten können, insbesondere bei Remote- oder Hybrid-Teams mit einem Dutzend neu eingestellter Mitarbeiter

Wo finden Sie die Programmierer?

Die Suche nach Entwicklern ist eine Kombination aus Kunst und Wissenschaft

Kaufen Sie eine Rekrutierungssoftware, um die Bewerbungen zu verwalten. Prüfen Sie, ob sie auch eine Funktion enthält, die Ihnen hilft, die Stellenausschreibungen auf allen von Ihnen gewählten Plattformen zu koordinieren

Wenn Sie zu Beginn nicht den optimalen Prozess für die Einstellung einrichten, wird es sehr zeitaufwändig. Wenn Sie außerdem einen falschen Schritt machen, leidet Ihr Ruf als Arbeitgeber und vergrault alle coolen Programmierer von Ihrem Startup

Wahrscheinlich kennen Sie inzwischen die traditionellen Stellenausschreibungsplattformen. Deshalb möchte ich hier ein paar neue Plattformen vorstellen

  • Startup-Jobbörsen wie f6s, angel.co, GitHub usw.
  • Outstaffing-Unternehmen: Diese Unternehmen decken alles ab, was die rechtliche und finanzielle Seite betrifft. Sie führen nur Gespräche mit den in die engere Wahl gekommenen Entwicklern und unterzeichnen einen Vertrag mit dem Unternehmen, das alle Leistungen kontrolliert.
  • Online-Schulen bieten junge, aber sehr talentierte Programmierer an, die ein Bootcamp absolviert haben.
  • Organisieren Sie ein Treffen für Entwickler , das kostenlos ist und Spaß macht. Konferenzen, Hackathons und Marathons sind gut geeignet. Meiner Meinung nach war eine Neuralink-Demonstration im August 2020 die beste Veranstaltung, die jemals zur Einstellung von Mitarbeitern durchgeführt wurde.

Suchen Sie nach Fachleuten, die bereits an den Remote-Lebensstil gewöhnt sind. Digitale Nomaden und Ingenieure, die bereits in autonomen Umgebungen gearbeitet haben, sind Ihr primäres Ziel

Wie man gute Programmierer behält

Überlegen Sie, was sie brauchen oder sich wünschen, z. B

  • die Arbeit an interessanten Projekten
  • eine klare Vision für ihre berufliche Entwicklung
  • einen flexiblen Zeitplan
  • hochwertige Ausrüstung
  • eine vorhandene Entwicklungsinfrastruktur mit Produktmanager, Designer, Kundenbetreuung, Vertrieb und rechtlicher Unterstützung.

Vergessen Sie Teambuilding und Gruppenklausuren. Hören Sie auf die tatsächlichen Bedürfnisse Ihrer Mitarbeiter, geben Sie ihnen Wahlmöglichkeiten und Flexibilität

Eine gemeinsame Mission, dieselbe Kultur und Arbeitseinstellung sollten der Schlüssel sein, um Ihre Entwickler zu finden. Vergünstigungen für die Mitarbeiter, flexible Arbeitszeiten und interessante Aufgaben werden sie glücklich machen

Wenn Sie sehen, dass Sie all diese Aspekte in Ihrem derzeitigen Stadium nicht abdecken können, zögern Sie nicht, dies an Personal- und Outstaffing-Unternehmen zu delegieren oder professionelle Personalvermittler einzustellen.