Logotipo DevSkiller

DevSkiller Global Technical Hiring & Skills Report 2019

Download PDF

Introdução

The importance of the digital revolution means that the demand for skilled software developers is only going to continue to grow. With that growth will come a greater need to discover which developers have the technical skills you need.

Quando começamos DevSkiller, tínhamos um simples objetivo em mente, encontrar a melhor maneira de determinar se um candidato a desenvolvedor tem as habilidades técnicas adequadas para o trabalho. Logo ficou claro que fornecer uma ferramenta não era suficiente. Também tivemos que dar aos recrutadores a informação que eles precisavam para contratar os melhores desenvolvedores. Nosso Curso de Certificação de Recrutamento Tecnológico avançou a nossa missão. Fez isso fornecendo à comunidade de contratação técnica as informações necessárias para contratar os desenvolvedores certos para preencher suas posições em aberto. Esse esforço nos mostrou que o sucesso na contratação técnica anda de mãos dadas com informações acionáveis.

Para continuar a apoiar a nossa missão de ajudar a comunidade de contratação técnica, decidimos abrir as portas da nossa plataforma. Pela primeira vez, estamos compartilhando os insights que aprendemos com um ano de testes com 112.654 desenvolvedores de mais de 120 países para empresas em mais de 40 países ao longo de 2018. Com isso, conseguimos obter alguns insights técnicos de contratação geográfica, que lançam luz sobre o fluxo internacional de recrutamento de tecnologia.

Estou ansioso para vê-lo usar esses dados para promover seus esforços de contratação técnica nos próximos anos.

Jakub Kubrynski

DevSkiller CEO

I. Contratação técnica e conhecimentos de competências
01 Java é a linguagem mais popular em que são testados (37%)
02 70% de empresas querem contratar um desenvolvedor JavaScript
03 A maioria dos desenvolvedores irá obter uma avaliação das habilidades técnicas da base de dados, independentemente do seu foco principal
04 As línguas são frequentemente testadas com outras tecnologias na sua pilha
05 Os candidatos esperam em média 2,88 dias para fazer um teste de codificação
06 Os testes de codificação enviados às terças-feiras obtêm a resposta mais rápida
07 Os recrutadores técnicos estão a levar algum tempo extra para se informarem, obtendo o nosso certificado Tech HR
08 A grande maioria (73%) dos candidatos fazem os testes de codificação enviados a eles
II. A geografia da contratação técnica
09 As empresas fazem diferentes quantidades de contratações técnicas no exterior, dependendo do país em que estão sediadas.
10 Os EUA, a Polónia e o Reino Unido são os 3 principais motores das contratações técnicas internacionais
11 Os EUA recrutam internacionalmente, sendo uma das principais fontes de contratação de técnicos internacionais
12 Desenvolvedores da Nova Zelândia obtêm a maior pontuação (54.66%) em testes de codificação
13 As empresas sérvias têm os candidatos com maior pontuação (54.65%)
14 As empresas de Singapura são as mais selectivas
15 Mais de 90% de candidatos terminam os testes de codificação que iniciam
Metodologia

Technical recruitment insights

Java é a linguagem mais popular em que são testados (37%)


If you look at all the technical skills tests sent to developers, you will see that Java leads the pack. Following close in its footsteps is SQL, with JavaScript rounding out the top 3. Below that, HTML/CSS come in fourth and .NET/C# come in fifth, rounding out the top 5.

Multiple technologies can go into each test so it is possible that some of the Java tests andSQL tests are the same. Don’t worry, we will go a bit further into the most common pairings of technical skills later in the report. Needless to say, what you see is a lot of front-end technologies paired with HTML/CSS and a lot of back-end technologies paired with SQL. This accounts for these two languages’ prominent positions on the list.

Mas o domínio contínuo de Java não é surpresa para ninguém. Isto espelha tendências mais amplas que se reflectem nas classificações TIOBE. As empresas utilizam o TIOBE Índice da Comunidade de Programação para tomar decisões estratégicas em relação à escolha da linguagem de programação para a construção de novos sistemas de software. Também pode ser usado para verificar se um desenvolvedor possui as mais atualizadas habilidades técnicas de codificação. Java tem dominado este ranking durante boa parte dos últimos 20 anos e continua a manter a sua posição.

Os 5 primeiros idiomas testados no DevSkiller (com base em convites para testes)

The top 5 languages tested on DevSkiller

Porque é que as percentagens não somam até 100%?

70% de empresas querem contratar um desenvolvedor JavaScript


While Java is by far the most tested language, it is not in the top two technical skills that most companies are looking for. We took a look at the technologies tested by the highest number of companies and were surprised that the answer wasn’t Java. Instead, that title goes to JavaScript. As you can see, over 70% of the companies on the platform test JavaScript technical skills.

What this shows is that Java is used by a smaller group of large enterprises. On the other hand, it is clear that more companies of all sizes are looking for developers with JavaScript technical skills. Database skills are important for both back-end and front-end developers so SQL stays in the second place. Front-end skills like HTML and CSS come in fourth.

Não é surpresa então que você veja as mesmas 4 tecnologias top 4 aqui anunciadas no quadro de trabalho de Notícias Hacker. Our findings also support the 2018 Stack Overflow Developer Survey resultados que indicam que o JavaScript é a linguagem mais utilizada pela sexta vez consecutiva. Na verdade, a lista dos 5 primeiros contém as mesmas tecnologias utilizadas pelos desenvolvedores profissionais naquela pesquisa (HTML e CSS são contados separadamente), com exceção do Bash/Shell.

As 5 tecnologias de ponta em que a maioria das empresas está à procura de competências técnicas

70% de empresas querem contratar um desenvolvedor JavaScript

Porque é que as percentagens não somam até 100%?

A maioria dos desenvolvedores irá obter uma avaliação das habilidades técnicas da base de dados, independentemente do seu foco principal


Se eu lhe perguntasse que tecnologia se integra com a maioria das outras, o que você adivinharia? Se você dissesse que era JavaScript, então você estaria correto. Nós olhamos para as 8 tecnologias que são testadas juntas e descobrimos que 5 delas são combinações com JavaScript.

Isto mostra, por exemplo, a importância das habilidades de front-end com JavaScript sendo emparelhado com CSS e HTML. Juntas, estas habilidades técnicas formam a base de uma sólida pilha de desenvolvimento front-end.

Mas essa não é a história toda, o JavaScript é frequentemente emparelhado com .NET, PHP, e Java. Uma combinação de tecnologias front-end e back-end, isto mostra que há muita demanda para desenvolvedores de full-stack em uma série de pilhas de tecnologia. Todas essas pilhas usam JavaScript como sua linguagem front-end.

A seguir ao JavaScript com 4 menções está o SQL. Isto prova a importância das habilidades técnicas da base de dados, além do principal conjunto de habilidades necessárias para a posição. Se você está preenchendo um papel de desenvolvedor Java back-end ou um papel de desenvolvedor JavaScript front-end, as habilidades técnicas de banco de dados são claramente muito importantes.

As 8 principais tecnologias testadas em conjunto

As 8 principais tecnologias testadas em conjunto

Os idiomas são frequentemente testados com outras tecnologias no seu ambiente


DevSkiller allows recruiters and hiring managers to go beyond idioma skills and delve into the tech stack that the team works in. What we find is that different technologies and technical skills are more popular than others. Here’s how they are usually bundled together.

As pilhas de tecnologia mais populares que testamos

Devskiller Global Technical Hiring & Skills Report 2019 Slide 4 constellation

Os candidatos esperam em média 2,88 dias para fazer um teste de codificação


Os testes enviados na terça-feira tendem a demorar o mínimo de tempo a serem concluídos pelos candidatos (2 Dias 13,91 horas). Os enviados às quartas-feiras costumam demorar mais tempo para serem concluídos (3 Dias 6,44 horas). Isso mostra que os desenvolvedores preferem fazer testes em casa durante a semana e guardar o fim de semana para si mesmos.

Leva em média 69,23 horas ou 2,88 dias para o candidato completar um teste.

2.88 days to take a coding test

Os testes de codificação enviados às terças-feiras obtêm a resposta mais rápida


Os convites para testes de codificação enviados na terça-feira recebem a resposta mais rápida e os enviados nas quartas-feiras normalmente recebem a resposta mais lenta. Para obter a resposta mais rápida dos seus candidatos, tente convidá-los a fazer o seu teste de codificação no início da semana, em vez de mais tarde.

A espera média em dias com base no dia da semana em que o convite é enviado.

A espera média em dias com base no dia da semana em que o convite é enviado.

Os recrutadores técnicos estão a levar algum tempo extra para se informarem, obtendo o nosso certificado Tech HR


O Curso de Certificação de Recrutamento Tecnológico do DevSkiller está provando ser um recurso extremamente valioso para os recrutadores de tecnologia. E uma das coisas mais animadoras que aprendemos é que a maioria dos recrutadores está passando a certificação na primeira tentativa.

Mas o que vemos é que os candidatos estão levando o tempo que precisam para derramar sobre o material do curso. O tempo médio que leva para passar no teste na primeira tentativa é de 18 dias. O que isto mostra é que os candidatos estão realmente a demorar o tempo necessário para estudar e internalizar o material do curso. Se eles passam na segunda tentativa, normalmente passam mais uma semana estudando. Se passarem na terceira tentativa, demoram mais cerca de 2 semanas para se certificarem de que têm a informação certa.

O número de tentativas necessárias para que os recrutadores sejam certificados em recrutamento técnico

O número de tentativas necessárias para que os recrutadores sejam certificados em recrutamento técnico

O tempo em semanas que os recrutadores levam para se tornarem certificados no Tech Recruitment, dependendo do número de tentativas que precisam passar.

time in weeks it takes recruiters to become Tech Recruitment certified

Of course, we will be the first to admit that tech recruiters aren’t allocating their entire day to preparing for our certification course. Still, we are glad to see that the value for this course doesn’t only come from the shiny badge but from the actual content contained within. Of course, a tech recruitment certification badge looks great on a LinkedIn profile. But the most important thing is recruiters that pass now have the skills and knowledge to effectively recruit technical candidates.

A grande maioria (73%) dos candidatos fazem os testes de codificação enviados a eles


It doesn’t matter what level of technical skills they have, most developers will finish a coding test based on real work principles. This shows that developers respond consistently well to the RealLifeTestingTM metodologia.

São realizados 73% completos dos testes que são enviados aos candidatos. Isto é feito em todo o sistema e em alguns países, as taxas de conclusão são quase universais.

Então, você está preocupado que um teste de desenvolvedor faça com que você perca desenvolvedores do seu pipeline? Você provavelmente não deveria estar. A informação que você ganha com um teste de habilidades técnicas de amostra de trabalho é essencial para contratar os melhores candidatos. E o trade-off é bastante leve, com a maioria dos seus candidatos completando o teste.

O que isto mostra é que, apesar do backlash contra métodos ineficazes e ultrapassados de teste de habilidades técnicas de desenvolvedores, uma metodologia que reflita o trabalho real que está sendo feito será aceita pelos candidatos. Isto é verdade, independentemente do nível em que se encontrem.

Os países com as melhores taxas de conclusão

Os países com as melhores taxas de conclusão

A geografia da contratação técnica

As empresas fazem diferentes quantidades de contratações técnicas no exterior, dependendo do país em que estão sediadas.


A contratação técnica internacional de TI é uma tendência crescente em todo o mundo. As habilidades de TI são altamente modulares e de demanda. Há uma série de razões pelas quais as empresas recrutam internacionalmente. Estas incluem a terceirização, a identificação de funcionários para realocação e a busca de funcionários para fazer trabalho remoto (embora não como terceiros).

Olhando para os países que mais contratam internacionalmente em tecnologia, o Kuwait e Singapura têm ambos economias pequenas mas vibrantes. Para esses países, juntamente com a Suíça, Áustria, Irlanda, Nova Zelândia e Holanda, faz sentido que simplesmente não haja talento tecnológico suficiente em suas próprias fronteiras para atender às suas necessidades. o Reino Unido, França e Alemanha são os únicos grandes países entre os 10 primeiros. Eles também são algumas das economias mais prósperas do mundo.

A percentagem de contratações técnicas internacionais por país

Slide: 10 New 1 Placeholder
Slide: 10 Novo 1' src='src='src='src='10 Novo 1' src='src='src='src='src='src='src='src='src='10 Novo 1' src='src>

Os EUA, a Polónia e o Reino Unido são os 3 principais motores das contratações técnicas internacionais


Vale a pena mencionar que apesar da elevada proporção de candidatos recrutados internacionalmente por empresas do Kuwait, o maior volume de contratações internacionais vem de países maiores como os EUA.

A percentagem do total de candidatos estrangeiros testados na nossa plataforma

A percentagem do total de candidatos estrangeiros testados na nossa plataforma

Os EUA recrutam internacionalmente, sendo uma das principais fontes de contratação de técnicos internacionais


Não deve ser surpresa que alguns dos países que os grandes países de contratação internacional recrutam produzam a maioria dos candidatos recrutados internacionalmente. A Índia por si só representa mais de um quarto do número total de candidatos recrutados internacionalmente. Curiosamente, os EUA vêm em segundo lugar como prova do enorme volume de talentos tecnológicos que produzem.

O resto dos dez primeiros depois dos EUA vai como se segue: Alemanha, Brasil, Argentina, Egito, Holanda, Turquia, Polônia e Canadá.

Além dos 3 primeiros, você vê que o resto dos 10 países de onde os candidatos vêm tendem a ser marcados por ter grandes pools de talentos tecnológicos.

Uma característica interessante é que grandes países candidatos, como os EUA, também recrutam de outros países. Quando se decompõe, as empresas americanas recrutam desenvolvedores de todos os outros 10 países candidatos, Polônia e Holanda de 9, França de 8, Canadá de 7, Brasil de 6 e Alemanha de 2. Egito, Turquia e Índia não recrutam de ninguém entre os 10 primeiros.

A contratação técnica internacional é apenas um fluxo unidireccional para certos países. A maior parte dos países procura desenvolvedores fora de suas fronteiras, enquanto seus próprios desenvolvedores locais são recrutados por empregadores internacionais. Isto aponta para a alocação eficiente das habilidades técnicas dentro das grandes economias.

Clique em um país para saber onde eles recrutam internacionalmente e quem recruta seus desenvolvedores locais

Slide: Interactive Map New 1 Placeholder
Slide: Mapa Interativo Novo 1' src='src='src='src='src='src='slide: Mapa Interativo Novo 1' src='src='slide='slide='slide='slide='slide='slide='slide='slide='slide='slide='slide='slide

Desenvolvedores da Nova Zelândia obtêm a maior pontuação (54.66%) em testes de codificação


Demos uma olhada nos países que produziram os desenvolvedores com maior pontuação. Quando você considera que a maioria dos candidatos são selecionados e que a média de pontuação é de 40,71, isso é um feito e tanto. A Nova Zelândia ficou em primeiro lugar, seguida pela Holanda.

This is a testament to the coding skills in these countries and possibly the ease of the tests sent to these candidates. It’s also possible that the technical coding skills in these countries are more advanced.

Slide: 13 Título do novo espaço reservado=
Slide: 13 Novo

Porque é que a China não está no mapa?

As empresas sérvias têm os candidatos com maior pontuação (54.65%)


Em uma prova da qualidade dos desenvolvedores que eles recrutam, as empresas sérvias têm os candidatos com a maior pontuação. Isto mostra que elas contam com uma reserva internacional de talentos. Afinal, a pontuação média dos desenvolvedores locais é 47,63%, mais de 7% inferior à dos desenvolvedores que eles recrutam.

Slide: 14 New Placeholder
Slide: 14 Novo

As empresas de Singapura são as mais selectivas


It is one thing to say that a country has the highest scoring candidates but if that comes from easy tests, the companies giving those tests won’t be able to effectively screen the skills they need. They will end up getting a lot of candidates they eventually reject. Therefore, to find out which country is the most selective, we went into the data and found which countries’ recruiters accepted the lowest proportion of candidates. From this, we found the countries with the most selective employers.

A percentagem de candidatos aceites pelo recrutador, por país

A percentagem de candidatos aceites pelo recrutador, por país

Mais de 90% de candidatos terminam os testes de codificação que iniciam


Quando você faz um teste de codificação, você geralmente está preparado ou chocado com o que vê na tela? O RealLifeTesting do DevSkillerTM metodologia significa que as tarefas de programação na nossa plataforma são familiares para a maioria dos candidatos. Como resultado, há poucas surpresas, levando a 91.9% de candidatos completando seu teste de codificação DevSkiller. O que vemos é que há uma pequena variação nesta taxa entre continentes, mas que a mudança é pequena e pode refletir níveis de conectividade com a Internet.

Taxa de acabamento por continente

Taxa de acabamento por continente

Taxa de acabamento por país

Quando olhamos mais para os países individualmente, vemos que há um pouco mais de variação. Países menos desenvolvidos como os da América Central e da África Subsaariana e países remotos como a Islândia têm taxas de acabamento particularmente baixas.

Slide: 12 Novo título de 1 lugar =
Slide: 12 Novo 1' src='src='src='12 Novo 1' src='src='src='src='src='12 Novo 1' src='src='src='src='12

A metodologia que utilizamos para este estudo



Os dados que usamos para este estudo vieram de um instantâneo de 365 dias de usuários em nossa plataforma entre 1 de dezembro de 2017 até 1 de dezembro de 2018. Os dados são baseados em 112.654 testes realizados através da plataforma DevSkiller por candidatos em 121 países. Todos os dados aqui apresentados são informações demográficas genéricas agregadas. Não está ligado a nenhuma informação específica relativa a determinados candidatos ou empresas.

*Nas secções 1 e 2 as percentagens não somam até 100%. Porque é que isso acontece?

Secção 1 Um teste DevSkiller pode incluir múltiplas tecnologias. Por exemplo, você poderia ter um teste em Java e um teste em Java = SQL. Nesta amostra, 100% dos testes testam Java e 50% dos testes testam SQL. Da mesma forma, a percentagem no gráfico refere-se a quando a tecnologia é testada em qualquer teste.

Secção 2 Semelhante à seção 1, uma empresa pode testar desenvolvedores em várias tecnologias. Para tornar isto mais claro, vamos olhar para um grupo de duas empresas. A primeira empresa envia um teste de JavaScript + CSS. A segunda empresa envia um teste PHP + JavaScript. Neste grupo, 100% das empresas testam JavaScript, 50% testam CSS, e 50% testam PHP. A percentagem no gráfico refere-se a quando a tecnologia é utilizada em qualquer teste por uma empresa.

*Na secção 13, porque é que a China não está no mapa?

Não temos muitos dados sobre a China continental, por isso incluímos no mapa interactivo os países que enviam convites para os desenvolvedores da China continental. Eliminamos a China e outros países onde tínhamos um pequeno tamanho de amostra do nosso mapa na secção 13.

Você tem alguma pergunta ou comentário sobre o relatório?

We’d love to hear them. You can get in touch with us by emailing research@devskiller.com.

Leia também Relatório de Competências em TI 2020

Logotipo DevSkiller

Achou este relatório valioso?

Partilhe-o com os seus amigos e colegas.

Certificações de segurança e conformidade. Certificamo-nos de que os seus dados estão seguros e protegidos.