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

Sie können den Originalartikel unter diesem Link lesen

Ich beschäftige mehr als 15.000 Mitarbeiter – Designer und IT-Entwickler. Und trotzdem führe ich oft selbst Vorstellungsgespräche für Schlüsselpositionen, und zwar aus der Ferne. Deshalb habe ich heute beschlossen, meine gesamte Erfahrung in diesem kurzen Artikel zusammenzufassen. Hier sind einige Schlüsselprinzipien und Ideen, die ich für sehr wertvoll halte

Das perfekte Vorstellungsgespräch gibt es nicht

Oder zumindest ist es noch nicht erfunden worden. Selbst die übliche Einteilung in Junior-, Middle- und Senior-Levels ist nicht sehr hilfreich. Denn jedes Unternehmen hat seine eigenen Anforderungen, und ein Senior in einem Unternehmen kann in einem anderen kaum als Middle qualifiziert sein

Der Hauptgrund dafür ist die extreme Vielfalt der erforderlichen Fähigkeiten. Es gibt Hunderte von Programmiersprachen, Tools, Stilen und Frameworks. Sie alle zu testen, ist in einer Stunde (oder zwei Stunden oder drei Stunden) einfach nicht möglich. Man müsste zweihundert verschiedene Tests durchführen. Und jedes Unternehmen hätte seinen eigenen Fragenkatalog. Als Gesellschaft sind wir noch nicht auf diesem Niveau

Erinnern Sie sich an die berühmte Geschichte über den Autor von Homebrew, der von Google nicht eingestellt wurde, obwohl die meisten seiner Ingenieure seine Software verwenden. Wie Sie sehen, funktionieren selbst die Überprüfungsprozesse von Google nicht immer richtig

Es gibt keine Objektivität bei Vorstellungsgesprächen. Wenn Sie glauben, es gäbe sie, dann belügen Sie sich selbst. Es ist wichtig, dies zu verstehen und zu akzeptieren

Verstehen Sie: Sie sind nicht Google

In der Branche ist es gängige Praxis, Interviews der größten Unternehmen im großen Stil zu kopieren. Nach der Veröffentlichung des Buches über Interviews bei Microsoft fragten die Leute jahrelang nach Gullys, Berge versetzen und Golfbällen (und viele fragen immer noch danach). Aber es funktioniert einfach nicht. Zumindest wenn man nicht Microsoft ist und keine Probleme auf deren Niveau lösen muss

Heutzutage werden Vorstellungsgespräche oft rückwärts geführt. Der Bewerber erinnert sich nicht an einen Absatz aus Wikipedia (den er in 10 Sekunden googeln könnte) oder macht einen einfachen Tippfehler im Code (den das Programm ohnehin korrigiert hätte) – und wird weggeschickt. “Sein Wissen ist nicht ausreichend.” Er hat das Problem nicht in den vorgesehenen 10 Minuten gelöst – auf Wiedersehen! Und am Ende wundern sie sich, warum ihr eigentliches Projekt nur schwer in Gang kommt

Ich habe gesehen, wie ein Startup-Unternehmen Ingenieure rekrutierte, indem es ihre Fähigkeit testete, Rätsel zu lösen und Diagramme zu erstellen. Und dann wunderten sich die Gründer, warum sich ihr MVP (Minimum Viable Product) um fast ein Jahr verzögerte. Das Team war zu sehr damit beschäftigt, den geeigneten Datensatz für die Speicherung von Kommentaren auszuwählen

Alle sind voll und ganz mit ihrer “einzigartigen Unternehmenskultur” und der “Auswahl der Besten” beschäftigt Dabei haben wir in Wirklichkeit Angst, uns einzugestehen, dass wir nur eine gewöhnliche Website oder eine normale App entwickeln. Es braucht nicht die besten Entwickler aller Zeiten. Wenn die Idee gut ist und die Arbeitsabläufe gut organisiert sind, kann jeder mitmachen

Wo man Leute findet

Da die Welt nun ferngesteuert wird, steht Ihnen die ganze Welt offen. Es gibt Millionen von guten Entwicklern, von denen einige nur 30.000 Dollar pro Jahr verlangen. Sie können auf Jobbörsen, in Telegram- und WhatsApp-Kanälen, Facebook-Gruppen und sogar in Subreddits Stellenangebote veröffentlichen und nach Entwicklern suchen. Ich habe festgestellt, dass in den USA normale Websites am besten funktionieren: Indeed, Glassdoor, Hired, AngelList (wenn Sie von einem Startup sind), Smartly, Jora. Es ist großartig, wenn Ihr Unternehmen ziemlich bekannt ist: Die Leute können von sich aus auf Sie zukommen, indem sie das Formular auf der Website verwenden, um eine Bewerbung zu schicken. Ich habe das vor ein paar Jahren so gemacht und muss jetzt nur noch selten auf Jobbörsen zurückgreifen

Es lohnt sich auch, Outstaffing auszuprobieren. Diese Option funktioniert auch, wenn Sie keine internen Personalvermittler haben. Wenden Sie sich einfach an ein spezialisiertes Unternehmen, das Ihnen Fachkräfte jeglicher Art zur Verfügung stellt. Das ist eine praktische Option, wenn Sie gerade erst anfangen (und nicht genau wissen, wie viele Mitarbeiter Sie brauchen) oder wenn Sie schnell skalieren (aus demselben Grund). Meiner Meinung nach ist dies für Start-ups besser als Outsourcing, da es im besten Interesse der Personalvermittlungsagentur liegt, Ihnen die besten Kandidaten zu vermitteln. Agenturen erhalten in der Regel einen Prozentsatz des Stundenlohns ihrer Mitarbeiter, und wenn Sie mit den Mitarbeitern, die sie Ihnen vermitteln, nicht zufrieden sind, verdienen sie nichts

Eine weitere gute Möglichkeit ist, Ihre Mitarbeiter in die Suche einzubeziehen. Sie alle haben in der Regel mehrere Freunde in einem ähnlichen Bereich, mit denen sie sich von Zeit zu Zeit austauschen. Wenn sie Ihnen diese vorstellen und sie Ihnen gefallen, können Sie Ihren Mitarbeitern einen kleinen Prozentsatz ihres ursprünglichen Gehalts zahlen. Das hat keinen Nachteil. Und als potenzieller Vorteil hat die neue Person automatisch jemanden, der sie in das Unternehmen einführt und für sie verantwortlich ist. Die Atmosphäre der Freundschaft entsteht von selbst, ohne dass Sie viel Arbeit leisten müssen

Die einzigen drei Eigenschaften, die Sie überprüfen müssen

Das Ziel eines jeden Vorstellungsgesprächs ist es, eine binäre “Ja”- oder “Nein”-Entscheidung zu treffen, und es gibt nur drei Eigenschaften, auf die Sie bei einem potenziellen Entwickler achten sollten. Wenn die Person nicht alle drei Eigenschaften erfüllt – sorry, auf Wiedersehen. Denken Sie daran, dass es viel einfacher (und weniger schmerzhaft) ist, jemand anderen zu finden, als darauf zu hoffen, dass dieser die von Ihnen gesuchten Eigenschaften entwickelt. Und das Wichtigste

1. Sie sollten klug sein

Verwechseln Sie das nicht mit Wissen, Bildung oder IQ. Diplome und Abschlüsse spielen kaum eine Rolle. Wichtiger ist ihre Fähigkeit, Fragen zu stellen (auch während des Vorstellungsgesprächs!), Entscheidungen zu treffen und die Vor- und Nachteile von Funktionen und Rahmenbedingungen zu verstehen

2. Sie sollten in der Lage sein, sich zusammenzureißen und zu arbeiten

Je jünger das Projekt ist, desto mehr braucht es Entwickler, die wissen, wie man ein Startup in einer Woche zum Laufen bringt. Für alte und stabile Projekte gilt das Gegenteil: Die Kosten für Fehler sind zu hoch, daher sollten sich die Entwickler mehr Gedanken über die interne Logik machen und weniger darüber, wie sie verschiedene Funktionen hinzufügen können

Die Fähigkeit einer Person, Dinge zu tun, ist einfach zu bestimmen: Sie wird die Fragen direkt beantworten, sie wird von ihrer Arbeit begeistert sein, sie wird bereit sein, ins Detail zu gehen. Aber Vorsicht: Die Fähigkeit und die Bereitschaft, Dinge zu erledigen, haben auch eine unangenehme Eigenschaft. Sie nehmen mit zunehmender Weisheit immer mehr ab

3. Sie sollten mit Ihrem Team kompatibel sein

Jedes erfolgreiche IT-Projekt braucht ein solides Team. Die Zeiten, in denen Facebook von einem einsamen Programmierer entwickelt werden konnte, sind leider vorbei. Meiner Meinung nach ist die Inkompatibilität des Teams einer der Hauptgründe, warum Menschen mit ihrer Arbeit zu kämpfen haben. Sie spüren einfach nicht die Energie und den Antrieb, ihr Bestes zu geben

Neue Kandidaten sollten Ihr Team nicht beeinträchtigen, sondern bereichern. Sie sollten dem Rest des Teams ähnlich genug sein. Es sollte einfach sein, mit ihnen zu arbeiten. Selbst ein genialer Entwickler ist heutzutage nicht mehr als zehn gute Entwickler wert. Kluge Teamleiter sollten wissen, wie sie gute Kandidaten ablehnen können, wenn sie leider nicht in das Team passen

Wie Sie Ihre eigene Voreingenommenheit vermeiden

Während des Vorstellungsgesprächs befinden sich die beiden Parteien in einer ungleichen Position. Der Interviewer spricht aus einer Position der Stärke. Er hat alle Trümpfe in der Hand. Der Bewerber ist wie ein Schüler, der zu einer Prüfung kommt, und wird oft auch so behandelt

Aber Sie suchen einen guten Mitarbeiter, keinen guten Studenten. Sie suchen einen Entwickler, einen Partner, der selbständig denken kann. Sie brauchen also einen Weg, um das Spielfeld zu ebnen

Vor Jahren habe ich meine eigene Methode entwickelt, um in einem Vorstellungsgespräch auf Voreingenommenheit zu prüfen. Es ist ganz einfach: Wenn Sie eine Frage stellen, auf die es nur eine Antwort gibt, und Sie diese Antwort kennen, ist diese Frage voreingenommen

Denken Sie darüber nach. Sie gibt Ihnen keine relevanten Informationen über einen Bewerber. Wenn er es nicht weiß, kann er trotzdem brillant sein. Die Frage gibt Ihnen keinen Einblick in ihren Denkprozess, sie sagt Ihnen nicht, ob sie klug sind und ob sie gut in Ihr Team passen

Sie wissen es nicht, aber Sie wissen es. Und wenn schon? Dies ist kein Wettbewerb. Manchmal kann man solche Fragen auch einem Bewerber für die Stelle eines Juniorentwicklers stellen. Um zu sehen, ob er überhaupt Interesse an diesem Bereich hat. Aber wenn Sie einen mittleren, älteren oder leitenden Entwickler einstellen wollen, ist das völlig sinnlos

Wie Sie sehen, sind selbst technische Vorstellungsgespräche immer noch mehr Magie als Wissenschaft. Es gibt einige automatisierte Systeme, und die KI versucht zu helfen (ich kenne Pymetrics, HireVue und ein paar andere). Aber ich habe sie ausprobiert, und sie sind nicht reif für den Massenmarkt. Zumindest für die nächsten Jahrzehnte ist der persönliche, menschliche Ansatz das Beste, was wir tun können, selbst in der IT.