Python

Resultados da Pesquisa de 2020 para desenvolvedores Python

Resultados da Pesquisa de 2020 para desenvolvedores Python

Esta é a quarta iteração da Pesquisa de Desenvolvedores Python anual oficial, realizada como um esforço colaborativo entre a Python Software Foundation e a JetBrains. Em outubro de 2020, mais de 28.000 desenvolvedores e entusiastas do Python de quase 200 países/regiões participaram da pesquisa para revelar o estado atual da linguagem e do ecossistema ao seu redor.

Confira os resultados da Pesquisa para Desenvolvedores Python em 2017, 2018, 2019, 2021, 2022 e 2023.

Uso geral do Python

Python como linguagem principal x secundária

85%Principal
15%Secundária

85% dos entrevistados usam o Python como principal linguagem de programação.

Uso do Python com outras linguagens

> 100%
PrincipalSecundáriaCombinado
2020
2019
42%/43%39%/40%36%/40%34%/37%27%/28%18%/19%10%/10% 9%/10% 8%/9% 8%/8% 6%/7% 4%/5%JavaScriptHTML/CSSBash/ShellSQLC/C++JavaC#PHPGoTypeScriptRRust
Todos os resultados

O JavaScript é a linguagem mais popular para os desenvolvedores combinarem com o Python. Junto com o HTML/CSS, Bash/Shell e o SQL, eles criam uma pilha de linguagens em que 2 em cada 5 desenvolvedores Python estão usando pelo menos uma delas.

O JavaScript e o C/C++ são as principais linguagens mais comuns entre os desenvolvedores que usam o Python como linguagem secundária.

Linguagens para a Web e Ciência de Dados

> 100%
Ciência de dados
Desenvolvimento na Web
43%/49%39%/46%37%/73%35%/62%34%/19%21%/16%17%/2%11%/9% 8%/13% 8%/19% 7%/13% 4%/2% 4%/6% 4%/4%11%/10% 8%/3%SQLBash/ShellJavaScriptHTML/CSSC/C++JavaRC#PHPTypeScriptGoVisual BasicRustKotlinOutroNenhuma opção

Web dev refere-se a pessoas que selecionaram "Desenvolvimento Web" em resposta à pergunta "Para o que você mais usa o Python?". Ciência de dados refere-se a pessoas que selecionaram "Análise de dados" ou "Machine learning" na mesma pergunta.

Apenas 8% dos desenvolvedores Python que realizam tarefas relacionadas a dados não usam linguagens adicionais, enquanto apenas 3% dos desenvolvedores Web trabalham apenas com o Python. Não é nenhuma surpresa que 75% dos desenvolvedores Web estejam usando o Python e o JavaScript.

Finalidades para o uso do Python

Nesta seção, fizemos perguntas para descobrir para que as pessoas usam o Python, em que tipos de desenvolvimento elas estão envolvidas e como combinam seus vários usos.

Para quais propósitos você usa principalmente o Python?

54%Tanto para o trabalhoquanto para projetospessoais
26%Para projetos pessoais,educacionais ou paralelos
19%Para o trabalho

Para que você usa o Python?

> 100%
PrincipalSecundáriaCombinado
2020
2019
55%/59%50%/51%40%/40%38%/39%36%/37%29%/31%27%/26%23%/25%19%/18%19%/21%13%/14% 9%/7% 8%/8% 7%/6% 5%/4% 7%/6%Análise de dadosDesenvolvimento na WebMachine learningDevOps/Administração do sistema/Escrita de scripts de automaçãoProgramação de parsers/scrapers/crawlers da WebTestes de software/Escrita de testes de automaçãoFins educacionaisPrototipagem de softwareDesenvolvimento de desktopProgramação de redeComputação gráficaDesenvolvimento de jogosDesenvolvimento de tecnologias embarcadasDesenvolvimento móvelDesenvolvimento de aplicações multimídiaOutro

As pequenas mudanças nos casos de uso do Python podem ser explicadas por uma parcela maior de estudantes (13% contra 10% no ano passado) entre os entrevistados da Pesquisa. Houve um aumento nos objetivos educacionais e uma diminuição em todos os outros tipos de atividades que os entrevistados realizam com o Python.

Até que ponto você está envolvido nas seguintes atividades?

> 100%
atividade principal
atividade secundária
hobby
62%23%15%49%27%24%48%34%18%45%39%17%43%26%32%43%47%10%41%45%14%41%27%33%40%39%21%39%30%31%39%28%33%35%30%34%35%28%37%28%38%34%26%16%57%68%12%20%Desenvolvimento na WebMachine learningAnálise de dadosPrototipagem de softwareFins educacionaisTestes de software/Escrita de testes de automaçãoDevOps/Administração do sistema/Escrita de scripts de automaçãoDesenvolvimento de tecnologias embarcadasProgramação de redeDesenvolvimento de desktopDesenvolvimento móvelComputação gráficaDesenvolvimento de aplicações multimídiaProgramação de parsers/scrapers/crawlers da WebDesenvolvimento de jogosOutro

Para o que você mais usa o Python?

PrincipalSecundáriaCombinado
2020
2019
27%/28%17%/18%13%/13% 9%/9% 7%/6% 4%/4% 4%/3% 3%/3% 3%/4% 3%/3% 1%/1% 1%/1% 1%/1% 1%/1% 0%/0% 5%/5%Desenvolvimento na WebAnálise de dadosMachine learningDevOps/Administração do sistema/Escrita de scripts de automaçãoFins educacionaisDesenvolvimento de desktopProgramação de parsers/scrapers/crawlers da WebProgramação de redePrototipagem de softwareTestes de software/Escrita de testes de automaçãoComputação gráficaDesenvolvimento de tecnologias embarcadasDesenvolvimento de jogosDesenvolvimento móvelDesenvolvimento de aplicações multimídiaOutro

Você se considera um Cientista de Dados?

Não
Sim
Outro
63%32%5%

Apenas 32% dos desenvolvedores Python envolvidos em análises de dados e machine learning se consideram Cientistas de Dados.

Cientistas de Dados têm duas vezes mais chances de usar o Anaconda para atualizar suas versões do Python, enquanto os outros usuários do Python preferem o Python.org.

Essa pergunta foi respondida apenas por entrevistados que estão envolvidos em Análises de dados e Machine learning.

Versões do Python

Python 3 x Python 2

Python 2
Python 3
25%75%16%84%10%90%6%94%2017201820192020

Casos de uso de versões do Python

> 100%
Python 3
Python 2
57%/34%51%/32%40%/30%40%/17%37%/18%30%/24%27%/19%25%/16%19%/16%19%/19%10%/22% 8%/8% 8%/13% 5%/12% 4%/7% 7%/6%Análise de dadosDesenvolvimento na WebDevOps/Administração do sistema/Escrita de scripts de automaçãoMachine learningProgramação de parsers/scrapers/crawlers da WebTestes de software/Escrita de testes de automaçãoFins educacionaisPrototipagem de softwareDesenvolvimento de desktopProgramação de redeComputação gráficaDesenvolvimento de tecnologias embarcadasDesenvolvimento de jogosDesenvolvimento móvelDesenvolvimento de aplicações multimídiaOutro

Versões do Python 3

3%Python 3.5 ou inferior
14%Python 3.6
28%Python 3.7
44%Python 3.8
12%Python 3.9

Instalação e upgrade do Python

> 100%
34%33%19%17%15% 6% 5% 3% 1% 1% 1% 3%12%Python.orgPython fornecido pelo sistema operacional (via apt-get, yum, homebrew etc.)AnacondaContêineres DockerpyenvCompilação a partir do código fonteOutra pessoa gerencia as atualizações do Python para mimUpgrade automático via provedor de nuvemActivePythonDistribuição da Intel para PythonpythonzOutroEu não atualizo

Os usuários do Windows tendem a instalar o Python do Python.org, enquanto os usuários do Linux e macOS geralmente usam contêineres do Python, pyenv ou Docker fornecidos pelo sistema operacional.

Isolamento de ambiente do Python

> 100%
54%32%22%18% 8% 5% 3%22%VirtualenvDockerCondaPipenvPoetryVagrant/máquinas virtuaisOutroNenhuma opção

Existem dependências interessantes entre os IDEs e as ferramentas de isolamento do ambiente:

  • Mais da metade dos usuários do Jupyter Notebook e do JupyterLab escolheram o Conda. A participação do Conda entre os usuários de outros editores é de apenas cerca de 20%.
  • O PyCharm Professional Edition é líder entre os usuários do Virtualenv e do Docker.
  • O VS Code e o PyCharm têm as maiores participações entre os usuários do Python que usam o Pipenv.
  • O Vim é o líder para os usuários do Python que usam o Vagrant e o Poetry.

Recursos do Python

Recursos favoritos do Python

Esses resultados são baseados nas respostas à pergunta aberta "Quais são os três recursos da linguagem Python que você mais curte?"

37%30%21%21%20%20%14% 9% 8% 7% 6% 5% 5% 5% 5% 4% 4% 3% 3% 2% 2%32%Sintaxe simples, açúcar sintático, fácil de aprenderCódigo fácil de escrever e ler, linguagem de alto nívelCompreensão de listas, geradorVersatilidade, bibliotecas para qualquer problemaDigitação dinâmica, duck typingSólidas bibliotecas padrão, estruturas de dados incorporadas, expressões, ""baterias incluídas"" *Comunidade grande, suporte para bibliotecas, documentação clara, PEPMultiparadigmaPrototipagem rápidaAmplo ecossistema de ciência de dadosFácil manipulação e formatação de stringsLista e dicionárioPortabilidadeEntre plataformasDecoradorSimultaneidade e paralelismo (asyncio, threading, multiprocessamento)Linguagem interpretada, sem tempo de compilaçãoShell Python, interpretadores, IDEsGerenciador de contextoFunção do LambdaSistema de importaçãoOutro **

* Excluindo bibliotecas padrão, estruturas de dados incorporadas e expressões que foram extraídas em clusters separados:

  • Compreensão de listas, gerador
  • Lista e dicionário
  • Decorador
  • Asyncio, threading, multiprocessamento
  • Gerenciador de contexto
  • Função do Lambda

** Outros tópicos especificados por menos de 1% dos entrevistados.

Recursos desejados do Python

Esses resultados são baseados nas respostas à pergunta aberta "Quais são os três recursos de linguagem que você gostaria de adicionar ao Python?"

21%20%15%12%11% 9% 7% 7% 6% 5% 5% 4% 4% 3% 2% 2% 2% 1% 1%56%Digitação estática, dicas de strict_typesMelhorias de desempenhoMelhor simultaneidade e paralelismoCorrespondência de padrões, instrução switchCompilador Python oficial, compilador JITMelhorias nas bibliotecas padrão*Melhor gerenciamento de pacotes, padronização do instalador de pacotesBibliotecas e framework para desenvolvimento móvelMelhor suporte para programação funcional, funções anônimas de várias linhasMelhor suporte para bibliotecas GUI, melhorias no tkinterVariáveis constantes, métodos privados, melhorias em classes de dadosMelhorar/ remover GILAdoção de operadores de outras linguagens: operadores com reconhecimento de "none", operador de barra vertical (pipe) etc.Melhor gerenciamento de versões, compatibilidade com versões anterioresMelhor gerenciamento de importação, resolução de importação circularGerenciamento de memória manual, ponteirosSobrecarga de funções/métodosOtimização de recursão em caudaSuporte para chaves/ponto-e-vírgulas em vez de recuoOutro **

* Excluindo as melhorias nas bibliotecas padrão que foram extraídas em outros clusters.

** Outros tópicos especificados por menos de 1% dos entrevistados.

Frameworks e Bibliotecas

Frameworks da Web

> 100%
46%43%12% 4% 3% 3% 2% 2% 2% 1% 6%27%FlaskDjangoFastAPITornadoweb2pyBottlePyramidCherryPyFalconHugOutroNenhuma opção

A FastAPI foi introduzida nas opções pela primeira vez com essa iteração da pesquisa e parece ser o terceiro framework da Web mais popular para o Python.

Frameworks e bibliotecas de Ciência de Dados

> 100%
62%56%46%33%31%25%19%18%17%12% 4% 2% 1% 4%27%NumPyPandasMatplotlibSciPySciKit-LearnTensorFlowKerasSeabornPyTorchNLTKGensimTheanoMXNetOutroNenhuma opção

Os usuários do NumPy são mais propensos a usar o Conda para isolar seus ambientes Python do que outros usuários do Python. (32% vs. 22%)

Frameworks de teste de unidade

> 100%
49%28%13% 7% 4% 4% 4% 1%37%pytestunittestmockToxdoctestnoseHypothesisOutroNenhuma opção

O uso de frameworks de testes de unidade se correlaciona perfeitamente com os anos de experiência profissional. Desenvolvedores Python mais jovens são muito menos propensos a fazer testes de unidade.

Além disso, é mais comum para desenvolvedores envolvidos em análise de dados e machine learning usar estruturas de testes de unidade do que para desenvolvedores Web e DevOps. Os desenvolvedores para os quais o uso de frameworks de teste de unidade é mais comum são previsivelmente desenvolvedores envolvidos em testes de software e criação de testes automatizados.

Outros frameworks e bibliotecas

> 100%
54%32%22%19%16%16%13%11%10% 5% 5% 4% 4% 8%18%RequestsPillowAsyncioTkinterScrapyPyQTaiohttpPygameSixKivywxPythonTwistedPyGTKOutroNenhuma opção

72% dos desenvolvedores que escolhem a AWS usam o framework Requests.

Os usuários do Tkinter e do Pygame são principalmente jovens especialistas com menos de um ano de experiência.

ORMs

> 100%
35%35%32%14% 5% 3% 1% 1% 1% 4%Nenhum desenvolvimento de banco de dadosSQLAlchemyDjango ORMRaw SQLSQLObjectPeeweeTortoise ORMPonyORMDejavuOutro

A maioria dos usuários do Python que usam o Flask preferem o SQLAlchemy, enquanto os usuários do Django usam o Django ORM. Dá para acreditar?

Bancos de dados

> 100%
45%39%38%19%18%11% 6% 3% 2% 2% 1% 1% 1% 1% 6%18%PostgreSQLSQLiteMySQLMongoDBRedisMS SQL ServerOracle DatabaseAmazon RedshiftNeo4jCassandraDB2HBaseCouchbaseh2OutroNenhuma opção

O PostgreSQL é o banco de dados mais popular entre os desenvolvedores Python, e é ainda mais difundido entre os usuários da AWS, com uma parcela de 65%.

Ferramentas de Big Data

> 100%
11% 9% 6% 5% 4% 2% 2% 1% 1% 1% 2%76%Apache SparkApache KafkaApache Hadoop/MapReduceDaskApache HiveApache BeamClickHouseApache FlinkApache TezApache SamzaOutroNenhuma opção

A maioria dos usuários de ferramentas de Big Data prefere o JupiterLab. Isso é especialmente válido para usuários do Apache Spark e do Dask. O segundo lugar é ocupado pelo Jupyter Notebook, embora o PyCharm Professional seja a escolha mais popular entre os usuários do Apache Kafka.

Tecnologias e nuvem

Principais plataformas de nuvem

> 100%
53%33%23%21%20%13% 5% 5% 4% 1% 8%AWSGoogle Cloud PlatformHerokuMicrosoft AzureDigitalOceanPythonAnywhereLinodeOpenStackOpenShiftRackspaceOutro

O Heroku e o PythonAnywhere são populares entre jovens profissionais com experiência profissional de até 2 anos, enquanto a AWS e o DigitalOcean são mais populares entre os programadores Python mais experientes.

Como você executa código na nuvem (no ambiente de produção)?

> 100%
2020
2019
47%/47%43%/46%27%/25%25%/24% 2%/2%11%/11%Dentro de contêineresEm máquinas virtuaisEm uma Plataforma como ServiçoSem servidorOutroNenhuma opção

Executar código em contêineres ainda é o método mais popular, enquanto as máquinas virtuais perderam um pouco de sua popularidade, com apenas 43% dos usuários usando-as em 2020. Em 2018, elas tinham uma participação de 47% e eram a escolha mais popular.

Como você desenvolve para a nuvem?

> 100%
2020
2019
56%/56%40%/41%21%/22%18%/18%17%/17% 8%/9% 1%/1% 9%/8%Localmente com VirtualenvEm contêineres do DockerEm máquinas virtuaisCom um interpretador de sistema localEm ambientes de desenvolvimento remotoDiretamente no ambiente de produçãoOutroNenhuma opção

Testadores compõem a maioria daqueles que desenvolvem para a nuvem em contêineres do Docker.

Desenvolvedores Web são significativamente menos propensos a desenvolver em ambientes de desenvolvimento remoto e em máquinas virtuais do que outros tipos de desenvolvedores. Eles preferem trabalhar localmente com o Virtualenv.

Ferramentas de desenvolvimento

Sistema operacional

> 100%
Linux

68%

Linux

Windows

48%

Windows

macOS

29%

macOS

BSD

2%

BSD

1%

Outra opção

Quanto mais experientes são os desenvolvedores Python, maiores são as chances de eles usarem o Linux e o macOS como ambientes de desenvolvimento e menores as chances de eles escolherem o Windows.

Sistemas de integração contínua (CI)

> 100%
23%21%12% 7% 2% 2% 2% 1%10%46%Gitlab CIJenkins/HudsonTravis CICircleCITeamCityBambooAppVeyorCruiseControlOutroNenhuma opção

Em 2020, o Gitlab CI ultrapassou o antigo líder na categoria sistemas de Integração Contínua: Jenkins/Hudson.

Testadores são os usuários que mais utilizam os sistemas de Integração Contínua. Quase 80% dos desenvolvedores envolvidos em testes de software ou redação de testes automatizados usam sistemas de CI.

Ferramentas de gerenciamento de configuração

> 100%
17% 9% 4% 3% 2% 3%69%AnsibleSolução personalizadaPuppetSaltChefOutroNenhuma opção

Editores e IDEs

PrincipalCiência de DadosWeb
33%29% 8% 4% 4% 3% 2% 2% 2% 2% 2% 1%PyCharmVS CodeVimSublime TextJupyter NotebookAtomEmacsSpyderIDLEJupyterLabIntelliJ IDEANotePad++
Todos os resultados

Para identificar os editores e IDEs mais populares, fizemos uma pergunta de resposta única "Qual é o editor principal que você usa para o seu desenvolvimento Python atual?" As opções que receberam menos de 0,5% em 2019 foram combinadas na opção "Outras".

A participação combinada das edições do PyCharm Community e Professional é de 33%, o que corresponde aos resultados do ano passado. O VS Code continua a crescer, recebendo 5% a mais de participação do que no ano passado. Enquanto isso, a maioria dos editores de texto como o Vim ou o Sublime Text perdeu uma parte de sua participação.

O Jupyter Notebook, o Jupiter Lab e o Spyder ganharam mais usuários entre os campos da ciência de dados.

As participações de usuários do VS Code que trabalham com dados e daqueles que são desenvolvedores Web são praticamente iguais.

A participação de usuários do PyCharm que são desenvolvedores Web é aproximadamente o dobro em comparação à dos usuários que trabalham com dados, e a diferença é especialmente evidente para o PyCharm Professional Edition.

Ferramentas e recursos para desenvolvimento Python

> 100%
Pelo menos às vezes
Nunca ou Quase nunca
89%11%89%11%87%13%85%15%79%21%78%22%77%23%73%27%71%29%64%36%63%37%61%39%51%49%42%58%41%59%usa Sistemas de Controle de Versãousa a complementação automática no seu editorrefatora seu códigousa ambientes virtuais Python para seus projetosusa linting de códigoescreve testes para o seu códigousa bancos de dados SQLusa um depuradorusa dicas de tipo opcionaisexecuta/depura ou edita o código em máquinas remotasusa Rastreadores de Issuesusa ferramentas de Integração Contínuausa cobertura de códigousa um profiler Pythonusa bancos de dados NoSQL

A maioria das ações listadas nesta pergunta mostra uma mudança clara em favor dos usuários mais experientes. Quanto mais tempo um desenvolvedor está na profissão, maior é a probabilidade de ele usar as tecnologias listadas. Porém, essa relação não é válida para sugestões de tipos opcionais e complementação automática. Os usuários do Python com mais de 11 anos de experiência são muito menos propensos a realizar essas ações regularmente do que aqueles que codificam por 3-5 anos.

Emprego e Trabalho

Trabalhando em equipe x trabalhar independentemente

48%Trabalha em equipe
48%Trabalha nos seus própriosprojetos de maneiraindependente
4%Trabalha como consultorexterno ou instrutor

Trabalhando em projetos

42%Trabalho em vários projetosdiferentes
41%Trabalho em um projetoprincipal e em váriosprojetos paralelos
17%Só trabalho em um projeto

Tamanho da equipe

75%2 a 7 pessoas
16%8 a 12 pessoas
5%13 a 20 pessoas
2%21 a 40 pessoas
2%Mais de 40 pessoas

Situação de emprego

62%13% 7% 6% 6% 4% 1% 2%Empregado em período integral por uma empresa/organizaçãoEstudanteEstudante que trabalhaAutônomoFreelancerEmpregado em meio período por uma empresa/organizaçãoAposentadoOutro

Tamanho da empresa

7%13%18%24% 6%10%19% 3%Apenas eu2–1011 a 5051 a 500501–1,0001,001–5,000Mais de 5.000Não tenho certeza

Setor da empresa

42% 7% 6% 5% 4% 4% 3% 2%Tecnologia da informação/desenvolvimento de softwareCiênciaEducação/TreinamentoContabilidade/finanças/segurosMedicina/SaúdeFabricaçãoServiços bancários/imóveis/financiamento hipotecárioVendas/distribuição/desenvolvimento de negócios
Todos os resultados

Setor-alvo

45% 5% 4% 4% 3% 3% 3% 3%Tecnologia da informação/desenvolvimento de softwareContabilidade/Finanças/SegurosVendas/distribuição/desenvolvimento de negóciosServiços bancários/imóveis/financiamento hipotecárioMedicina/SaúdeFabricaçãoLogística/TransportesGerenciamento Estratégico/de Negócios
Todos os resultados

Cargos

> 100%
72%19%19%18% 9% 7% 7% 6% 6% 5% 5% 4%14%Desenvolvedor/ProgramadorArquitetoAnalista de dadosLíder de equipeSuporte técnicoAnalista de sistemasCIO/CEO/CTOGerente de produtoEngenheiro de qualidadeDBAAnalista de negóciosEscritor técnicoOutro

Experiência com o Python

24%22%28%15%10%Menos de 1 ano1 a 2 anos3 a 5 anos6 a 10 anosMais de 11 anos

Experiência de codificação profissional

34%19%19%12%16%Menos de 1 ano1 a 2 anos3 a 5 anos6 a 10 anosMais de 11 anos

Faixa etária

10%40%31%12% 5% 2%18 a 20 anos21 a 29 anos30 a 39 anos40 a 49 anos50 a 59 anos60 anos ou mais

Em que país/região você mora?

Todos os países/regiões com menos de 1% foram mesclados em "Outros".

16%11% 7% 5% 5% 4% 4% 3% 3% 2% 2% 2% 2% 2% 1% 1% 1% 1% 1% 1% 1% 1%23%Estados UnidosÍndiaAlemanhaReino UnidoFrançaChinaFederação RussaBrasilCanadáPolôniaHolandaEspanhaItáliaAustráliaUcrâniaIsraelRepública TchecaSuéciaJapãoTurquiaMéxicoSuíçaOutro

Metodologia e Dados Brutos

Quer se aprofundar mais nos dados? Baixe as respostas anônimas da pesquisa e veja o que você pode aprender. Compartilhe suas descobertas e ideias mencionando @jetbrains e @ThePSF no Twitter com a hashtag #pythondevsurvey.

Antes de dissecar esses dados, observe as seguintes informações importantes:

1

O conjunto de dados inclui respostas apenas de canais oficiais da Python Software Foundation. Depois de filtrar as respostas duplicadas e não confiáveis, o conjunto de dados inclui mais de 28.000 respostas coletadas em outubro e novembro de 2020 por meio da promoção da pesquisa no python.org, no blog da PSF, a conta da PSF no Twitter e LinkedIn, listas oficiais de discussão do Python e subreddits relacionados ao Python. Para evitar que a pesquisa fosse inclinada em favor de qualquer ferramenta ou tecnologia específica, não foram utilizados canais relacionados a produtos, serviços ou fornecedores para coletar as respostas.

2

Os dados são anonimizados, sem informações pessoais ou detalhes de geolocalização. Além disso, para evitar a identificação de quaisquer entrevistados individuais por suas observações literais, todos os campos abertos foram excluídos.

3

Para ajudar você a entender melhor a lógica da pesquisa, estamos compartilhando o conjunto de dados, as perguntas da pesquisa e toda a lógica da pesquisa. Usamos diferentes métodos de ordenação para as opções de resposta (alfabética, aleatória e direta). A ordem das respostas é especificada para cada pergunta.

Baixe os dados brutos da pesquisa

Mais uma vez, em nome da Python Software Foundation e da JetBrains, gostaríamos de agradecer a todos os que participaram desta pesquisa. Com a ajuda de vocês, fomos capazes de mapear o panorama da comunidade Python com mais precisão!

Confira os resultados da Pesquisa para Desenvolvedores Python em 2017, 2018, 2019, 2021, 2022 e 2023.

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:

Concordo que os meus dados pessoais sejam processados para essa finalidade.

Se você tiver alguma dúvida sobre esta pesquisa ou sugestões para pesquisas futuras, entre em contato conosco em surveys@jetbrains.com ou psf@python.org.

© 2000—2021 JetBrains s.r.o. Todos os direitos reservados.