O que procurar no currículo de um desenvolvedor

O que procurar no currículo de um desenvolvedor

Ao contratar novos desenvolvedores, use estas dicas para facilitar sua decisão.

Imagem em destaque

Então você está procurando contratar novos desenvolvedores e tem uma pilha de currículos à sua frente. Essa pilha pode chegar a centenas ou até milhares, então a tarefa pode ser um pouco cansativa. Você pode contratar desenvolvedores para várias linguagens (como JavaScript, Java, C++, Python, PHP ou .NET), engenheiros para aplicativos web/móveis, desenvolvedores nativos da nuvem ou equipe para ajudar a adicionar DevOps ao mix. Tudo isso pode transformar a seleção em uma tarefa difícil.

Não precisa ser.

Quando você tem tantos currículos em sua mesa, pode facilmente eliminar determinados candidatos sabendo exatamente o que deseja ver nos candidatos aprovados. Mas o que constitui um bom currículo de desenvolvedor? Abaixo você encontrará 8 coisas para procurar. Qualquer currículo que não inclua esses itens ou não siga essas ideias pode ser movido para a pilha de “não”.

Pode ser assim tão simples.

Então, quais são as coisas que você deve estar atento? Vamos decompô-lo.

Trajetória de Carreira

Além das habilidades de programação necessárias, uma das primeiras coisas que você deve procurar em um currículo sério de desenvolvedor é uma trajetória de carreira bem definida. Os potenciais desenvolvedores devem mostrar claramente uma progressão de carreira atraente, desde os primeiros dias até o presente. Uma coisa muito importante a se observar são as lacunas. Você quer que todos os anos sejam repletos de empregos, sejam eles freelance ou em tempo integral. Contanto que um desenvolvedor possa contabilizar seu tempo e esforços, ele estará mostrando progresso.

Ao mesmo tempo, você deseja ver uma trajetória que melhora com o tempo. A cada nova etapa na progressão, o candidato deve mostrar que está subindo, de estagiário a desenvolvedor sênior. Se você observar retrocessos, isso pode ser um sinal de alerta, embora não necessariamente, portanto, não se precipite em descartar um candidato com base apenas neste item.

Personalização

Uma coisa que você deseja procurar é um candidato que dedicou um tempo para personalizar seu currículo. Se eles estão apenas despejando conteúdo em um modelo, isso mostra falta de esforço. Não se trata apenas da diagramação do currículo (que deve ser muito bem planejado), mas da ideia de que incluíram projetos pessoais em sua trajetória profissional.

Quando você encontra desenvolvedores que não trabalharam apenas em projetos para empresas, mas também em seus próprios projetos (ou, digamos, projetos de código aberto), isso mostra iniciativa e habilidade além de apenas fazer o que lhes é mandado.

Paixão

Ao contratar candidatos apaixonados pelo que fazem, é mais provável que você contrate funcionários que produzirão códigos de qualidade e percorrerão o caminho. Como saber se um desenvolvedor tem paixão pelo que faz em um currículo?

Procure vários idiomas listados na seção de habilidades, projetos pessoais, certificações e mentorias. Pesquise projetos particularmente impressionantes nos quais trabalharam por um longo período ou projetos para os quais não apenas desenvolveram, mas também mantiveram.

Se eles incluírem algum repositório GitHub que eles gerenciam, melhor ainda.

Palavras-chave

Antes de examinar o primeiro currículo, crie uma lista de palavras-chave que devem ser encontradas em cada entrada. Essas palavras-chave podem, direta e indiretamente, estar relacionadas ao projeto para o qual você está contratando. Se você solicitou currículos digitais, poderá filtrá-los facilmente por meio de uma pesquisa por palavra-chave e aceitar apenas os currículos que gerarem um determinado nível percentual de acerto.

É importante, entretanto, que você saiba exatamente quais palavras-chave está procurando e que considere possíveis variações ou sinônimos.

Conteúdo acima da estética

É ótimo se um candidato criar um belo currículo com fontes lindas, um ótimo layout e até mesmo uma foto. Mas se a estética ofusca o conteúdo, é um sinal de alerta. Algumas pessoas aprimoram seu currículo até um brilho extremo para esconder o fato de que não têm muita experiência.

Encontrar currículos com um equilíbrio perfeito entre conteúdo e estética é o ponto ideal. Esses currículos mostram que o candidato tem experiência para se gabar e se preocupa o suficiente com isso para apresentá-lo de maneira adequada.

Erros de digitação grátis

Isso deveria ser óbvio. Se você encontrar currículos com erros de digitação, eles devem ir imediatamente para a pilha de “não”. Erros de digitação indicam que um aplicativo não mostra atenção suficiente aos detalhes. Você certamente não deseja contratar desenvolvedores que deixem erros de digitação em seus códigos, então por que contratar alguém que deixe erros de digitação em seus currículos?

Um nome de arquivo exclusivo

Isso pode parecer trivial, mas se todos lhe entregarem um currículo com o nome de arquivo resume.pdf, você terá dificuldade em saber qual currículo pertence a quais desenvolvedores.

Qualquer pessoa que se candidate a empregos suficientes sabe que um arquivo de currículo deve ser específico da posição e incluir um nome, como bob_java_dev.pdf ou mesmo bob_companyX.pdf. Este último indica claramente que o aplicativo gerou um currículo específico para sua empresa. Isso economizará algum tempo ao percorrer aquela enorme pilha de currículos.

Organização

Um currículo deve ser incrivelmente bem organizado. Afinal, você está contratando desenvolvedores que deveriam ser muito bem organizados por natureza. Se você receber um currículo que parece ter sido montado ao acaso, de forma que não flui facilmente, isso é um sinal de alerta.

Você deve procurar currículos que contem uma história muito específica, de cima a baixo, que faça parecer que você conhece essa pessoa antes mesmo de falar com ela. Currículos altamente organizados indicam um trabalho altamente organizado e é isso que você procura em um desenvolvedor.

Conclusão

Quando você tem uma montanha (ou pasta digital) de currículos para examinar, precisa ter indicadores claros que possam ajudá-lo a identificar rapidamente candidatos de qualidade. Evolua seu processo para incluir os itens listados aqui e você descobrirá que o processo de contratação é muito mais eficiente.

Fonte: BairesDev

Conteúdo Relacionado

O Rails 8 sempre foi um divisor de águas...
A GenAI está transformando a força de trabalho com...
Entenda o papel fundamental dos testes unitários na validação...
Aprenda como os testes de carga garantem que seu...
Aprofunde-se nas funções complementares dos testes positivos e negativos...
Vídeos deep fake ao vivo cada vez mais sofisticados...
Entenda a metodologia por trás dos testes de estresse...
Descubra a imprevisibilidade dos testes ad hoc e seu...
A nomeação de Nacho De Marco para o Fast...
Aprenda como os processos baseados em IA aprimoram o...
A Inteligência Artificial (IA) tem se tornado cada vez...
O Oracle NoSQL Database é uma solução robusta que...
Em uma era em que vulnerabilidades de software podem...
Pronto para iniciar sua jornada com OpenTelemetry (OTel)? Nesta...
Em um mundo onde as ameaças cibernéticas estão a...
Como desenvolvedores, muitos de nós somos céticos em relação...
GitHub, a plataforma líder mundial para hospedagem de código...
Na era digital, onde tudo está na internet, ter...
Zurück zum Blog

Hinterlasse einen Kommentar

Bitte beachte, dass Kommentare vor der Veröffentlichung freigegeben werden müssen.