Por que é tão difícil recrutar para trabalhos relacionados ao compilador?
Melhor formulado, sua pergunta é perguntar por que é difícil recrutar empregos que não estão na moda atualmente.
E a reformulação está no centro do desafio - tendências . Por si só, não há muito errado com as tendências. Eles sempre ocorrem em algum grau variável.
Qualquer empresa ou domínio de programação que esteja fora do que está na moda atualmente terá um tempo mais difícil no recrutamento de candidatos. É apenas a natureza da besta.
Mas as tendências vêm e vão. Por exemplo, no final dos anos 90 e talvez no início dos anos 00, o RedHat estava chorando e "todo mundo que era alguém" * queria trabalhar lá. Então a economia mudou um pouco, a atenção se concentrou em outros lugares e a indústria pegou novos queridinhos no concurso de popularidade.
* Ok, isso é um pouco exagerado, mas essa é a natureza das tendências
O que podemos fazer para atrair mais talentos, ou mesmo apenas candidatos interessados?
Primeiro, verifique se você está promovendo as partes interessantes desses trabalhos. Todo trabalho tem um trabalho pesado associado a ele, e nós toleramos esses aspectos nas partes divertidas de nosso trabalho. Certifique-se de liderar com as partes divertidas ao descrever o show.
Segundo, certifique-se de promover os aspectos divertidos e interessantes do seu empregador. Por exemplo, se você estiver recrutando nos EUA e na Inglaterra, anuncie sua presença internacional. Se você enviar desenvolvedores para o exterior por períodos de treinamento cruzado, aponte isso. Muitos desenvolvedores estão interessados em oportunidades de viajar internacionalmente e aumentar a amplitude de suas habilidades.
Terceiro, verifique se está divulgando o nome da sua empresa fora da temporada de recrutamento. As tendências vêm e vão, mas você as combate, garantindo que a marca da empresa seja ouvida no mínimo fora de temporada. Existe uma empresa internacional de software realmente grande, sediada em Armonk, que anuncia constantemente para garantir que seu nome seja conhecido. Você provavelmente não tem o mesmo orçamento de publicidade que eles, mas pode segmentar os campi dos quais deseja recrutar.
Quarto, sempre contrate alguém novo a cada ano, especialmente nos anos magros. Não precisa ser a mesma quantia de um ano de crescimento, mas é necessário contratar pelo menos uma pessoa. A mesma empresa que mencionei possui esse tipo de política por várias razões. Dizem que vocês sempre têm um espaço disponível no campus, mesmo nos piores momentos. Essa segurança e força econômica gerarão interesse em sua empresa.
Quinto, verifique se os benefícios e o salário que sua empresa oferece são competitivos. O Word circula sobre a qualidade das ofertas feitas. Os alunos e o centro de carreira do campus sabem quem é barato e quem é competitivo. Não seja barato se você não estiver recebendo candidatos suficientes.
Sexto, verifique se os alunos sabem quais habilidades você está procurando. Eles terão um tempo limitado, na verdade, desenvolvendo compiladores, talvez apenas um semestre ou dois de experiência. Se a percepção deles é que você está procurando anos de experiência ou apenas aqueles que fizeram mergulhos profundos em compiladores, eles não se candidatam a esses empregos. Da mesma forma, os candidatos podem precisar de um grau de garantia de que você os ajudará a fazer a ponte entre o design do compilador acadêmico e o trabalho do compilador industrial.
Por fim, considere doar equipamentos ou softwares ou ambos para os laboratórios de engenharia. Se os alunos não souberem quem é sua empresa, ofereça a eles a oportunidade de descobrir seu produto. A Sun Microsystems se saiu muito bem por um tempo com essa abordagem. Oferecer equipamentos gratuitos ou de baixo custo para as universidades é uma ótima maneira de garantir que os alunos conheçam o seu kit.