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

В этом посте была затронута малая часть проводимого исследования. В комментариях народ потребовалхлеба и зрелища более конкретных данных по многим позициям, и я пообещал, что мы будем стараться регулярно публиковать данные о зарплатах по различным специальностям в сфере IT.
Сказано — сделано! Первый пост посвящен детальному разбору зарплат специалистов в сфере мобильных разработок. Руководствоваться будем данными, полученными в ходе исследования в Москве, Санкт-Петербурге и Нижнем Новгороде.
Проанализировав вакансии и резюме на различных job-порталах (hh.ru, superjob.ru, itmozg.ru) по России на 27 июля, можно сделать вывод, что спрос превышает предложение:
Ситуация в целом логичная: спрос на разработчиков под iPhone и Android существенно превышает спрос на их коллег, пишущих под BlackBerry и WP7. Первые совсем не распространены в России, а вторые еще не добрались до нас.
В анализе участвовали также программисты WinMob и Symbian, но закономерно в обеих графах стоят баранки(или близкие к ним значения), так как время этих операционных систем уже ушло.
Рассмотрим зарплаты разработчиков различных должностей, основываясь на свежих данных по Санкт-Петербургу.
Как ни странно, 30% компаний заинтересованы в стажерах — разработчиках без опыта работы. В должностной иерархии им, само собой, платят меньше всех, но размер зарплат, даже по меркам Санкт-Петербурга, весьма солидный:
По сравнению со стажером младший разработчик уже кое-что умеет, но требует детальной постановки задачи. Заработная плата выше, чем у младшего коллеги в среднем на 30%.
Над каждым младшим разработчиком обычно стоит ведущий программист, который контролирует и развивает своего подопечного.
Между младшим и ведущим разработчиком обычно находится так называемый «middle developer». Это программист с опытом работы более 1,5 лет. Он не требуют детальной постановки задачи, способен самостоятельно находить решения и, соответственно, не так привязан к ведущему разработчику.
Так как позиция «Разработчик приложений под мобильные устройства» достаточно молодая, мы не делим ее на ведущих и «middle» разработчиков, а просто объединяем две эти должности.
При переходе к ведущей должности разработчика/ведущего разработчика заработные платы взлетают более чем в два раза. Оно и понятно, лучших разработчиков берегут и ценят в своих компаниях.
Сравним заработные платы ведущих разработчиков Санкт-Петербурга с их коллегами из Москвы и Нижнего Новгорода. Данные берем с job-порталов.
Многие разработчики enterprise-приложений боятся переходить на разработку под мобильные платформы, думая, что там они будут получать намного меньше. В этой таблице мы доказываем обратное на основе свежих данных по C++ и Java программистам Санкт-Петербурга. Для корректности сравнения снова объединяем senior и middle разработчиков.
Если говорить об абсолютных максимумах, где выше только звёзды, актуальны такие данные:
Если делать поправку на то, что разработчиков уровня senior очень мало, то даже абсолютные максимумы оказываются примерно равными.
Проанализировав нескольких десятков вакансий, мы составили небольшую табличку с обязательными и желательными требованиями:
В этой таблице можно заметить интересную деталь: идеальный кандидат должен иметь опыт программирования под несколько мобильных платформ.
Мы бы хотели дать несколько советов начинающим программистам под мобильные устройства, желающим самим выбирать компании в которых они хотели бы работать:
Пишите любые замечания и предложения, мы всегда рады качественным отзывам.


В этом посте была затронута малая часть проводимого исследования. В комментариях народ потребовал
Сказано — сделано! Первый пост посвящен детальному разбору зарплат специалистов в сфере мобильных разработок. Руководствоваться будем данными, полученными в ходе исследования в Москве, Санкт-Петербурге и Нижнем Новгороде.
Ситуация на рынке труда
Проанализировав вакансии и резюме на различных job-порталах (hh.ru, superjob.ru, itmozg.ru) по России на 27 июля, можно сделать вывод, что спрос превышает предложение:
Кол-во вакансий | Кол-во резюме | |
![]() |
126 | 117 |
![]() |
135 | 105 |
![]() |
17 | 9 |
![]() |
26 | 8 |
Ситуация в целом логичная: спрос на разработчиков под iPhone и Android существенно превышает спрос на их коллег, пишущих под BlackBerry и WP7. Первые совсем не распространены в России, а вторые еще не добрались до нас.
В анализе участвовали также программисты WinMob и Symbian, но закономерно в обеих графах стоят баранки(или близкие к ним значения), так как время этих операционных систем уже ушло.
Должности
Рассмотрим зарплаты разработчиков различных должностей, основываясь на свежих данных по Санкт-Петербургу.
- Срез данных: май 2011 года
- Количество компаний-участников: 23
- Суммарное количество сотрудников в этих компания: 2115
- Формат данных: на руки (на карту, NET), совокупный доход (оклад + все премии)
Стажер
Как ни странно, 30% компаний заинтересованы в стажерах — разработчиках без опыта работы. В должностной иерархии им, само собой, платят меньше всех, но размер зарплат, даже по меркам Санкт-Петербурга, весьма солидный:
Данные компаний, руб. |
Данные Job- порталов, руб. |
|
Min (10 per) | 15 500 | 12 000 |
Медиана (50 per) | 26 100 | 23 500 |
Max (90 per) | 34 000 | 45 000 |
Младший разработчик
По сравнению со стажером младший разработчик уже кое-что умеет, но требует детальной постановки задачи. Заработная плата выше, чем у младшего коллеги в среднем на 30%.
Данные компаний, руб. |
Данные Job- порталов, руб. |
|
Min (10 per) | 16 800 | 11 500 |
Медиана (50 per) | 35 000 | 25 000 |
Max (90 per) | 42 000 | 45 000 |
Над каждым младшим разработчиком обычно стоит ведущий программист, который контролирует и развивает своего подопечного.
Между младшим и ведущим разработчиком обычно находится так называемый «middle developer». Это программист с опытом работы более 1,5 лет. Он не требуют детальной постановки задачи, способен самостоятельно находить решения и, соответственно, не так привязан к ведущему разработчику.
Так как позиция «Разработчик приложений под мобильные устройства» достаточно молодая, мы не делим ее на ведущих и «middle» разработчиков, а просто объединяем две эти должности.
Разработчик / Ведущий разработчик
При переходе к ведущей должности разработчика/ведущего разработчика заработные платы взлетают более чем в два раза. Оно и понятно, лучших разработчиков берегут и ценят в своих компаниях.
Данные компаний, руб. |
Данные Job- порталов, руб. |
|
![]() |
42 000 | 40 000 |
![]() |
62 000 | 60 000 |
![]() |
75 000 | 96 000 |
![]() |
46 000 | 37 000 |
![]() |
50 000 | 55 000 |
![]() |
83 000 | 90 000 |
Сравним заработные платы ведущих разработчиков Санкт-Петербурга с их коллегами из Москвы и Нижнего Новгорода. Данные берем с job-порталов.
Москва, руб. | Нижний Новгород, руб. | |
![]() |
50 000 | 52 000 |
![]() |
70 000 | 60 000 |
![]() |
100 000 | 72 000 |
![]() |
||
![]() |
50 000 | 58 000 |
![]() |
70 000 | 70 000 |
![]() |
90 000 | 81 000 |
Многие разработчики enterprise-приложений боятся переходить на разработку под мобильные платформы, думая, что там они будут получать намного меньше. В этой таблице мы доказываем обратное на основе свежих данных по C++ и Java программистам Санкт-Петербурга. Для корректности сравнения снова объединяем senior и middle разработчиков.
Данные компаний, руб. |
Данные Job- порталов, руб. |
|
![]() |
44 000 | 45 000 |
![]() |
63 000 | 70 000 |
![]() |
80 000 | 100 000 |
![]() |
48 000 | 45 000 |
![]() |
61 000 | 75 000 |
![]() |
80 000 | 120 000 |
Позиция | Abs. max (100 per), руб. |
![]() |
122 000 |
![]() |
156 000 |
![]() |
100 000 |
![]() |
112 000 |
Требования в вакансиях
Проанализировав нескольких десятков вакансий, мы составили небольшую табличку с обязательными и желательными требованиями:
Основные требования | Желательные знания | |
![]() |
|
|
![]() |
|
|
В этой таблице можно заметить интересную деталь: идеальный кандидат должен иметь опыт программирования под несколько мобильных платформ.
Советы начинающим соискателям
Мы бы хотели дать несколько советов начинающим программистам под мобильные устройства, желающим самим выбирать компании в которых они хотели бы работать:
- Иметь 2-3 готовых приложения в App Store или Android Market. Готовые продукты в портфолио позволят принимающему на работу человеку оценить вашу квалификацию.
- Участвовать в олимпиадах по программированию и конкурсах для разработчиков (ACM, i-Free Innovations, HTC Android Developers Contest, iAppContest, HackDay IT и др.). Это позволит определить вас как инициативного, амбициозного и целеустремленного человека.
- Участвовать в разработке коммерческих приложений.
- Иметь высокий средний балл в учебном заведении.
Пишите любые замечания и предложения, мы всегда рады качественным отзывам.
