Clojure — найбільш оплачувана мова програмування, а JavaScript — найпопулярніша. Результати опитування Stack Overflow
Stack Overflow опублікували результати щорічного опитування 2021 Developer Survey. У ньому взяли участь 80 тисяч девелоперів та розказали, як вони вчаться та підвищують свій рівень, які технології та інструменти використовують та чому віддають перевагу. Варто відзначити, що з України надійшло 770 анкет з відповідями.
Розповідаємо про найцікавіші моменти у рейтингу.
Портрет
Коли написали перший рядок коду в житті
Понад 50% респондентів написали свій перший рядок коду у віці від 11 до 17 років.
Майже 25% — у Тут та далі джерело: Stack Overflow
Досвід програмування
Понад 50% респондентів займаються програмуванням до 10 років.
Цікаво, що 0,28% респондентів кодять вже понад 50 років, а це приблизно 228 людей.
Найдовший досвід мають програмісти з Великобританії та Північної Ірландії (16,43 р.), США (15,75) та Нідерландів (14,59).
Якщо говорити виключно про професійне програмування, цифри дещо змінюються.
Понад 60% займаються ним до 9 років включно, а це означає, що все їхнє професійне життя існує Stack Overflow.
15,36% — від 10 до 14 років.
Серед розробників найменший досвід професійного програмування мають Data Science та Machine Learning спеціалісти — 8,93 років.
Найбільший досвід серед розробників мають Desktop or Enterprise applications Developers та Embedded applications or devices Developers.
Ролі розробників
Найбільше виявилося Full Stack розробників — 49,47%.
Більша частина респондентів — Full Stack, back-end, front-end, mobile та desktop розробники.
🔗 Слухайте також: Спеціалізація vs універсальність. Плюси та мінуси (DOU voice chat)
Освіта
80% професійних розробників отримали вищу освіту в тій чи інакшій формі.
Бакалавр — найпопулярніший ступінь.
🔗 Дивіться також: Чому українська освіта майже на дні й неминуче його досягне. Спецвипуск подкасту DOU
Гендерний розподіл
92,79% професійних розробників — чоловіки.
4,8% — жінки.
Слід відзначити, що в Україні серед розробників 8% жінок, згідно з результатами зарплатного опитування DOU, що проходило у червні 2021.
Технології
Мови
JavaScript тримається на першому місці вже 9й рік поспіль. SQL обігнав Python, який посів 3 місце.
У зимовому рейтингу мов програмування DOU Python посів 4 місце, а JavaScript теж перше. Також цікава відмінність — в Україні Java на 2 місці за популярністю, а C# — на третьому. У новому ж рейтингу Stack Overflow вони на 7 та 8 місці відповідно.
🔗 Дивіться також: Матеріали на тему JavaScript у Стрічці
Бази даних
Серед усіх респондентів лідирують MySQL, PostgreSQL та SQLite.
Однак професійні розробники частіше використовують Microsoft SQL Server замість MongoDB.
Хмарні платформи
Професійні розробники в більшості своїй віддають перевагу AWS та Microsoft Azure.
🔗 Читайте також: технічні статті, новини та обговорення на тему AWS та Azure на форумі.
Вебфреймворки
Серед професійних розробників та інших респондентів лідирують React.js, jQuery та Angular.
Інші фреймворки та бібліотеки
Поза вебом, найбільшу популярність серед професійних програмістів мають .NET Framework та .NET Core / .NET 5.
🔗 Дивіться також:технічні статті та обговорення про .NET
Інші інструменти
Понад 90% використовують Git та вважають його фундаментальним інструментом для розробки. Docker на другому місці.
🔗 Дивіться також: технічні статті та обговорення про Git та Docker
Особисті вподобання
Мови
Топ 3 улюбленці: Rust, Clojure та Typescript. Python на 6 місці.
В Україні розробники ж найбільше люблять Elixir, Kotlin та Go.
Найбільше бояться респонденти рейтингу Stack Overflow COBOL, VBA та Matlab
Також цікаво подивитися на різницю між тим, з чим працюють розробники та тим, з чим хотіли б працювати.
Тенденції:
• понад 10K JavaScript розробників хочуть почати або продовжити розробку на Go та Rust
• більшість розробників, які хочуть використовувати Dart теж наразі працюють з JavaScript.
За які технології найбільше платять
Мови
Найвища середня зарплата у розробників, які працюють з Clojure ($95K/рік), на другому місці — F# ($81K), на третьому — Elixir ($80K).
Як показала зарплатна аналітика DOU, в Україні наразі найвища медіанна зарплата у Scala-розробників ($4750/місяць) і тих, хто переважно користується Go ($4000).
Фреймворки
Серед фреймворків робота з Ruby on Rails приносить найбільше доходу розробникам. На другому місці — Svelte, на третьому — ASP.NET Core
Зарплати
Найвищі зарплати заробляють Engineering Managers, SREs, DevOps та Data Engineers.
Повний рейтинг ви можете переглянути на Stack Overflow.
11 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів