Зарплаты разработчиков Украины — декабрь 2014

Читайте свіжу аналітику про зарплати українських розробників, літо 2024

С 22 декабря 2014 года по 18 января 2015 года мы проводили очередной анонимный зарплатный опрос, в котором приняли участие более 6000 человек.

Исходные данные в CSV доступны на GitHub. Все зарплаты указаны в долларах США (по курсу межбанка), чистыми (после уплаты налогов). Для оценки зарплаты в выборках используется медиана. Статьи с результатами прошлых опросов здесь.

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

88,1% мужчин, 11,9% женщин, у 83% респондентов высшее образование. 25 лет — самый популярный возраст, медиана — 26 лет.

Топ-6 городов: Киев (46,9%), Харьков (16,5%), Львов (10,7%), Днепропетровск (8,6%), Одесса (4,9%), Винница (1,9%). Год назад на шестом месте был Донецк с долей 2,8%, в мае доля упала до 2,1%, теперь 0,56% и 13-е место.

Уровень знания английского

English

Популярность должностей

Должности женщин:

Средний возраст для разных должностей

Возраст/должность

Опыт работы

ОР

Популярность языков программирования

Языки

Принимайте участие в нашем опросе по использованию языков программирования.

Средний возраст разработчиков в зависимости от языка

Язык/должность

Распределение зарплатных анкет по типам компаний

Тип компании

Распределение по предметным областям

Предм. область

Средние зарплаты по всем должностям

Все города

Зарплаты по должностям

Киев (развернуть)

Харьков (развернуть)

Львов (развернуть)

Днепропетровск (развернуть)

Одесса (развернуть)

Зарплаты Java, C# и C++ разработчиков

C++/C#/Java зарплаты

В Киеве (развернуть)

В Харькове (развернуть)

Во Львове (развернуть)

Зарплаты PHP, Python и Ruby/Rails разработчиков

PHP, Python и Ruby/Rails зарплаты

В Киеве (развернуть)

Зарплаты QA

QA зарплаты по городам

В зависимости от специализации (Киев)

Зарплаты QA по специализации

Зарплаты менеджеров

Зарплаты менеджеров

Тип компании

Следующий график построен для Киева:

Зарплаты по типам компаний

Предметная область и зарплата

Senior Software Engineer, Киев:

Зарплаты по предм. обл., Киев, SSE

Software Engineer, Киев:

Зарплаты по предм. обл., Киев

Junior Software Engineer, Киев:

Зарплаты по предм. обл., Киев, Jun

Динамика

Java, Киев:

Динамика ЗП, Java, Киев

C#/.NET, Киев:

Динамика ЗП, .NET, Киев

PHP, Киев:

Динамика ЗП, PHP, Киев

QA, Киев:

Динамика ЗП, QA, Киев


Раздел Зарплаты с подробной информацией: jobs.dou.ua/salaries.

Альтернативный виджет: doustatistic.byethost7.com.

Все про українське ІТ в телеграмі — підписуйтеся на канал DOU

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn



Найкращі коментарі пропустити

Отличная статистика. Спасибо за ваш труд.

Порадовало, что опытные системщики и геймдев не уступают ынтрырпрайзу.
Радует что продуктовых — целая четверть.
Не радует фактическое падение средней зарплаты в ряде срезов и полка в остальных. Чувствую, среднее время работы на одном месте будет расти.

Хм, т.е. если з/п выше $3000 то надо указывать синьора? Что это за прикол?
Как-то общался с одним нанимателем. Сказал з/п в 3к. Он у меня спрашивает, как я себя позиционирую. Я сказал мидл. Грит, слишком много для мидла. Я грю, ну пускай буду синьор — мне пофиг на лычки. Дальше он со мной не общался :-)

Порівнюючи дані опитування в травні та грудневі напрошується 3 висновки: 1) попит/пропозиція на Middle, Senior таки зрівнюються; 2) Прокачування ЗП методом переходу на +500 стає все важчим; 3) Вхід в галузь для новачків (Junior) став помітно менш оплачуваний

110 коментарів

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

Поясніть, як працює поле Опит? Це досвід роботи загаотний в ІТ, чи на тій посаді, яку вибираєш? і чому шкала має дві точки — мін і макс. Не розумію...

Якщо мається на увазі поле тут:
jobs.dou.ua/salaries
то це загальний досвід в IT, шкала має 2 точки, щоб можна було, наприклал подивитись середню зарплату Java-розробників з досвідом від 3 до 5 років.

Подскажите плиз. SE — это Software Engineer? А QA? И что означает general, manual и automative QA?

SE — это Software Engineer?

Да.

А QA? И что означает general, manual и automative QA?

См. dou.ua/...ineer-position
dou.ua/...ineer-position

Спасибо за информацию, полезно. А можно ли сделать разбивку данных по позиции Team Lead в зависимости от предметной области (QA, разработка)? Мне кажется что разница будет иметь место.

В зарплатной анкете не было разбивки, так что в отчете ее тоже не получиися сделать.
С другой стороны, можете посмотреть на должности Technical Lead и QA Tech Lead.

Сергей, можно ли в следующем опросе сделать такую разбивку? Имеется ввиду позиции Team Lead, PM в зависимости от предметной области (девелопмент, QA). Спасибо

есть фирмы, на которых непринципиально кем менеджер был раньше, а есть что тимлид впахивает на равне с коллегами забив на менеджмент, тут одеяло в любом случае куда-то перетянется

Интересна статистика куда девается айтишники после среднего возраста, если такой опрос возможен.

А можно подробнее? зарабатываете чем на жизнь? В связи с чем работы нет?

Вниз по Днепру. (к) (тм)

а можно развернутее? серьезно, я просто не в теме что это за бородатое высказывание

Спасибо за Ваш труд. Очень полезно и интересно.

Интересно, в понятие «сисадмин» в исследовании, входит понятие «эникейщик»? А то такое ощущение, что зп немного занижена...

Удивило количество специалистов и распределение по должностям в телекоме. Не думал что в нашем украинском аутсорсинге есть столько проектов в телекомовской/околотелекомовской предметной области.

Вот такое, кстати, распределение телеком-анкет по типам компаний:
i.imgur.com/MbX2akM.png

Ждем обзора «Интерьеры домов и квартир разработчиков», «Автомобили разработчиков» и «Домашние животные разработчиков»

У вас даже на сарказм есть готовый материал. Круто!

Как только увидел Ваш комментарий — хотел дать линк, но, в тот же момент решил что у Сергея получится как-то лучше =)
И да,

«Домашние животные разработчиков»
dou.ua/...ums/topic/7782 :)

Исчо надо «Жёны разработчиков». Ну и конечно «Любовницы разработчиков» но это уже наверное лидов и эйчаров.

Экономического обснования падения/не повышения зарплаты нету, но многие работодатели из-за ситуации в стране придумали хорошую отмазку: экономический кризис. Где кризис то, в США, в ЕС? Имхо, просто стало меньше вакансий и больше свободных программистов.

Вакансий не стало существенно меньше, см. например,
jobs.dou.ua/trends
(+ за 22 дня января опубликовано 939 вакансий)

Не согласен. Я тут подрабатываю иногда, нахожу людей Американским компаниям. Так вот Кадровый голод — это не просто так, фразочка. Свободных может и больше, но вакансий меньше не стало.

Что сложно понять в этой фразе? :)

Тут есть нюанс: резюме может быть и 1000 на 100 вакансий, но реально требованиям сосуществуют максимум 90, а то и 10. У остальных резюме не проходят даже формальный отбор или валятся на собеседовании-испытательном сроке — то есть завысили свои скилы в резюме. Кадры нужны, но то что есть на рынке не нужные кадры, а, в лучшем случае, те, из кого можно вырастить нужные.

Дело в том, что в России большая часть айтишников получает рублевые зарплаты. И после падения рубля стало выгодней нанимать людей в России за рубли, чем в Украине за доллары.

Даже до среднего в своей категории не дорос ещё, а переход в другую категорию со сменой основного языка будет означать минус к зарплате.

Здесь doustatistic.byethost7.com «Декабрь 2014» неактивен — это баг или фича?

Хм, т.е. если з/п выше $3000 то надо указывать синьора? Что это за прикол?
Как-то общался с одним нанимателем. Сказал з/п в 3к. Он у меня спрашивает, как я себя позиционирую. Я сказал мидл. Грит, слишком много для мидла. Я грю, ну пускай буду синьор — мне пофиг на лычки. Дальше он со мной не общался :-)

Для Scala вроде можно не указывать синьора:
jobs.dou.ua/...1=0&exp2=10

Это сплошь и рядом, как в ту, так и в другую сторону (сеньор за 2000?! несерьезно, до свидания — приходится увеличивать «зарплатные ожидания» минимум на 50%, чтобы всерьез рассматривали на должность сеньора в интересном тебе проекте).

приходится увеличивать «зарплатные ожидания» минимум на 50%, чтобы всерьез рассматривали на должность сеньора в интересном тебе проекте
Бедные-несчастные...

Подходишь к рынку труда с экономических позиций типа спроса и предложения, а оказывается там больше роляет психология (читай — не детерминированные системы с непредсказуемым поведением) , а не экономика.

Враховуючи, що економіка цілком будується на довірі, то недивно, що там важливе місце займає психологія

Я понижал обычно оэидания/предложения, ради того что бы работать удаленно, а они воспринимают что я просто не тяну :) Мол Джуниор. Но правда перестал так делать. Правда, у HR пунктики в подкорке выстрежены, Jub, Mid, etc..

Я примерно так рассуждал, называя 2000 штуки: столько (даже поменьше) мне нужно чтобы нормально жить в Киеве, работая на идеальном проекте, к которому не к чему придраться. За каждый «косяк» типа жёсткого рабочего дня, работы удаленно только в исключительных случаях, не поставленных процессов, отсутствия тестового покрытия (хотя бы минимального приемочного) и т. п. я хочу компенсации за «моральный вред» :) И вижу вакансию (по крайней мере текстом) своей мечты, а мое резюме рассматривать даже не хотят. Вижу проект с «косяками», завышаю ожидания с учетом «компнсации» — начинают предметно разговаривать.

Я как-то с дуру сказал что не знаю как себя объективно оценить: может миддл? Так они прекратили общаться потому что я Джун. А по факту у них работа была... даже джуном не нужно было становиться. :) Вот так глупые HR отсеивают по ярлыкам, видимо не совсем понимая что им нужно.

А после уплаты налогов? Или это не зарплаты, а контракты? :)

Это после уплаты налогов (то есть «на руки» или «чистыми»).

Работа ЧП — это по контракту... Зарплата это когда чел платит подоходный и социальные отчисления.

А почему HR-ов нет. Они и так все ЗП знают?

HR 118 анкет, средняя з.п. 800 s.dou.ua/...-2014/salaries-titles.png не забывайте что у рекрутеров есть еще какие-то бонусы и проценты за привлеченных кандидатов, поэтому я не думаю что 800 это всё.

Игорь, это же обзор зарплат разработчиков. Тут не должно быть HRов.

Тогда не должно быть и manual qa/test engineer

Ресурс называется developers org ua, по такой логике тут таки никаких куа, пээм и прочих людей не должно быть.

Ресурс называется developers org ua
Ресурс уже давно dou, а местами ваапшэ
3.bp.blogspot.com/..._from_matta.JPG

Вот такие зарплаты HR по городам:
i.imgur.com/pktJZhN.png

Спасибо, вопрос снимаю.

Отличная статистика. Спасибо за ваш труд.

С чем связана более высокая зарплата менеджеров во Львове по сравнению с Киевом?

Пора піднімати верхні планки.

Устроить забастовку синьёров?

Не получится: все синьоры мобилизованы.

Как только релокейт сениоров примет более-менее массовый характер, планки живо приблизятся к европейским или даже американским.

тоді впаде попит на наш аутсорс, вони триматимуться значно нижчими європейських, щоб клієнту рентабельно було (плюс ризики надзвичайних ситуацій зараз у нас значно вищі=( ). та і про релокейт всі тільки говорять, це жорсткий вихід з зони комфорту і більшість людей на нього не піде

В Донецке релокейт сениоров принял очень даже массовый характер, но планки не приблизились к американским.

В Донецке релокейт сениоров ещё и принял формы «Тётенька, дайте водички, а то так кушать хочется, даже переночевать негде» ©

Как только зарахченко приблизится сеньорам будет пох на планки.

За рахунок коректної продажі себе компаніям, підняття якості роботи і підняття rate.

Мабуть вигідніше продавати себе напряму — замовникам або клієнтам :)

або роботодавцю

Питання як? Таке може статись тільки саме по собі (попит/пропозиція), а пропозиція таки наздоганяє на жаль попит) або потрібно організувати картель, але для такої кількості участників це нереально, завжди хтось прогнеться

можно физически устранять прогнувшихся, организуется такая себе IT-шная мафия :)

проблема лише якщо прогнуться всі, а не один.

Пора піднімати верхні планки.
Мыши, вам нужно стать ежиками!

Спасибо всей команде DOU за отдельно вынесенную позицию DevOps.

Некоторые вещи удивительно просты bit.ly/vGpb2c

Я просто оставлю это здесь sethvargo.com/...yths-of-devops

Да, я знаю, у меня написано то-же самое что и у вас, но это лишь благодаря очередным ярлыкам выжженым в коре рекрутеров на нашем рынке. Меняем Software Engineer на DevOps Engineer и получаем +100500 к gross, так чего бы не поменять.

Тут вопрос не в работе или не работе самой методологии. Статья — путанье теплого с мягким. Есть подход, есть реализация. Можете заменить devops на маркетинг — получите тоже самое.
На рынке сформировались определенные технологии и задачи которыми занимается та или иная специальность и такой тайтл скорее конкретизирует. Одно дело назваться Software Engineer и получать предложения писать например на фортране, другое — С++ software engineer.
Вы ведь не хотите от рекрутеров предложений работы по ремонту чайников потому что «тыжпрограммист»

Статья — путанье теплого с мягким.
Вы хоть знаете, кто есть автор статьи?
На рынке сформировались определенные технологии и задачи которыми занимается та или иная специальность и такой тайтл скорее конкретизирует. Одно дело назваться Software Engineer и получать предложения писать например на фортране, другое — С++ software engineer. Вы ведь не хотите от рекрутеров предложений работы по ремонту чайников потому что «тыжпрограммист»
Ничего он не конкретизирует. Пройдитесь по предложениям на рынке, под DevOps Engineer более половины контор понимают просто Ops/админа (без обид, я же вас не знаю и не собеседовал — вдруг вы просто очередной счастливый обладатель нового тайтла? недавно тут человек 10 отсобеседовал, все опсы опсами), в остальных [нормальных] случаях это может быть самый разный букет технологий и языков. Все просто. Все новое — давно забытое старое. Были такие славные понятия как Build Manager и Configuration Manager. Сейчас просто произошел эдакий ребрендинг с постановкой во главу угла новых лозунгов. По большей части смысл того чем мы занимаемся остался тем же самым. Chef? Ruby Software Engineer. Jenkins? Java/Groovy. И так далее. В большинстве простейших случаев работает правило %LNAME% Software Engineer, где LNAME = основной язык на проекте. Есть компании, которые хотят внедрить эту методологию у себя. Но им тоже не DevOps Engineer нужен, а Solution Architect с опытом внедрения этой методологии.

А почему решили считать «среднюю температуру по больнице» и отказаться от подхода где определялась медиана и квантили?
Было бы еще интересно увидеть распределение 80/20, а точнее 20/60/20 (по количеству людей) и внутри каждого сегмента уже можно даже ариметическое среднее выводить

В статье используется медиана, тут jobs.dou.ua/salaries медиана и квартили.

Донецк переехал в другие города:
dou.ua/...ye-cruel-world

Там кстати уже рубли или еще нет? :)

ох**нно смешно, в данный момент там кругом гибнут люди

Ніяк не смішно, люди гинуть по обидві сторони конфлікту.
Краще б його не було.

я разве говорил что-то про стороны? Там гибнут люди, и стороны конфикта не важны.
Это как раз ремарка, к человеку, который решил с издёвочкой спросить о том, рубли там уже или нет.

Коментар порушує правила спільноти і видалений модераторами.

Коментар порушує правила спільноти і видалений модераторами.

Підкралася підозра, що вибірка даних недостатньо велика для статистики, особливо кидається в очі графік зарплат менеджерів: dou.ua/...-2014/#managers
Можна уточнити в редакції, зі скількох респондентів будується кожний стовпчик графіка? А в ідеалі можна було б підписувати к-сть біля назви кожно стовпчика.

А мені от сумно з зарплат PMів. Sergii Voloshyn, може є зміст розділити на PM (w/ technical background) і PM (w/o technical background)? Думаю, що між їх рівнями з/п яма в тисячу-півтори доларів. І тоді одразу пропадк друге питання — зарплата Тім Ліда більша за зарплату PM. Розумію, що таке можливо, але зазвичай тільки для нетехнічних PM.

Думаю, що між їх рівнями з/п яма в тисячу-півтори доларів
И ведь никогда не знаешь в какую сторону эта яма ;-)

Нє, ну якщо дівчина з інмов в ролі ПМа гарна....)

У ПМ-ів зарплата досить сильно відрізняється в залежності від статі
i.imgur.com/cbhpv34.png (Київ)

Все одно мало. 2200 — це зарплата мідла, PM на таку зарплату не піде, якщо він виріс з технічного спеціаліста. В ЕПАМі це зазвичай Senior -> Team Lead -> PM, тож зарплата по хорошому має починатися з 3К+ (мінімум) в цьому випадку.

Якщо поставити досвід роботи 4+ років, то вийде зарплата PM $3K, якщо до цього додати англійську вище середнього то буде 3.2К, а якщо до цього додати тип компанії аутстафінг, то вийде 4.3К :)

Дякую!

досвід роботи 4+ років
 — мається на увазі 4+ починаючи від джуна, чи 4+ в ролі PM? Мене завжди це питання в опитуванні ставило в незручне становище :)

Порівнюючи дані опитування в травні та грудневі напрошується 3 висновки: 1) попит/пропозиція на Middle, Senior таки зрівнюються; 2) Прокачування ЗП методом переходу на +500 стає все важчим; 3) Вхід в галузь для новачків (Junior) став помітно менш оплачуваний

Спасибо, очень интересно. В альтернативном виджете не достуен набор данных за декабрь 2014.

Хочу работать директором!

Порадовало, что опытные системщики и геймдев не уступают ынтрырпрайзу.
Радует что продуктовых — целая четверть.
Не радует фактическое падение средней зарплаты в ряде срезов и полка в остальных. Чувствую, среднее время работы на одном месте будет расти.

Фактическое падение долларовых зарплат на 10% — это очень неплохо, учитывая то, что вся остальная Украина получает гривневые зарплаты и их фактическое падение составило порядка 50%.

Це просто ті долари, що по 16.50 на міжбанку продаються.

А ось якщо за отримані гривні захотіти купити «реальні» долари, то виявиться, що тут вже не 10, і навіть не 20%.

P.S.: Ну хіба, окрім привата.

50%? Госпожа Гонтарева, перелогиньтесь.

Не ну если так подумать то все верно :D
она работает, кажется, с курса 11, и если посматривать на текущий курс нбу — то таки 50%, другой вопрос что это все же вранье ибо падал курс не со стабильных 11-13 а 8, а такое манипулирование цифрами к добру не приведет никогда

Тссс... не пали контору! Я тут, как глава нацбанка, всеми силами пытаюсь панику не раздувать среди населения. )))

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