зарплата разработчика приложений в москве
Зарплаты: разработчик мобильных приложений, Москва | 2021г.
Средняя зарплата для ‘разработчик мобильных приложений’, рассчитаная на основе вакансий, показывает среднее арифметическое по зарплатам из найденных вакансий (количество таких вакансий для ‘разработчик мобильных приложений’ равно 15).
Медианная зарплата для ‘разработчик мобильных приложений’, рассчитаная на основе вакансий, показывает, что половина (
7) из 15 найденных для ‘разработчик мобильных приложений’ вакансий (с указанной зп) соответствуют зарплате ниже медианной (
Обзор зарплат на 21.10.2021. Вакансий с указанной заработной платой для ‘разработчик мобильных приложений’ (Москва) найдено: 15. Всего вакансий для ‘разработчик мобильных приложений’ (Москва): 45.
Таким образом, анализ заработных плат произведён на основе 15 вак. с указанной зп, что составляет
33% от общего числа вакансий (=45) для ‘разработчик мобильных приложений’ (Москва).
Распределение вакансий по зарплатам
Рассмотрим распределение вакансий (с указанной зп) по диапазонам зарплат для ‘разработчик мобильных приложений’ (Москва).
До 101000.0 руб.: 13.33% вакансий.
От 101000.0 руб. до 153000.0 руб.: 13.33% вакансий.
От 153000.0 руб. до 201000.0 руб.: 26.67% вакансий.
От 201000.0 руб. до 261000.0 руб.: 20.0% вакансий.
От 261000.0 руб. до 301000.0 руб.: 13.33% вакансий.
От 301000.0 руб.: 13.33% вакансий.
Распределение вакансий по зарплатам также может дать приблизительную оценку минимальной и максимальной заработных плат для ‘разработчик мобильных приложений’ (Москва).
На нашем сайте представлен сервис «Случайная профессия и зарплата».
Попробовать можно тут:
Статистика зарплат по некоторым профессиям и специализациям
Возможно, вас заинтересуют зарплатные обзоры по следующим профессиям и специализиям:
Технология | Средняя зарплата, руб. | Медианная зарплата, руб. | Вакансий с зарплатой | Всего вакансий |
---|---|---|---|---|
разработчик | 220742.0 | 199000.0 | 4285 | 12413 |
Перед выбором онлайн-курса рекомендуем изучить отзывы об онлайн школе и самом курсе.
Зарплаты разработчиков в первом полугодии 2020: языки и квалификации
Мы уже собираем данные для исследования зарплат айтишников за второе полугодие 2020, а пока — продолжаем анализировать данные за первое, это последний срез. Сегодня рассказываем о том, сколько платили разработчикам в разных квалификациях и с разными языками.
Методология и выборка, как обычно, в конце, а короткий вывод тут: больше всех зарабатывают лиды команд, пишущих на Котлине, меньше всех — джуны 1C, при переходе от джуна к мидлу (во всех языках) происходит самый ощутимый скачок в зарплатах (x2).
Кстати, вы всегда можете самостоятельно проверить, выше или ниже рынка ваша зарплата в нашем зарплатном калькуляторе.
Зарплата разработчиков по квалификациям
Разработчики-стажеры в первом полугодии получили 33 000 ₽ (здесь и далее везде медианная зарплата). Джуны — 50 000 ₽, мидлы — 100 000 ₽, синьоры — 169 000 ₽, а лиды — 200 000 ₽. Если не боитесь сложных графиков, смотрите сюда (это данные за первое полугодие 2020 с 90, 75, 25 и 10 перцентилями).
Лиды, синьоры и интерны выросли по зарплатам (в сравнении со вторым полугодием 2019), а вот джуны и мидлы — нет. Самый большой рост был у лидов — 11%.
Зарплаты разработчиков по квалификациям в 2018-2020
Дальше посмотрим на зарплаты джунов, мидлов, синьоров и лидов в разрезе языков программирования. Картина такая: самая низкая зарплата среди джунов у PHP-разработчиков — 40 000 ₽. Их даже обогнали 1С-джуны у которых получают в среднем 45 000 ₽, а самые богатые джуны в RoR-разработке — 69 000 ₽.
Лидеры по уровню зарплаты среди миддлов — Go-разработчики (140 000 ₽), а аутсайдеры — 1С (80 000 ₽).
У синьоров зарплаты колеблются от 150 000 ₽ (в PHP) до 200 000 руб. (в Ruby on Rails).
У лидов — от 160 000 ₽ (в 1C, PHP) до 235 000 ₽ (в Котлине).
Зарплаты разработчиков по языкам и квалификациям в первом полугодии 2020 (ч. 1) Зарплаты разработчиков по языкам и квалификациям в первом полугодии 2020 (ч. 2)
Есть интересное наблюдение. Самый ощутимый рост происходит при переходе от джуна к мидлу, в среднем зарплата увеличивается в 2 раза. Дальше уже меньше: в 1,6 раз в среднем растет зарплата при переходе к синьору и в 1,2 раза — от синьора к лиду.
Но есть и исключения! Обратите внимание на 1С, Go и RoR на графике.
Зарплаты разработчиков по квалификациям: в основных языках
Дальше будет много графиков с медианными зарплатами джунов, мидлов, синьоров и лидов по основным языкам программирования. Все графики мы спрятали в спойлеры, чтобы вы могли быстро сориентироваться и посмотреть, какая картина сложилась в интересующем вас языке, а потом уже пробежаться по остальным.
Golang: всё +/- стабильно, мидлы и синьоры чуть подросли
Медианная зарплата Go-разработчиков в первом полугодии 2020 — 170 000 ₽.
Если разбить по квалификациям, то у джунов — 54 000 ₽ (-2% по сравнению с предыдущим полугодием), у миддлов — 140 000 ₽ (+8%), синьоров — 135 000 ₽ (+6%), и у лидов — 233 000 ₽ (+1%).
Динамика зарплат по квалификациям в Go
Медианная зарплата Objective-C разработчиков в первом полугодии 2020 — 150 000 ₽.
Что по квалификациям: у мидлов — 128 000 ₽ в среднем (-5% по сравнению с прошлым полугодием), у синьоров — 180 000 руб. (-7%), у лидов — 205 000 ₽ (+8%). По джунам пока у нас не набралось достаточно данных.
Динамика зарплат по квалификациям в Objective-C
Медианная зарплата свифтеров в первом полугодии 2020 — 130 000 ₽ (в прошлом полугодии была 144 000 ₽!).
Что по квалификациям: у джунов — 50 000 ₽(-38% по сравнению с прошлым полугодием), у миддлов — 110 000 ₽ (-8%), у синьоров — 180 000 ₽ (-5%), у лидов — 232 000 ₽ (фантастические +27%).
Динамика зарплат по квалификациям в Swift
Медианная зарплата Kotlin разработчиков в первом полугодии 2020 — 128 000 ₽.
Что по квалификациям: джуны получали 52 000 ₽ в среднем (-10% по сравнению с прошлым полугодием), мидлы — 120 000 ₽ (+2%), синьоры — 180 000 ₽ (-1%), лиды — 235 000 ₽ (+27%).
Динамика зарплат по квалификациям в Kotlin
Медианная зарплата рельсистов в первом полугодии этого года составила 163 000 ₽.
Что по квалификациям: у джунов — 69 000 ₽ в среднем (+13% по сравнению со вторым полугодием 2019), у мидлов — 120 000 ₽ (+9%), у синьоров — 200 000 ₽ (+11%), у лидов — 225 000 ₽ (+13%).
Динамика зарплат по квалификациям в RoR
Медианная зарплата питонщиков в первом полугодии 2020 — 120 000 ₽.
Что по квалификациям: у джунов зарплата — 55 000 ₽ (на 2% больше, чем в прошлом полугодии), у мидлов — 115 000 ₽ (+15%), у синьоров — 165 000 ₽ (+3%) и у лидов — 200 000 ₽ (+3%).
Динамика зарплат по квалификациям в Python
Медианная зарплата джавистов в первом полугодии этого года — 130 000 ₽.
Что по квалификациям: у джунов в среднем 58 000 ₽ (+7% по сравнению со вторым полугодием 2019), у мидлов — 120 000 ₽ (+14%), у синьоров — 180 000 ₽ (+6%), у лидов — 200 000 ₽ (без изменений).
Медианная зарплата плюсистов в первом полугодии 2020 года — 114 000 ₽.
Что по квалификациям: у джунов 57 000 ₽ в среднем (упали на 16% по сравнению с предыдущим полугодием), у мидлов — 100 000 ₽ (+5%), у синьоров — 165 000 ₽ (-3%), у лидов — 200 000 ₽ (+14%).
Динамика зарплат по квалификациям в C++
Медианная зарплата C#-разработчиков в первом полугодии этого года — 115 000 ₽.
Что по квалификациям: у джунов 50 000 ₽ в среднем (+11% по сравнению с предыдущим полугодием), у мидлов — 100 000 ₽(+18%), у синьоров — 160 000 ₽ (без изменений), у лидов — 180 000 ₽ (+20%).
Динамика зарплат по квалификациям в C#
Медианная зарплата JS-разработчиков в первом полугодии 2020 года — 106 000 ₽.
Что по квалификациям: у джунов в среднем 51 000 ₽ (на 2% больше, чем во втором полугодии 2019 года), у мидлов — 100 000 ₽ (+1%), у синьоров — 160 000 ₽ (-2%) и у лидов — 190 000 ₽ (+6%).
Динамика зарплат по квалификациям в JS
Медианная зарплата пэхэпэшников в первом полугодии 2020 года — 110 000 ₽.
Что по квалификациям: у джунов — 40 000 ₽ в среднем (по сравнению с предыдущим полугодием не изменилась), у мидлов — 85 000 ₽ (+6%), у синьоров — 150 000 ₽ (+7%), у лидов — 160 000 ₽ (тоже без изменений).
Динамика зарплат по квалификациям в PHP
Медианная зарплата разработчиков 1С в первом полугодии 2020 —100 000 ₽.
Что по квалификациям: у джунов в этом полугодии 45 000 ₽ в среднем, но с предыдущим сравнить не можем — не набралось достаточно данных. У мидлов — 80 000 ₽ (+14%), у синьоров — 150 000 ₽ (+15%), у лидов — 160 000 ₽ (+19%).
Динамика зарплат по квалификациям в 1С
Как мы это делаем
Наша выборка — 8000 зарплат. Для зарплатных исследований мы берём данные не из резюме или вакансий, а из зарплатного калькулятора Хабр Карьеры. Это реальные зарплаты, которые айтишники указывают анонимно.
Все зарплаты указываются в рублях и это именно столько, сколько спецы получают на руки, за вычетом всех налогов. При расчетах мы отсекаем 1% самых высоких и 1% самых низких зарплат, чтобы они не смазали картину. Подробнее о том, как считаются зарплаты и как пользоваться калькулятором, мы рассказали на сайте.
Все зарплаты в исследовании — медианные.
Что такое медианная зарплата?
Медианная зарплата — это как средняя, но точнее. Медианная зарплата — это уровень, выше и ниже которого получают доход одинаковое количество работников. То есть, к примеру, медианная зарплата в группе из десяти человек — 100 000 ₽, это значит, что пять человек получают меньше 100 000 ₽, а пять — больше.
А вот ещё наши зарплатные исследования, почитайте:
Самое основное
Для тех, кто сразу промотал в конец статьи ( ͡° ͜ʖ ͡°)
Медианная зарплата джуна в первом полугодии этого года — 50 000 ₽, миддла — 100 000 ₽, синьора — 169 000 ₽, а лида — 200 000 ₽.
Самая большая разница между джунами и лидами в Свифте — 4,6 раза, а самая маленькая в Руби — 3,3 раза.
С ростом квалификации скачок к следующему уровню зарплаты постепенно уменьшается во всех языках.
Самая высокая зарплата среди джунов в RoR-разработке (69 000 ₽), а самая низкая — в PHP (40 000 ₽).
Мидлы больше всего зарабатывают в Go-разработке (140 000 ₽), а меньше всего — в 1С (80 000 ₽).
По синьорам картина такая: максимум в Ruby on Rails (200 000 ₽), а минимум в PHP (150 000 ₽).
Лидам больше всего платят в Kotlin (235 000 ₽), а меньше всего — в 1C и PHP (160 000 ₽).
Больше всего за первое полугодие 2020 выросли зарплаты в 1С (+16%), C# (+12%) и RoR (+11%).
А в Objective-C и Swift зарплаты в среднем немного снизились: –2% и –6% соответственно.
Делитесь данными о своей зарплате в нашем зарплатном калькуляторе и узнавайте, сколько зарабатывают ваши коллеги по рынку.
Сколько зарабатывает разработчик мобильных приложений в России и других странах
Здравствуйте! В статье поговорим о зарплатах мобильных разработчиков. Разберемся, как отличаются суммы в разных странах, сколько можно получать, работая в офисе и на удаленке, а также узнаем, сколько стоят заказы для mobile developers на фриланс-биржах.
Средняя зарплата разработчика мобильных приложений в России за 2021 год
Перечислим основные факторы, которые влияют на доходы разработчика мобильных приложений:
Что касается заработка разработчика-фрилансера, то есть несколько способов монетизации собственных онлайн-сервисов:
Сколько платят компании своим разработчикам в городах России:
Направление | Диапазон зарплат |
iOS-разработчик | от 25 000 до 430 000 руб. |
Android-разработчик | от 30 000 до 400 000 руб. |
Удаленная работа | от 30 000 до 300 000 руб. |
В Москве
Мы сравнили вакансии московских работодателей и составили сводную таблицу. Средняя зарплата Junior-разработчика с опытом 1-2 года в Москве составляет 70 000 рублей, мобильного разработчика уровня Middle со стажем от 3 лет – 150 000 руб.
Минимальный оклад в размере 50 000 руб. предлагают стажеру в IT-компании, максимальный – в 430 тысяч рублей специалисту на должности Senior iOS-developer.
Направление | Диапазон зарплат |
iOS-приложения | от 50 000 до 430 000 руб. |
Программы для Android | от 80 000 до 400 000 руб. |
Удаленная работа | от 70 000 до 300 000 руб. |
В Санкт-Петербурге
По данным HeadHunter, в Питере начинающий мобильный разработчик получает 60 000 рублей.
Максимальную зарплату предлагают на должности Senior iOS-developer (Swift) с возможностью работать из дома.
Направление | Диапазон зарплат |
iOS | от 40 000 до 350 000 руб. |
Android | от 30 000 до 330 000 руб. |
Удаленная работа | от 70 000 до 300 000 руб. |
Рекомендуем прочитать статью Как научиться разработке мобильных приложений и что для этого нужно.
Сколько зарабатывают мобильные разработчики в разных странах
Заработок iOS или Android-программиста зависит не только от квалификации, но и от того, в какой стране он живет.
По оценке экспертов IT-индустрии, средняя зарплата разработчика мобильных приложений по миру составляет 43 тысячи долларов, то есть чуть больше 3 миллионов рублей в год или 250 тыс. руб. в месяц.
Ниже разберемся, сколько зарабатывают специалисты на должности Mobile developer в разных странах.
Работать мобильным разработчиком можно удаленно, из любой точки мира. Обучиться профессии тоже можно дистанционно. Мы подобрали для вас список профессиональных онлайн-курсов от ведущих школ. Выбирайте учебную программу под свои требования и работайте там, где вам хочется и по своему графику!
В США
Разработчики, работающие в американских компаниях, зарабатывают в несколько раз больше, чем их коллеги из других стран.
Официальной статистики об уровне доходов iOS- или Android-программистов в открытом доступе нет. Но по информации, которую мы нашли в интернете, зарплата мобильного разработчика в США составляет до 120 тысяч долларов, то есть более 8,8 млн рублей в год или порядка 730 тыс. руб. в месяц.
На сайте HeadHunter на текущий момент опубликована только одна вакансия – на должность «Senior Mobile Frontend (React Native) Разработчик» на следующих условиях:
В Китае
Мобильные разработчики востребованы в Китае: именно в этой стране живет самое большое число интернет-пользователей, но грамотных программистов на внутреннем рынке труда не хватает.
По данным сайтов по поиску работы, средняя зарплата опытного разработчика в Шанхае составляет порядка 285 тысяч юаней в год, то есть около 24000 юаней в месяц – чуть больше 275 тысяч рублей.
Заработок специалистов, работающий в местных филиалах крупных международных компаний, выше – около 380 тыс. юаней, то есть почти 4,4 млн руб. в год или 365 тыс. руб. в мес.
Эту цифру нельзя назвать большой – для сравнения однокомнатную квартиру можно арендовать за 8000 юаней. То есть четверть дохода программиста может уходить на оплату жилья.
В Казахстане
Информацию о том, сколько зарабатывают мобильные разработчики в Казахстане, мы нашли на сайте HeadHunter. Например, программист с опытом коммерческой iOS/Android-разработки от 3 лет может получать от 100 000 до 200 000 рублей в месяц.
Главные требования работодателей:
Сколько может зарабатывать разработчик мобильных приложений и игр на фрилансе
Доход разработчика мобильных игр и ПО, который работает на фрилансе, зависит от его квалификации. Выше мы упомянули, сколько может зарабатывать программист на своем приложении.
Для сравнения мы посмотрели, сколько стоят услуги разработчика-фрилансера на биржах:
Android-разработчик: что умеет, сколько получает, как им стать
Большинство мобильных устройств в мире работают на Андроиде. Разбираемся, кто же делает для них приложения.
Говорящие цифры
На Android сегодня работает около двух миллиардов устройств — от смартфонов и планшетов до умных холодильников и бытовых роботов.
Система занимает первое место среди мобильных операционок. Она управляет 73% смартфонов в мире — это больше, чем у всех остальных ОС вместе взятых.
В первом квартале 2020 года в онлайн-магазине Google Play было два с половиной миллиона приложений, а уже в сентябре их число перевалило за три.
Но и этого мало. Людям нужны новые мессенджеры, службы для заказа еды и такси, банковские программы и, конечно, игры. На последние приходится около трети всех скачиваний.
Все эти приложения пишут и поддерживают андроид-разработчики. Профессия востребована. И работы хватает не только матёрым специалистам, но и новичкам.
Программист, консультант, специалист по документированию. Легко и доступно рассказывает о сложных вещах в программировании и дизайне.
Чем занимается Android-разработчик
Создаёт приложения и поддерживает их работу, — в частности:
Эти обязанности обычно распределяются между членами команды. Например, за интерфейс и логику часто отвечают дизайнеры, но бывает и так, что всем занимается один программист.
Инструменты Android-разработчика
Началом массовой разработки под Android считается 2008 год. Тогда появился магазин приложений Android Market (в 2012 его переименовали в Google Play). Здесь разработчики выставляют свои приложения.
Сперва их создавали в среде Eclipse с установленным плагином ADT ( Android Development Tools ). Этот плагин страдал от брешей в безопасности. С конца 2016 года он больше не поддерживается.
Среда Android Studio
Это основной инструмент андроид-разработчика, бесплатный и совместимый со всеми операционными системами. Скачать Android Studio можно с официального сайта.
Среда позволяет разрабатывать приложения на любых компьютерах. Этим Google Android отличается от iOS (Apple хочет, чтобы разработчики покупали маки и кодили только на них).
C Android Studio разработчику даже не нужны собственные гаджеты на Android, ведь там есть быстрый многофункциональный эмулятор и шаблоны для многих устройств (смартфоны, планшеты, часы, смарт-приставки, телевизоры и так далее).
Полный список возможностей Android Studio с описанием каждой смотрите в официальном гайде.
Языки разработки
Под Android можно писать приложения почти на любом языке программирования: C/C++, Assembler, Fortran, Python, JavaScript. Однако есть языки, которые позволяют использовать все возможности мобильной операционной системы и получать моментальный доступ к новым функциям.
Это официально поддерживаемые языки. Для Android таковыми являются Java и Kotlin:
Он полностью совместим с Java (джавишный код можно вызвать из Kotlin естественным способом, а котлиновский — использовать в Java без особых сложностей).
При этом код на Kotlin крайне лаконичен:
В 2019 Google объявила Kotlin приоритетным в андроид-разработке. Похоже, что произошло это из-за долгой судебной тяжбы с компанией Oracle — создателем Java. Oracle уже 10 лет пытается получить с Google несколько миллиардов за нарушение авторских прав. Суды ещё идут, но Google от греха подальше решила перейти на другой язык.
Kotlin удобнее пользоваться, он решает ряд проблем Java, и изучить его можно намного быстрее. А ещё он сразу входит в Android Studio. Так зачем нам учить Java, если уже есть Kotlin?!
Не всё так однозначно (пока что). Начинающему разработчику важно изучать оба языка, но упор делать всё-таки на Java. Почему?
Где работают Android-программисты
Во-первых, в студиях мобильной разработки, которые ведут несколько проектов одновременно.
Во-вторых, в компаниях, для которых мобильное приложение — часть бизнеса: это банки, интернет-магазины, СМИ, онлайн-сервисы. Шанс попасть в крупную компанию есть не только у опытных разработчиков, но и у новичков.
Кроме того, всегда можно найти клиентов на фрилансе или придумать собственное приложение и зарабатывать на нём. Например, популярнейший FBReader разработал в одиночку преподаватель математики из Петербурга Николай Пульцин:
Сколько платят Android-разработчикам
Разработчикам-новичкам предлагают зарплату 50–70 тысяч рублей, специалистам со стажем от двух лет — до 150 тысяч, а опытные андроид-программисты могут рассчитывать на зарплату 200–300 тысяч. Есть вакансии с заработком больше 400 тысяч, но их немного.
В ноябре 2020 на HeadHunter было около 6 000 вакансий для андроид-разработчиков, а предлагаемые зарплаты распределялись так:
Карьерный рост и перспективы профессии
В Android-разработке, как и везде в IT, новичок начинает с позиции Junior, затем прокачивает скиллы и становится Middle. Через несколько лет может претендовать на позицию Senior, а наиболее успешные дорастают до тимлидов.
С 2016 года в СМИ ходили слухи, что Google скоро заменит Android новой операционной системой Fuchsia — и Android-разработчики останутся не у дел. Всё прояснилось в 2019 году на конференции Google I/O: руководитель направления Android Хироши Локхаймер заверил, что компания не собирается отказываться от Android для смартфонов. Fuchsia будут применять в умных домах, носимой электронике и устройствах дополненной реальности.
Но даже если Google неожиданно передумает, андроид-программисты без работы не останутся: кому, как не им, переводить приложения на новую операционную систему.
Что должен знать будущий Android-разработчик
Чтобы стать востребованным специалистом, новичку нужно изучить:
Есть мнение, что программирование — это на 90% поиск ответов и только на 10% написание кода. Поэтому на вопрос «С чего начать учить программирование?» логичнее всего ответить — с английского языка.
Как всё это изучают
Кто-то изучает сам. Есть много книг, мануалов, видеоуроков, форумов, лучшие из которых, вроде введения в Android, как раз на английском языке.
Однако новичку одинаково легко потеряться в учебных материалах и выбрать неудачный порядок знакомства с ними. Поэтому самостоятельное освоение Android-разработки съедает уйму времени, которое лишним не бывает. Вдобавок — страдает от недостатка практики.
Ценители более системного подхода предпочитают онлайн-курсы (например, на edx.org, Coursera.org, Udacity.org). Но и здесь те же проблемы: выбрать подходящий непросто, качество материала и его полнота очень разнятся, гарантий и обратной связи нет, курсов на русском совсем мало. Да и с бесплатностью всё не так однозначно — эти платформы постепенно превращаются в коммерческие, отступая от первоначальной идеи.
Такой курс есть у Skillbox. Стартовать с опытными наставниками и постоянной обратной связью гораздо выгоднее. Наши студенты изучают всё на практике, общаются с менторами, создают полноценный проект для портфолио и быстро входят в профессию.
Первые полгода можно учиться бесплатно, а рассчитываться уже с первой зарплаты — с трудоустройством мы тоже помогаем.