Como você recruta um bom desenvolvedor?
Recrutar um desenvolvedor na era digital é um verdadeiro desafio.
Um estudo da StackOverFlow revelou, em 2019, que 95% dos desenvolvedores já estavam no cargo. Portanto, há muita demanda das empresas e poucos desenvolvedores disponíveis.
Se você não pretende confiar essa missão (quase impossível) a uma agência de recrutamento, como você pode colocar todas as chances do seu lado para contratar um bom desenvolvedor rapidamente?
Aqui estão as 6 dicas que você precisa aplicar para recrutar talentos, superar as dificuldades de recrutamento em tecnologia e convencer esse talento a se juntar à sua equipe!
Dica 1: Trabalhe em sua marca de empregador
Cuidar da sua marca empregadora é essencial quando você está recrutando, seja qual for o perfil que você está procurando.
Ela permite que você expresse a personalidade da sua empresa: seus valores, experiência, cultura e missão. Portanto, é importante que ela seja bem pensada e ofereça um reflexo preciso, para que os candidatos possam conhecê-lo e queiram se candidatar a um emprego com você.
Por que isso é importante? Os candidatos estão cada vez mais exigentes quando se trata de suas vidas profissionais: um bom salário ou uma empresa conhecida não são mais critérios suficientes. Ao considerar um novo emprego, alguns critérios estão se tornando cada vez mais importantes, como
- Respeito ao equilíbrio entre vida pessoal e profissional,
- a atmosfera nas instalações
- os valores da empresa,
- e projetos gratificantes.
Dica: não caia na armadilha de tentar agradar a todos. Seja honesto, transparente, assuma suas posições e terá uma grande chance de atrair a atenção de desenvolvedores que compartilham os mesmos valores que você e que poderão prosperar em sua empresa.
Descubra nossas principais dicas para desenvolver sua marca de empregador de forma eficaz!
Dica 2: defina suas necessidades
Para recrutar o desenvolvedor certo, é essencial que suas necessidades sejam claramente definidas de antemão: projeto, responsabilidades, habilidades e linguagens técnicas utilizadas.
É a necessidade que determina o tipo de perfil que você precisa recrutar. Se o seu conhecimento técnico for limitado, não hesite em consultar o CTO ou um desenvolvedor para saber exatamente o que o projeto precisa:
- as linguagens de programação usadas (JavaScript, Php, Python, C++, Shell, etc.),
- o tipo de banco de dados (SQL ou noSQL),
- as estruturas de front-end (Angular, JQuery, React, etc.) e back-end (Symfony, Laravel, Django, etc.).
Você precisa de um perfil totalmente versátil? Você precisará especificar que está procurando um desenvolvedor full stack.
Não hesite em fazer o exercício de escrever um perfil de trabalho de seu candidato ideal para ter suas ideias claras.
Dica 3: Execute um processo de recrutamento rápido e tranquilo
Não há como negar que um processo de recrutamento eficiente maximiza suas chances de ser escolhido por um candidato, especialmente se ele tiver uma opção.
Portanto, certifique-se de calibrar seus processos para que, após o recebimento das inscrições, todas as etapas possam ser concluídas rapidamente, com :
- testes técnicos prontos para os candidatos realizarem,
- vagas para entrevistas reservadas nas agendas dos funcionários envolvidos,
- todas as qualidades do perfil ideal em mente.
Desde que suas necessidades sejam bem definidas de antemão e esses elementos sejam respeitados, o restante do processo deve ser rápido.
Embora não existam regras rígidas, estima-se que um processo de 2 semanas entre o primeiro contato e a proposta de contratação seja um processo rápido e eficiente.
Para ajudá-lo, não hesite em usar um software de rastreamento de candidatos.
O Beetween, por exemplo, é um pacote de software de recrutamento altamente intuitivo e fácil de usar que facilita o gerenciamento de suas candidaturas, digitalizando todas as suas tarefas de recrutamento. A publicação múltipla de suas vagas em mais de 150 quadros de empregos parceiros, a geração automática de contratos de trabalho, a criação de um site de carreiras à sua imagem, a classificação automática de currículos e candidaturas... todo o seu processo de recrutamento é simplificado e você economiza um tempo precioso!
Dica 4: Tome cuidado com o anúncio de emprego
O anúncio de emprego é a ponta do iceberg, o que mostra sua empresa e a vaga a ser preenchida. Você precisa ter um cuidado especial com ele, para que os melhores desenvolvedores queiram se candidatar.
Mas, antes de tudo, como você se destaca em meio à infinidade de ofertas de emprego que inundam o mercado? Como garantir que um candidato clique em seu anúncio em vez de clicar em outro?
Comece tomando cuidado com os elementos que aparecem na página de resultados:
- o título deve ser preciso (por exemplo, não diga
"Desenvolvedor",mas "Engenheiro de DevOps" ou "Desenvolvedor PHP especialista"), - a localização das instalações ou se o trabalho pode ser feito em uma base totalmente remota (teletrabalho em tempo integral),
- a data- quanto mais recente for o anúncio, maior será a probabilidade de os candidatos clicarem nele. Se o anúncio for muito antigo, é duvidoso que ele ainda seja relevante.
No site Welcome to the jungle, você pode destacar as tecnologias usadas na empresa, que são de interesse dos desenvolvedores:
Você conseguiu atrair a atenção dos candidatos em potencial que clicaram no seu anúncio? Perfeito, agora você precisa fazer com que eles leiam o anúncio e se candidatem.
Um bom anúncio de emprego deve :
- ser curto, pois, de acordo com a WeLoveDevs.com, o tempo médio de leitura de anúncios que convertem é de 2 minutos e 30 segundos;
- ser personalizado e transparente sobre suas expectativas e valores;
- descreva o projeto, as tarefas e as responsabilidades do cargo;
- forneça informações sobre as estruturas e as linguagens usadas;
- forneça informações básicas (métodos de trabalho, tamanho da equipe, se trabalha ou não em casa, etc.);
- estruture as informações usando marcadores e palavras em negrito.
Dica 5: avalie seu perfil e suas habilidades
Avaliar o perfil de um desenvolvedor com base em suas qualificações? Esqueça o velho reflexo francês ao contratar um desenvolvedor. Esse é um campo particularmente bem suprido de perfis autodidatas talentosos, e seria uma pena ignorá-lo por causa de uma ênfase excessiva no ensino superior.
Então, como você avalia um desenvolvedor? Recomendamos que você preste atenção a :
- o domínio das linguagens de computador necessárias
- a capacidade de aprender e se adaptar, pois tudo evolui regularmente e você precisa ser capaz de se adaptar a mudanças frequentes,
- projetos anteriores, observando seu portfólio no github ou as opiniões de seus clientes freelancers,
- qualidades essenciais, como curiosidade, paixão por códigos, mente aberta e capacidade de trabalhar em equipe.
Você também deve estar ciente de que está se tornando cada vez mais comum não filtrar os candidatos com base no domínio de um idioma específico, mas sim avaliar sua capacidade de resolver problemas em um idioma específico.O candidato deve estar ciente de que é cada vez mais comum não filtrar os candidatos com base no domínio de um idioma específico, mas sim avaliar sua capacidade de resolver problemas em um idioma específico. O domínio técnico é muito bom, mas o espírito de análise, a exploração e a tenacidade são, às vezes, ativos muito mais valiosos.
É exatamente disso que se trata o CodinGame, uma plataforma que ajuda as empresas a recrutar os desenvolvedores certos, criando desafios de programação adaptados à posição a ser preenchida, que podem ser configurados em apenas alguns minutos.
Mais do que apenas testes técnicos, esses exercícios concretos de código colocam os candidatos em situações da vida real para validar não apenas o domínio de uma linguagem de computador específica, mas também para validar a capacidade de programar.cífico, mas também para avaliar seu raciocínio, sua velocidade e a maneira como mobilizam seus recursos para resolver o problema em questão.
Uma pontuação comparativa permite que você saiba qual é a posição de um desenvolvedor em relação a todos os que realizaram o teste, para que você possa tomar a melhor decisão.
Dica nº 6: publique sua vaga em plataformas de recrutamento de desenvolvedores
Embora seja perfeitamente possível usar o LinkedIn quando você quiser recrutar um desenvolvedor da Web, vale a pena recorrer a quadros de empregos especializados em desenvolvedores para publicar seu anúncio de emprego.
Aqui estão alguns exemplos:
- WeLoveDevs.com,
- Valor da habilidade,
- PHP France.
Mais adaptados às necessidades e expectativas dos desenvolvedores, eles geralmente atraem os melhores perfis, que se sentem mais confiantes e mais bem compreendidos. Por exemplo, é possível manter o anonimato e candidatar-se a empregos discretamente quando estiver no cargo.