Wie suchen Sie nach Programmierern, wenn Ihr Projekt nicht in einer besonders beliebten Sprache verfasst ist? [geschlossen]

8

Wir haben also ein Produkt, das in Perl geschrieben ist. Wohlgemerkt, es ist gutes Perl, ziemlich objektorientiert, mit einem starken Einfluss auf die funktionale Programmierung, umfangreichen Testsuiten und einer agilen Umgebung, in der Extreme Programming mit Elementen von Scrum durchgeführt wird.

Wir haben auch ungefähr 4 offene Mitarbeiter, die wir eher früher als später besetzen möchten, und wir hatten in der Vergangenheit Probleme, auch nur einen oder zwei zu besetzen. Ich habe mir die Art von Kandidaten angesehen, die unsere bestehenden Beiträge anziehen, und sie sind nicht besonders beeindruckend. Die meisten von ihnen haben einen Hintergrund in der QS-Automatisierung oder ähnlichem.

Wir wissen, dass wir gute OO-Softwareentwickler, die Python oder Ruby oder auch nur C ++ / Java kennen, schnell genug auf den neuesten Stand bringen können. Wir sind ziemlich gut darin, qualifizierten Kandidaten den eigentlichen Job selbst zu vermitteln, wenn wir ihr Ohr haben. Was wir anscheinend nicht gut können, ist, diese Leute in erster Linie für unsere Postings zu gewinnen.

  • Was können wir tun, um uns an diese Ingenieure zu vermarkten?
  • Welche Art von Dingen sollten wir bei Stellenausschreibungen und dergleichen vermeiden?

(Die Entsendung wird weggelassen, da ich keine Probleme haben möchte, indem ich einen Endlauf in der Jobbörse mache. Außerdem hilft unser aktueller interner Personalvermittler nicht viel ... Gerüchte besagen, dass seine Tage sind nummeriert und ich bin überhaupt nicht überrascht ...)


quelle
3
Alter, Perl ist kein Erlang oder Clojure. Ich persönlich hasse Perl, muss aber zugeben, dass es immer noch beliebt ist - machen Sie einfach die richtigen Schritte (viel Aufsehen) - schlagen Sie SO Karrieren, Craigslist, LinkedIn-Gruppen ... Headhunter?
Job
2
Perl ist immer noch eine beliebte Sprache.
Whatsisname
2
Perl ist eine beliebte Sprache im Niedergang. Klingt ideal für die Einstellung.
Tom Hawtin - Tackline

Antworten:

5

Betrachten Sie die nächstgelegene Perl-Benutzergruppe.


quelle
Wenn es eine lokale Perl-Händlergruppe gibt, finden Sie ihre Mailingliste und fragen Sie dort.
Zachary K
4

Sind Sie durch Ihren geografischen Standort eingeschränkt? Versuchen Sie nur, Menschen aus einem bestimmten Gebiet anzuziehen? Wenn Sie bestimmte Anforderungen an Ihre Fähigkeiten haben, müssen Sie möglicherweise ein breites Netz aufbauen. Sie geben nicht an, wie Sie Menschen suchen.

Erlauben Sie die Arbeit von zu Hause aus? Wenn nicht, warum nicht? Was ist an Ihrer Entwicklung, das nicht aus der Ferne durchgeführt werden kann? Vielleicht könnten Sie jemanden für ein paar Wochen vor Ort haben und ihn dann nach Hause gehen lassen. Das würde die Leute, die daran interessiert sein könnten, für Sie zu arbeiten, erheblich erweitern.

Spiegeln Ihre Postings wider, dass Sie diese Fähigkeiten schätzen? Dass Sie sich aktiv für Bildung und Wissen einsetzen. Dass Sie Aktivitäten in Foren, Benutzergruppen usw. fördern. Dass Ihr Unternehmen den Wert von Fachwissen versteht und fördert?

Und natürlich, was sind die Preise, die Sie bezahlen. Zu oft sehe ich, dass Unternehmen Fachkenntnisse nicht angemessen schätzen. Anstatt zu bewerten, welchen Kosten-Nutzen das Unternehmen aus dieser Ressource (Person) ziehen kann, überlegen sie nur, in welche Lohnskala ein Programmierer fallen sollte. Aber wenn Ihr Unternehmen mit dem, was diese Person produziert, viel Geld verdienen kann, überprüfen Sie die Gehaltsskala! (Wenn ich Ihrem Unternehmen 500.000 USD pro Jahr verdiene oder spare, wie viel Prozent davon bin ich wert?).

Grundsätzlich müssen Sie zuerst nach innen schauen, wenn Sie nicht die richtigen Leute anziehen.

brit_tech
quelle
Im Allgemeinen erlauben wir keine regelmäßige Arbeit von zu Hause aus, da wir ein XP-Team sind, das Pair-Programmierung durchführt (was mit unserem einen Remote-Entwickler, der bereits seit Jahren bei uns ist, schwierig genug ist) und die damit verbundenen Vorteile Es bietet uns, insbesondere die Zusammenarbeit und Kommunikation, mit Remote-Entwicklern stark zu reduzieren. Das heißt, wir sind in Sunnyvale, und Silicon Valley liegt vor unserer Haustür. Es ist also nicht so, dass es an lokalen Talenten mangelt. Ich nehme an, es wäre schön, wenn wir näher an San Francisco wären ... oder zumindest an Caltrain ... aber mein Einfluss in diesen Angelegenheiten ist minimal.
3

hmmm ... ich kann dir nur sagen, wie ich Perl-Jobs bekommen habe .

Zum ersten Mal habe ich die Perljobs-Mailingliste (jobs.perl.org) überwacht, bis ein Job in meiner Nähe gefunden wurde. Ich habe mich beworben und es bekommen.

Zum zweiten Mal ging ich zu Indeed.com und suchte nach "Perl". Ich fand eine Öffnung in meiner Nähe, bewarb mich und bekam sie.


quelle
2

Betonen Sie mehr die Art und die Auswirkungen Ihres Projekts, aber weniger die Sprache selbst.

Einige der QA Automation-Kandidaten passen möglicherweise tatsächlich in Ihr Projekt. Möglicherweise können Sie eine Strategie entwickeln, mit der Sie die richtige identifizieren können. In Anbetracht dieser Strategie müssen Sie sie nicht aufgrund von Hintergründen ablehnen.

rwong
quelle
1
Mit "nicht besonders beeindruckend" meine ich nicht nur den Hintergrund, ich meine, dass sie das kleine Quiz nicht bestehen, das wir ihnen schicken, um einfache Dinge wie eine 'Singleton'-Basisklasse zu programmieren. (Und wir sind ziemlich liberal mit den Leuten, die wir