Не забудьте поширити ❤️
На Stack Overflow опублікували результати великого дослідження. Вони містять багато корисної та цікавої інформації про досвід і освіту сучасних програмістів, їх хобі, звички, улюблені технології та багато іншого. В 2021 році в опитуванні взяли участь більше 80 тисяч чоловік. Пропонуємо вам коротко ознайомитися з його результатами.
Географія учасників опитування
В 2021 році в дослідженні взяли участь 83 тис. 439 осіб, у тому числі 770 фахівців з України. В 2020-му було опитано 64 тис. 416 осіб.
Як написати власну мову програмування
Основні висновки 2021 року
- JavaScript дев’ятий рік поспіль найбільш популярна мова програмування. Python поступився SQL третє місце, на другому – мови розмітки HTML/CSS;
- Майже 60% опитаних навчилися програмувати на онлайн-ресурсах. Молоді респонденти, як правило, навчаються на онлайн-курсах, форумах та інших онлайн-ресурсах. Більш вікові учасники опитування навчалися програмування в школах або по книгам;
- AWS зберігає лідерство в якості найбільш широко використовуваної хмарної платформи, але Google Cloud і Microsoft Azure домоглися значних успіхів в порівнянні з минулим роком;
- React.js перевершив jQuery як самого популярного веб-фреймворку;
- Svelte посів перше місце як найулюбленіший фреймворк розробників. Серед улюблених React займає лише четверте місце;
- 76% професійних розробників працюють хоча б на неповну ставку. У минулому році їх було понад 92%;
- Більше 50% респондентів написали свою першу строчку коду у віці від 11 до 17 років;
- Велика частина опитаних – майже 60%, в професії 10 і менше років;
- Серед опитаних найбільше фулстек-, бекенд-, фронтенд- і розробників десктопних додатків;
- 70% всіх респондентів і 80% професійних розробників отримали вищу освіту в тій чи іншій формі. Найбільш поширена – ступінь бакалавра – 42%;
- 48% професійних розробників – це люди від 25 до 34 років. Майже половина респондентів 65+ не вважають себе професійними розробниками;
- При виникненні проблеми майже 90% розробників шукають відповідь в гуглі, ~ 80% – на Stack Overflow, 48% припиняють працювати і повертаються до вирішення завдання пізніше. Є й ті, хто переключаються на ігри, медитують або просто панікують, їх 12% і 10% і 9% відповідно (респондентам можна було проголосувати за кілька варіантів).
Найпопулярніші технології
Найбільш високооплачувані технології
Perl перемістився з позиції самого високооплачуваної мови програмування за результатами минулого року на п’яте місце. Тепер найвищу зарплату отримують розробники Clojure. (Дохід вказано в рік)
Зарплата за посадами
Найвищі зарплати отримують Engineering Managers, фахівці DevOps і Data Engineers.
Оригінал дослідження з повними результатами доступний за посиланням.
Ми у соцмережах: