Você sabe mesmo aplicar para uma vaga?
Essa semana iniciei um processo de contratação e já avaliei o perfil de mais de 300 canditados.
Infelizmente, durante a primeira etapa precisei deixar vários currículos de lado em poucos instantes. Agora que já estou no processo de pré-seleção quero compartilhar um pouquinho da minha experiência como avaliador para, talvez, ajudar vocês a terem mais chances de serem selecionados para uma vaga.
Não gosto de empresas que não são claras e transparentes na vaga, então já deixo claro que em alguns casos a culpa não é de vocês que aplicam para as vagas, mas da própria empresa que anuncia. No meu caso, sou consciente em relação as atividades que a pessoa irá desempenhar. Ao montar a vaga, por tanto, fiz uma lista precisa de todos os requisitos e exemplos de atividades que a pessoa irá realizar.
Para elucidar, em resumo, era uma vaga para desenvolvedor Front-end em React com Typescript e, se possível, com habilitação em UX/UI. O foco principal é construção de interfaces e componentes. Não precisa tocar no back-end. Um bom salário, mas, pelo menos, três anos de experiência trabalhando com React. Destaquei a importância dos anos de experiência, pois é uma vaga com foco em entrega, por tanto é ideal que o dev já tenha passado pela curva inicial de aprendizado do React. Entender a aplicação correta de useEffect
, useCallback
e useMemo
já dá indícios dessa experiência.
E nos recebidos estão:
(1) Pessoas que simplesmente não atendem os requisitos
Eu sei que a vontade é grande de ocupar uma vaga hoje em dia, mas se você trabalha com Angular, trabalha com Vue, tem menos de 3 anos de experiência com React... você não atende os requisitos. Aplicar para essa vaga específica é um desperdício de esforço, esses são os tipos de currículo que nem lemos até o final.
É preciso levar em consideração que no mínimo algumas dezenas de pessoas também vão aplicar para vaga e no máximo algumas centenas. Eu entendo que existem pessoas muito MUITO boas, supreendem de fato. Mas a intenção de uma vaga é literalmente o que estamos buscando. O mínimo de 3 anos de experiência já pula uma boa curva de aprendizado e migrar com qualidade entre diferentes frameworks não acontece do dia para noite.
Nesse caso aqui, não tem nenhum impacto negativo para você, pelo menos não na minha avaliação. Você apenas não será selecionado e seu currículo mal será visto considerando que das outras centenas de pessoas, existe uma porcentagem muito mais próxima da vaga do que você.
(2) Pessoas que dizem atender os requisitos, mas não demonstram isso
Existem diversas formas de validar se você atende os requisitos e nessa fase inicial de triagem as pessoas que validarem isso ganharão destaque imediatamente.
Se você está aplicando para uma vaga para desenvolvedor Front-end em React, a informação de que você fez API's, integrações com banco de dados, etc etc, é pouco relevante. Eu entendo que muitas pessoas tenham um currículo padrão, mas nessa área (talvez em todas?) é preferível currículos contextuais. Isto é, um currículo dedicado a stack da vaga.
Teve alguns candidados que fizeram isso e esses já foram para a pilha dos pré-selecionados. O simples fato que você já mostrar todo seu potencial naquela stack, suas referências e experiência, já muda totalmente a forma como você é visto para aquela vaga.
Várias pessoas marcaram no questionário que tinham experiência com React e quando foi feita a inspeção, o currículo é todo relacionado a Vue/Angular, o github só tem projetos relacionado a outras stacks e alguns casos tem um ou dois projetos nos últimos 2 meses relacionado a React sem qualquer documentação, screenshot ou algo do tipo. Nesse caso, infelizmente, é preferível passar para o próximo candidato (já que existem muitos).
Aliás deixo um destaque para o fato de que você não precisa ter 3 anos de experiência trabalhando, okay? Mas você precisa ter 3 anos "trabalhando" com a stack. O que eu quero dizer é o seguinte: se você fez um projeto pessoal, que seja, onde tem screenshot, tem documentação e possuí a aplicação correta de useEffect
, useCallback
e useMemo
(no caso dessa vaga), você está demonstrando a sua experiência. Eu conto isso como um trabalho válido e alguns foram para pré-selecionados por conta disso.
(3) Pessoas que não respondem com foco e objetividade
Ao aplicar para a vaga, tinham duas perguntas: uma para descrever um pouco da experiência e por que você seria a pessoa ideal para a vaga (clássico); e, uma para que você dissesse quanto tempo levaria (em média) para construir uma interface completa em um caso específico.
Ao responder perguntar similares acho válido buscar entender a razão daquelas perguntas. Veja bem, você está aplicando para uma vaga Front-end com React e Typescript. Se você é uma pessoa comunicativa, que trabalha bem em equipe, etc etc, okay. Mas, a questão é que isso é o mínimo esperado hoje em dia, então quero sabe o que te faz diferente.
Não existe resposta certa, mas eu procuro encontrar pessoas que sabem para o que ela está aplicando. Então, respostas como "Trabalhando a mais de X tempo com React, sei a importância de utilizar corretamente os hooks disponíveis...", "Tive a oportunidade de tocar um projeto de interface do zero sozinho na empresa X...", "Me especializei em otimização de componentes e microfrontends...". Alguma coisa que mostre que você sabe do que tá falando quando se trata dos requisitos da vaga.
Sobre a segunda pergunta, a verdade é que pouco importa quanto tempo você vai levar. O que eu estou buscando é entender como você lida com o tempo. Por exemplo, teve pessoas que disseram que fariam em 20 minutos (totalmente fora da realidade baseado no que foi solicitado), mas tiveram pessoas que demonstraram alguma preocupação: "é preciso entender os requisitos mais a fundo, mas em uma semana acredito ser possível..."; "se já existir uma biblioteca de componentes acredito que...". Perceba que pelas respostas, a experiência já fica nítida.
Eu sei que nem todo mundo tem saco para isso, mas muita gente tem essa paciência e cuidado na hora de responder. Quem você acha que sobe para a pilha dos pré-selecionados? Na hora de responder qualquer pergunta que seja, você não precisa fazer uma dissertação completa, só tenha atenção pois ali é o pequeno espaço para mostrar que você entende sobre o que é a vaga e para o que você está aplicando.
Como se destacar?
A partir desses insights quero extrair algumas dicas importantes para vocês que possivelmente farão a diferença na hora de aplicar para uma vaga. Então segue:
(1) Currículo contextual
Este te coloca no topo imediatamente. Separe toda a experiência que você tem para aquela vaga e exclua tudo que não fizer sentido. Os trabalhos e os cursos listados precisam estar relacionados de alguma forma com os requisitos da vaga.
Eu entendo que você valoriza seus trabalhos e cursos, mas listar que você tem bacharelado em direito não ajuda muito na aplicação dessa vaga. Se fosse uma vaga relacionada a LGPD, do contrário, acredito que faria total sentido essa listagem.
Você não precisa também listar todas as suas 60 habilidades de programação, veja os requisitos da vaga e selecione apenas aquelas que batem com os requisitos. A não ser que a vaga seja fullstack ou deseje uma pluralidade de conhecimento, sempre foque nos requisitos da vaga.
(2) Escreva seus desafios
Ao listar seus trabalhos e cursos, escreva um pouquinho dos seus desafios ou as suas atividades naquela experiência em específico. Se você fez 30 cursos e trabalhou em apenas uma empresa, pouco importa... desde que você descreva os desafios que você teve em seus cursos (essa experiência também conta).
Desafios que demonstre as suas softskills e que estejam relacionados aos requisitos da vaga são muito mais valorizados do que apenas listar elas. Se você já trabalhou com metodologias ágeis, por exemplo, mencionar como foi para você lidar com isso tem mais valia. Vi pouquíssimos currículos assim, todos pré-selecionados.
(3) Github organizado 🚨
Se você compartilhar seu Github, por favor, organize-o. Mantenha projetos abertos, coloque screenshot dos projetos e não utilize o README padrão (por favor!!!). Não vamos dar o deploy do seu projeto na fase inicial, por tanto, é altamente recomendado que você adicione screenshot da aplicação e também descreva sobre o que é o projeto e como ele funciona.
Preciso reforçar que o ideal é "estou aplicando para uma vaga em React" -> "devo ter projetos em React no meu Github".
Se você quer uma dica, faça estes desafios https://github.com/florinpop17/app-ideas. Encha o seu Github de projetos aberto o quanto puder, isso faz uma baita diferença. Quando a pessoa lista no Github no currículo abre um sorriso de felicidade, mas quando abro e tem 0 repositórios... fico totalmente sem entender.
No final...
De todos os currículos enviados, pouquissímos passaram para a próxima etapa, mas todos que passaram (sem excessão) tinham uma coisa em comum de maior valia: foco nos requisitos da vaga e um github organizado. É importante todos sermos plurais, saber de tudo um pouco com certeza é mais uma soft skill do que uma hard skill, mas um profissional sem foco com certeza tem menos chance de ser selecionado.
O mercado é brutal, a competição é alta. Muitos ali, eu selecionei simplemesmente por terem bons projetos no Github. Acho que é acessível para todo mundo esse tipo de esforço, principalmente se você está buscando boas vagas. Espero que esses insights tenha ajudado alguém!