Зарплаты: программист

Содержание

Условия труда и пенсия программиста

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

Обязательный атрибут работы программиста ‒ персональный компьютер с доступом в интернет. Рабочее место такого сотрудника должно быть хорошо освещено с целью создания комфортных условий труда.

График работы IT-работников варьируется в зависимости от специфики компании. Чаще всего такие кадры работают по стандартной пятидневке. Однако в ряде организаций программисты имеют свободный режим и могут частично вести трудовую деятельность из дома.

Размер пенсионного обеспечения айтишников в России рассчитывается по стандартным правилам, как и для прочих работников. Пенсия таких специалистов зависит от стажа работы, размера заработка и суммы страховых взносов. В среднем, величина пенсионного обеспечения программистов составляет от 20 до 25 тыс. рублей.

Какие деньги платят за разработку приложений и игр

Зарплата разработчика приложений для Android находится в диапазоне от 50 000 до 300 000 руб./мес. Сумма зависит от должности, опыта, города и обязанностей.

По данным сайта HeadHunter на среднюю заработную плату в размере от 90 000 рублей может претендовать кандидат со следующими навыками:

  • стаж — около 3 лет;
  • хорошее знание Java, Kotlin и Gradle;
  • опыт создания клиент-серверных приложений на REST API;
  • понимание правил публикации проектов в Google Play;
  • умение писать Unit- и UI-тесты.

Средняя зарплата разработчиков Андроид-игр составляет от 100 000 до 120 000 руб. – для Middle, до 160 000 – для Senior-программистов. Большинство работодателей ждут кандидатов со стажем от 3 лет, со знанием Unity 3D и C#/Python и опытом работы с покупками в Гугл Плей.

Если хотите научиться профессиональной разработке, читайте нашу статью Как стать разработчиком на Андроид с нуля и что для этого нужно.

Статистика зарплат для ‘программист’ по городам

Лидеры по количеству вакансий для ‘программист’: Москва, Санкт-Петербург, Новосибирск, Екатеринбург, Казань.

Лидеры по уровню средней зарплаты для ‘программист’: Москва, Санкт-Петербург, Новосибирск, Сочи, Петропавловск-Камчатский.

Обзор зарплат для ‘программист’ по городам
Населённый пункт Средняя зарплата, руб. Медианная зарплата, руб. Вакансий с зарплатой Всего вакансий
Москва 216045.0 199000.0 4130 12298
Санкт-Петербург 186427.0 171000.0 1878 4926
Новосибирск 182039.0 155000.0 641 1311
Екатеринбург 149179.0 131000.0 446 1015
Казань 146178.0 131000.0 326 905
Нижний Новгород 158387.0 145000.0 248 773
Краснодар 135025.0 119000.0 321 682
Ростов-на-Дону 140278.0 131000.0 263 606
Самара 142269.0 131000.0 195 528
Воронеж 134302.0 131000.0 189 499
Пермь 137966.0 119000.0 178 410
Томск 135866.0 131000.0 194 355
Уфа 113318.0 99000.0 176 339
Челябинск 119561.0 103000.0 171 323
Омск 125015.0 103000.0 135 296
Саратов 103344.0 99000.0 106 268
Красноярск 103766.0 99000.0 152 256
Ижевск 107476.0 99000.0 84 230
Тюмень 108876.0 99000.0 113 218
Волгоград 107627.0 99000.0 102 207
Ульяновск 155696.0 153000.0 92 202
Калининград 138368.0 131000.0 76 185
Барнаул 101252.0 91000.0 103 166
Тула 102898.0 99000.0 118 162
Ярославль 116037.0 103000.0 81 153
Владивосток 145304.0 119000.0 92 148
Иркутск 101632.0 91000.0 76 142
Рязань 112151.0 103000.0 73 131
Пенза 103000.0 79000.0 51 121
Киров (Кировская область) 85056.0 79000.0 72 119
Тверь 119000.0 117000.0 48 117
Белгород 113759.0 99000.0 58 116
Тольятти 116841.0 111000.0 63 110
Чебоксары 94877.0 79000.0 65 105
Кемерово 119065.0 105000.0 62 104
Сочи 163488.0 155000.0 41 100
Владимир 110455.0 99000.0 44 90
Таганрог 120647.0 101000.0 34 86
Калуга 117364.0 93000.0 22 78
Оренбург 83316.0 67000.0 38 73
Брянск 100674.0 91000.0 43 72
Хабаровск 121744.0 111000.0 39 71
Курск 111632.0 99000.0 38 68
Набережные Челны 89222.0 85000.0 36 64
Йошкар-Ола 105714.0 99000.0 56 62
Новокузнецк 87571.0 79000.0 35 61
Иваново (Ивановская область) 116636.0 105000.0 22 60
Липецк 117000.0 99000.0 30 59
Орел 98867.0 81000.0 30 56
Кострома 125065.0 119000.0 31 56
Смоленск 102833.0 79000.0 24 55
Тамбов 97471.0 79000.0 34 55
Саранск 78667.0 61000.0 24 54
Вологда 88692.0 79000.0 26 53
Архангельск 77783.0 71000.0 23 38
Череповец 90667.0 69000.0 12 37
Петрозаводск 89737.0 79000.0 19 35
Курган 95000.0 83000.0 18 31
Химки 158826.0 171000.0 23 31
Магнитогорск 92250.0 91000.0 16 30
Подольск (Московская область) 125750.0 121000.0 16 27
Астрахань 80867.0 79000.0 15 25
Рыбинск 100231.0 79000.0 13 25
Улан-Удэ 80895.0 67000.0 19 24
Волжский(Волгоградская область) 83571.0 69000.0 14 22
Псков 119941.0 131000.0 17 22
Мурманск 103000.0 79000.0 11 21
Сургут 109000.0 93000.0 10 20
Сыктывкар 144455.0 119000.0 11 20
Мытищи 129000.0 131000.0 10 20
Благовещенск (Амурская область) 85286.0 91000.0 14 19
Великий Новгород 103500.0 105000.0 8 19
Старый Оскол 83000.0 91000.0 10 19
Махачкала 89000.0 81000.0 14 18
Чита 87000.0 57000.0 6 18
Балашиха 151000.0 131000.0 9 15
Новороссийск 95667.0 97000.0 6 14
Королев 153500.0 121000.0 8 14
Бийск 105333.0 101000.0 12 14
Петропавловск-Камчатский 159500.0 61000.0 8 13
Дзержинск (Нижегородская область) 74200.0 71000.0 5 12
Люберцы 125667.0 105000.0 6 11
Абакан 78500.0 69000.0 8 10
Нижний Тагил 98000.0 84000.0 5 9
Нижневартовск 64600.0 59000.0 5 8
Нижнекамск 85667.0 79000.0 6 8
Северодвинск 57800.0 52000.0 5 7
Шахты 78200.0 75000.0 5 5

Влияние города на уровень зарплаты

Помимо вышеописанных факторов, на уровень зарплаты программиста влияет и город/страна, где он работает. Ведь в разных точках Земли разный уровень конкуренции и востребованности работников. Так что иногда есть смысл переехать в другой город или даже страну, чтобы повысить вознаграждение за тот же объем работ.

Сколько получает программист из Москвы

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

Новичку же не стоит рассчитывать на зарплату более 50 тысяч рублей в месяц.

Зарплата программистов из других городов России

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

Вот список с процентным соотношением потребности областей России:

  1. Москва – 23,5%.
  2. Санкт-Петербург – 12,4%.
  3. Екатеринбург – 6,7%.
  4. Новосибирск – 3,8%.
  5. Нижний Новгород – 2,5%.
  6. Ростов-на-Дону – 2,3%.
  7. Челябинск – 2,2%.
  8. Самара – 1,5%.

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

Зарплата программистов в других странах

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

В США, например, те же 150 тысяч рублей (то есть,24 тысячи долларов ежегодно) получает программист без опыта.

Верхние же границы зарплат такие (годовой оклад, доллары):

  1. Англия – 98000.
  2. США – 94000.
  3. Германия – 41000.
  4. Польша – 38000.
  5. Украина – 35000.
  6. Россия – 29000.
  7. Индия – 9000.
  8. Индонезия – 7000.

Как видите, Россия всё же не на последнем месте.

Зарплаты веб-разработчиков в США

Мы нашли 4 актуальные вакансии для веб-разработчиков от американских компаний:

Должность Зарплата Требуемый опыт работы Формат работы
Junior-разработчик от 115 тыс. руб. от 1 года удаленно
Веб-разработчик Frontend до 140 тыс. руб. 1-3 года удаленно
Веб-разработчик Backend от 250 тыс. руб. 1-3 года удаленно
Backend-разработчик Senior до 400 тыс. руб. 3-6 лет удаленно

Доход программиста в Америке зависит от должности, квалификации и региона. Как пишут в интернете, примерная зарплата веб-разработчика в США составляет около 100 000 долларов до вычета налогов, то есть около 7,5 млн руб. в год или около 600 тыс. руб. в месяц. На такой заработок может рассчитывать Middle-специалист с опытом от 3-5 лет.

Статистика зарплат для ‘программист PHP’ по некоторым регионам

Обзор зарплат для ‘программист PHP’ по некоторым регионам
Регион Средняя зарплата, руб. Медианная зарплата, руб. Вакансий с зарплатой Всего вакансий
Новосибирская область 158934.0 139000.0 61 95
Республика Татарстан 144725.0 151000.0 51 78
Свердловская область 140000.0 141000.0 40 62
Ростовская область 151000.0 151000.0 37 59
Краснодарский край 141977.0 151000.0 43 58
Нижегородская область 128467.0 133000.0 30 45
Воронежская область 158538.0 155000.0 26 38
Самарская область 162368.0 151000.0 19 33
Пермский край 125600.0 133000.0 20 31
Томская область 148636.0 151000.0 22 29

Четыре категории соискателей

По оценке Superjob, всех соискателей на должность программиста C# можно разделить на четыре категории – по уровню из знаний и степени профессиональной подготовки. От того, к какой категории относится тот или иной специалист, напрямую зависят их зарплаты, как минимальные, так и максимальные.

Требования и пожелания к профессиональным навыкам программистов C#

Зарплатный диапазон Требования и пожелания к профессиональным навыкам
I Знание принципов объектно-ориентированного программирования, теории реляционных баз данных, SQL, основ HTML и CSS, JavaScript и Asp.Net; опыт программирования на С# от полугода
II Неполное высшее образование (ИТ/математическое/техническое); знание английского языка на уровне чтения технической документации; навыки работы с системами контроля версий; опыт работы с системами баг-трекинга; опыт работы программистом С# от одного года
III Высшее образование (ИТ/математическое/техническое); знание английского языка на разговорном или свободном уровне; хорошее знание С#, Asp.Net, библиотек и шаблонов проектирования; знание сетевых технологий, различных фреймворков; опыт разработки высоконагруженных приложений и интеграционных сервисов; опыт рефакторинга чужого кода; опыт работы программистом C# от двух лет. Возможные пожелания:знание JQuery и методик организации процесса разработки в команде; опыт создания REST API сервисов и работы с Docker
IV Знание методологий проектирования программного обеспечения; навыки руководства группой разработчиков; опыт разработки многопоточных приложений; опыт работы программистом C# от трех лет. Возможное пожелание: опыт создания клиент-серверных приложений

К каждой из четырех категорий предъявляются различные требования, чем ниже категория, тем их меньше. Например, специалистам I категории достаточно иметь опыт программирования на С# от полугода, а соискателям IV категории – не менее трех лет

Не менее важно и наличие высшего образования – если для II категории подойдет неполное, то для III без законченного высшего никуда

Статистика зарплат для ‘программист 1С’ по некоторым регионам

Обзор зарплат для ‘программист 1С’ по некоторым регионам
Регион Средняя зарплата, руб. Медианная зарплата, руб. Вакансий с зарплатой Всего вакансий
Краснодарский край 113375.0 111000.0 96 166
Свердловская область 111583.0 119000.0 103 162
Новосибирская область 122042.0 123000.0 71 136
Республика Татарстан 110773.0 103000.0 88 133
Московская область 150158.0 151000.0 57 128
Воронежская область 116081.0 119000.0 74 127
Ростовская область 102710.0 99000.0 69 112
Самарская область 119655.0 119000.0 55 103
Нижегородская область 121077.0 129000.0 52 100
Челябинская область 103233.0 103000.0 58 87

Статистика зарплат по некоторым профессиям и специализациям

Большая доля вакансий приходится на следующие профессии и специальности: старший программист, ведущий программист, программист 1С, программист Java, программист PHP.

Обзор зарплат по некоторым профессиям и специализациям
Технология Средняя зарплата, руб. Медианная зарплата, руб. Вакансий с зарплатой Всего вакансий
старший программист 246144.0 251000.0 2259 6088
ведущий программист 246144.0 251000.0 2259 6088
программист 1С 126476.0 119000.0 2692 4682
программист Java 250854.0 251000.0 765 3083
программист PHP 162913.0 151000.0 1381 2241
инженер-программист 97020.0 91000.0 1119 2147
программист Python 198530.0 199000.0 576 1549
программист JavaScript 206857.0 195000.0 695 1436
программист C# 165010.0 151000.0 524 1421
программист C++ 182075.0 155000.0 436 1226
младший программист 78263.0 71000.0 624 1189
программист Android 223235.0 201000.0 408 1172
программист IOS 235580.0 221000.0 338 1076
программист (стажёр) 46322.0 39000.0 239 538
программист Golang 257776.0 251000.0 147 427
программист Kotlin 231418.0 221000.0 134 289
программист Ruby 253061.0 251000.0 99 222
программист-аналитик 138707.0 139000.0 41 193
программист ЧПУ 81800.0 79000.0 100 163
программист микроконтроллеров 123612.0 111000.0 85 157
системный программист 87948.0 79000.0 58 122
программист Delphi 129329.0 131000.0 38 120
программист Scala 209154.0 199000.0 26 119
программист ABAP 127842.0 67000.0 19 110
Embedded программист 153811.0 159000.0 37 110
программист TypeScript 256469.0 251000.0 49 107
Django программист 192651.0 183000.0 63 95
программист C++ (QT) 161800.0 151000.0 40 90
математик-программист 172111.0 151000.0 18 36
программист-тестировщик 102571.0 83000.0 21 34
программист Rust 194200.0 179000.0 5 34
программист Perl 250000.0 250000.0 7 21
программист Dart 168778.0 179000.0 9 16
программист Elixir 248333.0 233000.0 6 15
программист Erlang 264600.0 259000.0 5 12

Желание перемен

В «Барометре» 2019 года был открытый вопрос «Чего не хватает для комфортной работы?». Мы прочитали ответы и объединили самые частые в варианты для текущего исследования. В целом ситуация не меняется: в топе все те же недостатки, из них плохое планирование — безусловный антилидер. В свободных ответах 1С-ники пишут о необходимости грамотной постановки задач, нормального технического задания, а также «меньше мелких задач», «нужна более прозрачная система выдачи заданий», «адекватное восприятие сроков выполнения разработки».

При этом почти 26% участников всем довольны. Почти стольким же людям не хватает пространства для отдыха и комфортных кабинетов (по 25%).

Если привязать ответы на этот вопрос к месту работы, то оказывается, что самые большие сложности с планированием у франчей и конечников. Сотрудников ИТ-компаний все устраивает чаще, чем остальных. А самый большой запрос на перемены у конечных клиентов: их специалистам приходится труднее всего.

Большинство 1С-ников любит работать full-time (60%). Проектная работа привлекает 23% специалистов.

Если бы работодатель предлагал разные варианты трудоустройства, то 71% специалистов пошли бы в штат. Тех, кто хочет работать как ИП или самозанятый, примерно поровну (14% и 15% соответственно).

Всего 118 из 685 человек (17%) рассказали, что хотели бы улучшить в своей компании. Вопрос был открытым, и если объединить ответы по смыслу, получится 5 групп:

  • Планирование задач
  • Смена менеджмента или повышение их компетенций
  • Развитие ИТ-структуры
  • Возможность роста внутри компании
  • Зарплата

Удивительно, но «Газпром» не самое первое, что приходит на ум, когда 1С-ников спрашивают, где они хотели бы работать. По состоянию на лето 2021 года топ работодателей выглядит так:

Средневзвешенная зарплата начинающего разработчика 1С — 55 743 рублей, консультанта — 65 735 рублей.

Средневзвешенная зарплата разработчика — 94 565 рублей, ведущего разработчика 1С — 126 768 рублей.

Средневзвешенная зарплата архитектора — 176 603 рублей, руководителя направления и выше — 153 667 рублей.

От чего зависит зарплата программиста

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

Образование

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

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

100 тысяч рублей – вот, сколько получает программист в месяц в начале пути. Но это максимум, с условием, что вы получили действительно хорошее образование и смогли устроиться в преуспевающую компанию.

Опыт работы

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

Если хотите более конкретных цифр: в среднем программист с опытом более 6 лет получает в три раза больше новичка без опыта из той же области.

Также стоит понимать, что опыт опыту рознь

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

Квалификация

В понятие «квалификация» входит довольно много параметров. Сюда можно отнести:

  • знание различных языков программирования;
  • знание иностранных языков;
  • опыт в работе с конкретными программами и ещё много чего.

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

Пример: вы долгое время проработали веб-программистом и знаете всё о создании сайтов, но теперь решили устроиться в компанию разрабатывающую видеоигры; знания о том, как создавать сайты, здесь не нужны. Так что учитывайте это.

Место работы

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

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

Размер заработных плат

Подсчитать какие-либо средние значения по стране довольно сложно. Оклады различаются по регионам. Учитываются и иные факторы. Вывод о том, что средняя зарплата программиста в России составляет 50–70 тыс. в принципе ни о чем не говорит.

В Москве

Столичные зарплаты в IT-сфере выше, чем в среднем по РФ. В 2019 г. показатель составляет 100 тысяч руб. Зарплата программиста в Москве различается по конкретным вакансиям (в руб.):

  • специалист по PHP может рассчитывать на 115 тыс.;
  • зарплата программиста 1С в Москве – 90 тыс.;
  • разработчик ПО на основе Java – 140 тыс.;
  • специалист, создающий приложения на Android, может получать 100 тыс.;
  • программист С++ – 125 тыс.;
  • при этом начальная ставка для неквалифицированного работника без опыта – всего 35-40 тыс.

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

В регионах РФ

В Петербурге зарплата программиста, владеющего техникой работы с 1С, не превышает 80 тыс. В целом тысяч на 10-20 в месяц ниже московских показателей будут оплачиваться и иные профессии в IT-сфере. В Центральной России оклады держатся на уровне 50-60 тыс. А в Ростове и Ставрополе – минимальный показатель, работодатели предлагают лишь 35-45 тыс.

С другой стороны, зарплаты на уровне столичных предлагаются в сибирских офисах нефте- и газодобывающих компаний

Также важно понимать, что оклады – не единственный заработок. В сфере IT выдаются хорошие премии, которые могут давать дополнительно по 150-200 тыс

в год.

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

Рассмотрим распределение вакансий (с указанной зп) по диапазонам зарплат для ‘программист’ (Россия).

До 61000.0 руб.: 11.22% вакансий.

От 61000.0 руб. до 89000.0 руб.: 10.16% вакансий.

От 89000.0 руб. до 105000.0 руб.: 10.81% вакансий.

От 105000.0 руб. до 133000.0 руб.: 12.65% вакансий.

От 133000.0 руб. до 157000.0 руб.: 10.81% вакансий.

От 157000.0 руб. до 197000.0 руб.: 12.17% вакансий.

От 197000.0 руб. до 237000.0 руб.: 11.31% вакансий.

От 237000.0 руб. до 301000.0 руб.: 12.78% вакансий.

От 301000.0 руб.: 8.09% вакансий.

Распределение вакансий по зарплатам также может дать приблизительную оценку минимальной и максимальной заработных плат для ‘программист’ (Россия).

Самостоятельность (аутсорсинг), фрилансеры, удаленная работа

Зарплата айтишника варьируется в зависимости от особенностей его работы. Программирование предоставляет неплохие возможности в плане трудовой деятельности. Так, IT-специалисту предоставляется выбор между наемным трудом, фрилансом и работой на аутсорсинге.

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

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

Сколько зарабатывают инди-разработчики игр на Андроид

Инди-разработчик на Андроид – это программист, который занимается созданием игр самостоятельно или в составе небольшой команды и выпускает проекты без поддержки крупных компаний. Проще говоря, это IT-специалист, который монетизирует собственные мобильные игры.

Что касается командной разработки, то инди-студии предлагают кандидатам зарплату в размере 100 тысяч рублей в месяц (в среднем). Основные требования: опыт работы с Unity от 2-3 лет, знание Git и популярных игровых механик.

Еще один вариант заработка – это доход от своих Android-приложений. Перечислим наиболее распространенные способы монетизации:

  • Платные подписки.
  • Покупки в приложении.
  • Встроенная текстовая или видеореклама, push-уведомления.
  • Продажа товаров или услуг.
  • Отчисления по реферальной программе.

В среднем, с одного пользователя мобильной игры инди-разработчик зарабатывает 14-38 долларов, то есть от 1000 до 3000 руб. Итоговый доход зависит только от опыта и усилий самого специалиста.

Знать Python выгодно

Программисты, пишущие на Python, могут зарабатывать в России сотни тысяч рублей ежемесячно. Как показало исследование портала SuperJob, для этого даже не обязательно переезжать в Москву или Санкт-Петербург – высокие зарплаты специалистов по этому языку зафиксированы сразу в 30 российских городах.

Python – это один из самых популярных языков программирования во всем мире. Зародившийся в конце 80-х годов XX века и созданный нидерландским разработчиком Гвидо ван Россумом (Guido van Rossum), в настоящее время работающим в Microsoft, в ноябре 2020 г. Python занял второе место в авторитетном рейтинге TIOBE. Тогда он сумел обогнать даже Java, и впереди него остался один только язык С, но к январю 2021 г. Python немного сдал позиции, опустившись на третье место и снова пропустив вперед Java.

Зарплаты программистов Python в России прямо пропорциональны объемам их знаний и опыту работы. В рейтинге SuperJob перечислено 30 городов, в которых знающий Python специалист может ежемесячно получать от 50 до 400 тыс. руб.

Знание Python гарантирует хорошую зарплату

Разумеется, обе российские столицы лидируют в этом рейтинге, но в целом для заработка от 100 тыс. руб., как показало исследование программистам Python вовсе не обязательно жить в городах-миллионниках. Например, в Белгороде с численностью населения около 394 тыс. человек (статистика Росстата на 1 января 2020 г.) они могут получать от 55 до 270 тыс. руб. Плюс к этому, по уровню зарплат в этой сфере Екатеринбург полностью идентичен Санкт-Петербургу.

Факторы, влияющие на зарплату программиста

Помимо умения работать на языке программирования и добиваться нужного результата есть и другие факторы. Среди них:

  • Основной язык программирования и опыт работы на нем;
  • Знание английского языка (чаще всего требуют не ниже среднего);
  • Образование и желание работать над собой;
  • Политика компании.

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

Для тех, кого интересует сколько зарабатывает программист в месяц, приводим основные IT-специальности:

  • ведущий специалист зарабатывают от 150 до 600 тысяч в месяц рублей;
  • Java программисты имеют месячный доход от 100 до 200 тысяч;
  • Программисты 1С получают зарплату около 50 тысяч;
  • PHP программисты от 30 до 120 тысяч;
  • сисадмин в России зарабатывает в пределах от 35 до 50 тысяч;
  • программисты C++ имеют гонорар до 80 до 200 тысяч.

Какую зарплату предлагали ИТ-специалистам в 2016-2018 гг

По данным Яндекс.Практикума и аналитической службы HeadHunter, 2018

Меньше всех зарабатывают программисты на Flash: размер их зарплаты в пределах 20 тысяч рублей. Связано с тем, что данный язык программирования становится все менее актуальным. А вот программисты 1С все больше востребованы в России и странах СНГ. Для США и большинства стран Европы самым востребованным языком программирования является Python.

Знание английского языка

Умение работать с документами и знание английского языка прибавит к доходу программиста около 20%. Но это зависит от сотрудничества компании с европейскими партнерами. Английским языком на высоком уровне владеют примерно 70% программистов, а около 30% — еще одним иностранным языком.

Образование

Диплом ВУЗа не гарантирует должность в хорошей компании на приличной зарплате. Работодатели смотрят, в первую очередь, на опыт и предыдущие проекты. Для сравнения: новичок в IT не сможет зарабатывать выше 100 тысяч (если у него нет богатого портфолио и отличных навыков), а достаточно опытный специалист с десятками проектов может выйти на доход от 150 тысяч рублей в месяц.

Опыт работы

Сколько зарабатывает программист в России зависит от его опыта и компании, в которой он работает. Больше всех зарабатывает директор — он руководит работой специалистов и отвечает за работоспособность ПО, на втором месте находятся IOS — разработчики и главные инженеры по данным hh.ru — их заработная плата чуть меньше.

Зарплата и требуемый опыт работы в разных специальностях

По данным Яндекс.Практикума и аналитической службы HeadHunter, 2018

Также требования к опыту работы различаются в разных городах России. Ниже приведены данные исследований Яндекс.Практикума и компании HeadHunter в прошлом году.

Зарплата и требуемый опыт работы в больших городах

По данным Яндекс.Практикума и аналитической службы HeadHunter, 2018

Заработная плата Джава-программистов в Европе

Уровень зарплат Java-программистов в Европе отличается в зависимости от страны. На доход влияет не только регион, но и опыт, квалификация, предыдущие места работы. Мы расскажем, сколько зарабатывают разработчики в Германии, Беларуси и Украине.

Германия

На HeadHunter опубликованы 3 вакансии для Java-программистов:

Должность Заработная плата в евро, до вычета налогов Зарплата в рублях за месяц Требуемый опыт работы Формат работы
Программист-разработчик на Java от 3000 до 6000 EUR от 270 до 540 тыс. руб. От 1 до 3 лет Офис
Backend Java Developer от 4100 до 5800 EUR от 370 до 520 тыс. руб. От 3 до 6 лет Офис
Senior Java Developer от 4500 до 6500 EUR от 400 до 585 тыс. руб. более 6 лет Офис

Средняя зарплата Java-программиста в Германии составляет около 5000 евро, то есть около 450 тысяч рублей по текущему курсу. Итоговый доход будет зависеть от налоговой ставки.

Беларусь

Мы сравнили около 200 вакансий для Java-разработчиков в Беларуси и составили сводную таблицу. Программисты-новички могут рассчитывать на зарплату до 70 тыс. руб. Максимальный оклад в размере 3500 долларов (около 260 тыс. руб.) предлагают на должности Java Web Developer в компании по разработке ПО.

Средние зарплаты Java-программистов в Минске:

Начинающий Java-программист до 70 000 руб.
Middle-разработчик до 180 000 руб.
Senior-разработчик от 150 000 до 260 000 руб.
Удаленка от 70 000 до 270 000 руб.

Украина

Данные о том, сколько зарабатывают украинские Java-разработчики, мы нашли на HeadHunter и перевели суммы в рубли.

Начинающий Java-программист до 160 тыс. руб.
Middle-разработчик до 190 тыс. руб.
Senior-разработчик до 260 тыс. руб.
Удаленка до 335 тыс. руб.

Статистика зарплат для ‘программист’ по некоторым регионам

Обзор зарплат для ‘программист’ по некоторым регионам
Регион Средняя зарплата, руб. Медианная зарплата, руб. Вакансий с зарплатой Всего вакансий
Новосибирская область 175089.0 151000.0 583 1245
Республика Татарстан 144465.0 131000.0 434 1068
Свердловская область 139673.0 131000.0 452 960
Краснодарский край 143043.0 131000.0 370 817
Нижегородская область 149130.0 131000.0 276 786
Ростовская область 129455.0 119000.0 352 779
Самарская область 141094.0 131000.0 235 622
Воронежская область 133641.0 131000.0 206 537
Московская область 136427.0 131000.0 213 499
Челябинская область 112742.0 103000.0 248 423

Где платят больше всего

Если программист Python живет в Москве или работает на столичную компанию удаленно, то его максимальная зарплата, по данным SuperJob, составит 400 тыс. руб., а минимальная – 80 тыс. руб. Российская столица – лидер рейтинга, и за ней следуют Санкт-Петербург и Екатеринбург с минимальной зарплатой 70 тыс. руб. и максимальной 350 тыс. руб.

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

Зарплатный диапазон, в месяц I кат., руб. II кат., руб. III кат., руб. IV кат., руб. В среднем по рынку, руб.
Москва 80000—100000 100000—130000 130000—220000 220000—400000 180 000
Санкт-Петербург 70000—80000 80000—110000 110000—180000 180000—350000 150 000
Архангельск 50000—65000 65000—85000 85000—145000 145000—260000 120 000
Астрахань 50000—60000 60000—80000 80000—135000 135000—240000 110 000
Белгород 55000—70000 70000—90000 90000—150000 150000—270000 120 000
Владивосток 65000—80000 80000—110000 110000—180000 180000—350000 150 000
Волгоград 55000—70000 70000—90000 90000—150000 150000—280000 120 000
Воронеж 60000—75000 75000—95000 95000—165000 165000—300000 130 000
Екатеринбург 70000—80000 80000—110000 110000—180000 180000—350000 150 000
Казань 60000—75000 75000—95000 95000—160000 160000—300000 130 000

Меньше всего, вне зависимости от категории и опыта работы, знающие Python программисты зарабатывают в Астрахани. В этом городе они могут рассчитывать минимум на 50 тыс. руб. и максимум на 240 тыс. руб. Как ни странно, но схожая ситуация с зарплатами складывается и у программистов C# — в ноябре 2020 г. CNews писал, что Астрахань заняла предпоследнее место в аналогичном рейтинге SuperJob, обогнав лишь Оренбург.

Средняя зарплата Андроид-разработчика в России за 2021 год

Средняя зарплата Андроид-разработчика в России в 2021 году составляет примерно 97500 рублей. Перечислим основные факторы, которые влияют на доход Android-программиста:

  • Квалификация. Заработок Senior-специалиста со стажем от 5 лет в несколько раз превышает оклад стажера или джуниора.
  • Город. По статистике, наибольшие зарплаты предлагают мобильным разработчикам в Москве, Санкт-Петербурге, Казани, Новосибирске и Краснодаре – в среднем от 80 000 до 105 000 руб. (без разбивки по опыту работы). В небольших населенных пунктах уровень заработной платы существенно ниже – от 30 000 руб., например, в Рязани, Ижевске или Калининграде.
  • Сфера деятельности. Самые большие суммы платят программистам в крупных IT-компаниях, банковском секторе и в разработке игр.
  • Форма занятости. Оклад штатного сотрудника обычно фиксирован, но помимо него предусмотрены премии и бонусы. Доход фрилансера зависит только от его способностей и востребованности. Успешные специалисты работают не на биржах, а монетизируют собственные приложения, например, через платные подписки.

Мы изучили вакансии на сайте HeadHunter по России и составили сводную таблицу – на какие суммы могут рассчитывать Андроид-разработчики в разных российских городах:

Направление Диапазон зарплат
Junior от 25 000 до 120 000 руб.
Middle от 60 000 до 230 000 руб.
Senior от 80 000 до 460 000 руб.
Удаленка от 40 000 до 400 000 руб.

Если хотите стать программистом на Android, проходите онлайн-курсы. Мы собрали учебные программы ведущих школ, вы получите знания от практикующих разработчиков, пройдете практику, а по окончании курса у вас будет диплом.

В Москве

По данным сайтов с вакансиями, разработчик на Андроиде в Москве зарабатывает в среднем 115 000 руб. в месяц.

Мы сравнили актуальные вакансии на HeadHunter: минимальный оклад предлагают джуниору со знанием Kotlin без требований к опыту работы, максимальный – Middle/Senior Android Developer со стажем от 6 лет.

Направление Диапазон зарплат
Junior от 70 000 до 120 000 руб.
Middle от 10 000 до 230 000 руб.
Senior от 180 000 до 460 000 руб.
Удаленка от 70 000 до 350 000 руб.

В Санкт-Петербурге

Средняя зарплата Android-разработчика в СПб составляет 112 755 рублей.

В таблице мы собрали данные на основе актуальных вакансий от питерских работодателей с сайта HeadHunter:

Направление Диапазон зарплат
Junior от 30 000 до 90 000 руб.
Middle от 80 000 до 180 000 руб.
Senior от 120 000 до 330 000 руб.
Удаленка от 60 000 до 330 000 руб.

Узнать больше о профессии можно, прочитав статью Кто такой разработчик на Андроид.