pc-code-276x144.jpeg
pc-code-276x144.jpeg

Treinamento de desenvolvedores: lacunas entre a expertise dos profissionais e as expectativas dos recrutadores

De acordo com um relatório publicado pelo HackerRank , a grande maioria dos aspirantes a desenvolvedores são autodidatas. Se as escolas ainda atraem futuros engenheiros de computação, estes concluem seu ensino de forma independente. Alguns chegam a libertar-se dos cursos teóricos, aprendendo sua futura profissão com total autonomia.

Os desenvolvedores adoram o YouTube e o Stack Overflow

O estudo analisou as respostas de 10.351 desenvolvedores espalhados pelo mundo. Como resultado, embora a maioria dos estudantes de ciência da computação estude desenvolvimento de software em escolas e universidades, mais da metade deles também relatam treinamento por conta própria.

Student-Developer-Report-2018-by-HackerRank.png
Student-Developer-Report-2018-by-HackerRank.png

Mais especificamente, 38% completam seu aprendizado na escola com autoestudo, enquanto 28% treinam por conta própria. Essa tendência revela duas coisas para o HackerRank:

  • A propensão bem estabelecida que os desenvolvedores têm para a autoaprendizagem. Para os profissionais do comércio, a própria essência do desenvolvimento está relacionada à capacidade de treinar por conta própria e, acima de tudo, mostrar um forte desejo de aprender.
  • Isso também revela uma falha na esfera do treinamento de desenvolvedores: a latência entre os programas ministrados nas instituições e os desenvolvimentos paralelos do mercado. Como resultado, a pesquisa aconselha os recrutadores a olhar além dos títulos e diplomas de um desenvolvedor para se concentrar em suas habilidades reais.

Sobre essa lacuna entre as habilidades adquiridas nos centros de treinamento e as dos desenvolvedores autodidatas, o HackerRank observa que os alunos da Geração Z (aqueles nascidos entre meados dos anos 1990 e início dos anos 2000) têm uma forte propensão a fazer apelo ao YouTube para aprender. 73% dos desenvolvedores iniciantes assistem a vídeos na plataforma, em comparação com 63% dos profissionais. No entanto, a plataforma de escolha continua sendo o Stack Overflow, para 77% dos aprendizes e 88% dos profissionais.

HackerRank-Student-Developer-Report-2018-3-pdf-664x226.png
HackerRank-Student-Developer-Report-2018-3-pdf-664×226.png

Lacunas entre a demanda do empregador e a experiência do desenvolvedor

Na segunda parte de sua pesquisa, o HackerRank concentrou-se mais especificamente nas lacunas entre as necessidades dos empregadores e as habilidades reais dos desenvolvedores em idiomas. Parece que para JavaScript, a demanda é maior do que a experiência dos alunos. Enquanto 48% dos empregadores dizem que precisam de habilidades em JavaScript, apenas 42% dos alunos dizem que conhecem o idioma. Essa tendência seria ainda mais acentuada na Índia e no Canadá, enquanto a diferença está diminuindo nos EUA e no Reino Unido.

HackerRank-Student-Developer-Report-2018-2-pdf-664x248.png
HackerRank-Student-Developer-Report-2018-2-pdf-664×248.png

Mais preocupante neste ponto, o HackerRank observa que dos 10 principais programas de aprendizado de computador classificados pelo US News and World Report, nenhum inclui explicitamente o JavaScript. “  Os alunos qualificados devem contar com estágios, projetos pessoais ou tutoria para aprender o idioma . Os alunos com maior probabilidade de dominar esta língua serão, portanto, aqueles que praticam o auto-estudo.

No entanto, a pesquisa indica que os desenvolvedores estudantes estão muito interessados ​​em aprender JavaScript. A linguagem ocupa o terceiro lugar entre as habilidades que eles querem dominar em breve, atrás de Ruby e Python. As linguagens mais aprendidas em primeiro lugar são C para 76% dos alunos, C++ e Java para 66% deles.

Se procura formação técnica: atualmente são oferecidos vários cursos de formação para dominar o techno em BDM/skills .

O que os aspirantes a desenvolvedores procuram em seus negócios futuros?

No que diz respeito aos enquadramentos, também se faz sentir o fosso entre a aprendizagem na escola e a procura real por parte dos empregadores. Para o HackerRank, os alunos não estão devidamente preparados para as necessidades das empresas nesse ponto. “  As maiores lacunas de conhecimento estão em AngularJS, React, Node.js e Spring. Nenhum estudante de um determinado país pode satisfazer nem a metade das demandas dos empregadores.  Para superar essas deficiências, os alunos devem, portanto, treinar em projetos que lhes permitam aprender a codificar com esses frameworks e as equipes devem ajustar suas expectativas e investir na formação de talentos.

Porque isso é tudo o que os desenvolvedores iniciantes procuram: a oportunidade de aperfeiçoar suas habilidades e se afirmar profissionalmente. O crescimento e o aprendizado profissional são, de fato, a demanda número 1 dos desenvolvedores em uma empresa. 57% deles a colocam como prioridade, à frente do equilíbrio entre vida profissional e privada ou mesmo do interesse das atribuições. As vantagens só vêm na 10ª posição.

HackerRank-Student-Developer-Report-2018-pdf.png
HackerRank-Student-Developer-Report-2018-pdf.png

pt_BRPortuguese