Como você procura programadores quando seu projeto não está em um idioma particularmente popular? [fechadas]

8

Então, nós temos um produto, escrito em Perl. Lembre-se, é um bom Perl, muito bem orientado a objetos, com uma forte influência de programação funcional, extensos conjuntos de testes e é um ambiente ágil que faz Extreme Programming com elementos do Scrum.

Também temos cerca de quatro funcionários abertos que estamos tentando preencher mais cedo ou mais tarde, e historicamente tivemos problemas para preencher apenas um ou dois. Estive analisando o tipo de candidatos que nossas postagens existentes parecem atrair, e elas não são particularmente impressionantes. A maioria deles tem experiência em automação de controle de qualidade ou algo semelhante.

Sabemos que podemos pegar bons engenheiros de software OO que conhecem Python ou Ruby ou mesmo apenas C ++ / Java e atualizá-los com rapidez suficiente. Somos muito bons em poder apresentar o trabalho em si a candidatos qualificados, se tivermos ouvido. Ao que parece, não somos bons em atrair essas pessoas para nossas postagens em primeiro lugar.

  • Que tipo de coisas podemos fazer para nos vender para esses engenheiros?
  • Que tipo de coisas devemos ter cuidado para evitar em anúncios de empregos e afins?

(A publicação é omitida, já que não quero me incomodar em fazer uma corrida final pelo quadro de empregos. Além disso, nosso atual recrutador interno não está ajudando muito ... os rumores são que seus dias estão chegando. numerado e não estou nem um pouco surpreso ...)


fonte
3
Cara, Perl não é Erlang ou Clojure. Eu pessoalmente odeio o Perl, mas tenho que admitir que ele ainda é popular - faça todos os movimentos certos (muito burburinho) - assista a carreiras de SO, craigslist, grupos do LinkedIn ... caçadores de talentos?
Job
2
Perl ainda é uma linguagem popular.
Whatsisname
2
Perl é uma linguagem popular em declínio. Parece ideal para contratação.
Tom Hawtin - tackline

Respostas:

5

Considere o grupo de usuários Perl mais próximo.


fonte
Se houver um grupo local de perl mongers, encontre sua lista de endereços e pergunte lá.
Zachary K
4

Você está restrito à sua localização geográfica? Você está apenas tentando atrair pessoas de uma determinada área. Se você tem um requisito específico de conjunto de habilidades, pode ser necessário lançar uma rede ampla. Você não especifica como está procurando pessoas.

Você permite trabalhar em casa? Se não, por que não? O que há no seu desenvolvimento que não pode ser feito remotamente. Talvez você possa ter alguém no local por algumas semanas e depois deixá-lo ir para casa. Isso expandiria consideravelmente as pessoas que possam estar interessadas em trabalhar para você.

Suas postagens refletem que você valoriza essas habilidades. Que você é pró-ativo no apoio à educação e ao conhecimento. Que você incentiva atividades em fóruns, grupos de usuários, etc. Que sua empresa entende e promove o valor da experiência?

E, claro, quais são as tarifas que você está pagando. Muitas vezes vejo que as empresas não valorizam adequadamente um conjunto de habilidades especializadas. Em vez de avaliar em que custo-benefício a empresa pode atrair esse recurso (pessoa), eles apenas pensam em que escala de remuneração um programador deve se enquadrar. Mas se sua empresa pode ganhar muito dinheiro com o que essa pessoa produz, revise a escala de pagamento! (Se eu fizer ou salvar sua empresa em US $ 500 mil por ano, qual a porcentagem que valho?).

Basicamente, se você não está atraindo as pessoas certas, precisa olhar para dentro primeiro.

brit_tech
fonte
Em geral, não permitimos o trabalho regular em casa, porque somos uma equipe XP que emparelha programação (o que é bastante difícil de fazer com nosso único desenvolvedor remoto que já estava conosco há anos) e os benefícios que Ele nos oferece, especialmente a colaboração e a comunicação, bastante reduzidos com desenvolvedores remotos. Dito isto, estamos em Sunnyvale, com o Vale do Silício à nossa porta, então não é como se faltasse talento local. Suponho que seria bom se estivéssemos mais perto de São Francisco ... ou pelo menos de Caltrain ... mas minha influência nesses assuntos é mínima.
3

hmmm ... Só posso te dizer como consegui empregos em Perl.

Na primeira vez, monitorei a lista de discussão perljobs (jobs.perl.org) até que um trabalho na minha área aparecesse. Eu apliquei e entendi.

Segunda vez, fui ao Indeed.com e fiz uma pesquisa em "perl". Encontrei uma vaga na minha área, me inscrevi e consegui.


fonte
2

Enfatize mais a natureza e o impacto do seu projeto, mas menos a própria linguagem.

Alguns dos candidatos à automação de controle de qualidade podem realmente caber no seu projeto. Você pode criar uma estratégia que possa identificar a correta. Com essa estratégia em mente, você não precisará rejeitá-las com base em antecedentes.

rwong
fonte
1
Por "não particularmente impressionante", não me refiro apenas aos bastidores, quero dizer que eles falham no pequeno questionário que enviamos pedindo que eles programem coisas simples, como uma classe base 'singleton'. (E nós somos bastante liberais com as pessoas que questionamos.) #