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

У травні-червні 2023 року ми провели чергове опитування українських айтівців щодо їхніх зарплат і представляємо першу статтю літнього циклу про зарплати українських розробників.

Цього разу ми аналізуємо відповіді 6605 розробників, які живуть в Україні або виїхали за кордон через війну, але планують повернутися.

Ключові моменти

● Медіанна зарплата розробників в Україні вже рік практично не змінюється.
● Є тенденція до зменшення зарплат найоплачуваніших фахівців та зменшення розриву в зарплатах розробників.
● На $100 зменшилися медіанні зарплати розробників рівня Senior. Зниження спостерігається в більшості спеціалізацій та мов, а також у компаніях усіх типів, крім стартапів.
● Відбувається уніфікація зарплат розробників-початківців у різних спеціалізаціях і мовах, а також у компаніях різних типів.
● Київ повернувся на перше місце за рівнем зарплат розробників.
● Scala, Rust і Go залишаються мовами з найвищими медіанними зарплатами.

Медіанні зарплати розробника, 2011–2023

Цього разу нашу анкету заповнили 14 906 айтівців. 847 з них нині за кордоном і не планують повертатися в Україну. Їх, як і інших українських айтівців, які постійно живуть за кордоном, ми не враховуємо в статистиці зарплат, адже ці фахівці більшою мірою орієнтовані на ринки праці країн, до яких вони переїхали. Фахівці, які релокувалися за кордон через війну, але планують повернутися в Україну, входять у дослідження.

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

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

91% опитаних розробників (6021 фахівець) нині в Україні, 9% (584 фахівці) — за кордоном, але планують повернутися.

Міграція розробників по Україні переважно зупинилася: у Києві зараз живуть 37% тих, хто в Україні (у грудні — 36%), у Львові — 20% (у грудні 21%). Окрім Києва та Львова, 6% розробників мешкають у Дніпрі, по 4% — в Одесі, Вінниці та Івано-Франківську. В Харкові, як і пів року тому, 3% розробників.

95% опитаних зараз працюють, 3% втратили роботу і шукають нову, ще 2% на бенчі. Проте ця оцінка кількості фахівців без роботи може бути заниженою, адже в зарплатному проєкті традиційно беруть участь тільки ті, хто працює. Згідно з нашим дослідженням ринку праці, цієї весни 9% розробників були без роботи та шукали нову, а ще 5% були на бенчі чи в неоплачуваній відпустці.

Серед позитивних тенденцій цього півріччя: збільшення кількості досвідчених розробників, які взяли участь у дослідженні. У грудні 2022 року різко зменшилась кількість найдосвідченших розробників рівня Architect (-30% до червня 2022 року) і Tech Lead (-26%). У червні 2023 року їх стало на 12% більше, і хоч їхня кількість ще не досягла торішнього рівня, тенденція позитивна. Водночас майже вдвічі впала кількість інтернів — зі 105 фахівців у грудні 2022 року до 54 сьогодні, що показує скорочення кількості вакансій на ринку для розробників-початківців.

Інша тенденція першого півріччя 2023 року — збільшення частки розробниць. Зараз їх 10% серед опитаних розробників проти 8% пів року тому. Серед розробників, які почали кар’єру протягом останнього року, 18% становлять жінки, тому передбачаємо, що частка розробниць і далі зростатиме.

Медіанний вік українських розробників збільшився на рік і становить 29 років проти 28 років у грудні 2022 року. Це, як і зменшення кількості інтернів, може бути показником сповільнення входження нових спеціалістів в українське ІТ.

Більшість українських розробників, як і раніше, мають тайтл Middle (37%) і Senior (32%). Близько 35% мають 3–5 років досвіду в розробці, ще 36% — понад 5 років.


JavaScript поступово втрачає свої позиції в розробці: основною мовою її назвали 19% розробників проти 21% пів року тому. TypeScript, навпаки, збільшує свою вагу: нині це основна мова для 17% розробників (у грудні 2022 року — для 16%, а рік тому — для 14%). JavaScript і TypeScript є основними мовами для Front-end фахівців: 53% з них найчастіше використовують JavaScript, а 43% — TypeScript.

На третьому місці за частотою використання — C# / .NET, це основна мова для 14% розробників. Частіше за інші мови її обирають Full Stack фахівці: для 25% з них це основна мова.

Далі йдуть Java (12% назвали основною мовою) і PHP (8%). Їх теж поступово стають менше використовувати, хоча Java залишається основною мовою для 27% Back-end розробників.

Частка розробників, які найчастіше послуговуються Python, стабільна і становить 7%. Найчастіше її обирають Back-end спеціалісти: для 13% з них це основна мова.

Фахівці з мобільної розробки віддають перевагу Kotlin (для 33% це основна мова) і Swift (28%).

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

Медіанна зарплата розробників в Україні незначно зросла в першому півріччі 2023 року: $3435 (+$35 до грудня 2022 року). Отже, медіанна зарплата розробника вже рік майже не змінюється.

За посадами

У 2023 році припинилося зростання зарплат досвідчених розробників, яке відбувалося після початку повномасштабного вторгнення. В першому півріччі 2023 року навіть трохи зменшилися медіанні зарплати розробників рівня Senior (-$100, до $4900) і Tech Lead (-$375, до $5500, повернувшись на рівень літа 2022 року). Не набагато підвищилися лише зарплати тимлідів (+$100, до $5200).

За квартилями

У першому півріччі 2023 року з’явилася тенденція до скорочення різниці в зарплатах розробників: дещо зменшилися компенсації у найоплачуваніших інтернів, мідлів, техлідів та архітекторів (дещо зменшилися зарплати в четвертому квартилі). У кінці 2022 року зарплати найоплачуваніших фахівців, навпаки, зростали. Проте різниця зарплат розробників залишається великою — у фахівців рівня Senior+ у першому та четвертому квартилях вона перевищує $2000, Middle — $1425.

10% найоплачуваніших розробників отримують $6400 та більше, 10% найоплачуваніших архітекторів — $9670 та більше.

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

Розробники з менш ніж річним досвідом роботи можуть розраховувати на $500–700 на місяць. Значне збільшення зарплат починається з другого року роботи, і найактивніше компенсацію підвищують у перші вісім років. Після цього значного зростання медіанних зарплат зі збільшенням досвіду вже не спростерігаємо.

За містами

Найвищі медіанні зарплати у розробників, які виїхали за кордон, але планують повернутися в Україну, — $4500.

Уперше з початку повномасштабного вторгнення Київ випередив Львів за медіанними зарплатами розробників: $3750 проти $3725. Це може бути ознакою поступового повернення айтівців до Києва, адже більш досвідчені фахівці частіше виїжджали зі столиці з початком повномаштабної війни. Середні зарплати розробників рівня Senior+ у Києві дещо вищі, ніж у Львові, у той час як зарплати джунів і мідлів не відрізняються.

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

Найвищі медіанні зарплати, як і пів року тому, у Back-end розробників, — $3800. Зарплати фахівців різних рівнів практично не змінилися, крім як у Middle, де вона зменшилася на $50, до $2800.

Помітно зменшилася медіанна зарплата фахівців з Mobile-розробки: -$275, до $3475. Однак ця спеціалізація залишається на другому місці за рівнем зарплат після Back-end розробки. Зменшились зарплати досвідчених Mobile-розробників: -$150 (до $2550) у мідлів та -$100 (до $4900) у сеньйорів.

Медіанна зарплата Full Stack фахівців не змінилася — $3200, хоча з’явилася тенденція до її зменшення: у джуніорів -$20 (до $980), мідлів -$25 (до $2475), сеньйорів -$50 (до $4750).

Зарплати Front-end спеціалістів теж потроху зменшуються: у джуніорів -$30 (до $950), сеньйорів -$50 (до $4750).

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

Scala, Rust і Go залишаються мовами з найвищими медіанними зарплатами. Передусім це стосується досвідчених фахівців. Медіанна зарплата розробників, які найчастіше працюють зі Scala, — $5500, Rust — $5350, Go — $5000. Частка досвідчених айтівців серед розробників, які використовують ці мови, теж одна з найвищих: понад 55% з них мають рівень Senior+.

Вищі від середніх зарплати у досвідчених розробників, які працюють з Ruby (медіана — $4400), Kotlin ($4000) і Swift ($4000). Зарплати джунів, для яких ці мови основні, не відрізняються від середнього рівня, а зарплати мідлів і сеньйорів вищі за нього.

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

Стартапи залишаються компаніми з найвищими зарплатами, але тільки для фахівців рівня Middle+. Зарплати джунів у стартапах традиційно нижчі від ринкового рівня.

Зарплати розробників в аутстафінгових і продуктових компаніях на середньоринковому рівні.

Найнижчі зарплати фахівців рівня Middle+ в аутсорсингових компаніях. Зарплати початківців в аутсориснгу на середньоринковому рівні.

Тенденція до зниження зарплат розробників рівня Senior спостерігається в усіх компаніях, крім стартапів: в аутстафінгових і продуктових на -$200 (до $5000), в аутсорсингових на -$75 (до $4425).

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

JavaScript. Медіанні зарплати розробників рівня Junior і Middle практично не змінилися з початку повномасштабної війни: у джуніорів -$12 за пів року, до $888, медіана мідлів без змін. Зарплати сеньйорів не змінилися після зростання у другій половині 2022 року.

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

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

Java. Зарплати розробників рівня Senior зменшилися на $200, до $5000, і повернулися на рівень першої половини 2022 року. Тенденція до зменшення зарплат фахівців рівня Middle, яка з’явилася в другій половині 2022 року, є досі: -$152, до $2648. Зарплати джунів тримаються на довоєнному рівні без змін.

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

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

C# / .NET. Після різкого зростання в другій половині 2022 року зарплати розробників-сеньйорів дещо зменшилися: -$175, до $4700. Зарплати мідлів продовжують потрохи зростати: +$25, до $2625. Зарплати джунів не змінилися.

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

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

PHP. Зарплати РНР-розробників у першій половині 2023 року продовжували зростати, наближуючись до середньоринкових значень. У сеньйорів вони зросли на $300, до $4500, у мідлів — на $125, до $2500, проте досі залишаються нижчими від середнього за всіма мовами рівня. Зарплати джунів зросли на $200 та сягнули середньоринкового значення ($1000).

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

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

Python. У першій половині 2023 року зарплати фахівців рівня Senior продовжують зростати: +$200, до $5200. Зарплати джунів теж збільшилися на $100 та досягли середньоринкового рівня ($1000). Зарплати мідлів не змінилися.

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

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

C++. Медіанні зарплати сеньйорів впали до довоєнного рівня: -$200, до $4500. Зарплати джуніорів також зменшилися і зрівнялися зі середньоринковими значеннями: -$200, до $1000. Зарплати мідлів дещо відновилися після різкого падіння в кінці 2022 року: +$250, до $2550.

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

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

Ruby/Rails. Медіанні зарплати розробників-сеньйорів після різкого зростання в другій половині 2022 року зменшилися на $200, до $5500. Також вони зменшилися у джуніорів і зрівнялися зі середньоринковим значенням: -$225, до $1000. Зарплати мідлів, навпаки, продовжують поступово зростати: +$193, до $3290.

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

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

Swift. Зарплати Senior не змінилися і залишаються на довоєнному рівні ($5000). У мідлів вони повернулися до торішніх значень (-$200, до $2800). Зарплати джунів знизилися до середньоринкових значень (-$50, до $1000).

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

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

Kotlin. Зарплати сеньйорів продовжують зростати: за пів року +$38, до $5238. Зарплати мідлів повернулися до торішнього рівня: +$100, до $2800. А в джунів вони впали на $150, до $850. Це один з найнижчих показників.

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

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

TypeScript. Як і у фахівців з JavaScript, зарплати досвідчених розробників рівня Middle та Senior не змінилися за останні пів року. У початківців знизилися на $50, до $950.

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

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

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

Українські розробники поступово прокачують свою англійську мову: продовжує зростати частка тих, хто оцінює свій рівень як Upper Intermediate (44% проти 43% пів року тому). А тих, хто оцінює його як Intermediate чи Pre-Intermediate, стає менше.

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


Фахівці з кращим володінням англійською мовою переважно отримують вищі зарплати. Ця різниця менш помітна для початківців, але відчутна для більш досвідчених фахівців. Middle+, які знають англійську на рівні Upper Intermediate, мають на $400-700 вищі зарплати, ніж ті, хто знає її на рівні Intermediate.

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

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

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


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

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


Якщо у вас є коментарі, пропозиції або зауваження до статті

Похожие статьи:
Восени ми розпочали великий проєкт, щоб оцінити українські міста з погляду їхньої зручності для проживання ІТ-спеціалістів. Іншими...
Зараз кількість вакансій у категоріях Sales, Support і Marketing зростає, а кількість відгуків залишається на більш-менш конкурентному...
Департамент по роботі з ІТ-професіоналами Microsoft в Україні приготував для вас цікавий практичний семінар щодо нових...
К каждому клиенту можно найти ключик. Ниже — 5 кейсов из моей практики о том, как найти его, если клиент за рубежом,...
Длительность курса: 24 академических часов.График занятий: суббота — 14:30-16:30; воскресенье — 10:30-14:30 Друзья,...
Яндекс.Метрика