weekend3-612x383.png
weekend3-612x383.png

As linguagens usadas pelos desenvolvedores no fim de semana

Os desenvolvedores devem treinar-se perpetuamente. As tecnologias evoluem e um desenvolvedor que deixou a escola há 10 anos, por exemplo, não aprendeu linguagens de desenvolvimento móvel. Os desenvolvedores também tendem a ser curiosos e a aprender nas horas vagas idiomas que não são os idiomas que usam em sua vida profissional. De qualquer forma, é isso que sugere um estudo de dados do Stack Overflow recentemente colocado online.

Linguagens profissionais e linguagens de “lazer”

devweekend1-612x383.png
devweekend1-612×383.png

Aprendemos, por exemplo, que o Sharepoint é tipicamente uma linguagem dedicada apenas ao trabalho. Dúvidas sobre esse idioma não estão muito presentes na plataforma durante o final de semana. Um dado que certamente não surpreenderá os desenvolvedores… Pelo contrário, haskell, assembly e opengl são as linguagens que veem o crescimento mais forte durante o fim de semana, em comparação com os dias de semana. Podemos deduzir que os desenvolvedores são treinados nessas linguagens nos finais de semana, ou que estão interessados ​​nelas. A linguagem haskell também é muito pouco utilizada no ambiente de trabalho.

weekend2-612x476.png
weekend2-612×476.png

O estudo vai além, compilando várias dezenas de idiomas no gráfico acima. Vemos que certas linguagens (javascript, json, ajax, etc.) são usadas tanto no contexto profissional quanto nos finais de semana para treinamento.

As linguagens adotadas no contexto profissional

weekend3-612x383.png
weekend3-612×383.png

Também vemos, e isso é muito interessante, que certos idiomas estão perdendo força nos finais de semana, e são cada vez mais usados ​​durante a semana. Isso significa que essas linguagens são cada vez mais adotadas no espaço de trabalho e se tornam mainstream. Este é notavelmente o caso de Ruby on Rails, asp.net, azure ou scala.