JetBrains logo

Посмотрите результаты опросов2023, 2021, 2020, 2019, 2018, and 2017 годов.

Использование Python

Python в качестве основного и второстепенного языка

85%

Основной

15%

Второстепенный

Использование Python с другими языками100+

37%

40%

JavaScript

36%

38%

HTML/CSS

34%

33%

SQL

31%

33%

Bash/Shell

29%

30%

C/C++

19%

20%

Java

11%

10%

TypeScript

11%

11%

C#

9%

9%

PHP

8%

9%

Go

7%

6%

Rust

6%

5%

R

4%

4%

Visual Basic

3%

3%

Kotlin

86% Python-разработчиков используют помимо Python и другие языки. Чаще всего это JavaScript, HTML/CSS и SQL.

Использование Python с другими языками100+

37%

38%

JavaScript

37%

32%

HTML/CSS

35%

28%

SQL

32%

22%

Bash/Shell

27%

37%

C/C++

18%

28%

Java

10%

17%

TypeScript

10%

18%

C#

9%

14%

PHP

8%

11%

Go

6%

5%

R

6%

9%

Rust

4%

5%

Visual Basic

3%

6%

Kotlin

Инструменты для веб-разработки и Data Science100+

45%

50%

SQL

34%

66%

JavaScript

34%

41%

Bash/Shell

33%

60%

HTML/CSS

32%

19%

C/C++

Статистика по веб-разработке основана на ответах респондентов, которые выбрали веб-разработку, отвечая на вопрос «С какой целью вы используете Python чаще всего?».Соответственно, Data Science относится к тем, кто в ответе на тот же вопрос, выбрал анализ данных или машинное обучение.

Вполне ожидаемо у веб-разработчиков наибольшей популярностью пользуются JavaScript и HTML/CSS, а специалисты по Data Sciene предпочитают SQL.

Для чего используют Python

Мы спрашивали, с какой целью люди используют Python, какими видами разработки они занимаются и как совмещают разные варианты применения языка.

Для чего вы используете Python?

51%

И для рабочих, и для личных проектов

28%

Для личных, образовательных и не связанных с основной работой проектов

21%

Для работы

Каждый пятый респондент использует Python только для рабочих проектов, а чуть больше половины — и для личных проектов тоже.

Использование Python в 2021 и 2022 годах100+

51%

51%

Анализ данных

43%

45%

Веб-разработка

36%

36%

Машинное обучение

34%

36%

DevOps/системное администрирование/написание скриптов автоматизации

30%

31%

Программирование веб-парсеров/скраперов/сборщиков

Использование Python в качестве основного и второстепенного языка100+

53%

44%

Анализ данных

45%

31%

Веб-разработка

37%

29%

Машинное обучение

35%

34%

DevOps/системное администрирование/написание скриптов автоматизации

30%

28%

Программирование веб-парсеров/скраперов/сборщиков

Насколько активно вы занимаетесь следующими видами деятельности?

Анализ данных

Веб-разработка

Машинное обучение

DevOps/системное администрирование/написание скриптов автоматизации

Программирование веб-парсеров/скраперов/сборщиков

Образовательные цели

Тестирование ПО / написание автоматических тестов

Прототипирование ПО

Разработка десктопных приложений

Сетевое программирование

Компьютерная графика

Разработка игр

Разработка для встраиваемых систем

Мобильная разработка

Разработка мультимедийных приложений

Другое

С какой целью вы используете Python чаще всего?

22%

23%

Веб-разработка

18%

17%

Анализ данных

12%

11%

Машинное обучение

10%

10%

DevOps/системное администрирование/написание скриптов автоматизации

9%

9%

Образовательные цели

Те, для кого Python — основной язык, чаще всего используют его для веб-разработки (23%).

В качество второстепенного языка Python чаще всего используют для анализа данных (16%) и DevOps (14%), а веб-разработка остается на третьем месте (13%).

Вы считаете себя дата-сайентистом?

На вопрос отвечали только те, кто занимается анализом данных и машинным обучением.

Около трети Python-разработчиков, занимающихся анализом данных и машинным обучением, считают себя специалистами по Data Science.

Версии Python

Python 3 и Python 2

2022

2021

2020

2019

2018

2017

Более 90% респондентов используют Python 3, поэтому можно сказать, что эта версия

уже стала общепринятой.

Доля пользователей Python 2 в последние три года остается неизменной и не превышает 7%. Тем не менее кое-кто еще использует версию 2 для анализа данных (29%), компьютерной графики (24%) и DevOps (23%).

Области применения разных версий языка100+

54%

29%

Анализ данных

46%

19%

Веб-разработка

38%

13%

Машинное обучение

36%

23%

DevOps/системное администрирование/написание скриптов автоматизации

32%

13%

Программирование веб-парсеров/скраперов/сборщиков

Версии Python 3

45%

16%

Python 3.10

23%

35%

Python 3.9

17%

27%

Python 3.8

9%

13%

Python 3.7

4%

7%

Python 3.6

Обратите внимание, что опрос проводился с 14 октября по 14 ноября 2022 года, а Python 3.11 вышел только 24 октября 2022 года.

11%

Python-разработчиков ответили, что не обновляют версию Python, а 6% сообщили, что обновлениями занимается другой человек.

52%

респондентов, использующих Windows, скачивают Python с python.org, а пользователи macOS и Linux чаще всего используют пакеты, предоставляемые операционной системой, Python.org, Docker-контейнеры и pyenv.

Установка и обновление Python100+

37%

Python.org

26%

Пакеты Python, предоставляемые ОС (через apt-get, yum, homebrew и т. п.)

17%

Anaconda

17%

Контейнеры Docker

16%

pyenv

6%

Сборка из исходного кода

6%

Обновлением Python занимается другой человек

5%

Автоматическое обновление через поставщика облачных сервисов

2%

ActivePython

2%

Intel Distribution for Python

2%

pythonz

3%

Другое

11%

Не обновляю

Enthought выбрали менее 0,5% респондентов, поэтому он был включен в «Другое».

Способы изоляции окружения100+

49%

Virtualenv

31%

Docker

22%

Conda

16%

Pipenv

14%

Poetry

6%

Vagrant / виртуальные машины

4%

Другое

23%

Нет

Poetry постепенно набирает популярность в качестве инструмента для изоляции окружения Python. С 2020 года он прибавил 6 процентных пунктов. Инструмент выглядит перспективно, и некоторые его возможности уже были реализованы в базовых средствах Python.

Фреймворки и библиотеки

Веб-фреймворки100+

39%

Flask

39%

Django

25%

FastAPI

4%

web2py

4%

CherryPy

4%

Tornado

3%

Pyramid

3%

Bottle

2%

Falcon

2%

Hug

5%

Другое

27%

Нет

Среди веб-фреймворков для Python по-прежнему с большим отрывом лидируют Flask, Django и FastAPI.

Все остальные, вместе взятые, едва опережают обладателя третьего места. FastAPI за год прибавил 4 процентных пункта — теперь его использует каждый четвертый Python-разработчик.

Подробнее об использовании Django можно узнать из результатов опроса Django-разработчиков, который мы провели совместно с Django Software Foundation в 2022 году.

Другие фреймворки и библиотеки100+

48%

Requests

29%

Pillow

25%

Asyncio

20%

Tkinter

15%

PyQT

15%

Scrapy

14%

aiohttp

13%

httpx

12%

Pygame

6%

Kivy

6%

Six

5%

wxPython

4%

Twisted

4%

PyGTK

6%

Другое

19%

Нет

Хотя тройка лидеров за год не изменилась, Requests уступил httpx 4 процентных пункта.

Фреймворки для юнит-тестирования100+

51%

pytest

24%

unittest

10%

mock

6%

doctest

6%

tox

5%

Hypothesis

4%

nose

1%

Другое

35%

Нет

В крупных компаниях чаще выполняют юнит-тестирование в Python-проетках и шире используют pytest и mock, чем в небольших компаниях.

ORM100+

35%

SQLAlchemy

28%

Django ORM

16%

Чистый SQL

8%

SQLObject

3%

Peewee

3%

Tortoise ORM

3%

PonyORM

2%

Dejavu

4%

Другое

34%

Не разрабатываю базы данных

Базы данных100+

42%

PostgreSQL

37%

MySQL

36%

SQLite

19%

MongoDB

16%

Redis

12%

MS SQL Server

7%

Oracle Database

4%

Amazon Redshift

3%

Neo4j

3%

Cassandra

2%

DB2

2%

h2

2%

HBase

2%

Couchbase

6%

Другое

18%

Нет

MS SQL Server и Oracle Database вдвое популярнее у специалистов по Data Science, чем у веб-разработчиков, а вот большинство других баз данных веб-разработчики используют чаще.

Инструменты для работы с большими данными100+

12%

Apache Spark

10%

Apache Kafka

6%

Apache Hadoop/MapReduce

6%

Dask

5%

Apache Hive

3%

Apache Beam

3%

ClickHouse

3%

Apache Flink

2%

Apache Samza

2%

Apache Tez

1%

Другое

69%

Нет

31% Python-разработчиков используют инструменты для работы с большими данными — это на 6 процентных пунктов больше, чем в 2021 году. Среди специалистов по Data Science их целых 42%.

Облачные платформы

66%

Python-разработчиков используют облачные платформы — на 5 процентных пунктов больше, чем в прошлом году.

Популярные облачные платформы100+

49%

AWS

33%

Google Cloud Platform

25%

Microsoft Azure

20%

Heroku

16%

DigitalOcean

14%

PythonAnywhere

7%

Linode

6%

OpenStack

5%

OpenShift

2%

Rackspace

9%

Другое

На вопрос отвечали только те, кто пользуется облачными платформами.

Африканские Python-разработчики чаще всего (39%) используют облачную платформу Heroku. Использование других языков также влияет на выбор платформы.

Как и следовало ожидать, пользователи C# используют Microsoft Azure почти так же часто, как AWS. Активнее всех облачными платформами пользуются Go- и TypeScript-разработчики — с облаком работают 80% из них.

Как вы запускаете код в облаке?100+

47%

48%

В контейнерах

41%

41%

В виртуальных машинах

27%

27%

Используя платформу как услугу

27%

24%

Внесерверная обработка

2%

2%

Другое

На вопрос отвечали только те, кто пользуется облачными платформами.

Как вы разрабатываете облачные приложения?100+

53%

56%

Локально с помощью virtualenv

41%

40%

В контейнерах Docker

20%

21%

В виртуальных машинах

19%

17%

В удаленных средах разработки

18%

18%

С помощью интерпретатора локальной системы

На вопрос отвечали только те, кто пользуется облачными платформами.

Локальная разработка с помощью virtualenv продолжает терять популярность: с 2020 года ее доля сократилась на 7 процентных пунктов. Чаще всего ее используют респонденты, которые занимаются веб-разработкой на Python.

Использование сред удаленной разработки медленно, но верно растет: на 3 процентных пункта по сравнению с 2020 годом. Чаще всего они используются для машинного обучения, сетевого программирования и DevOps.

Инструменты

Операционная система100+

59%

Linux

58%

Windows

26%

macOS

3%

BSD

1%

Другое

По сравнению с прошлым годом популярность macOS и Windows осталась примерно на том же уровне, а вот использование Linux снизилось на 4 процентных пункта.

Системы непрерывной интеграции (CI)100+

35%

GitHub Actions

22%

GitLab CI

16%

Jenkins/Hudson

6%

Bitbucket Pipelines

6%

Travis CI

6%

CircleCI

3%

TeamCity

3%

Bamboo

2%

AppVeyor

2%

CruiseControl

4%

Другое

35%

Нет

Популярность GitHub Actions продолжает расти: теперь его используют больше трети Python-разработчиков.

В целом использование CI-инструментов также выросло на 4 процентных пункта по сравнению с 2021 годом.

34%

респондентов используют инструменты непрерывного управления. Самым популярным из них оказался Ansible, а 11% опрошенных предпочитают собственные решения.

Инструменты для создания документации100+

22%

Sphinx

11%

MKDocs

8%

Doxygen

5%

Другое

61%

Я не использую инструменты для создания документации

39% Python-разработчиков используют инструменты для создания документации. Первое место среди таких инструментов, как и в прошлом году, занимает Sphinx.

Инструменты и функциональность для Python-разработки

используют автодополнение в редакторе

используют виртуальные окружения Python для своих проектов

производят рефакторинг кода

используют системы контроля версий

используют линтинг кода

пишут тесты для своего кода

используют базы данных SQL

используют отладчик

используют опциональное указание типов

запускают, отлаживают или редактируют код на удаленной машине

используют инструменты непрерывной интеграции

используют баг-трекеры

используют инструменты анализа покрытия кода

используют профилировщик Python

используют базы данных NoSQL

Редакторы

Две самых распространенных IDE для Python-разработки — PyCharm и VS Code: их в общей сложности выбирают две трети респондентов.

Лишь 14% респондентов пользуются только одной IDE или редактором, а подавляющее большинство (61%) используют одновременно 2-3 IDE или редактора. 26% Python-разработчиков выбирают в качестве дополнительной IDE PyCharm, четверть — VS Code.

Основная IDE/редактор

37%

VS Code

29%

PyCharm

5%

Ноутбуки Jupyter

3%

Vim

3%

Neovim

2%

Sublime Text

2%

IDLE

2%

Emacs

2%

IntelliJ IDEA

2%

Spyder

2%

NotePad++

2%

JupyterLab

1%

Atom

1%

Eclipse + Pydev

4%

Другое

3%

Нет

Чтобы определить, какие IDE и редакторы наиболее популярны, мы задали вопрос, в котором можно было выбрать только один вариант ответа.

Data Science и веб-разработка

40%

44%

VS Code

25%

37%

PyCharm

3%

4%

Vim

2%

2%

Emacs

2%

3%

Sublime Text

Статистика по веб-разработке основана на ответах респондентов, которые выбрали веб-разработку, отвечая на вопрос «С какой целью вы используете Python чаще всего?».Соответственно, Data Science относится к тем, кто в ответе на тот же вопрос, выбрал анализ данных или машинное обучение.

Количество используемых IDE/редакторов

14%

1

35%

2

26%

3

14%

4

11%

5+

IDE/редакторы, используемые в дополнение к основной IDE/редактору100+

25%

VS Code

23%

Ноутбуки Jupyter

18%

Vim

17%

PyCharm Community Edition

14%

NotePad++

13%

JupyterLab

12%

Sublime Text

9%

PyCharm Professional Edition

8%

IDLE

8%

Nano

6%

Spyder

5%

Atom

5%

Python Tools for Visual Studio (PTVS)

5%

Neovim

4%

IntelliJ IDEA

3%

Emacs

2%

Eclipse + Pydev

1%

Wing IDE

4%

Другое

14%

Нет

Пакеты Python

85%

Python-разработчиков используют инструменты изолирования окружения для разных проектов. 3 самых распространенных инструмента — venv, virtualenv и Conda.

Какие из следующих инструментов вы используете для изоляции окружений Python в разных проектах?100+

43%

venv

37%

virtualenv

21%

Conda

16%

Poetry

14%

pipenv

6%

virtualenvwrapper

3%

hatch

3%

Другое

15%

Я не использую инструменты для изоляции окружения Python

Вы используете в контейнерах виртуальное окружение?

С прошлого года число разработчиков, использующих виртуальные среды в контейнерах, выросло на 5 процентных пунктов.

Какие инструменты для работы с пакетами Python
вы используете напрямую?
100+

76%

81%

pip

29%

32%

venv (стандартная библиотека)

26%

30%

Контейнеры (например, через Docker)

23%

22%

Conda

18%

23%

virtualenv

Трока лидеров не изменилась, но их популярность понемногу снижается. Тем временем доля Poetry выросла на 2 процентных пункта.

Вы используете модуль стандартной библиотеки venv?100+

42%

Использую venv напрямую

23%

Использую через virtualenv

13%

Использую через Poetry

12%

Использую через Pipenv

4%

Использую через tox

1%

Другое

11%

Не знаю

18%

Нет, я не использую venv

Число тех, кто использует модуль стандартной библиотеки venv, выросло с 2021 года на 5 процентных пунктов.

В каком формате хранится информация о зависимостях приложения?100+

69%

76%

requirements.txt

33%

26%

pyproject.toml

25%

22%

poetry.lock

15%

16%

pipfile.lock

11%

11%

Conda environment.yml

Доля использования requirements.txt в качестве хранилища информации о зависимостях приложения снизилась с прошлого года на 7 процентных пунктов.

Одновременно доля pyproject.toml на столько же увеличилась, и теперь его использует треть Python-разработчиков.

Над pyproject.toml шла активная работа, чтобы обеспечить аналогичный набор возможностей, и теперь его напрямую поддерживает pip.

45%

Python-разработчиков используют инструменты для управления версиями зависимостей приложения. Чаще всего для этого используются Poetry, pipenv и pip-инструменты — их доли примерно равны.

30%

Python-разработчиков по-прежнему обновляют версии зависимостей вручную — это на 5 процентных пунктов меньше, чем в прошлом году.

Какие инструменты вы используете для управления зависимостями приложения?100+

30%

poetry

28%

pipenv

26%

pip-tools

4%

Другое

28%

Нет

На вопрос отвечали только те, кто использует инструменты для управления точными версиями зависимостей приложения.

Откуда вы скачиваете пакеты?100+

73%

PyPI

33%

GitHub

17%

Локальный источник

16%

Anaconda

12%

Из дистрибутива Linux

11%

Частный Python Package Index

11%

Канал Conda conda-forge

10%

Внутреннее зеркало PyPI

9%

Канал Conda по умолчанию

9%

GitLab

4%

Artifactory

4%

Другой канал Conda

1%

Другое

10%

Не знаю

Доля PyPI снизилась на 7 процентных пунктов, а доли остальных способов установки пакетов остались примерно такими же, как в 2021 году.

Какие инструменты вы используете для установки пакетов?100+

84%

pip

22%

Conda

15%

Poetry

6%

easy_install

6%

pipx

3%

pip-sync

2%

Другое

5%

Нет

57%

респондентов разрабатывают приложения на Python. Самые популярные инструменты в этой сфере — Setuptools, Wheel, build и Poetry.

Какие инструменты вы используете для разработки
приложений на Python?
100+

40%

Setuptools

29%

Wheel

21%

build

19%

Poetry

7%

conda-build

3%

Flit

3%

Enscons

3%

pex

2%

PDM-PEP517

2%

maturin

4%

Другое

25%

Никакие / не знаю

На вопрос отвечали только те, кто разрабатывает приложения.

Хотя больше половины респондентов разрабатывают приложения, лишь 41% из них публиковали эти приложения в репозиториях пакетов.

Где вы публиковали пакеты Python-приложений?100+

61%

PyPI

38%

Частный Python Package Index

14%

Внутреннее зеркало PyPI

8%

conda-forge

6%

Другое

На вопрос отвечали только те, кто публиковал пакеты Python-приложений.

34%

респондентов уже разрабатывали и публиковали Python-библиотеки. Самые популярные решения здесь — те же, что и в разработке Python-приложений.

74%

тех, кто разрабатывает собственные Python-библиотеки, уже публиковали их, в основном с помощью PyPI или частного Python Package Index.

Какие инструменты вы используете для создания пакетов
Python-библиотек?
100+

На вопрос отвечали только те, кто разрабатывает Python-библиотеки.

59%

71%

Setuptools

39%

42%

Wheel

30%

26%

build

24%

20%

Poetry

8%

5%

conda-build

Где вы публиковали свои пакеты Python-библиотек?100+

63%

PyPI

38%

Частный Python Package Index

15%

Внутреннее зеркало PyPI

9%

conda-forge

5%

Другое

На вопрос отвечали только те, кто публиковал пакеты Python-библиотек.

Интересно, что доля PyPI по сравнению с прошлым годом сократилась на 9 процентных пунктов, при этом популярность внутренних зеркал PyPI выросла на 5 процентных пунктов.

Демография

В команде vs самостоятельно

49%

Работаю над своими проектами самостоятельно

46%

Работаю в команде

5%

Я независимый консультант/инструктор

Работа над проектами

41%

Работаю над одним главным и несколькими связанными с ним проектами

38%

Работаю над несколькими разными проектами

21%

Работаю только над одним проектом

Статус занятости

59%

Работаю в штате компании или организации

13%

Студент

7%

Фрилансер

7%

Самозанятый

7%

Работающий студент

5%

Работаю по совместительству в компании или организации

1%

На пенсии

2%

Другое

Размер компании

8%

Только я

11%

2–10

17%

11–50

26%

51–500

8%

501–1000

10%

1001–5000

18%

Более 5000

3%

Не знаю

На вопрос отвечали только те, кто работает в штате.

Размер команды

67%

2–7

19%

8–12

7%

13–20

4%

21–40

3%

Более 40

На вопрос отвечали только те, кто работает в штате.

Сфера деятельности компании

38%

Информационные технологии / разработка ПО

7%

Образование / обучение

7%

Наука

6%

Бухгалтерия / финансы / страхование

4%

Медицина / здравоохранение

4%

Производство

4%

Банковское дело / недвижимость / ипотечное финансирование

На вопрос отвечали только те, кто работает в штате.

Целевая отрасль

50%

Информационные технологии / разработка ПО

5%

Бухгалтерия, финансы, страхование

3%

Производство

3%

Продажи / дистрибуция / развитие бизнеса

3%

Транспорт, логистика

3%

Банковское дело / недвижимость / ипотечное финансирование

3%

Медицина, здравоохранение

На вопрос отвечали только те, кто работает в штате.

Рабочая роль100+

65%

Разработчик, программист

19%

Аналитик данных

17%

Руководитель команды

15%

Архитектор

10%

Техническая поддержка

7%

Системный аналитик

6%

Менеджер продукта

6%

Руководитель компании

6%

QA-инженер

5%

Администратор БД

5%

Бизнес-аналитик

4%

Технический писатель

13%

Другое

На этот вопрос отвечали только те, кто работает.

Возраст

9%

18–20

37%

21–29

31%

30–39

13%

40–49

6%

50–59

3%

60+

Опыт программирования на Python

23%

Менее 1 года

20%

1–2 года

29%

3–5 лет

18%

6–10 лет

10%

11 лет и больше

Опыт профессионального программирования

33%

Менее 1 года

19%

1–2 года

19%

3–5 лет

12%

6–10 лет

16%

11 лет и больше

Укажите свою страну или регион

Страны/регионы, которые указали меньше 1% респондентов, объединены в группу «Другое».

19%

США

11%

Индия

6%

Германия

4%

Материковый Китай

4%

Великобритания

4%

Бразилия

4%

Франция

3%

Россия

2%

Канада

2%

Польша

2%

Италия

2%

Турция

Исходные данные и методология

Хотите проанализировать данные самостоятельно? Скачайте обезличенные результаты опроса и найдите нужные вам сведения. Делитесь своими открытиями и мыслями в Twitter с хештегом #pythondevsurvey. Не забудьте упомянуть @jetbrains и @ThePSF.

Прежде чем анализировать данные самостоятельно, обратите внимание:

Набор данных включает в себя только ответы, полученные через официальные каналы Python Software Foundation. После того как мы исключили дубликаты и ненадежные ответы, в наборе данных осталось более 23 000 ответов, собранных в октябре-декабре 2022 года за счет продвижения опроса на сайте python.org и в блоге PSF, через официальные рассылки Python и связанные с Python сабреддиты, а также на страницах PSF в Twitter и LinkedIn. Чтобы избежать искажения результатов в пользу определенного инструмента или технологии, для сбора ответов не использовались каналы, связанные с какими-либо продуктами, сервисами и поставщиками.

Данные полностью анонимны и не содержат персональной информации о респондентах и об их местонахождении. Чтобы исключить вероятность идентификации респондентов по их комментариям, мы удалили все ответы на открытые вопросы.

Чтобы вам было проще понять логику опроса, мы делимся набором данных, вопросами и всей логикой анкеты. Мы использовали разные способы упорядочивания вариантов ответов (алфавитный, случайный и прямой). Порядок ответов указан для каждого вопроса.

Критерии исключения ответов

Любой из следующих факторов:

  • Возраст меньше 18 лет.
  • Нет ответа на вопрос «Как долго вы профессионально занимаетесь программированием?» на третьей странице опроса.
  • Возраст менее 21 года, а опыт профессионального программирования более 11 лет.
  • Слишком много одиночных ответов на вопросы с возможностью выбора нескольких ответов (за исключением ответов «Никакие», «Нет»).
  • Несколько ответов с одного адреса электронной почты (для каждого адреса мы сохранили только один ответ).
  • Респондент не использует Python.

Сочетание по крайней мере двух из следующих факторов:

    • Используется более 16 языков программирования.
  • Более 9 рабочих ролей.
  • Выбрано более 11 вариантов при ответе на вопрос «Для чего вы используете Python?».
  • Выбранная страна/регион находится в верхней части списка, сортированного по алфавиту, и не относится к самым часто выбираемым странам/регионам.
  • Сочетание рабочих ролей CEO и «Техническая поддержка».
  • CEO и возраст менее 21 года.
  • В целом слишком много выбранных вариантов ответа (например, респондент использует практически все фреймворки для Data Science, веб-разработки, упаковки и т. п.).
  • Ответы даны слишком быстро (меньше 5 секунд на вопрос).

JetBrains и Python Software Foundation благодарят всех, кто участвовал в опросе. Вы помогли нам составить актуальное представление об экосистеме Python.

Поддержите Python Software Foundation. PSF — некоммерческая организация, существующая исключительно на средства, внесенные ее членами, спонсорами и сообществом.

Смотрите результаты опросов 2021, 2020, 2019, 2018 и 2017 годов.

Читайте отчеты о других исследованиях JetBrains.

Спасибо, что уделили время!

Гравитация

Надеемся, наш отчет был вам полезен. Поделитесь результатами исследования с друзьями и коллегами!

Присоединяйтесь к JetBrains Tech Insights Lab

Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам сделать наши продукты еще лучше. Среди участников исследований разыгрываются призы.