BT

Experimente a nova interface visual do InfoQ! Veja o novo design do InfoQ 3.0 e nos diga o que você achou.

Pesquisa sobre desenvolvedores no Stack Overflow 2016

| por Abel Avram Seguir 12 Seguidores , traduzido por Roberto Pepato Seguir 33 Seguidores em 01 abr 2016. Tempo estimado de leitura: 2 minutos |

O Stack Overflow gosta de saber que, das mais de 40 milhões de pessoas que visitam seu site todo mês, 15 milhões são desenvolvedores profissionais. Na pesquisa anual de 2016, o Stack Overflow fez 45 perguntas para os 56.033 usuários que aceitaram participar. Nesta notícia apresentam-se alguns dos resultados mais interessantes.

Em termos de popularidade, pouca coisa mudou em relação ao estudo do ano anterior: as 12 tecnologias mais bem colocadas permanecem as mesmas com pouca variação percentual. A tecnologia JavaScript continua sendo a mais popular para 55,4% dos desenvolvedores, seguida de SQL (49,1%), Java (36,3%), C# (30,9%) e PHP (25,9%). Pode-se notar alguma variação ao considerar o tipo de desenvolvimento associado, conforme apresentado na tabela a seguir:

so-2016-popular

Estes números mostram uma disparada das tecnologias utilizadas no desenvolvimento web, com o JavaScript muito a frente das demais tecnologias, representando 85,3% de utilização em desenvolvimento full-stack e 90,5% em desenvolvimento front-end. O que não se esperava era observar o JavaScript como tecnologia mais popular para o desenvolvimento back-end, a frente de Java e C#.

Em relação às linguagens/tecnologias preferidas pelos desenvolvedores, o primeiro lugar ficou com Rust, seguida de Swift, F#, Scala e Go. Em comparação com a pesquisa do ano anterior, Rust e Swift trocaram de posições, C++11 desapareceu do ranking, F# e Scala subiram de conceito. O Visual Basic tornou-se a tecnologia com menor interesse pelos desenvolvedores, seguida de outras que frequentemente encontram-se na mesma condição: Wordpress, Matlab, Sharepoint, CoffeScript, LAMP e Cordova. O Salesforce não é mais a primeira opção desta categoria como no ano passado e duas novas tecnologias entraram para a lista: SQL e Objective-C. Agora que a ferramenta Swift se tornou uma alternativa viável no ambiente iOS, parece que os desenvolvedores começaram a mostrar seu descontentamento com Objective-C. Android, Node.js e AngularJS lideram a categoria de tecnologias / linguagens mais desejadas:

so-2016-ldw

Os empregos na área de finanças e computação em nuvem ofereceram a melhor remuneração nos Estados Unidos. A mesma tendência foi observada no cenário global. A exceção parece estar relacionada ao Dart, que está muito próximo do primeiro lugar no cenário global mas não é tão procurado nos Estados Unidos. Na tabela a seguir, as remunerações mais altas são apresentadas em dólares americanos para os Estados Unidos e em percentuais das médias para o cenário global.

so-2016-money

O desenvolvedor utiliza em média entre duas e três ferramentas de desenvolvimento, com o Notepad++ dividindo o primeiro lugar com o Visual Studio. A tabela a seguir apresenta as 10 ferramentas mais usadas:

so-2016-tools

57% dos desenvolvedores fazem check-in múltiplas vezes por dia e 10,6% fazem check-in apenas uma vez por dia.

O estudo do Stack Overflow é uma das maiores, senão a maior, pesquisa sobre desenvolvedores existente até o momento e oferece uma boa ideia do cenário global de desenvolvimento. Ele ainda não inclui as respostas de desenvolvedores que não falam inglês ou que não se sentem confortáveis em responder uma pesquisa em uma língua estrangeira.

Em média, um desenvolvedor faz uma pergunta no Stack Overflow a cada 8 segundos, totalizando mais de 12 milhões de perguntas e 18 milhões de respostas desde o lançamento do site em 2009.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Rust???? by Luís Gabriel Nascimento Simas

Amigos.

Alguém aí conhece bem essas linguagens?

Lembrando que o StackOverflow é um fórum de perguntas e respostas... ou seja, Rust é o que o pessoal mais utiliza e também que gera mais dúvidas... rsrsrs... brincadeira

Macoratti não curtiu! by Luís Gabriel Nascimento Simas

Macoratti não curtiu essa pesquisa aí... hehe

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

2 Dê sua opinião
BT