slashdata-language-dev.jpg
slashdata-language-dev.jpg

Estudo: linguagens de desenvolvedor preferidas e tecnologias emergentes

Como parte de seu 20º relatório bianual do estado da nação desenvolvedora , a SlashData pesquisou mais de 30.000 desenvolvedores em 160 países. Este estudo permite fazer um inventário das preferências dos programadores, nomeadamente no que diz respeito às linguagens de programação. Também enfatiza os tipos de dados com os quais eles mais trabalham ou a atração de desenvolvedores para tecnologias emergentes.

JavaScript ainda no topo das linguagens preferidas dos desenvolvedores

Desde o início de 2020, o uso de JavaScript continuou a crescer. De acordo com o estudo SlashData, 14 milhões de desenvolvedores o utilizam em todo o mundo. Esse número é um aumento acentuado em relação a outubro de 2020 , quando a organização revelou que o JavaScript tinha 12,7 milhões de usuários.

De acordo com SlashData:

Mais de 4,5 milhões de usuários se juntaram à comunidade JavaScript em 3 anos.

É o maior crescimento entre todas as linguagens de programação. Mesmo em áreas onde o JavaScript não é a primeira escolha de um desenvolvedor, como ciência de dados, ele finalmente está se consolidando.

Por sua vez, desde que ultrapassou o Java, o Python continua a atrair cada vez mais desenvolvedores. Após um aumento de 1,6 milhão para atingir 9 milhões de usuários no final de 2020, continua crescendo durante este primeiro trimestre de 2021 e consolida sua posição como o segundo idioma mais usado com 10,1 milhões de usuários. . Java conversa seu 3º lugar com 9,4 milhões de usuários.

Kotlin, a linguagem oficial do Google para Android em ascensão

Outro crescimento a ser observado: o da linguagem Kotlin. Seu número de usuários mais que dobrou nos últimos três anos, de 1,1 milhão de desenvolvedores no 4º trimestre de 2017 para 2,6 milhões no 1º trimestre de 2021. O Kotlin subiu assim do 11º para o 8º lugar no relatório SlashData. Coloque onde está pescoço a pescoço com Swift, a linguagem de programação para aplicativos e plataformas da Apple.

ranking-programming-slashdata-664x361.jpg
ranking-programming-slashdata-664×361.jpg

O crescimento do Kotlin pode ser explicado principalmente pela decisão do Google de torná-lo a linguagem de programação oficial para aplicativos Android. Mas o Kotlin ainda tem um longo caminho a percorrer para alcançar o Java, que continua sendo o líder em desenvolvimento móvel.

O relatório também mostra que Rust e Lua são as 2 linguagens que mais cresceram nos últimos 12 meses.

Que tipos de dados para desenvolvedores de ML, IA e DS?

O estudo realizado pela SlashData concentra-se particularmente nos dados usados ​​pelos desenvolvedores como parte de seus projetos em aprendizado de máquina, inteligência artificial e ciência de dados. Setores em crescimento com necessidades e operações específicas de dados.

data-types-664x613.jpg
data-types-664×613.jpg

Aprendemos que 68% dos desenvolvedores pesquisados ​​lidam com dados de texto não estruturados. Com 59% dos entrevistados, os dados tabulares são o segundo tipo de dados mais utilizado.Além disso, o áudio é o tipo de dado com maior probabilidade de ser combinado com imagens, vídeos ou texto, esse é o caso de 75-76% dos entrevistados. Os aplicativos mais comuns em que eles trabalham com dados de áudio são conversão de texto em fala (47%) e reconhecimento de fala (46%).

Robótica e miniaplicativos nas preferências do desenvolvedor

O estudo da SlashData também destaca a principal atração dos desenvolvedores pela robótica para 50% dos entrevistados, empatados com miniaplicativos (aplicativos integrados a outro aplicativo). A visão computacional vem em terceiro lugar para 49% dos entrevistados.

emerging-technologies-slashdata-664x724.jpg
emerging-technologies-slashdata-664×724.jpg

Em relação a este pódio, mais da metade dos desenvolvedores declara trabalhar, aprender ou se interessar por essas tecnologias. SlashData aponta que, se os miniaplicativos forem mais amplamente apreciados por desenvolvedores profissionais, amadores e estudantes, eles se voltarão mais facilmente para a robótica.

es_ESSpanish