Демография

State of JavaScript 2019 стал четвёртым выпуском опроса и охватил 21 717 респондентов. Было интересно увидеть, что, даже несмотря на то, что лишь немногие участники идентифицируют себя как «чистых» бэкенд-разработчиков, в целом они чувствуют себя довольно комфортно, имея дело с серверной разработкой.

Участники в разбивке по странам

Процент заполнения: 87.9% (19065)
Процент заполнения: 87.9% (19065)
Экспорт
Проценты%
Кол-воΣ

Распределение респондентов по странам.

Зарплата

Процент заполнения: 87.4% (18956)
Процент заполнения: 87.4% (18956)
Экспорт
Проценты%
Кол-воΣ

Годовая зарплата в USD.

Опыт

Процент заполнения: 90.1% (19530)
Процент заполнения: 90.1% (19530)
Экспорт
Проценты%
Кол-воΣ

Как долго вы писали на JavaScript?

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

Процент заполнения: 89.7% (19445)
Процент заполнения: 89.7% (19445)
Экспорт
Проценты%
Кол-воΣ

Разбивка по размеру компании

Источник

Процент заполнения: 56.9% (12327)
Процент заполнения: 56.9% (12327)
Экспорт
Проценты%
Кол-воΣ

Как участники узнали об опросе (агрегирование из предоставленных ответов и отслеживания рефереров). Пункт State of JS обозначает подписчиков из наших прошлых опросов, в то время как Word of Mouth включает в себя Slack, друзей, коллег, и т.д.

Пол

Процент заполнения: 89.5% (19409)
Процент заполнения: 89.5% (19409)
Экспорт
Проценты%
Кол-воΣ

Пол респондентов.

Мужской
Женский
Небинарный/Другой
Предпочли не говорить

Должность

Процент заполнения: 88.6% (19202)
Процент заполнения: 88.6% (19202)
Экспорт
Проценты%
Кол-воΣ

Как вы представляетесь на тусовках?

Уровень опыта CSS

Процент заполнения: 89.9% (19493)
Процент заполнения: 89.9% (19493)
Экспорт
Проценты%
Кол-воΣ

Насколько вы опытны в CSS?

Отсутствует: Практически не знаю CSS
Начинающий: Использую CSS фреймворки и настраиваю существующие стили
Средний: Знаю правила специфичности, умею создавать раскладку
Продвинутый: Владею анимацией, интерактивностью, переходами и т.д.
Эксперт: Умею оформлять весь фронтенд с нуля, следуя единой методологии

Уровень опыта на бэкенде

Процент заполнения: 89.9% (19483)
Процент заполнения: 89.9% (19483)
Экспорт
Проценты%
Кол-воΣ

Насколько вы опытны в бэкенд разработке?

Отсутствует: Не могу справиться с какой-либо работой на бэкенде
Начинающий: Могу устанавливать универсальные CMS (WordPress и т.п.) или статические генераторы сайтов (Jekyll, etc.)
Средний: Могу разрабатывать приложения, используя существующие фреймворки (Rails, Laravel и т.п.)
Продвинутый: Настройка всего бэкенда с нуля (Go, Node и т.п.)
Эксперт: Могу управлять сложными многосерверными или микросервисными архитектурами