Зарплати українських розробників — зима 2021
У грудні ми провели чергове анонімне зарплатне опитування, в якому взяли участь 10 280 ІТ-спеціалістів. Представляємо першу статтю зимового циклу про зарплати — розглядаємо розробників. Їх в опитуванні 5359: Software Engineers, Tech/TeamLeads і System Architects.
У найближчі тижні опублікуємо інші звіти про зарплати тестувальників та інших технічних і нетехнічних спеціалістів.
Дані в CSV доступні на GitHub. Усі зарплати вказано в доларах США (за курсом міжбанку), чистими (після сплати податків). Для оцінювання зарплат у вибірках використовуємо медіану. Статті з результатами минулих опитувань тут.
Важливе оновлення: цього року ми поступово змінюватимемо вигляд аналітичних статей на сайті. Тому наприкінці матеріалу ви не знайдете коментарів, але там буде посилання на топік для обговорення усіх частин зимового зарплатного циклу.
Портрет учасників опитування
Серед опитаних розробників найбільша частка Software Engineers (39%). Також цього разу збільшилася частка Senior SE — з 24% влітку до 27% зараз. Ще 18% — це Junior SE, 12% — Team/TechLeads і по 2% Interns та Architects.
Частка жінок серед Software Engineers не змінилася і тримається на рівні 8%. Вікова медіана — 28 років, мода — 24 роки.
Щодо географії, то частка Києва зменшилася з 44% влітку до 41% зараз. Далі йдуть Львів (15%) і Харків (14%). Цікаво, що станом на грудень
Найпопулярнішою мовою програмування залишається JavaScript — 24% розробників вказали її як основну і 40% як додаткову. Серед основних мов далі йдуть Java і C#/.NET. З-поміж додаткових — SQL і TypeScript.
Як і минулого опитування, 15% респондентів зазначили, що не використовують жодної додаткової мови програмування.
Медіанні зарплати
Медіанна зарплата розробника в Україні становить $2500 на місяць (після оподаткування), згідно з даними зимового опитування. Це на $200 більше, ніж в опитуванні за червень.
Динаміка
На всіх посадах спостерігається зростання зарплат, окрім Middle Software Engineers. Їхня зарплата не змінилася, якщо порівнювати з минулим опитуванням — $2000. У System Architects вона зросла на $300, Team/TechLeads — на $150, Senior SE — на $200, Junior SE — на $100. Також цього разу ми додали тайтл Intern/Trainee: у цих розробників медіанна зарплата становить $350.
За посадами
Найвища медіанна зарплата у System Architect — $5300. Junior SE відділяє $3000 від Senior’а: медіана — $800 проти $3800.
Серед Software Engineers найнижчі зарплати у Херсоні, Миколаєві, Черкасах та Луцьку — $1500, тоді як у Києві та Львові медіана — $2300. У столиці значно вищі й зарплати у Team/TechLeads — $4700 проти $4100 у Харкові, $4300 у Львові або ж $3500 у Дніпрі.
За містами
Топ-5 міст за найнижчими медіанними зарплатами серед розробників: Кропивницький — $1250, Миколаїв і Чернівці — по $1400, Запоріжжя — $1500, Суми — $1700.
Цікаво, що в Одесі найвища медіанна зарплата у розробників на C++ ($3500 проти $3200 у Києві) та TypeScript ($3600 проти $3100 у Києві). В iOS-розробників на Swift медіана у Львові $4400 проти київської $3100. Для всіх інших мов програмування найвищі зарплати саме у столиці.
За спеціалізаціями
Серед джуніорів і сеньйорів найвищі медіанні зарплати у Embedded-розробників — $1100 і $4200 відповідно. Для Software Engineers медіана майже однакова для всіх спеціалізацій, окрім Desktop — тут вона значно нижча ($1750).
За мовами програмування
Найвища медіанна зарплата у Scala-розробників, найнижча — 1C. Серед джуніорів найбільше отримують розробники на C.
У Києві найбільше отримують Go-розробники. Також висока медіана у Senior TypeScript — майже $4400. Але найвища знов-таки у Senior Scala — $5150.
За типом компаній
Медіанні зарплати у продуктових та аутстафінгових компаніях майже не відрізняються. Тоді як в аутсорсингу вони трішки нижчі для спеціалістів усіх тайтлів. Для порівняння: Senior SE отримує $4000 в аутстафінгу й продукті та $3600 — в аутсорсі.
За вишами
Серед випускників найвищі зарплати у КПІшників — $3400, а найнижчі у тих, хто випустився із СумДУ — $1900.
Якщо дивитися на студентів, то цікаво, що найвищі і найнижчі зарплати у тих, хто вчиться у вишах в Дніпрі. У працюючих студентів ДНУ ім. Гончара зарплата $1300, тоді як у спеціалістів, що навчаються у Дніпровській політехніці, — $550.
Медіанні зарплати: за мовами програмування
Нижче представляємо детальну зарплатну статистику для найпопулярніших мов програмування з динамікою за 8 років, а також з розбивкою за додатковою мовою та фреймворками.
JavaScript: у сеньйорів і мідлів плюс $200, у джунів лише плюс $30
Динаміка зарплат JavaScript-розробників
Зарплати JavaScript-розробників з розподілом за фреймворками та додатковою мовою програмування
Java: у Senior SE і SE рекордне зростання за 9 років
Динаміка зарплат Java-розробників
Зарплати Java-розробників з розподілом за фреймворками та додатковою мовою програмуванн
C#/.NET: зросли усі категорії, але потроху
Динаміка зарплат C#/.NET-розробників
Зарплати C#/.NET-розробників з розподілом за фреймворками та додатковою мовою програмування
PHP: у Software Engineer найвища медіана за усі часи
Динаміка зарплат PHP-розробників
Зарплати PHP-розробників з розподілом за фреймворками та додатковою мовою програмування
Python: джуни — без змін, інші трішки підросли
Динаміка зарплат Python-розробників
Зарплати Python-розробників з розподілом за фреймворками та додатковою мовою програмування
C++: за всіма категоріями зарплати б’ють рекорди
Динаміка зарплат C++ розробників
Зарплати C++ розробників з розподілом за фреймворками та додатковою мовою програмування
Ruby/Rails: зарплати сеньйорів на місці, джуніорів — впали
Динаміка зарплат Ruby-розробників
Зарплати Ruby-розробників з розподілом за фреймворками та додатковою мовою програмування
Swift: у мідлів зростання на $400
Динаміка зарплат Swift-розробників
Зарплати Swift-розробників з розподілом за фреймворками та додатковою мовою програмування
Медіанні зарплати та англійська
Згідно з результатами опитування, 46% розробників володіють англійською на рівні Upper-Intermediate та Advanced. Серед інтернів і джуніорів на такому рівні англійську знають лише 28%.
Рівень англійської серед розробників
Українські розробники продовжують удосконалювати знання англійської — кожного опитування збільшується частка респондентів з рівнем Intermediate і вище. Менше як 15% розробників знають англійську на рівні Pre-Intermediate та Elementary.
Медіанні зарплати і знання англійської
І якщо для джуніорів англійська не має критичного впливу на рівень зарплати, то для мідлів і сеньйорів ситуація кардинально змінюється. Якщо Software Engineer із середньою англійською може розраховувати на $2000, то з вільним володінням мови вже на $2400. У Senior SE різниця ще більша — $3500 проти $4100.
Розподіл зарплат за кількістю анкет
Як альтернативу медіані ми створили віджет із розподілом зарплат за кількістю анкет. Над кожним стовпцем вказана кількість анкет, що була отримана для конкретного зарплатного діапазону. Ви можете відфільтрувати дані за посадою, містом і досвідом роботи. До переліку посад додали спеціальності, які зібрали не менше як 50 анкет.
Якщо у вас є коментарі, пропозиції або зауваження до статті