Зарплати українських розробників — літо 2021

У червні ми провели велике опитування українських ІТ-спеціалістів щодо їхньої роботи та зарплат.

Ми зібрали 6714 анкет від розробників усіх рівнів: від Intern до Architect. І пропонуємо переглянути першу статтю за результатами цього опитування: зарплати розробників.

За останні пів року зарплати розробників зросли в середньому на 20%. Також збільшилася частка спеціалістів рівнів Senior та Lead.

Читайте також зарплати тестувальників й інших технічних і нетехнічних спеціалістів.

Дані в CSV доступні на GitHub. Усі зарплати вказані в доларах США після сплати податків («чистими»). Для аналізу рівнів заробітної плати ми використовуємо медіану.

Портрет учасників опитування

Найчастіше в нашому опитуванні брали участь Software Engineers рівня Middle (36% від усіх опитаних) та Senior (31%). Частка сеньйорів продовжує зростати: рік тому їх було 24% серед наших респондентів, а в грудневому опитуванні — 27%. Також дещо збільшилася кількість Team і Tech Leads: нині їх 14%, в порівнянні з 12% взимку. Частка Architects не змінилася і становить 2%. Так само 2% — Interns/Trainees. Juniors становлять 15% опитаних, що на 3% менше, ніж взимку.

Середній вік розробника майже не змінився — 29 років (в грудні 2020 року — 28,5). Частка жінок серед українських розробників теж залишилася такою самою і становить 8%.

80% розробників живуть і працюють у 5 найбільших містах: 42% у Києві, 15% у Львові, 12% у Харкові, 6% у Дніпрі та 5% в Одесі.

7% опитаних розробників почали працювати в ІТ протягом останніх 6 місяців, ще 18% мають 1–2 роки досвіду в індустрії. Третина розробників — 33% — працюють в ІТ 3–5 років, чверть — 23% — від 6 до 9 років. 19% фахівців у сфері 10 або більше років.

44% респондентів працюють як Back-end спеціалісти, 24% як Full Stack, а 22% як Front-end. 9% вказали Mobile як свою основну спеціалізацію.


Найпопулярнішою мовою програмування залишається JavaScript, якою користуються 60% розробників: 22% використовують її як основну мову, а ще 38% як додаткову. На другому місці серед основних мов залишаються C# / .NET та Java. Їх використовують 16% та 15% спеціалістів відповідно. Серед додаткових мов на другому місці TypeScript та SQL — ними послуговуються 24% та 29% респондентів відповідно, хоча як основні мови їх обирають менше як 10%.

Медіанні зарплати

Медіанна зарплата розробника в Україні за останні 6 місяців збільшилася на $490 і становить $2990. Таким чином, спостерігається зростання у 20%, і це є середнім показником в ІТ-сфері (зарплати усіх спеціалістів, які працюють в ІТ, за пів року зросли на 18%, з $2000 до $2350).

За посадами

Підвищення зарплат насамперед торкнулося спеціалістів рівня Middle та вище. Оплата для менш досвідчених спеціалістів — Junior та Intern/Trainee — практично не змінилася: медіанна зарплата інтерна становить $390 (проти $350 у грудні), джуніора — $800 (не змінилася в порівнянні з груднем).

Зарплати більш досвідчених спеціалістів зросли на $200–400. Медіанна зарплата розробника рівня Middle сьогодні становить $2200 проти $2000 у грудні, Senior — $4000 проти $3800, Team Lead — $4400 проти $4000, Tech Lead — $4700 проти $4500, Architect — $5650 проти $5300.

Отже, зростання зарплат за останні пів року на кожній позиції становило 5–10%, а загальне підвищення зарплат розробників на 18% було досягнуто серед іншого завдяки збільшенню частки спеціалістів рівня Senior, а також Team та Tech Leads.

Останні пів року розробники також активно змінювали роботу: так зробили 34% респондентів. Зміна роботи позитивно позначилася на оплаті праці: в тих, хто змінив компанію за останні три місяці, медіанне зростання зарплати за останній рік становило $700 при середньому рівні в $490.

За досвідом роботи в ІТ

Найбільше збільшення зарплати розробника відбувається між 2 та 6 роком роботи в ІТ. Саме в цей період спеціаліст активно просувається в кар’єрі та переходить від рівня Junior до Middle та Senior. Ті, хто пропрацював в ІТ рік, можуть розраховувати на щорічне зростання своїх доходів на $300–700. Після 6 років роботи в ІТ темпи збільшення зарплат знижуються, і щорічний приріст становить близько $100.

За містами

Київ і Львів продовжують лідирувати за рівнем медіанної зарплати розробників: у Києві медіана становить $3300, у Львові — $3000. Проте підвищувалися зарплати в цих містах помітно повільніше, ніж у багатьох інших: на 10–12% за пів року. Схожі рівні зростання зарплат у Харкові та Дніпрі — $2800 та $2500 відповідно.

У низці міст зарплати розробників підвищилися на 25% чи більше. Передусім це Одеса — на 25%, медіанна зарплата тут становить $2800. Також значне зростання зарплат відбулося в Івано-Франківську (на $650, до $2400), Вінниці (на $625, до $2375), Запоріжжі (на $500, до $2000), Чернівцях (на $600, до $2000). Опитування зафіксувало суттєве збільшення зарплат розробників з Чернігова, Ужгорода, Херсона, Миколаєва та Кропивницького, проте кількість анкет тут невелика, тому ми аналізуємо ці дані з обережністю.

За спеціалізацією

Найвищі медіанні зарплати в Embedded-розробників — $3200, а найнижчі у Front-end спеціалістів — $2500. Ця різниця обумовлена передусім тим, що серед Embedded-розробників більша частка досвідчених спеціалістів рівня Lead чи Architect, а серед Front-end більша частка розробників рівня Junior чи Middle.

Фахівці одного рівня, але різної спеціалізації отримують приблизно однакову зарплату. Різниця помітна лише для початкових позицій у Front-end: Intern та Junior отримують дещо менші зарплати, ніж решта тайтлів.

За мовами програмування

Найвищі медіанні зарплати у Scala-розробників ($4750) і тих, хто переважно користується Go ($4000).
Найнижчі зарплати у фахівців 1С ($2000) та Salesforce ($1875).

Медіанна зарплата спеціалістів, чия основна мова програмування JavaScript, — $2400, водночас у тих, хто здебільшого користується TypeScript, — $3000. Розробники, які найчастіше послуговуються C# / .NET, отримують близько $3000. Медіанна зарплата Java-розробників — $3500.

За типом компаній

Найвищі медіанні зарплати в аутстафінгових компаніях і стартапах: $3340 та $3300 відповідно.

Аутсорсингові компанії мають трохи нижчу медіанну зарплату, ніж інші, — лише $2500. Зарплати досвідчених спеціалістів рівня Senior+ тут нижчі за ринкові й поступаються аутстафінговим та продуктовим компаніям. Зарплати Junior- та Middle-спеціалістів в аутсорсингових компаніях на середньому рівні.

У стартапах, навпаки, зарплати для досвідчених спеціалістів дещо вищі ринкових (Senior отримує $5000 проти $4000 загалом по ринку). А зарплати менш досвідчених спеціалістів — нижчі: медіанна зарплата джуніора в стартапах становить $700 проти $800 по ринку, мідла — $2000 проти $2200.

Динаміка зарплат за мовами програмування

Далі пропонуємо розглянути детальну зарплатну статистику для найпопулярніших мов програмування з динамікою за 8 років, а також з розбивкою за додатковою мовою та фреймворками.

JavaScript. За пів року зарплати зросли дуже рівномірно: +$100 у розробників рівня Junior та Middle, +$200 у Senior’ів

Динаміка зарплат JavaScript-розробників

Зарплати JavaScript-розробників з розподілом за фреймворками та додатковою мовою програмування

Java. Після грудневого зростання з $3600 до $4000 зарплати Java-розробників рівня Senior не змінилися. Зарплати джуніорів збільшилися на $100, мідлів на $175

Динаміка зарплат Java-розробників

Зарплати Java-розробників з розподілом за фреймворками та додатковою мовою програмуванн

C# / .NET. Найактивніше зростали зарплати сеньйорів — +$300. Зарплати розробників рівня Junior та Middle практично не змінилися C#/.NET: зросли усі категорії, але потроху

Динаміка зарплат C#/.NET-розробників

Зарплати C#/.NET-розробників з розподілом за фреймворками та додатковою мовою програмування

PHP. Помітно збільшилися зарплати сеньйорів — +$200. Зарплати Middlе-спеціалістів майже не змінилися, а джуніорів навіть дещо зменшилися

Динаміка зарплат PHP-розробників

Зарплати PHP-розробників з розподілом за фреймворками та додатковою мовою програмування

Python. Зарплати на всіх рівнях помітно зросли: на рівні Junior +$100, Middle +$300, Senior +$238

Динаміка зарплат Python-розробників

Зарплати Python-розробників з розподілом за фреймворками та додатковою мовою програмування

C++. Надзвичайно високі зарплати розробників рівня Junior: $1300, +$300 за пів року. Зарплати більш досвідчених розробників залишилися без змін

Динаміка зарплат C++ розробників

Зарплати C++ розробників з розподілом за фреймворками та додатковою мовою програмування

Ruby/Rails. Медіанна зарплата розробників рівня Senior, яка не змінювалася з грудня 2019 року, за останні пів року підвищилася аж на $500 — тепер $4500. Заплати менш досвідчених розробників майже не змінилися

Динаміка зарплат Ruby-розробників

Зарплати Ruby-розробників з розподілом за фреймворками та додатковою мовою програмування

Swift. Зарплати сеньйорів зросли на $500 — тепер $4500. Middle +$100, на рівні Junior зафіксоване падіння на $100

Динаміка зарплат Swift-розробників

Зарплати Swift-розробників з розподілом за фреймворками та додатковою мовою програмування

Медіанні зарплати та англійська

Рівень знання англійської мови серед розробників продовжує підвищуватися. В червні 2021 року 49% розробників оцінили свій рівень як вище середнього чи просунутий, водночас пів року тому таких було 46%.

Рівень англійської серед розробників

Хороша англійська відрізняє розробників рівня Senior та вище від інших. 64% сеньйорів та 65% тімлідів знають англійську на рівні вище середнього чи просунутому. Серед розробників рівня Tech Lead таких уже 72%, а серед Architect — 85%.

Медіанні зарплати і знання англійської

Знання англійської також впливає на зарплату розробника: ті, хто знає мову краще, зазвичай отримують вищі зарплати. Це правило працює для фахівців усіх рівнів, проте найбільший вплив знання англійської має на зарплати спеціалістів рівня Senior, Team Lead і Tech Lead.

Розподіл зарплат за кількістю анкет

Як альтернативу медіані ми створили віджет із розподілом зарплат за кількістю анкет. Над кожним стовпцем вказана кількість анкет, що була отримана для конкретного зарплатного діапазону. Ви можете відфільтрувати дані за посадою, містом і досвідом роботи. До переліку посад додали спеціальності, які зібрали не менше як 50 анкет.

Інтерактивний зарплатний віджет


Детальна інформація з розбивкою за категоріями, містами та досвідом у розділі «Зарплати».

Дані про кількість вакансій і відгуків дивіться в розділі «Тренди».


Якщо у вас є коментарі, пропозиції або зауваження до статті 👉 переходьте до обговорення або пишіть на vlada@dou.ua.


Аналітика: Ірина Іпполітова
Візуалізація даних: Ігор Яновський


Підписуйтеся на Telegram-канал «Редакція DOU», щоб не пропустити нові випуски зарплатного опитування.

👍НравитсяПонравилось54
В избранноеВ избранном8
Подписаться на тему «аналитика»
LinkedIn