Pull to refresh

Обзор зарплат «мобильных» разработчиков

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

image

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

Сказано — сделано! Первый пост посвящен детальному разбору зарплат специалистов в сфере мобильных разработок. Руководствоваться будем данными, полученными в ходе исследования в Москве, Санкт-Петербурге и Нижнем Новгороде.

Ситуация на рынке труда


Проанализировав вакансии и резюме на различных job-порталах (hh.ru, superjob.ru, itmozg.ru) по России на 27 июля, можно сделать вывод, что спрос превышает предложение:
 Кол-во вакансий  Кол-во резюме
image Android 126  117 
image iPhone/iPad 135  105
image WP7 17 
image BlackBerry 26 

Ситуация в целом логичная: спрос на разработчиков под 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-
порталов, руб.
 
imageMin (10 per) 42 000  40 000 
imageМедиана (50 per) 62 000  60 000 
imageMax (90 per) 75 000 96 000 
     
imageMin (10 per) 46 000  37 000 
imageМедиана (50 per) 50 000  55 000 
imageMax (90 per) 83 000  90 000 

Сравним заработные платы ведущих разработчиков Санкт-Петербурга с их коллегами из Москвы и Нижнего Новгорода. Данные берем с job-порталов.
Москва, руб. Нижний Новгород, руб.
imageMin (10 per) 50 000 52 000
imageМедиана (50 per) 70 000 60 000
imageMax (90 per) 100 000 72 000
image
imageMin (10 per) 50 000 58 000
imageМедиана (50 per) 70 000 70 000
imageMax (90 per) 90 000 81 000

Многие разработчики enterprise-приложений боятся переходить на разработку под мобильные платформы, думая, что там они будут получать намного меньше. В этой таблице мы доказываем обратное на основе свежих данных по C++ и Java программистам Санкт-Петербурга. Для корректности сравнения снова объединяем senior и middle разработчиков.
  Данные
компаний, руб. 
Данные Job-
порталов, руб.
 
imageMin (10 per) 44 000  45 000 
imageМедиана (50 per) 63 000  70 000 
imageMax (90 per) 80 000 100 000 
     
imageMin (10 per) 48 000  45 000 
imageМедиана (50 per) 61 000  75 000 
imageMax (90 per) 80 000  120 000 
Если говорить об абсолютных максимумах, где выше только звёзды, актуальны такие данные:
Позиция  Abs. max
(100 per), руб.
 
image Senior Java developer  122 000 
imageSenior C++ developer  156 000 
image Android developer  100 000 
image iPhone developer  112 000 
Если делать поправку на то, что разработчиков уровня senior очень мало, то даже абсолютные максимумы оказываются примерно равными.

Требования в вакансиях


Проанализировав нескольких десятков вакансий, мы составили небольшую табличку с обязательными и желательными требованиями:
  Основные требования  Желательные знания 
image 
  • С/С++ или Objective-C
  • Библиотеки: CRT, STL
  • iPhone SDK
  • Cocoa Framework
  • Java, Objective-C, С/С++
  • HTTP, HTML, XML, JSON
  • OpenGL
  • Опыт разработки Android, BlackBerry и т. д.
image 
  • Java (J2ME / J2SE) или С/C++
  • Android SDK / NDK
  • Java (J2ME / J2SE) и C/C++
  • HTTP, HTML, XML, JSON
  • OpenGL
  • Опыт разработки под iPhone, BlackBerry и т. д.
 

В этой таблице можно заметить интересную деталь: идеальный кандидат должен иметь опыт программирования под несколько мобильных платформ.

Советы начинающим соискателям


Мы бы хотели дать несколько советов начинающим программистам под мобильные устройства, желающим самим выбирать компании в которых они хотели бы работать:
  1. Иметь 2-3 готовых приложения в App Store или Android Market. Готовые продукты в портфолио позволят принимающему на работу человеку оценить вашу квалификацию.
  2. Участвовать в олимпиадах по программированию и конкурсах для разработчиков (ACM, i-Free Innovations, HTC Android Developers Contest, iAppContest, HackDay IT и др.). Это позволит определить вас как инициативного, амбициозного и целеустремленного человека.
  3. Участвовать в разработке коммерческих приложений.
  4. Иметь высокий средний балл в учебном заведении.

Пишите любые замечания и предложения, мы всегда рады качественным отзывам.
counter customisable
Tags:
Hubs:
Total votes 86: ↑79 and ↓7 +72
Views 88K
Comments Comments 56

Information

Founded
2004
Location
Россия
Website
www.it-dominanta.ru
Employees
11–30 employees
Registered