Mehr als 100+ Mitarbeiter eingestellt: unsere 12 Learnings

In den letzten fast 10 Jahren haben wir mit YUHIRO zirka 100 Mitarbeiter eingestellt. Davon hauptsächlich Webentwickler in den Bereichen PHP und .NET. Im Beitrag die 12 wichtigsten Learnings.

1) Gute Entwickler erkennt man

Gute Entwickler erkennt man zum Beispiel am Lebenslauf. Hier ein paar Punkte auf die man schauen kann:

  • Frühere Arbeitgeber: Wenn die früheren Arbeitgeber einen hohen Programmierstandard und einen Fokus auf Qualität hatten, dann kann man davon ausgehen, dass die Programmierer die von dort kommen, entsprechend gut sind. (Im Gegensatz dazu gibt es auch Arbeitgeber die nur auf “Billig, Billig” und “WordPress Templates” setzen. Dort kann man davon ausgehen, dass die Programmierstandards entsprechend niedrig sind)
  • Bei einem Arbeitgeber mindestens mehrere Jahre gearbeitet: Der Entwickler sollte bei mindestens einer Firma mehrere Jahre gearbeitet haben. Das zeigt, dass der Mitarbeiter bereit ist, auch längerfristig zu bleiben, wenn die Rahmenbedingungen stimmen.

Diese beiden Punkte sind wichtig.

2) Man muss nicht hunderte Entwickler interviewen um gute Leute zu finden

Wir erhalten auf eine Stellenausschreibung meistens zirka 100 Bewerbungen. Daraus suchen wir dann die besten ein, zwei oder drei Kandidaten heraus.

Aus diesen sind meistens einer oder fast alle Kandidaten meistens gut bis sehr gut. (Dinge aus Punkt 1) beachten)

3) Cultural Fit ist nicht wichtig

Jeder Mensch ist anders. Man wird nur sehr wenige Bewerber finden, die so sind wie man selbst.

Es gibt dominante Menschen und eher weniger dominante, ehrliche und manche ein wenig unehrlichere. Man kann jedoch mit allen zusammenarbeiten, wenn man fair handelt und transparent ist.

Deswegen ist der Cultural Fit eher unwichtig. Wichtig ist eigentlich nur, dass der jeweilige Mitarbeiter, dass was er tun soll (Marketing oder Entwicklung) jeweils sehr gut kann.

4) Commitment

Um gute Mitarbeiter zu bekommen braucht es ein Commitment von beiden Seiten.

Der Arbeitgeber muss bereit sein eine langfristige Arbeitsstelle anzubieten. Dann wird auch der Entwickler bereit sein, ein Commitment abzugeben, gute Arbeit, langfristig abzuliefern.

Fehlt das Commitment, dann wird es meistens schwer.

Kurz rein und raus funktioniert nicht.

5) Schnell handeln, wenn Mitarbeiter verfügbar sind

Gute Entwickler sind nicht ewig verfügbar.

Wenn man sieht, dass ein guter Programmierer verfügbar ist, dann sollte man diesen schnell einstellen und nicht noch lagen Einstellungsprozesse haben, die Wochen und Monate dauern.

Das Gute in Ländern wie Indien ist zudem, dass sich die meisten Bewerber für das erste Angebot entscheiden. (Denn in Indien gibt es keine Arbeitslosenversicherung oder Arbeitslosengeld, daher braucht man eine Stelle, um ein monatliches Einkommen zu haben).

6) Gute Programmierer einstellen, anstatt nach spezifischen Technologie Skills suchen

Wenn man nach einem Programmierer sucht, der Technologie x und y und z beherrscht, dann findet man vielleicht einen Bewerber. Dieser kann dann zwar alle Technologien, muss jedoch nicht unbedingt gut in der Programmierung sein oder gut im Charakter.

Es ist immer besser nach generellen Kriterien zu suchen und dann daraus den besten Bewerber zu nehmen. Dann kann man sich aus 100 Bewerbern den besten aussuchen. Dieser kann sich dann die eine oder andere fehlende Technologie aneignen.

Praktisches Beispiel: Man sucht nach einem PHP Entwickler mit Vue.JS Kenntnissen. Davon gibt es nur sehr wenige. Würde man jedoch nach einem PHP Programmierer mit JavaScript Kenntnissen suchen, dann gibt es sehr viele. Und man könnte sich hier den besten Entwickler heraussuchen und einstellen. Ein guter Programmierer braucht zwar etwas Zeit, sich in Vue.JS einzuarbeiten. Er oder sie wird das jedoch sicherlich schaffen.

7) Gesunden Menschenverstand einsetzen

Man muss nicht immer ein Diplom Betriebswirt für das Management und einen Diplom Informatiker für das Projektmanagement haben. Ein guter Manager kann auch einfach seinen gesunden Menschenverstand einsetzen.

Freundlichkeit, Transparenz, Mitgefühl und Verständnis helfen immer weiter, auch in komplizierten Fällen.

8) Grundsätzliche Arbeitsrechtliche Themen beachten

Ja, auch in Ländern wie Indien gibt es ein Arbeitsrecht. Es gibt Gesetze zu Arbeitszeiten, Urlaubstagen, Krankheitstagen, etc. All das gilt es zu beachten, auch wenn man es als Unternehmer nicht immer so genau nimmt.

Diese Gesetze wurden ja nicht nur einfach so erstellt, sondern haben einen praktischen Nutzen, welche Arbeitnehmer schützen.

9) Auf Augenhöhe zusammenarbeiten

Dieser Punkt spricht für sich und wird auch in einem hier in der Liste folgenden Punkt angesprochen.

10) Nicht zu schnell wachsen

Wenn man zu schnell wächst und zu viele neue Mitarbeiter einstellt, dann kennt man zum Teil auch nicht mehr die Namen der neuen Mitarbeiter.

Es ist immer besser ein wenig langsamer zu wachsen und dabei jeden einzelnen Hire persönlich kennenzulernen.

Information: Wenn man zu schnell, zu viele Mitarbeiter einstellt kommt es meistens zu sehr grossen Problemen. Büropolitik und viel Stress unter den Kollegen sind nur zwei von vielen Problemen.

11) Einzelheiten im Lebenslauf nicht überbewerten

Wenn ein Mitarbeiter einmal kurz mit HTML gearbeitet hat, dann wird das bereits im Lebenslauf erwähnt. Man sollte im telefonischen Interview jedoch noch einmal genau nachfragen, wo die genauen Stärken liegen. Dann wird meistens vom Bewerber beschrieben, dass die Stärken eher im Bereich Backend sind und weniger im Frontend.

12) Red Flags vermeiden

Als Arbeitgeber sollte man einige Red Flags vermeiden:

  • Unfreundlich sein: Im Bewerbungsgespräch kann man zwar bestimmt auftreten. Besonders in Indien sollte man jedoch freundlich sein.
  • Von oben herab reden: Es stimmt zwar, dass Indien lange Zeit hierarchisch aufgebaut war. In der IT geht der Trend schon lange hin dazu, auf Augenhöhe zu kommunizieren.
  • Extreme Arbeitszeiten: Besonders erfahrene Entwickler möchten eine gute Balance zwischen Arbeit und Familienleben. Man sollte dementsprechend auch keine extremen Arbeitszeiten erwarten. Zum Beispiel das Arbeiten in der Zeitzone aus Deutschland. Man sollte hier Zwischenlösungen finden (welche sich fast immer finden lassen)

Fazit

Dieser Beitrag handelte von unseren Erfahrungen. Dabei stellen wir hauptsächlich Programmierer ein, daher auch der Fokus auf diesem Bereich.

Es bezieht sich hauptsächlich auf zirka 100 Einstellungen die wir in den letzten Jahren vorgenommen haben.

Welche Punkte gibt es Ihrer Meinung nach zu beachten?

Bilder: Canva


Der Autor: Sascha Thattil arbeitet bei YUHIRO und hilft Unternehmern und Unternehmen beim einfachen Aufbau von Programmier-Teams in Indien. YUHIRO ist ein deutsch-indisches Unternehmen welches IT Firmen, Agenturen und IT Abteilungen Softwareentwickler bereitstellt.

Schreibe einen Kommentar