Die kleine Firma, für die ich arbeite, sucht derzeit ein paar gute Programmierer. Wir haben an einigen Stellen Stellenangebote veröffentlicht und sind in den lokalen Benutzergruppen-Foren aufgetaucht, haben aber nichts zurückbekommen.
Als Entwickler veranlassen Sie die folgenden Elemente einer Stellenanzeige, zu antworten:
- Firmenname (z. B. Microsoft, Oracle oder in unserer Branche BAE, Boeing, Lockheed Martin).
- Art der Arbeit (Dies scheint naheliegend, wäre aber wie ROR oder Java usw.)
- Arbeitsumgebung
- Verwendete Computer (MacBook PRO für alle)
- Gehaltsspanne
- Andere
Es ist ein wenig schwer zu glauben, dass wir angesichts des allgemeinen Arbeitsmarktes nicht einmal einen Lebenslauf bekommen. Wir sind in einem heißen Markt (DC-Bereich), aber es scheint immer noch ein bisschen schwierig.
recruiting
Bill Leeper
quelle
quelle
Antworten:
Mein Filter lautet "Sieht es so aus, als ob es von jemandem in der Personalabteilung oder einem Personalvermittler geschrieben wurde, der keine Ahnung hat, wie man diese Arbeit tatsächlich erledigt?" Wenn es von der Personalabteilung geschrieben wurde, werde ich Ihnen vielmals danken.
quelle
Der größte Faktor, der mich veranlasst, eine Stellenanzeige zu verpassen, sind Anforderungen, die so spezifisch sind, dass die einzige Person, die sich wirklich qualifiziert, der Typ ist, der gerade gegangen ist. Ich habe einmal ein Telefoninterview mit Garmin geführt, bei dem der Interviewer verblüfft zu sein schien, dass ich mich ohne GPS-Erfahrung für Konsumenten oder Autos bewerben würde, obwohl ich an ziemlich ähnlichen Systemen für Militärflugzeuge gearbeitet hatte.
Ja, Sie haben vielleicht Glück mit einem perfekten Kandidaten, aber wenn Sie eine Position in einer angemessenen Zeitspanne besetzen möchten, müssen Sie Fähigkeiten und Eignung einstellen und Fachkenntnisse trainieren. Die Vorteile eines frischen Blicks auf Ihren Code durch einen talentierten Außenstehenden überwiegen die Nachteile von ein oder zwei Monaten, um jemanden auf den neuesten Stand zu bringen.
quelle
Für mich beinhaltet der Quick Scan
Dann beginne ich zu lesen ...
quelle
Abgesehen von den offensichtlichen (meiner Qualifikation und Erfahrung entsprechenden) Anzeichen, welche
weicht vom ach so regelmäßigen Dreieck "junges, dynamisches Team; wettbewerbsfähiges Gehalt; Karrieremöglichkeiten" ab (es mag in Ihrer Region anders sein, aber wo ich wohne, sind 99 von 100 Stellenanzeigen von dieser Art: - /);
zeigt, dass das Unternehmen (oder zumindest die Person, die die Anzeige verfasst) zumindest ein schwaches Verständnis dafür hat, was SW-Entwicklung wirklich ist, wie Entwickler denken, was sie schätzen usw. Beispiele:
quelle
Zunächst muss sich die Berufsbezeichnung bei mir bewerben. Was suchen Sie im weitesten Sinne? JAVA-Anwendungsentwickler? ASP.Net Web Developer?
Wenn die Berufsbezeichnung auf mich zutrifft, lese ich die Kurzzusammenfassung unter dem Titel. Stellen Sie sicher, dass Ihr erster Absatz zählt. Wenn die ersten Sätze interessant klingen, klicke ich mich durch zur vollständigen Beschreibung.
Als erstes schaue ich mir dort die Jobanforderungen an. Wenn ich nicht mindestens drei treffe, lese ich nicht mehr.
Wenn ich die Anforderungen erfülle, schaue ich mir das schön an, um zu sehen, ob ich irgendwelche Fähigkeiten auf meinem Anschreiben hervorheben kann.
Als nächstes habe ich tatsächlich die Beschreibung gelesen. Dinge, die ich mir frage:
Es ist wahrscheinlicher, dass ich mich auf eine Stelle bewerbe, für die es keine Stellenanzeige im Personalbereich gibt. Ich möchte nicht ein oder mehrere BS-Interviews durchgehen, bevor ich endlich mit jemandem sprechen kann, der zu der Gruppe gehört, mit der ich zusammenarbeiten würde.
Es ist wahrscheinlicher, dass ich mich für einen Job bewerbe, der etwas Aufregendes über die Position hat. Nerdy und geeky Referenzen, um die Art von Team zu zeigen, mit der ich arbeiten würde, sind ein Plus. Die letzte Position, an der ich gearbeitet habe, war ein Startup und führte "Lichtschwert" unter "Assets" auf. :)
Geben Sie etwas Arbeit in Ihre Stellenausschreibung, um die Art von Mitarbeitern zu finden, die Sie in Ihr Team aufnehmen möchten. Wenn Sie ein Boilerplate-Posting veröffentlichen, erhalten Sie generische Code-Affen, die wahrscheinlich nicht gut passen.
quelle
Dies sind die grundlegenden Informationen, die ich sehen muss, wenn es Sinn macht, sich überhaupt für diese Stelle zu bewerben. Macht keinen Sinn, wenn Sie jemanden mit drei Jahren Java suchen, den ich nicht habe. Macht keinen Sinn, wenn Sie eine seltsame Sprache oder Tools verwenden, mit denen ich nicht arbeiten möchte, auch wenn Sie sich nicht für Erfahrung interessieren.
Alles andere kann ausgehandelt werden. Mein wichtigster Punkt dabei ist, dass nichts mehr zählt als die Leute, mit denen ich zusammenarbeiten werde. Da ich vor dem Interview keine von ihnen kennenlernen werde, sind alle folgenden Informationen nett zu haben, aber für mich nicht so wichtig.
Das Arbeitsumfeld ist auch interessant, wenn Sie in Kabinen arbeiten, ist das nicht meine Aufgabe. Obwohl ich das während eines Interviews sehen würde und ich keine Kabinen mag, könnte die Arbeit mit einem großartigen Team das wieder wettmachen. Gleiches gilt für die Büroausstattung. Ich denke, es liegt im eigenen Interesse des Unternehmens, qualitativ hochwertige Geräte bereitzustellen. Ich interessiere mich nicht für ein MacBook Pro, obwohl ein paar Details nett zu haben sind.
Füge einen Link zu deiner Website hinzu (als erstes google ich sowieso). Wenn möglich, zeige mir, wer die Leute in meinem Team sind, wenn sie irgendein Profil online haben.
quelle
Ich suche hauptsächlich eine Kombination aus:
Dinge, die rote Fahnen setzen, klingen wie "Marketing-Blödsinn" in der Veröffentlichung (sagen, wie erstaunlich das Unternehmen ist, aber es werden keine Gründe genannt), strenge / lächerliche Jobanforderungen (z. B. "Müssen 8 Jahre Erfahrung in .NET 3.5 NO AUSNAHMEN "oder" Muss C #, Java und C ++ kennen. Ruby hat ein Plus ") und Jobs, die sehr unflexibel sind.
quelle
Ich suche nach Dingen in der folgenden Reihenfolge:
quelle
Verwendete Computer: Kostenlose, leistungsstarke Business-Laptops, die wir behalten, auch wenn wir gefeuert werden. Oh, und sie müssen das Booten von mehreren Partitionen / Festplatten unterstützen. Für * NIXs natürlich.
Warum? Weil ich in meinem Traumjob in der Lage sein möchte, auf meinen Flügen nach Vegas mit hohen Frameraten zu spielen, wo ich etwas programmieren kann, um Casino-Eigentümern zu helfen, leichtgläubige Spieler um ihr hart verdientes Geld zu betrügen und dann zu meinem Wohlbefinden zurückzukehren Sonderlingshöhle mit einer Lastwagenladung fraglich gekleideter junger Frauen.
Nein, aber im Ernst, sie müssen die Kreativität fördern und sie müssen mir erlauben, meine Haare zu behalten. Oh, und keine Anzüge.
Kostenloser Gebirgstau für alle.
quelle
Aus meiner Sicht sind Arbeitsumgebung und Art der Arbeit die Schlüsselelemente, um Entwicklerinteresse zu wecken. Herausfordernde Arbeit und Investitionen in Fähigkeiten / Wissen sind für Softwareentwickler ebenfalls wichtig.
Der Arbeitsmarkt hat mich auch in den letzten Jahren überrascht. In früheren Jahren (vor 2009) wurden bei jeder Anzeige für eine Entwicklerposition Hunderte von Bewerbungen für den Lebenslauf eingereicht. In den letzten 3 Jahren sind die Reaktionen auf Anzeigen jedoch stark zurückgegangen. Zu einem Zeitpunkt während des letzten Einstellungsprozesses wechselten wir über eine bevorzugte Agentur von Vollzeitbeschäftigung zu befristetem Arbeitsverhältnis. Das Ergebnis waren unerwartet Hunderte von qualifizierten Bewerbern.
Was ich daraus gelernt habe, ist, dass viele Vollzeit-Arbeitssuchende einfach aufgegeben und ihre Arbeitssuche an eine Vermittlungsfirma übergeben haben. Nahezu alle qualifizierten Bewerber wollten zum Vertragsende eine Vollzeitbeschäftigung.
quelle