"As perguntas que fazemos em nossa pesquisa anual nos ajudam a melhorar a comunidade do Stack Overflow e a plataforma que os atende."
Com essa premissa o Stack OverFlow conhecida plataforma colaborativa sobre desenvolvimento, linguagens de programação e afins divulgou o resultado da pesquisa anual Developer Survey 2022.
Como em anos anteriores, a pesquisa busca mostrar o cenário atualizado em relação a contextos como, por exemplo, linguagens de programação mais populares e ferramentas mais utilizadas.
Uma das novidades para 2022 foi a inclusão no questionário de perguntas relacionadas a salário e ambiente de trabalho (remoto, híbrido ou físico), e sobre versionamento de código.
Metodologia adotada para 2022
Em 2022 o tempo médio de resposta da pesquisa ficou em 15,08 minutos e questionários que levaram menos de 3 minutos foram desconsiderados.
Os entrevistados foram selecionados por meio de canais de propriedade da plataforma Stack OverFlow, através de mensagens no site, postagens em blogs, listas de e-mail, anúncio em banner e postagens em mídias sociais.
Por essa razão, usuários mais engajados na plataforma são considerados mais propensos a responder o questionário.
Em relação aos salários, os entrevistados que informaram seus rendimentos deveriam fazê-lo indicando a moeda local e o valor aproximado em um período de tempo, que poderia ser semanal, mensal ou anual.
Em seguida, o salário foi convertido para dólares americanos utilizando a cotação do dia 24 de Maio de 2022 e depois convertido para salário anual considerando 12 meses de trabalho e 50 semanas úteis.
No quesito tecnologias, foram analisadas a quantidade de tags postadas e a velocidade em que esse volume aumentou, comparando com os resultados do ano passado, analisando quantas pessoas escolheram qual tecnologia. A síntese dessa análise resultou nas tecnologias selecionadas para a pesquisa de 2022.
As perguntas foram organizadas em vários blocos de questões, gerados aleatoriamente para cada entrevistado.
A metodologia completa está aqui.
Perfil do desenvolvedor
A grande maioria dos entrevistados se considera desenvolvedor de mais de um tipo de tecnologia.
Full-Stack | Back-End | Front-End |
---|---|---|
46,82% | 43,38% | 25,96% |
Note a proximidade entre os percentuais de full-stack e back-end.
Como ainda há diversas aplicações desktop e corporativas, o desenvolvedor considerado "back-end" acaba realizando manutenções na camada de apresentação desses projetos, considerada "front-end".
Resultado completo sobre o perfil do desenvolvedor pode ser visto aqui.
Tecnologias mais populares
Os entrevistados deste tópico foram divididos em dois grupos:
- desenvolvedores profissionais
- pessoas que estão estudando desenvolvimento
Alguns dos resultados serão mostrados em grupos separados, fornecendo uma visão mais clara de cada cenário.
Linguagens de programação, script e marcação
No grupo de desenvolvedores profissionais JavaScript aparece em 1º lugar com quase 68%, seguido de HTML/CSS e SQL com 55,9% e 52,6% respectivamente.
No grupo de pessoas que estão aprendendo a desenvolver HTML/CSS fica em 1º com 62,59% e JavaScript em segundo com 59,79%. Neste grupo SQL aparece apenas em 5º com 37,8%.
Linguagens mais amadas, mais temidas e mais desejadas
De acordo com a pesquisa, 86,73% dos entrevistados amam Rust e 80,84% temem MATLAB.
Rust também é a linguagem que 17,6% dos respondentes desejam ter contato.
Apesar de Python ser a 2º linguagem mais desejada para se trabalhar, ela aparece apenas na 6º colocação entre as linguagens mais amadas.
Tecnologias que melhor remuneram
Os valores deste item são salários anuais médios mas não devem ser utilizados como referência porque a remuneração envolve diversos fatores como experiência do desenvolvedor e posição ocupada na organização.
Entre as linguagens de programação Clojure aparece em primeiro com salário médio anual de 106 mil dólares.
Em segundo temos Erlang com 103 mil dólares seguido por F# com 95 mil dólares anuais.
Já no quesito bancos de dados em primeiro vem DynamoDB com 94 mil dólares, seguido por Couchbase com 90 mil dólares e em terceiro aparece o Cassandra com 81 mil dólares anuais.
A pesquisa completa deste tópico pode ser visualizada aqui.
Controle de versão
A esmagadora maioria dos entrevistados (93,87%) mencionou Git como ferramenta de versionamento de código.
Deste total 87,02% utilizam para uso pessoal e somente 55,93% para uso profissional.
Sobre como o desenvolvedor interage com a ferramenta de versionamento, a linha de comando aparece em primeiro lugar com 83,57% e em segundo, com apenas 54,49% aparecem os editores de código.
Trabalho
Situação de emprego
Entre todos os entrevistados 68,61% responderam que trabalham em horário integral e 15,24% estudam em tempo integral.
Entre os desenvolvedores profissionais 80,76% responderam que estão empregados em tempo integral e 16,6% trabalham de forma independente, com contratos ou free-lancer.
Ambiente de trabalho
Neste item aparecem tecnicamente empatados o trabalho 100% remoto com 42,98% e formato híbrido com 42,44%.
Já o formato 100% presencial representa apenas 14,58% do ambiente de trabalho.
A pesquisa completa sobre este tópico está aqui.
Comunidade
"A comunidade está no centro de tudo o que fazemos. Aqui, damos uma olhada em como as pessoas usam o Stack Overflow e como elas se sentem conectadas à comunidade."
Este tópico é voltado para identificar como a comunidade de desenvolvedores faz uso da plataforma.
Dentre os entrevistados 81,76% afirmam possuir conta na plataforma e somente 5,73% não tem certeza ou não se lembra se possui conta na plataforma.
Visita aos sites Stack OverFlow ou Stack Exchange
De acordo com a pesquisa menos de 1% afirmou nunca ter visitado Stack OverFlow ou Stack Exchange.
Frequência de visitação
Entre os entrevistados a maioria (30,6%) afirma visitar a plataforma diariamente ou quase todos os dias.
22,5% afirma visitar a plataforma mais de uma vez por dia e 27,86% visitam algumas vezes por semana.
Frequência de participação
Este item pode parecer se sobrepor ao anterior mas o fato é que nem todo mundo que visita a plataforma acaba por interagir com ela.
E os números demonstram isso claramente quando vemos que 46,1% interagem menos de 1 vez por mês.
Enquanto 3,23% interagem pelo menos 1 vez por dia, apenas 1,74% o faz mais de uma vez por dia.
A pesquisa completa deste tópico pode ser vista aqui.
Desenvolvedores profissionais
Este tópico está visa identificar o que afeta a produtividade de cada profissional, com que frequência e quanto tempo do dia de trabalho é gasto com essas situações.
Do universo de entrevistados, 72% foram considerados elegíveis a responder este tópico e desse total, 70% concordaram em responder.
As respostas que considerei serem mais relevantes serão melhor compreendidas se forem vistas aqui.
Conclusão
Apesar de ser uma pesquisa bastante direcionada, uma vez que a fonte das respostas vem, na sua grande maioria, da plataforma não deixa de ser interessante.
É importante ressaltar que, embora a pesquisa mostre que algumas tecnologias são consideradas "amadas" e melhor remuneradas, nenhuma delas tem a solução para todos os problemas.
A pesquisa completa (em inglês) está aqui.
Top comments (0)