31% программистов Java рассматривают предложения о работе за пределами родного города: в другом регионе России или в другой стране. На фоне очевидного дефицита этих специалистов – на 1 вакансию приходится 0,3 резюме – такие цифры выглядят пугающе.
Что привлекает разработчиков Java в работе за рубежом и чем это грозит для российского рынка труда, выяснил Исследовательский центр рекрутингового портала Superjob.ru.
Россия останется без Java-программистов?
Согласно июльскому рейтингу популярности языков программирования Tiobe Programming Community Index, Java является вторым по популярности языком программирования в мире. Следует заметить, что еще недавно Java был лидером рейтинга, уступив первое место языку программирования C в апреле 2012 года.
Несмотря на отрицательную динамику популярности языка Java и большой скандал, разразившийся в конце августа в связи с заметными уязвимостями, не устраненными в очередном релизе Java, хотя корпорация Oracle была уведомлена о них еще в апреле, эксперты не прогнозируют дальнейшее ухудшение ситуации для Java: он остается одним из самых популярных языков для приложений под Android.
Программисты Java не ощутили на себе снижение показателей «родного» языка в международном рейтинге: при соотношении предложения и спроса на уровне 0,3 резюме на 1 вакансию разработчики Java не имеют проблем с трудоустройством.
Средняя стартовая зарплата программиста Java в Москве составляет 90 000 руб. в месяц. Многие разработчики считают эту зарплату недостаточно привлекательной и стремятся найти работу за пределами родной страны. Так, 22% Java программистов готовы уехать из Москвы, если им предложат хорошую работу. Для сравнения: в среднем в IT отрасли этот показатель составляет 14%. Безусловно, не все программисты, отметившие возможность переезда, рассматривают исключительно предложения из-за границы. Однако во многих случаях это именно так. Тем более, средняя зарплата разработчика Java, например, в США находится на уровне максимальной планки российских программистов и составляет, по данным портала www.glassdoor.com, $5 400 в месяц.
Кстати, если говорить не только о московских Java-программистах, но и об их коллегах из других регионов страны, то в среднем 31% разработчиков Java готовы покинуть родные места в поисках лучшей работы. По уровню мобильности их обгоняют только программисты Oracle: 45% из них рассматривают предложения работодателей из других стран/регионов. На третьем месте расположились разработчики .NET: 30% из них отметило возможность работать не только в родном регионе.
Повышенная мобильность программистов связана с несколькими факторами. Во-первых, программисты в большинстве своем молодые мужчины с высшим образованием: эта категория традиционно является более склонной к переездам. Во-вторых, амбициозность и желание участвовать в крупных, сложных проектах толкают специалистов к поиску новой работы именно там, где такие проекты реализуются.
Значит ли это, что дефицит Java-разработчиков в России превысит критический предел? Оснований утверждать это нет: IT – очень привлекательная отрасль для молодежи, работа программиста интересна, востребована и хорошо оплачивается. Поэтому глобального оттока кадров из IT не происходит. К тому же переезд за границу – серьезный шаг, связанный с полной сменой обстановки и окружения. Далеко не каждый готов отказаться от привычного образа жизни, пусть и ради двукратного увеличения доходов.
Должностные обязанности
- разработка архитектуры платформенного решения и программных модулей на Java;
- составление технической документации по разработанному программному обеспечению;
- поддержка работы приложений, программное сопровождение проектов.
Зарплатные предложение и требования работодателей
Среднее зарплатное предложение для программиста Java в Москве составляет 90 000 руб., в Санкт-Петербурге - 73 000 руб., в Волгограде - 37 000 руб., в Екатеринбурге - 55 000 руб., в Казани - 40 000 руб., в Нижнем Новгороде - 40 000 руб., в Новосибирске - 48 000 руб., в Ростове-на-Дону - 43 000 руб., в Омске - 42 000 руб., в Самаре 43 000 руб., в Уфе - 38 000 руб., в Челябинске - 48 000 руб.
Соискатели, впервые претендующие на должность программиста Java, должны иметь опыт разработки ПО на данном языке не менее полугода. Также потребуется отличное знание HTML, CSS, XML, принципов объектно-ориентированного программирования, теоретических основ разработки баз данных. Предъявляются требования и к образованию кандидатов: работодатели отдают предпочтения выпускникам и студентам профильных и технических факультетов вузов. Стартовый оклад программиста Java в Москве составляет от 45 000 до 55 000 руб., в Санкт-Петербурге – от 35 000 до 45 000 руб., в Нижнем Новгороде – от 20 000 до 24 000 руб., в Казани – от 18 000 до 23 000 руб.
Город |
Уровень дохода, руб. (без опыта работы на данной позиции) |
Требования и пожелания к профессиональным навыкам |
Москва | 45 000 - 55 000 |
- Высшее / неполное высшее образование (техническое / IT) - Отличное знание HTML, CSS, Java, XML - Знание принципов объектно-ориентированного программирования - Знание теоретических основ разработки баз данных - Знание английского языка на уровне чтения технической документации - Опыт программирования на Java от полугода
|
Санкт-Петербург | 35 000 - 45 000 | |
Волгоград | 18 000 - 22 000 | |
Екатеринбург | 25 000 - 32 000 | |
Казань | 18 000 - 23 000 | |
Нижний Новгород | 20 000 - 24 000 | |
Новосибирск | 22 000 - 28 000 | |
Ростов-на-Дону | 20 000 - 25 000 | |
Омск | 18 000 - 24 000 | |
Самара | 20 000 - 25 000 | |
Уфа | 18 000 - 23 000 | |
Челябинск | 22 000 - 28 000 |
Рассчитывать на более высокий оклад могут разработчики Java с трудовым стажем от 1 года, имеющие опыт работы с Web-серверами и серверами приложений. Их доход в столице достигает 80 000 руб., в городе на Неве – 65 000 руб., в Нижнем Новгороде и Казани – 35 000руб.
Город |
Уровень дохода, руб. (с опытом работы от 1 года) |
Требования и пожелания к профессиональным навыкам |
Москва | 55 000 - 80 000 |
- Опыт работы с Web-серверами и серверами приложений
|
Санкт-Петербург | 45 000 - 65 000 | |
Волгоград | 22 000 - 33 000 | |
Екатеринбург | 32 000 - 47 000 | |
Казань | 23 000 - 35 000 | |
Нижний Новгород | 24 000 - 35 000 | |
Новосибирск | 28 000 - 42 000 | |
Ростов-на-Дону | 25 000 - 38 000 | |
Омск | 24 000 - 36 000 | |
Самара | 25 000 - 38 000 | |
Уфа | 23 000 - 34 000 | |
Челябинск | 28 000 - 42 000 |
Следующий зарплатный диапазон открыт для программистов Java, чей стаж работы превышает 2 года. Вакансии требуют от таких специалистов опыта работы системами контроля версий, СУБД (MS SQL Server или Oracle), навыков использования специальных инструментальных средств (Hibernate, Spring, Struts и т.д.). Также необходимо знать шаблоны проектирования Java и J2EE. Серьезные требования подкреплены и соответствующими зарплатными предложениями. Так, в Москве программисты Java указанного профессионального уровня зарабатывают до130 000 руб., в северной столице – до 100 000 руб., в Нижнем Новгороде – до 54 000 руб., в Казани – до 53 000 руб.
Город |
Уровень дохода, руб. (с опытом работы от 2 лет) |
Требования и пожелания к профессиональным навыкам |
Москва | 80 000 - 130 000 |
- Знание шаблонов проектирования Java и J2EE - Опыт использования специальных инструментальных средств (Hibernate, Spring, Struts и т.д.) - Опыт работы в команде разработчиков - Опыт работы с системами контроля версий - Опыт работы с СУБД (MS SQL Server или Oracle)
|
Санкт-Петербург | 65 000 - 100 000 | |
Волгоград | 33 000 - 50 000 | |
Екатеринбург | 47 000 - 72 000 | |
Казань | 35 000 - 53 000 | |
Нижний Новгород | 35 000 - 54 000 | |
Новосибирск | 42 000 - 64 000 | |
Ростов-на-Дону | 38 000 - 58 000 | |
Омск | 36 000 - 55 000 | |
Самара | 38 000 - 58 000 | |
Уфа | 34 000 - 52 000 | |
Челябинск | 42 000 - 65 000 |
Стаж программирования на Java от 3 лет, навыки разработки многоуровневых приложений и проектирования информационных систем, опыт работы с интеграционными решениями (IBM WebSphere, Oracle Fusion Middleware) – таковы основные требования к опытным разработчикам, претендующим на максимальный оклад. Дополнительным подтверждением высокого профессионализма послужат квалификационные сертификаты. Конкурентным преимуществом при трудоустройстве пользуются соискатели, свободно владеющие английским языком, а также кандидаты с опытом руководящей работы. Максимальный заработок программистов Java в Москве составляет 175 000 руб., в Санкт-Петербурге – 135 000 руб., в Казани и Нижнем Новгороде – 75 000 руб.
Город |
Уровень дохода, руб. (с опытом работы от 3 лет) |
Требования и пожелания к профессиональным навыкам |
Москва | 130 000 - 175 000 |
- Наличие квалификационных аттестатов - Опыт проектирования информационных систем и подготовки проектной документации - Опыт работы с интеграционными решениями (IBM WebSphere, Oracle Fusion Middleware) - Опыт разработки многоуровневых приложений - Опыт программирования на Java от 3 лет
Возможные пожелания: |
Санкт-Петербург | 100 000 - 135 000 | |
Волгоград | 50 000 - 70 000 | |
Екатеринбург | 72 000 - 100 000 | |
Казань | 53 000 - 75 000 | |
Нижний Новгород | 54 000 - 75 000 | |
Новосибирск | 64 000 - 90 000 | |
Ростов-на-Дону | 58 000 - 80 000 | |
Омск | 55 000 - 75 000 | |
Самара | 58 000 - 80 000 | |
Уфа | 52 000 - 70 000 | |
Челябинск | 65 000 - 90 000 |
Портрет соискателя
Согласно исследованию базы резюме типичным соискателем должности разработчика Java является молодой мужчина с высшим образованием. Представительниц прекрасной половины человечества в данной сфере немного – всего 10%. 64% кандидатов – молодежь в возрасте до 30 лет. 82% программистов Java имеют высшее образование. 28% специалистов свободно владеют английским языком.
Начать дискуссию