Украинский ресурс DOU.UA (Developers.Org.Ua) провел зарплатный опрос среди IT-разработчиков, в котором приняло участие 10280 украинских специалистов. Более половины из них 5359 это разработчики: Software Engineers, Tech/TeamLeads и System Architects. Все зарплаты указаны в долларах США по курсу межбанка, чистыми, т.е. после уплаты всех налогов.
Данные в CSV доступны на GitHub. Для оценки зарплат в выборках используется медиана.
Многие виджеты интерактивные, поэтому, к сожалению, в данном переводе приводятся только скриншоты. Для просмотра интерактивных графиков лучше перейти на исходный сайт.
Портрет участников опроса
Среди опрошенных разработчиков наибольшая доля Software Engineers (39%).
Доля женщин среди Software Engineers держится на уровне 8%. Возрастная медиана - 28 лет, мода - 24 года.
Доля Киева составляет 41%. Далее идут Львов (15%) и Харьков (14%).
Самый популярный язык программирования это JavaScript - 24% разработчиков указали его в качестве основного языка и 40% как дополнительный. Среди основных языков дальше идут Java и C#/.NET. Среди дополнительных - SQL и TypeScript.
Медианные зарплаты
Медианная зарплата разработчика в Украине составляет $2500 в месяц после налогообложения, это на $200 больше, чем в опросе за июнь. На всех должностях наблюдается рост зарплат, кроме Middle Software Engineers. Их зарплата не изменилась, если сравнивать с прошлым опросом — $2000. У System Architects она выросла на $300, у Team/TechLeads — на $150, Senior SE — на $200, Junior SE — на $100. Также этот раз был добавлен уровень Intern/Trainee: у этих разработчиков медианная зарплата составляет $350.
По должностям
Самая высокая медианная зарплата у System Architect — $5300.
Среди 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. Для всех других языков программирования самые высокие зарплаты именно в столице. Самая высокая медианная зарплата у разработчиков Scala, самая низкая — у 1C. Среди Junior больше всего получают разработчики на C. В Киеве больше всех получают Go-разработчики. Также высокая медиана у Senior TypeScript — почти $4400, но самая высокая все же у Senior Scala — $5150.
По специализациям
Среди Junior и Senior высокие медианные зарплаты в Embedded-разработчиков - $1100 и $4200 соответственно. Для Software Engineers медиана почти одинакова для всех специализаций, кроме Desktop - здесь она значительно ниже $1750.
По языкам программирования
Самая высокая медианная зарплата в Scala-разработчиков, самая низкая - 1C. Среди Junior больше всего получают разработчики на C.
В Киеве больше всего получают Go-разработчики. Также высокая медиана у Senior TypeScript - почти $4400. Но самая высокая опять-таки в Senior Scala разработчиков - $5150.
По типу компаний
Медианные зарплаты в продуктовых и аутстаффинговых компаниях почти не отличаются. Тогда как в аутсорсинге они немного ниже для специалистов всех тайтлов. Для сравнения: Senior SE получает $4000 в аутстаффинге и продуктовых компаниях. В аутсорсе - $3600.
По вузами
Среди выпускников высокие зарплаты у КПИшников - $3400, а самые низкие у тех, кто выпустился из СумГУ - $1900. Если смотреть на студентов, то интересно, что самые высокие и самые низкие зарплаты у тех, кто учится в вузах в Днепре. У работающих студентов ДНУ им.Гончара зарплата $1300, тогда как у специалистов, обучающихся в Днепровском политехе - $550.
Медианные зарплаты: по языкам программирования
Ниже представляем выжимку из зарплатной статистики для самых популярных языков программирования за 8 лет, а также с разбивкой по дополнительному языку и фреймворками.
JavaScript: в сеньоров и мидлов плюс $200, в Джун только плюс $30
Java: в Senior SE и SE рекордный рост за 9 лет
C#/.NET: выросли все категории, но понемногу
PHP: в Software Engineer самая высокая медиана за все время
Python: Junior- без изменений, другие немного подросли
C ++: по всем категориям зарплаты бьют рекорды
Ruby/Rails: зарплаты сеньоров стоят на месте, у джуниоров упали
Swift: у мидлов рост на $400
Уровень английского среди разработчиков
Согласно результатам опроса, 46% разработчиков владеют английским на уровне Upper-Intermediate и Advanced. Среди Intern/Trainee и Junior на таком уровне английский знают только 28%.
Украинские разработчики продолжают совершенствовать знание английского - в каждом опросе увеличивается доля респондентов с уровнем Intermediate и выше. Менее 15% разработчиков знают английский на уровне Pre-Intermediate и Elementary.
Медианные зарплаты и знание английского
Если для Junior английский не имеет критического влияния на уровень зарплаты, то для мидлов и сеньоров ситуация кардинально меняется. Если Software Engineer со средним английским может рассчитывать на $2000, то со свободным владением языка уже на $2400. В Senior SE разница еще больше - $3500 против $4100.
Sano000
Раз уж разговор зашел про Украину. Как широко на украинском ай-ти рынке распространены серые/черные зарплаты? Есть такая практика?
И какой процент составляют налоги? (Оценить стоимость программисто-места)
DesolatoR
Все работают в серую, как ИП ( ФОП ), налоги — 5%, государство смотрит сквозь пальцы
realimba
ФОП/ЧП абсолютно законная схема, заплатил 5% живи спокойно, при чем тут серость?
DesolatoR
ну, для российских работодателей/работников такое непривычно, в России это незаконно, вот и сделал скидку :)
iiwabor
В России тоже такое есть, нанимают тебя как ИП, доплачивают сверху процентов 30, ты платишь налог по упрощенке 6%. По деньгам вроде выходит даже больше, но соцзащиты никакой — уволить легко, никаких больничных и отпускных.
Но это в IT сфере не очень распространено, больше в сфере обслуживания и сервиса
stalkers
Насколько мне известно, в России такое подпадает под определение «скрытые трудовые отношения» (или как-то так, я не очень силён в юридическом языке). Суть та, что если отношения носят признаки трудовых, то они ими и являются, со всеми из этого факта вытекающими последствиями + отвесить люлей нарушителям (штрафы и т.д., зависит от масштабов и обстоятельств).
В Украине тоже похожий подход не единожды пытались применить (силой заставить нанимать айтишников на общих основаниях, а не закрывать глаза на фактический всеобщий схематоз), но практически все IT-компании мигом на дыбы вставали — мол, именно благодаря этой схеме (которая пока что не нарушает никаких законов) украинское айти вообще на ноги встало и неплохо так развивается (что характерно, это очень близко к правде). Поэтому если лавочку прикрыть, то стоит ожидать массы релокейтов как компаний (в смысле резидентуры), так и специалистов, и хрен вам, а не украинское айти, останетесь у разбитого корыта вместе со своим желанием быть владычицей айтишной.
Власть попыток не оставляет. То новую налоговую группу предложат, то особый статус трудовых отношений, то ещё что-то. Все понимают, что вечно так продолжаться не может. Но по-своему правы обе стороны, и выхода не видно.
stlimafon
В РФ можно законно, если не ваш бухгалтер не ленится. ИТ кучу льгот имеют.
Налога на прибыль c обычных 20 до 3%
Ставку страховых взносов 14% до 7,6%.
Раньше подобные льготы были временными.
Теперь их хотят сделать бессрочными.
Может, уже сделали бессрочными — я не в курсе.
andreyverbin
В России эти льготы как появляются так и исчезают через пару лет. Ещё есть нюансы с тем, чтобы эти льготы получить, типа размера и ещё чего-то там. Так что я бы не особо рассчитывал.
stlimafon
Это уже есть. И много лет как.
Да, конечно.
Это должна быть специализирующая на ИТ фирма.
На размер ограничение не страшные — то ли 8 сотрудников, насколько помню. Могу ошибаться. Но помню, что не много нужно.
werwolflg
>Поэтому если лавочку прикрыть, то стоит ожидать массы релокейтов как компаний (в смысле резидентуры), так и специалистов, и хрен вам, а не украинское айти, останетесь у разбитого корыта вместе со своим желанием быть владычицей айтишной.
А это уже страшилки от крупных компаний. Всё равно налог на Украине будет меньше, как и накладные расходы на содержание офиса и прочее, на руках тоже будет больше оставаться.
knotri
Он около 50 процентов (20% явно платит сотрудник, 30% скрыто работодатель в виде взноса в пенсионный фонд)
RifleR
На самом деле суммарно выходит 34%. Что тоже не мало, конечно.
stlimafon
Что меньше, чем в Европе.
Legionivo
В Чехии налог 15%...
stlimafon
Вы только про НДФЛ. Ну дык украинские 34% это не один-единственный НДФЛ.
А есть еще пенсионнка/соц.страх/мед.страх.
В Чехии тоже это всё есть сверх 15%.
arheops
Ага, а еще почти все покупки, что может сделать ИТшник облагаются НДС в 20%.
А для пенсии для большинства не хватет стажа(35 уже на время выхода и может еще и больше стать) да и пенсия если будет, будет минимальная.
stlimafon
Тогда добавляйте еще все те налоги, что платят магазины, оптовики, оптовики оптовикам поставляющие и заводы — всё это включено в стоимость товаров.
А также налоги на электроэнергию и топливо — потому как они у всех предприятий есть. И предприятия компенсируют эти расходы, когда продают свой товар. То есть закладывают расходы в стоимость товара.
И пр. и пр.
arheops
Ну оптовики могут иметь 0 доход и платить 0 налог. Или вообще платить 210грн(9 долларов) налог на 2 группе.
А 20% ложится именно на покупателей и является одной из самых больших статьей бюджета.
stlimafon
Не могут.
Как минимум налоги с зарплаты будут всегда.
Ну и налоги с прибыли, а возможной без прибыли и смысла нет даже начинать работать. То есть если предприятие работает — то прибыль есть. И налоги с неё есть.
Разумеется, раз мы говорим о налогах, то всяческие хитрые безналоговые схемы не рассматриваем.
arheops
Налоги с зарплаты государство, очевидно, уже с другого человека берет.
Ато так можно договорится и до того, что дойтем до ресурсов недр и они все государственные, а все что кроме них — налоги, ага.
stlimafon
Берет-то оно «очевидно с другого человека налоги».
Только вот вопрос — а этот другой человек деньги на налоги откуда берет?
Только из проданных его фирмой товаров — и никак иначе.
См. есть 2 человека, упрощенно:
А — еду производит и покупает компьютерные игры.
Б — делает компьютерные игры и ест.
Каждый платит налоги товарные (НДС) за то что он потребляет (игры или еду, соответственно).
Но сверх этого в стоимость купленных товаров входит и зарплата второго человека (а иначе с чего ему зарплату платили бы, как не с проданных товаров; и с чего бы тот второй налоги платил бы как не с выручки за проданные товары).
То есть когда А покупает игру за Х денег,
то Б имеет выручку Х денег.
И с этих Х (а у него других денег и нет, кроме выручки с продажи своего товара) денег Б платит налоги на зарплату.
И с оставшейся суммы (Х-налоги_на_зарплату) — покупает еду у А, выплачивая НДС.
В свою очередь с полученных от Б денег А в сумме Y:
1) Платит налоги с зарплаты и у него остается (Y-налоги_на_зарплату)
2) С этой суммы А покупает у Б деньги, выплачивая еще и НДС в качестве налогов.
Я это к тому показал, что считать налоги как НДС + НДФЛ + пенсионные + еще пр. => очевидно неправильно.
Так как любой продавец также платит и налоги. И несет издержки связанные с зарплатой, арендой, электроэнергией (и налогами внутри этих сумм).
А у этого продавца есть свой продавец-оптовик. А у того продавец-производитель.
И по вашей схеме — у нас все суммы, получается, состоят из одних только налогов.
stlimafon
1) Строго говоря, пенсионный — это не налог. А платеж между поколениями. Кто-то платит в пенсионный фонд. А кто то уже получает из пенсионного фонда. Так сказать налог с обратным знаком.
2) Даже если считать пенсию налогом — как вы сравниваете налоги с разной налоговой базой? Пенсионный фонд же берется сверх суммы начисленной зарплаты, а НДФЛ — внутри суммы? www.juridicheskij-supermarket.ua/page_salary-in-ukraine.html
Тут рядом подсказали, что не 50%, а 34% выходит если правильно считать. Это только потому что базы налогов разные и складывать налоги просто так нельзя.
OleksiyT
22+18+1.5=41.5%.
Кто платит, сам или работодатель, то уже демагогия.
DrPass
Да, вот только если так считать, вы получите это 41.5% от некоей условной цифры, которая находится примерно посередине между чистой получаемой на руки зарплатой и начислениями ФОТ предприятия на данного сотрудника. Если же считать правильно, какой процент налоги составляют от ФОТ, то будет примерно 34%.
RifleR
У вас сумма неправильная. Нельзя просто складывать проценты. В реальности общий процент — 34%.
Интересная вещь — вот ваши неправильные подсчеты (никаких претензий, каждый может ошибиться) получили 2 плюса, а комментатор ниже, который уточнил вас, получил минус от кого-то. Это какой-то троллинг или что? Вопрос риторический, не к вам лично.
OleksiyT
Просто я чётко изложил полную картину со стороны работодателя.
И только вам и "тому коментатору" такое оказалось не интересно.
RifleR
Я не понимаю, что нам показалось "не интересно". Никто здесь вроде бы и не спорил с тем фактом, что 18% подоходным налогом выплаты с зарплаты не ограничиваются. Я и "тот комментатор" поправляли вас, так как ваши подсчеты были неверны, вот и все.
Или я не так вас понял и вы имеете в виду, что мы неправы, и на самом деле суммарный налог — 41.5%? Ну так это просто неправда и элементарно проверяется на калькуляторе.
DrPass
Потому что вы изложили не полную картину со стороны работодателя, а свои собственные догадки, которые хорошо так расходятся с тем, что видит работодатель.
Можете прекрасно посчитать сами:
1. Официальная зарплата работника — 100 000
2. Подоходный налог 18% = 18 000
3. Военный сбор 1.5% = 1 500
4. ЕСВ 22% = 22 000
5. Общая сумма налогов = 41 500
6. Сумма, которую работодатель платит за работника = 122 000
7. Процент налогов = 100% * 41 500 / 122 000 = 34%
TheShock
Очень просто. Берём два числа:
Разница между ними и есть налог. Можно ещё взять поинтереснее:
К примеру. У работодателя пропало 100 — 30 в казну, 70 — работнику. Работник заплатил 20, а 50 получил з/п. Получилось 50%. А потом работник купил продуктов на 40, а 10 заплатил в виде НДС. Получилось 40 уе из 100 реально работник тратит. Итог — налог 60%.
Числа с головы, но механизм понятен.
stlimafon
Ну тогда уж добавляйте вообще все налоги, что платят производящие/торгующие предприятия. Потому как они все заложены в цену товаров.
А также налоги на электроэнергию и топливо — потому как они у всех предприятий есть. И предприятия компенсируют эти расходы, когда продают свой товар. То есть закладывают расходы в стоимость товара.
И пр. и пр.
izogfif
Угу, и получится:
— У нас самые дешевые продукты в мире! Вон, все услуги и продукты за месяц обошлись всего в 1 рубль!
— Ух ты!
— Правда, у нас самые большие в мире налоги. Чтобы оплатить все эти продукты и услуги, пришлось заплатить еще сверху 49999 рублей налогов, которые все производители, оптовики и ритейлеры вложили в цену товара. Так что фактически из 50000 полученных на руки все истратил.
Так что давайте остановимся на «получил на руки 50, которые обладают вот такой вот покупательской способностью в районе его проживания» или «из которых он может откладывать вот столько».
semmaxim
Если у ИП только один-два постоянных клиента, то налоговая на это довольно жёстко реагирует.
Sano000
Ну если оставить в стороне вопросы законности, такая схема ставит работника в гораздо более уязвимое положение — легко уволить, не идут пенсионные отчисления, отпускные за свой счет (?).
justdev
Не совсем:
1 — скорее, да
2 — нет, взнос в пенсионный фонд платиться отдельно (см. комментарий ниже)
3 — нет :)
Koneru
Нет, все прописано в договоре, у всех договор разный, но бывает зафиксирован соцпакет лучше, чем гарантируемый ТК. Например, оплачиваемый отпуск(дефолт 15-20 дней), ограниченый оплачиваемый больничный без справки(5-15 дней), неограниченый оплачиваемый больничный со справкой, страховка(обычно у больших компаний), IT-Care(только у больших компаний) и прочие плюшки. Обычно не очень условия увольнения, то есть, разрыв контракта может быть весьма неприятен для сотрудника.
idimus
Теоретически должна была бы. Но рынок маленький, основном все друг друга знают. И если какой-нибудь работодатель позоволит себе личшний раз пошалить, то поток новых кандидатов к нему резко сократится. Так что одним днем почти никого не увольняют, отпускные есть у всех, практически у всех есть медицинская страховка, и стараются давать доп плюшки, а-ля спортзал и прочее.
Конечно всякое случается, но в основной массе сотрудник защищен имиджем компании, куда круче, чем сотрудники которые защищены КЗОТ-ом.
P.S. с пенсией по такой схеме лажа, но никто не верит, что государтсво их не прокинет, как их родителей или бабушек, когда придет время.
Acheron
Ну как сказать рынок маленький — на том же DOU представлено не мало относительно небольших фирм со штатом в 10-200 человек, не говоря уже о полуподвальных локальных конторках. «Шалят», судя по сарафанному радио и сайтам типа «итальянского ИТ» таки частенько. В топах да, все обычно более цивильно, но, разумеется, там есть свои нюансы.
Тот же отпуск, если глянуть на вакансии, может колебаться от «14 дней в год, но не больше чем 7 дней к ряду», да «два-три месяца подождем, пока вы приходите в себя».
А вот на счёт пенсии это да, мало кто верит что государство не кинет, когда придет время, по этому мало кто делает взносы более чем обязательная минималка.
stlimafon
Только когда у вас есть 100500 альтернативных предложений — вы можете привередничать.
idimus
Я неправильно выразился, и Acheron на это указал.
Рынок тесный. Все что-то да слышали. Соотвественно, если у тебя плохой имидж, к тебе хорошие либо не идут, либо идут неохотно и за дорого.
DrPass
Мне сдаётся, понятия «гораздо более уязвимое положение», «социальная незащищённость» и т.д. — вообще отсутствуют как класс, если мы говорим про людей, зарабатывающих в среднем в шесть раз больше, чем остальные граждане страны.
werwolflg
В большинстве стран мира это схема по уклонению от уплаты налогов, так как под видом ФОПа работает наёмный сотрудник. Да и на Украине тоже не совсем легальна, другое дело что налоговая на это закрывает глаза. Но, если не изменяет память, то налоговая уже наведывалась к паре компаний по этому поводу.
andreyverbin
В нормальных странах есть такая строчка в законах «налогоплательщик имеет прави использовать любые законные средства для уменьшения налогооблагаемой базы». Также там очень распространены всякие контрактов, суть ИП. А все потому, что нормальное государство не пытается спрятать уплачиваемые налоги от граждан. А вот когда почти 50% налог утрамбовали в зп и сделали максимально незаметным, тогда да, приходиться придумывать «признаки трудовых отношений»
werwolflg
Только вот налоговые, что в США, что в Германии смотрят очень подозрительно на такие взаимотношения, и у организации могут быть большие проблемы, если в штате будет слишком много контракторов, которые работают длительное время, и организация им ещё и выдает рабочий инструмент и рабочее место. Или Германия и США это не нормальные страны?
andreyverbin
И в Германии и в США налоговая никак не смотрит на такое. Почитайте — https://www.nytimes.com/2019/05/28/technology/google-temp-workers.html
werwolflg
>Rules regarding employees versus independent contractor
While an independent contractor is often the choice many companies prefer, it’s not always legal. The IRS is very specific about when a person must be classified as an employee. The IRS says the general rules is “that an individual is an independent contractor if the payer has the right to control or direct only the result of the work, not what will be done and how it will be done.” That means if the person works onsite and has a daily manager he or she is an employee. Also, an independent contractor generally has other clients where as an employee’s sole income if from the company.
A company who misclassifies a person intentionally is required by the IRS to pay employment taxes and penalties. A person can even petition the IRS if he or she believes the company has misclassified a person’s status. The worker can file a Form SS-8 (Determination of Worker Status for Purposes of Federal Employment Taxes and Income Tax Withholding). The IRS wants to prevent companies from taking advantage of workers.
In California, the presumption is that the person is an employee. According to Labor Code Section 3357, “Any person rendering service for another, other than as an independent contractor, or unless expressly excluded herein, is presumed to be an employee.” That does not mean that a person is automatically classified as an employee in California. Several tests are applied by the state where the classification of somebody is unclear.
The penalties can be stiff in California. A company that willfully misclassifies a person in California faces a fine between $5,000 and $15,000 per misclassified worker, and a company with a pattern of misclassifying workers can face fines between $10,000 and 25,000 per violation.
www.pcg-services.com/full-time-employee-independent-contractors
werwolflg
А на сайте IRS совсем другое написано:
GrigoryPerepechko
В СНГшных реалиях это сокрытие трудовых отношений. Но я соглашусь если вы скажете что это идиотизм.
realimba
Это суровая реальность, остается только ее эксплуатировать. Остальное пусть висит на совести галер и бояр.
Acheron
Если быть точнее, то налог на прибыль 5% плюс единый взнос (пенсионный) 22% от минимальной зарплаты, что на текущий момент равно 1320 грн ~= $47
werwolflg
Это минимальный ЕСВ, вроде по желанию же можно платить больше отчисления в ПФ, тогда и пенсия норм будет, но этого никто не делает.
Acheron
Да, можно по желанию и больше, но как написали выше — мало кто верит в целесообразность таких вложений.
arheops
Да, но это желание в Украине достаточно сложно осуществить.
Особенно в регионах.
Налоговая говорит, цитата «платите минимальный и не выделывайтесь».
SignallerK
С первого дня оформлен в белую, как и многие мои коллеги. Плачу все налоги, как и любой другой работник (вот тут обидно :))Не гос сектор, и вообще не работаем на внутренний рынок. Так что "все работают в серую", это не много перебор. Жаль на том же доу нет статистики фоп vs официалы, интересно было бы посмотреть.
Koneru
В серую: оформление по ТК на минималку, а остальное в конверте.
Такое в айти очень редко, а в остальных сферах наоборот, серых сотрудников весьма много, пару лет назад была цифра около 60-70% от всех трудоустроенных.
alexdevyatov
Такое и в айти сплошь и рядом, особенно в регионах
Koneru
Именно серая? Про черную не спорю, а вот серую схему, все же смысла маловато. 1500грн(те самые 30% от зп) налогов платить, а 3500грн(5% от средней ЗП) + 1300(единый) пожадничать? Просто доплатив еще эту сумму(3500) выходишь чистым + можно не соблюдать Кзот. Особенно регионы, где еще ниже зп.
Пысы конечно, это все имхо, ибо компаний масса и у всех разный опыт, ни в коем случае не обесцениваю ваше мнение.
oxidmod
По серому работают конторы связанные с гос сектором. Они обязаны иметь штат, иначе не видать им контрактов, потому у них есть штат на минималочке + конверты (или теже люди как контракторы ФОПы)
Koneru
Понял, да, хороший пример, спасибо.
alexdevyatov
Забыл сказать, что мой комментарий относится к России. Как обстоят дела с серой зп в Украине, я не знаю.
saboteur_kiev
в аутсорсе черных/серых зарплат нет. Есть минимизация налогов (схемы через ФОП/ИП), но это не нарушает закон и все легально. Государство некоторое время искало варианты увеличить, но пока вроде бы понимает, что увеличение налога сильно ударит по отрасли.