Clojure — найбільш оплачувана мова програмування, а JavaScript — найпопулярніша. Результати опитування Stack Overflow

Stack Overflow опублікували результати щорічного опитування 2021 Developer Survey. У ньому взяли участь 80 тисяч девелоперів та розказали, як вони вчаться та підвищують свій рівень, які технології та інструменти використовують та чому віддають перевагу. Варто відзначити, що з України надійшло 770 анкет з відповідями.

Розповідаємо про найцікавіші моменти у рейтингу.

Портрет

Коли написали перший рядок коду в житті

Понад 50% респондентів написали свій перший рядок коду у віці від 11 до 17 років.
Майже 25% — у 18-24 років.


Тут та далі джерело: 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.

👍ПодобаєтьсяСподобалось6
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Мама дарагая, F# на другому місці! У нас таких розробників можна па пальцях перерахувати. Java взагалі не оплачувана? :)

Мама дарагая, F# на другому місці!
У нас таких розробників можна па пальцях перерахувати.

Як би ось :)

Почему говорят про перегретость рынка в Украине, если средняя зарплата минимум в 2 раза меньше, чем по миру? Особенно когда так развился ремоут

От завдяки тому ремоуту та, відповідно, конкуренції і у нас ЗП піднялися. Перегрітість в тому, що за ЗП як раніше ніхто вже не хоче.

Гріються посередники, їм все менше перепадає через віддалену роботу.

Сильно непонятно откуда там вдруг вылез кложура, ну да ладно...

Можно посмотреть исторические данные по тому же опроснику StackOverflow и Clojure там многие годы высокие позиции занимает.

Для чего нужен перевод этого материала?

Хоча б для обговорення.

Ну от я не знав про нього, а тепер знаю.

Підписатись на коментарі