Generated with Avocode. Generated with Avocode. Generated with Avocode. Generated with Avocode. Generated with Avocode. hat Generated with Avocode. Generated with Avocode. Generated with Avocode. Generated with Avocode. Generated with Avocode. Generated with Avocode. path40

На что живут программисты: зарплаты, налоги, регионы и возможности

Говорят, что у программистов большие зарплаты. Это и правда, и неправда. Обычному программисту дают гораздо меньше денег, чем он реально заработал.

Относительно среднероссийского уровня — зарплаты программистов действительно большие. Но если сравнивать с иностранными коллегами того же уровня, то в России платят мало.

Бизнес большинства аутсорсинговых компаний в России, Беларуси и Украине основан на простом принципе — перепродажа сотрудников. Скажем, разработчика берут на зарплату $2000 в месяц. Казалось бы, много. Но сколько стоит час программиста?

Исходя из 20 рабочих дней в месяц по 8 часов, получается 2000/20*8=12,5 долларов в час. Затем компания заключает контракт с заказчиком, исходя из рейта $90 в час. Если бы программист сам напрямую заключил этот контракт, то мог бы рассчитывать на получение всей суммы, а так он получит лишь скромные $2000 — остаток от полной суммы заказа.

Это нормальная ситуация. Во-первых, фирма берет на себя риски, ведь она обязана платить программисту зарплату даже если заказы отсутствуют. В такой ситуации компания может понести убытки, а программист — никогда. Кроме гарантированной зарплаты, он получает еще соцпакет, оплачиваемый отпуск и больничные, бесплатный рабочий компьютер, бесплатное питание и кофе, иногда еще массаж и прочие «плюшки».

Во-вторых, с выплаченной сотруднику зарплаты компания должна оплатить:

  • взнос в пенсионный фонд: 22%;
  • взнос в фонды страхования: 8−9%;
  • подоходный налог: 13% (формально платит сам сотрудник из начисленной зарплаты, но в реальности он не видит этих денег, не заполняет никаких деклараций: налог просто вычитается из зарплаты перед ее выплатой).

Таким образом, почти половину зарплаты каждый работник отдаёт государству в виде налогов. Сколько стоит программист? Учитывая расходы на аренду офиса, отпуски/больничные и простой сотрудника, выходит, что в реальности офисный программист обходится фирме почти в 3 раза дороже, чем его зарплата на руки.

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

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

Пример — Кремниевая долина в штате Калифорния. Естественно, там самая высокая зарплата. Индия, в свою очередь, считаются вотчиной низкокачественного дешевого труда, и поэтому зарплата программистов там гораздо ниже.

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

Сколько получают программисты в США, Германии и других странах

Сравним медианную среднемесячную зарплату обычного программиста в разных странах.

Данные с PayScale (фильтр: Software Developer, 5 лет опыта), а также региональных программерских сайтов, в том числе российского сервиса «Мой круг» (калькулятор зарплат за 1-е полугодие 2018 года, фильтр: десктоп-разработчик, средний, работа в офисе), белорусского dev.by (фильтр: Software Engineer) и украинского dou.ua (фильтр: Software Engineer). Вот что получается:

Уровень зарплат программистов в мире.

Это абсолютные цифры, но в реальности нужно учитывать и другие факторы:

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

Если учесть стоимость жизни, то получается несколько иная картина. Вдруг оказывается, что в самом выгодном положении оказываются программисты из Беларуси, Украины и Израиля, потому что там относительно низкая стоимость жизни. При сравнимом уровне жизни расходы обычного программиста в Беларуси и Украине в 4−5 раз ниже, чем в Калифорнии.

Выходит, что в этих странах программисты живут гораздо лучше окружающего населения, а в Калифорнии разница невелика. Другими словами, получая в несколько раз меньше денег, в Беларуси и Украине программисты могут позволить себе больше «удовольствий», чем в США.

Например, украинский и белорусский программист с зарплатой $4500 тратит на комфортную жизнь около $1000 в месяц, практически ни в чем себе не отказывая. А вот в Европе или США программист может получать больше денег, но все они уйдут на расходы. Например, только за воду в Калифорнии надо платить около $120 в месяц, за детский сад для ребенка — около $1000 в месяц и т.д.

Тихий час в американском детском саду. Фото: workingmother.com

Сколько получают программисты в России

Уровень зарплаты программиста зависит от региона РФ. Тот же калькулятор «Моего круга» выдает следующие цифры месячного дохода по специальности «Разработка программного обеспечения» (квалификация: любая):

Уровень зарплат программистов в России.

У российских компаний есть офисы за границей, в том числе в Минске, Киеве, Таллине и Риге. Газета «Коммерсантъ» даже писала, что в последние годы наметился массовый исход из России. Конечно, в основном это касается международных корпораций.

Например, Microsoft перевела разработку Skype из Зеленограда в Прагу и другие города, Google перевезла российских программистов в офисы в Калифорнии, Европе и т.д. Уходят и чисто российские компании: полностью переехал офис крупного разработчика игр Game Insight, а компания Luxoft перевела сотни программистов из России в другие страны.

Есть и необычные направления: например, компания Parallels открыла офис в Таллине. Откуда появилось такое неординарное решение, есть объяснение сооснователя и вице-президента по виртуализации ПК в Parallels Николая Добровольского:

Таллин для нас — это прежде всего доступ к редким в России специалистам: в Европе в целом и в Эстонии в частности мы ищем проджект-, программ- и продукт-менеджеров, у которых есть многолетний опыт создания глобальных продуктов. В Таллин лучшие специалисты переезжать готовы, а в Москву — нет, вот и всё объяснение.

Николай Добровольский

сооснователь и вице-президент компании Parallels

В заграничных филиалах зарплата может отличаться от московской. Фактически компании подстраиваются под условия местного рынка рабочей силы. Естественно, что после переезда в Калифорнию зарплата тех же российских разработчиков Google увеличилась.

Правда, у «Моего круга» не очень большая база вакансий (около 5000 по разработке ПО), так что данные по зарплатам нельзя назвать абсолютно точными. Пользователи здесь самостоятельно указывают свою зарплату. По статистике за октябрь 2017 года, в России насчитывается 70,3 тысячи разработчиков и аналитиков программного обеспечения и приложений.

Согласно официальным данным, их средняя заработная плата составила 78 557 руб. в месяц. Это больше, чем у любых других специалистов средней и высшей квалификации в России, кроме работников фитнес-клубов (413 876 руб. в месяц!).

Поскольку некоторые компании до сих пор выдают «серые» зарплаты в конвертах, официальные данные Росстата еще менее точные, чем статистика «Моего круга», несмотря на обширную статистическую выборку. Попросту говоря, у Росстата заниженные цифры.

Динамика заработных плат специалистов в сфере вычислительной техники и ИТ в России в 2013–2016 году

Зарплата по специальностям

Не стоит забывать, что рынок IT не ограничивается только программистами. Есть еще системные администраторы, тестировщики, дизайнеры интерфейсов, технические писатели и многие другие профессии.

Для сравнения, вот среднемесячные зарплаты по России представителей разных IT-профессий за 1-е полугодие 2018 года, со слов самих работников (статистика сервиса «Мой круг»):

Отметим только, что медианные зарплаты отличаются от средних в меньшую сторону, а в каждой профессии есть разные специальности, где зарплаты сильно разнятся. К примеру, в разработке программного обеспечения есть системные инженеры с окладом 147 064 руб. в месяц (168 347 руб. в Москве) и архитекторы программного обеспечения с окладом 179 894 руб. (187 484 руб. в Москве), а есть инженеры встраиваемых систем со скромными 79 830 руб. в месяц (95 710 руб. в Москве).

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

Курс «Fullstack мобильный разработчик»
4-месячная программа обо всех инструментах, без которых невозможна разработка мобильных продуктов. Вы опубликуете получившееся приложение в сторах и положите его в портфолио.
  • Живая обратная связь с преподавателями
  • Неограниченный доступ к материалам курса
  • Стажировка в компаниях-партнёрах
  • Дипломный проект от реального заказчика
  • Гарантия трудоустройства в компании-партнёры для выпускников, защитивших дипломные работы

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

Впрочем, всё это — конъюнктурные колебания. Рынок быстро меняется, и через 5−10 лет может сложиться прямо противоположная ситуация. Достаточно вспомнить девяностые годы, когда у программистов не было возможности работать на иностранных заказчиков через интернет — и они зачастую получали меньше бухгалтеров и экономистов в заштатных российских компаниях, то есть по 50−100 долларов в месяц. Сейчас всё кардинально изменилось.

Размер оплаты труда сильно зависит от опыта работы и квалификации. У начинающего программиста («джуниора») и опытного профессионала («сеньора») с многолетним стажем зарплата отличается в несколько раз, иногда на порядок.

Путь воина-одиночки

Статья будет неполной, если не упомянуть о других способах заработка, которые доступны для программистов. Главный из них — это фриланс, работа на себя с открытием или без открытия ИП. Регистрируемся на бирже фриланса и выполняем заказы со всего мира. Тут не нужно делиться с нанимателем. Программист забирает все деньги, которые заработал, но вынужден брать на себя и риски.

Для специалистов по информационной безопасности существует специфическая разновидность фриланса — выплаты за найденные уязвимости (bug bounty). Ищете уязвимости в популярных программах, приложениях и сервисах, сообщаете о них в компанию — и если повезет, то получите вознаграждение. Оно может быть довольно солидным.

Например, компания Google за прошлый год выплатила таких вознаграждений почти на $3 млн. Самую большую выплату $112 500 получил хакер, который написал эксплойт для смартфона Pixel по программе выплаты вознаграждений Android Security Rewards Program.

На популярных платформах вроде Bugcrowd и HackerOne зарегистрированы десятки компаний, которые платят от нескольких сотен долларов за найденные баги.

В индустрии IT много способов построить карьеру и десятки разнообразных профессий. Лучше заниматься тем, что нравится, а не тем, за что в этом году платят больше денег. Если вас привлекают веб-технологии, то можно начать карьеру как веб-разработчик, изучить PHP с нуля. Более универсальное образование дают курсы по Java, Python и C#.

Комментарии

1
Чтобы оставить комментарий,  авторизуйтесь
Дария Мардерфельд
17 дней назад
Вдруг оказывается, что в самом выгодном положении оказываются программисты из Беларуси, Украины и Израиля, потому что там относительно низкая стоимость жизни.

Анатолий, извините, но как человек, тесно связанный с Израилем, могу с уверенностью сказать, что Израиль в один ряд по уровню стоимости жизни нельзя ставить с Беларусией и Украиной)) там все дороже раза в 3 минимум.
Дария Мардерфельд
Skillbox
14 дней назад
Дария, имеется в виду отношение зарплаты к уровню жизни. А так да - стоимость жизни в Израиле, конечно в разы выше Белоруссии и Украины, тут мы с вами полностью согласны.
Хочешь получать крутые статьи по программированию?
Подпишись на рассылку Skillbox