As perguntas sobre Python foram mostradas apenas para os desenvolvedores que escolheram Python como uma das três principais linguagens de programação.

Python

Qual versão do Python você utiliza com mais frequência?

Apenas 3% dos desenvolvedores Python ainda estão usando o Python 2 em 2021. Há cinco anos, sua participação era de 47%.

Para que você usa o Python?

Nos últimos cinco anos das pesquisas sobre o Ecossistema de Desenvolvedores da JetBrains, a forma como os desenvolvedores usam o Python não mudou. O desenvolvimento Web e a análise de dados ainda são as formas mais comuns de usar a linguagem, com uma participação de cerca de 50% cada.

Apenas 4% dos usuários do Python desenvolvem jogos, e 77% deles apenas o fazem como hobby.

75% dos entrevistados envolvidos em pesquisas acadêmicas usam a linguagem de programação Python, o que a torna a linguagem mais popular para essa finalidade.

Quais frameworks/bibliotecas da Web você utiliza além do Python?

Quais frameworks de ciência de dados você utiliza além do Python?

O Python e o JavaScript são as linguagens mais aprendidas: quase 30% dos entrevistados as aprenderam nos últimos 12 meses.

Perguntamos quais plataformas MOOC as pessoas usam para estudar Python, se houver. As três principais plataformas mencionadas foram Udemy, Coursera e edX. Curiosamente, quando comparado com outras linguagens, o Udemy é geralmente menos popular, enquanto o Coursera e o edX são usados com muito mais frequência.

Na JetBrains, lançamos nossa própria plataforma educacional, a JetBrains Academy. E você pode usar nosso IDE PyCharm Edu especial para aprender e ensinar Python.

Quais dos seguintes frameworks/bibliotecas você utiliza além do Python?

Metade de todos os desenvolvedores que participaram desta pesquisa estudou Python durante sua formação.

Que outras tecnologias você utiliza além do Python?

A proporção de desenvolvedores Python que trabalham para grandes corporações com mais de 5.000 funcionários é maior (20%) do que entre outros desenvolvedores (15%). Porém, para todos os outros portes de empresas, a proporção é em geral aproximadamente a mesma que para outros desenvolvedores.

Qual IDE / editor você usa com mais frequência para desenvolvimento em Python?

Apesar de todas as medidas que tomamos para garantir um grupo representativo de entrevistados, os resultados podem ser ligeiramente desviados em direção aos usuários de produtos da JetBrains, pois eles são mais propensos a responder à pesquisa.

Hoje, o Python é a linguagem ideal para a ciência de dados. A maioria dos desenvolvedores envolvidos em análise de dados (54%), engenharia de dados (54%) e machine learning (71%) usa o Python.

A JetBrains desenvolveu algumas novas ferramentas poderosas para ciência de dados.

Datalore: um poderoso ambiente para Notebooks Jupyter. Ele está disponível para todos online e como uma instalação local para empresas.

DataSpell: um novo IDE da JetBrains para ciência de dados. Um ambiente de desenvolvedor produtivo para profissionais de ciência de dados que estão ativamente envolvidos na análise exploratória de dados e na criação de protótipos de modelos de machine learning.

Para saber mais sobre o estado do Ecossistema de Desenvolvedores Python, confira a Pesquisa para Desenvolvedores Python oficial, criada em parceria com a Python Software Foundation.

Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Participe de pesquisas futuras

By submitting this form I agree to the JetBrains Privacy Policy

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.