metodologia RealLifeTesting™
Um dos maiores desafios de contratar um desenvolvedor de qualidade é verificar com precisão suas habilidades. Durante anos, a indústria tem confiado nos testes do quadro branco e no conhecimento algorítmico para avaliar os desenvolvedores - principalmente porque este era o mais fácil de verificar. Para piorar a situação, os candidatos técnicos odeiam esses procedimentos de triagem desatualizados porque eles não permitem que eles mostrem as habilidades que realmente importam.
Isto é, até criarmos DevSkiller e o RealLifeTesting™ metodologia.
O que é o RealLifeTesting™ metodologia?
O RealLifeTesting™ todos os poderes metodológicos TalentScore tarefas de programação. O núcleo da nossa metodologia é que as habilidades de codificação devem ser avaliadas com testes de amostra de trabalho focados em codificação. Estas tarefas de amostra de trabalho espelham o trabalho do mundo real e fornecem resultados altamente precisos.
O RealLifeTesting™ A metodologia consiste em três pilares principais:
- Testes holísticos
- Condições de teste do mundo real
- Avaliação de todo o sistema tecnológico
Pilar 1. Testes holísticos: Veja o que os seus candidatos técnicos podem fazer com o código
O RealLifeTesting™ A metodologia é concebida para ajudar os recrutadores a verificar as competências e experiência dos candidatos técnicos. Por este motivo, TalentScore testa desenvolvedores com uma ampla gama de tarefas, oferecendo uma visão holística de suas habilidades de codificação. Esta visão é inestimável para os recrutadores técnicos. Ela fornece uma compreensão total das habilidades de um desenvolvedor, ao contrário de outras soluções de triagem que avaliam apenas o conhecimento teórico ou acadêmico.
TalentScore As tarefas de programação são concebidas para lhe mostrar como os candidatos técnicos podem usar a codificação para resolver problemas de negócios. Eles funcionam pedindo aos candidatos que criem aplicativos de projeto completos ou adicionem recursos aos aplicativos existentes. Esses projetos são construídos para replicar o trabalho real que um desenvolvedor provavelmente encontrará no seu primeiro dia de trabalho.
Pilar 2. Condições de teste do mundo real
Na DevSkiller, acreditamos que todo o processo de triagem deve proporcionar uma experiência positiva para o desenvolvedor. É este entendimento que forma o segundo pilar do RealLifeTesting™ metodologia. Criamos condições de teste idênticas àquelas em que um desenvolvedor estaria trabalhando para um projeto do mundo real.
Os candidatos podem interagir com nossas tarefas clonando o único repositório Git e resolvendo-o localmente usando suas ferramentas favoritas, pois ele espelha o processo de desenvolvimento nativo. Eles também podem optar por resolver um problema usando ferramentas de classe mundial JetBrains IDEs embutido no TalentScore plataforma candidata.

Pilar 3: Avaliamos todo o ecossistema tecnológico
Se você quiser contratar um grande desenvolvedor Java, é essencial verificar se essa pessoa tem uma compreensão total do ecossistema Java. Isso significa que o candidato técnico deve compreender não só a linguagem Java, mas também ter um entendimento de vários frameworks, bibliotecas e ferramentas Java. No entanto, com demasiada frequência, as empresas são deixadas em falta pelos conhecimentos fornecidos com outras soluções técnicas de triagem.
No DevSkiller, o nosso objectivo é avaliar os conhecimentos completos dos candidatos técnicos de uma determinada pilha de tecnologia - e não apenas a sua aptidão numa única linguagem de programação. Isto significa que avaliamos linguagens de programação, frameworks, bibliotecas e ferramentas para verificar as habilidades. Porquê? Só porque um candidato entende bem uma linguagem de programação, não necessariamente faz dele um grande desenvolvedor.