Ich gehe zu einer jährlichen Free Software/Open Source-Konferenz. Diese Veranstaltung ist sehr community-orientiert und die Treffen in den Gängen sind sehr informell. Da das Unternehmen, für das ich derzeit arbeite, nach C++-Entwicklern (in einer Linux-Umgebung) sucht, habe ich auf ein T-Shirt die Worte "Wir rekrutieren C++-Entwickler" in großen Buchstaben gedruckt.
Hoffentlich wird jemand auf mich zukommen, sich vorstellen und mir sagen, dass er/sie ein C++-Entwickler ist und auf der Suche nach einem Job ist.
Was sollte ich fragen, um ihr C++-Wissen zu messen? Ich brauche eine Frage, die in einem überfüllten Flur und mit einem Gebäck in der Hand beantwortet werden kann.
Ein Beispiel könnte sein:
- Warum muss ein Destruktor virtuell sein?
Oder vielleicht eine offene Frage wie:
- Was ist dein am wenigsten bevorzugtes C++-Feature?
Klärung:
Diese Frage wird kein Interview ersetzen, sie soll nur eine Vorstellung davon geben, ob es sich lohnt, einen Kandidaten zu einem Interview einzuladen.
Zudem haben wir bereits eine sehr fähige Person, die Vollzeit damit beschäftigt ist, diese Positionen zu besetzen. Da ich aus eigenen egoistischen Gründe an dieser Konferenz teilnehmen möchte (es ist eine unterhaltsame Veranstaltung), dachte ich, es könnte ein interessantes Experiment sein, versuchen, diese ungewöhnliche Konzentration von Geeks anzuzapfen. Falls dieses Experiment erfolgreich sein wird, möchte ich auch nicht nur eine zufällige Liste von Namen haben, sondern eine Liste von Namen mit einem bestimmten Hinweis auf die Eignung.
Ich werde hier die Ergebnisse dieses Experiments nach der Konferenz berichten.
Schlussfolgerung:
Die Konferenz ist vorbei. Hier ist, was ich aus diesem kleinen Experiment gelernt habe:
-
Es hat Spaß gemacht. Im Allgemeinen haben die Leute es verstanden. Die meisten Kommentare, die ich erhalten habe, besagten, dass es eine nette Idee ist. Es war eine einfache Möglichkeit, eine Flurdiskussion mit interessanten Personen anzustoßen.
-
C++-Entwickler sind nicht so introvertiert, wie man vermuten könnte. Mein Beweis ist keineswegs schlüssig, aber etwa ein halbes Dutzend C++-Entwickler kamen auf mich zu.
-
Ich sollte mir keine Sorgen um eine bestimmte Frage machen. Eine Diskussion mit einem potenziellen Kandidaten in dieser Umgebung tendiert dazu, natürlich in ein bekanntes Muster zu fallen, in dem ich beschreibe, was wir machen, und somit die natürliche Frage an den Kandidaten ist, was er/sie gemacht hat.
-
Die Qualifikationen des Kandidaten in dieser Umgebung zu beurteilen ist schwierig. Am Ende habe ich meine Visitenkarte an jeden Kandidaten verteilt, den ich getroffen habe. Da nicht alle von ihnen tatsächlich verfügbar sind, vermute ich, dass es einfach sein wird, die Menschen zu sortieren, die tatsächlich auf die von mir übermittelte Führung reagieren werden.
-
Vielleicht könnte ich besser organisiert sein, aber ich finde, dass die informelle Natur des Gesprächs und die Tatsache, dass ich eine Visitenkarte überreicht, aber ihre Details nicht notiert habe, gut mit der Atmosphäre der Konferenz harmonierten.
Zusammenfassend: Wenn Sie auf der Suche nach einem Kandidaten sind und vermuten, dass Sie Ihr Zielpublikum bei einer informellen Veranstaltung antreffen werden, empfehle ich, $15 für das Bedrucken einer einfachen Botschaft auf einem T-Shirt auszugeben. Wenn nichts anderes, wird es Ihnen ein Lachen bescheren.
Meta:
Die Frage sollte nie irgendwelche Kontroversen auslösen. Es scheint jedoch, dass Personalbeschaffung ein umstrittenes Thema ist, jede Antwort hier wurde mindestens einmal abgelehnt. Sogar diese Frage wurde von einigen Personen zur Schließung markiert. Wenn Sie das Gefühl haben, dass ich Ihre Zeit verschwendet habe, tut es mir aufrichtig leid.
21 Stimmen
Es handelt sich um eine Fangfrage. C++-Programmierer sind zu introvertiert, um an jedem Treffen teilzunehmen.
0 Stimmen
Ein anständiger C++-Entwickler ist in erster Linie jemand, der anständige C++-Programme schreibt.
14 Stimmen
Geben Sie ihnen einfach Ihre Karte, nehmen Sie ihre Karte und führen Sie später ein ordentliches Interview durch.
4 Stimmen
Fragen Sie, ob sie ein Stack Overflow-Konto haben, und schauen Sie in ihrem Verlauf nach.
0 Stimmen
Bitte frage sie, ob sie ein GitHub-Konto haben und an welchen Projekten sie beteiligt sind.
1 Stimmen
Ich denke, mein letzter Arbeitgeber hätte es missbilligt, wenn ich den Quellcode unseres Produkts auf Github veröffentlicht hätte. Tatsächlich hätten sie dies mit strafrechtlichen Vorwürfen geahndet.
0 Stimmen
@JUST: Ich denke, dass Programmierer, die an einer "Freie Software/Open Source Konferenz" teilnehmen, wahrscheinlicher ein Github-Konto haben als durchschnittliche Programmierer.
1 Stimmen
@Kristopher- Es ist wahr, C++ Programmierer nutzen den
friend
Scope nicht oft genug. Vielleicht würden sie sich wohler fühlen auf einer Kostümparty (da sie sich hinter einer Abstraktionsschicht verstecken können).0 Stimmen
Wie viel bist du bereit zu zahlen? Wenn 400+ K pro Jahr + Ausgaben für dich in Ordnung sind - bin ich dabei!