Recentemente, para os leitores do Habr, eu realizei uma pequena pesquisa sobre linguagens de programação, como Rust, Dart, Erlang, para descobrir quão raras elas são no mercado de TI na Rússia.
Em resposta à minha pesquisa, recebi um grande número de comentários e perguntas sobre outras linguagens. Decidi reunir todos os seus comentários e realizar uma nova análise.
A pesquisa incluiu linguagens como Forth, Ceylon, Scala, Perl, Cobol, além de outras. No total, analisei 10 linguagens de programação.
Para facilitar a compreensão das informações, dividi as linguagens em duas categorias: raras (sem demanda e baixa oferta) e populares (linguagem com demanda no mercado de TI russo).
A base da minha análise, como da última vez, foi composta por dados coletados do portal Headhunter, da rede social LinkedIn, além de estatísticas pessoais da minha agência. Para uma análise mais precisa das linguagens raras, utilizei o serviço Amazing Hiring.
Para quem não sabe o que é o Amazing Hiring — explico. É um serviço especial que “extrai” todas as informações sobre especialistas da internet. Com ele, é possível saber quantos especialistas mencionam determinada linguagem em suas habilidades.
Então, vamos começar com as linguagens de programação populares.
Linguagens em demanda
Verilog, VHDL
Essas principais linguagens de descrição de hardware são bastante populares no mercado de TI russo. 1870 especialistas indicaram no Headhunter que conhecem Verilog. Para a consulta VHDL, aparecem 1159 currículos. 613 especialistas trabalham com ambas as linguagens. Apenas dois desenvolvedores mencionaram o conhecimento de VHDL/Verilog nos títulos dos currículos. 19 desenvolvedores conhecem Verilog como principal, enquanto 23 conhecem VHDL.
68 empresas oferecem vagas para desenvolvedores que conhecem VHDL, e 85 para Verilog. Das quais, 56 são vagas gerais. No LinkedIn, foram publicadas 74 vagas.
Curiosamente, essas linguagens são populares entre os jovens profissionais com idades entre 18 e 30 anos.
Como VHDL e Verilog costumam aparecer juntos, demonstro a relação aproximada entre o número de currículos e o número de vagas, usando como exemplo a linguagem VHDL. Para maior clareza, destaquei separadamente os desenvolvedores que mencionaram o conhecimento de VHDL nos títulos dos currículos, o que pode ser visto na ilustração:

A imagem mostra a relação entre o número de vagas e o número de currículos publicados. Em vermelho estão destacados os desenvolvedores de descrição de hardware VHDL.
Scala
Sem dúvida, uma das linguagens mais populares e requisitadas da lista. A linguagem está presente em várias classificações. . Ela ocupa a 18ª posição na lista das linguagens de programação mais populares. Também é uma das favoritas entre os desenvolvedores, ocupando a 12ª posição nesse ranking e, além disso, o Stackoverflow considera a linguagem Scala como uma das linguagens de programação mais caras. A linguagem fica logo atrás da linguagem de programação Erlang, que ocupa a 8ª posição. O salário médio mundial para desenvolvedores Scala é de 67.000 $. Os desenvolvedores Scala são mais bem pagos nos EUA.
No Headhunter, 166 especialistas mencionaram o conhecimento em Scala em seus currículos. Ao todo, foram publicados 1.392 currículos no Headhunter. Essa linguagem é bastante popular entre os jovens profissionais. Normalmente, o Scala é associado ao Java. No Linkedin, há 2.593 currículos, dos quais 199 são especificamente de desenvolvedores Scala.
Falando sobre a demanda, aqui a situação é muito boa. Há 515 vagas ativas no Headhunter, das quais 80 têm Scala no título da vaga. No LinkedIn, 36 empresas estão procurando especificamente desenvolvedores Scala. Ao todo, 283 empresas estão oferecendo trabalho para pessoas que conhecem Scala.

A imagem mostra a relação entre o número de vagas e a quantidade de currículos publicados. Em vermelho estão destacados os desenvolvedores Scala.
Além de serem demandados no mercado russo, os desenvolvedores Scala recebem salários elevados. Como mostra a estatística da minha agência, os desenvolvedores Scala custam mais do que os desenvolvedores Java. Atualmente, estamos em busca de um desenvolvedor Scala para uma empresa em Moscovo. O salário médio oferecido pelos empregadores para especialistas de nível middle + começa a partir de 250 mil rublos.
Perl
A linguagem 'menos comum' na minha lista de linguagens raras foi o Perl. Mais de 11.000 profissionais de TI indicaram o conhecimento em Perl como uma habilidade chave, dos quais 319 mencionaram a linguagem no título dos seus currículos. No LinkedIn, encontrei 6.585 profissionais que conhecem Perl. Há 569 vagas ativas no Headhunter e 356 no LinkedIn.
O número de desenvolvedores que mencionaram o conhecimento em Perl nos currículos é menor do que o número de vagas publicadas. O Perl não é apenas uma linguagem popular, mas também é uma das mais demandadas no mercado. Veja como estão as estatísticas:

Estatísticas Mostra que Perl é uma das linguagens de programação mais caras (o valor médio global é de 69.000$) e uma das mais populares no mundo. Mais de 4% dos desenvolvedores dominam Perl.
Apesar da alta disseminação da linguagem, ofertas de trabalho para desenvolvedores Perl têm sido oferecidas por projetos de TI já existentes no mercado. Nos últimos três anos, meu escritório não recebeu uma única solicitação para encontrar desenvolvedores Perl para novos projetos de TI ou startups.
Estatísticas:
Se compararmos a demanda por todas as linguagens de programação populares, a imagem resultante seria aproximadamente a seguinte: a linguagem mais popular entre as utilizadas é Perl. Ao todo, no HeadHunter e no LinkedIn, há 925 ofertas de emprego para quem conhece Perl. Scala não fica muito atrás de Perl, com 798 ofertas nos portais.


Os diagramas apresentados mostram o número de vagas publicadas para linguagens de programação: VHDL, Scala, Perl.
Linguagens de programação raras
Forth
A linguagem de programação Forth surgiu nos anos 70. Atualmente, não é demandada no mercado russo. Não há vagas nem no Headhunter, nem no LinkedIn. 166 especialistas no Headhunter e 25 no LinkedIn mencionaram conhecimento da linguagem em seus currículos.
A absoluta maioria dos candidatos tem mais de 6 anos de experiência. Os especialistas que conhecem Forth solicitam salários variados, desde 20 mil rublos até 500 mil rublos.
Cobol
Uma das linguagens de programação mais antigas. A maioria dos desenvolvedores é composta por representantes da faixa etária mais velha (acima de 50 anos) com considerável experiência de trabalho. Isso também é confirmado por um ranking recente , que menciona que os programadores mais experientes trabalham com Cobol e Perl.
No total, encontrei 362 currículos no Headhunter e 108 no LinkedIn. Treze especialistas mencionaram conhecimento de Cobol em seus currículos. Assim como no caso do Forth, atualmente não há ofertas de trabalho para quem conhece Cobol. No LinkedIn, apenas uma vaga foi encontrada especificamente para desenvolvedores Cobol.
Rexx
Desenvolvido pela IBM e tendo atingido o auge de sua popularidade nos longínquos anos 90, a linguagem Rexx hoje é uma das mais raras em minha lista.
Cento e oitenta e seis desenvolvedores mencionaram conhecimento de Rexx em seus currículos no Headhunter e 114 no LinkedIn. No entanto, em nenhum dos portais consegui encontrar vagas para quem conhece Rexx.
Tcl
Há demanda pela linguagem, mas eu não diria que é uma das mais procuradas. No Headhunter, há 33 vagas e 11 no LinkedIn. Os salários oferecidos para profissionais que dominam Tcl não são muito altos: de 65 mil rublos a 150 mil. Informaram que conhecem a linguagem 379 desenvolvedores no Headhunter e 465 no LinkedIn. Apenas um desenvolvedor mencionou o domínio de Tcl no título do currículo.
Veja como é a relação entre o número de vagas e o número de currículos que mencionam a habilidade em Tcl:

Clarion
Não encontrei nenhuma vaga ativa que exigisse conhecimento em Clarion. No entanto, há ofertas. 162 pessoas informaram no LinkedIn que conhecem essa linguagem, e no Headhunter são 502 especialistas, dos quais três mencionaram a habilidade no título do currículo. O Amazing Hiring encontrou 158 especialistas que estão familiarizados de alguma forma com a linguagem Clarion.
Ceylon
Desenvolvido pela Red Hat em 2011. Baseado em Java. Daí o nome da linguagem: a ilha de Java é conhecida como produtora de café, e a ilha do Sri Lanka, anteriormente conhecida como Ceilão, é um fornecedor mundial de chá.
A linguagem realmente é muito rara. Não há vagas e praticamente não existem currículos. No Headhunter, consegui encontrar apenas um currículo. O serviço Amazing Hiring retorna apenas 37 especialistas em toda a Rússia.
Estatísticas:
Se compararmos todas as linguagens raras pelo número de currículos, teremos uma estatística interessante: no LinkedIn, o maior número de especialistas indicou conhecimento em Tcl, enquanto no Headhunter a linguagem mais popular da lista foi Clarion. A linguagem menos popular entre os desenvolvedores foi Cobol.


Minha pequena análise revelou que a linguagem realmente rara é Ceylon, não há demanda nem ofertas no mercado de TI na Rússia. Outras linguagens raras incluem Forth, Cobol, Clarion e Rexx. As linguagens mais demandadas e populares foram Perl e Scala. Elas podem ser facilmente removidas da lista de linguagens de programação raras.
Fonte: habr.com
