Por que é tão difícil encontrar (bons) desenvolvedores?

por qué es tan dificil encontrar buenos desarrolladores - workana blog

Não é nenhum segredo que empresas do mundo todo reclamam que não conseguem encontrar desenvolvedores. Mas, será que o problema realmente está na escassez de devs com as habilidades que as empresas procuram ou no recrutamento?

Embora a questão seja “polêmica”, nós acreditamos que é um pouco (ou muito) dos dois…  

Infografico Raio-X de um bom desenvolvedor - Workana Blog

Não podemos negar que a demanda de novas tecnologias está crescendo muito mais rápido do que a oferta de desenvolvedores capazes de criá-la, ou que um código brilhante pode resolver problemas de milhões de dólares, assim como um único erro pode custar milhões.

Desenvolver um software básico que funcione relativamente bem não é difícil. Porém, desenvolver um software de alto nível que funcione sem erros, se integre bem à infraestrutura tecnológica com a qual interage e possa escalar acompanhando o crescimento do seu negócio, não é nada fácil! 

Para começar, vejamos alguns números: 

  • Atualmente, existem 40 milhões de vagas abertas pela falta de desenvolvedores para ocupá-las, o que faz com que as empresas percam 8,5 trilhões de dólares por ano.
  • O Departamento do Trabalho dos Estados Unidos (US Labor Department) prevê que, até 2030, a escassez global de engenheiros de software poderá afetar até 85 milhões de cargos, já que a demanda continua crescendo a uma taxa anual de 22%.
  • Somente nos EUA, o número de vagas abertas para desenvolvedores chega a 1,8 milhão em 2022.
  • 63% dos executivos seniores entrevistados pela Gartner admitiram uma grande preocupação com a dificuldade de encontrar desenvolvedores de software.
  • Encontrar um desenvolvedor compatível com a demanda específica leva, em média, 66 dias. Isto significa uma demora “extra” de 50% em relação ao tempo necessário para contratar profissionais para outras funções. Estima-se que as empresas sofrem uma perda de até US $680 nos seus lucros diários por cada vaga não preenchida.

talentos ti qualificados na Workana - desenvolvedores remotos

Por que parece haver uma escassez de desenvolvedores compatíveis com a sua demanda? 

1.- Especificidade “exagerada” nos perfis 

De acordo com a Indeed, o problema não é que as vagas na área de programação não recebam candidatos, e sim que pouquíssimos candidatos cumprem todos os requisitos. Estes dados são confirmados por um relatório do ICBM, o qual mostrou que o número de candidatos a vagas abertas no campo da tecnologia chega a ser o dobro que em outras áreas.

Em outras palavras, a questão não é que não haja suficiente talento no campo da ciência da computação. Na verdade, o número de graduados em carreiras de TI triplica a cada ano. Porém, existe um gap nas combinações específicas de habilidades que as empresas procuram, já que estamos falando de uma área extremamente ampla.

Quer ver um exemplo? Hoje em dia, existem, pelo menos, 700 linguagens de programação (e as novas não param de surgir). Embora algumas sejam muito mais populares que outras, temos, no mínimo, 20 ou 30 linguagens de altíssima demanda e a expertise dos devs se distribui entre todas elas.

Além disso, não basta saber programar! Também é preciso estar familiarizado com a arquitetura dos processadores e seu impacto no desempenho do código, entre outras coisas.

2.- As soft skills trazem uma dificuldade “extra”

Além das habilidades “duras”, seus devs precisam ter um “combo” de soft skills de comunicação e trabalho em equipe. E seus líderes ou gerentes de projeto devem combinar um profundo conhecimento técnico com a “funcionalidade liderança”.

3.- Bons programadores in house custam caro 

Óbvio que a questão do custo também é importante! Para uma empresa do Sillycon Valley captando talentos brilhantes dos boot camps de programação, fazer uma oferta in house impossível de recusar, provavelmente, não será um problema. 

Porém, se você está começando uma StartUp, ou até mesmo se já possui uma empresa de tecnologia de grande porte, mas que não chega a ser um “gigante” no mercado, o “fator budget” sempre será uma preocupação e ponto final. 

banner workana - talento remoto a medida de tu empresa

4.- Os recrutadores não entendem os detalhes “sutis” dos perfis técnicos 

Como se tudo isso não tornasse a busca difícil o suficiente, muitas vezes, o processo de recrutamento está nas mãos de pessoas para quem termos como “Hadoop”, “MapReduce jobs”, “Pig Latin scripts”, “hive QL”, “Loading data tools” (e um longo etc.), em um perfil de trabalho, são apenas keywords com um peso hierárquico parecido. 

Então, se houver pressa no processo de recrutamento, provavelmente, entrevistarão candidatos com uma ou duas KW no currículo. Porém, se não houver pressa, podem acabar descartando candidatos que tenham boa parte delas, mesmo que as habilidades “faltantes” sejam relativamente fáceis de aprender.

5.- Algumas regiões tem uma demanda de desenvolvedores muito alta

Para “completar”, as regiões nas quais se concentram as grandes empresas de tecnologia, literalmente, “sugam” até a última gota de talento disponível na área de TI. Em consequência,  outras empresas e empreendimentos são obrigados a buscar alternativas em outros lugares.

banner separador workana

Onde e como encontrar desenvolvedores sem gastar uma fortuna no recrutamento? 

Olhando só pelo lado das dificuldades, pode parecer que o pool de talentos para escolher é muito pequeno, principalmente porque continuamos “arrastando” a mentalidade das contratações presenciais e/ou in house e das “certificações universitárias”.

Mas, e se você ampliasse seu território de busca de talento para o mundo inteiro (literalmente)? E se você deixasse de focar tanto num diploma universitário e se concentrasse em encontrar habilidades estratégicas? 

Boa parte do problema é que os empregadores ainda mostram certa resistência à ideia de migrar para modelos de trabalho mais atuais, mesmo que o trabalho remoto tenha demonstrado oferecer todas as condições necessárias para encontrar devs certificados e altamente comprometidos em outras regiões, com total flexibilidade de contratação por projeto e custos mais convenientes tanto para a empresa como para o profissional. 

Na Workana, temos um time de especialistas para te ajudar a encontrar as habilidades de programação que sua empresa ou StartUp precisa, e cuidamos de validar cada perfil, além de realizar a certificação técnica e a entrevista.

Nossa comunidade de talentos tech selecionados, aliada ao profundo conhecimento tecnológico dos nossos matchers, permite que você se conecte diretamente com o desenvolvedor que precisa, de forma ágil e reduzindo os custos de contratação em até 30% em comparação com uma agência de terceirização ou headhunter.

Preparad@ para ampliar seu horizonte de talento? Entre em contato e vamos juntos!

banner workana - trabalho real feito

Estes artigos também podem ser úteis:

Subscribe to the Workana newsletter and keep updated