Исследовательский центр портала SuperJob.ru в феврале 2009 года изучил предложения работодателей и ожидания претендентов на позицию «Программист PHP» в 9 городах России.
РНР является сегодня одним из наиболее популярных языков web-программирования. Функциональные обязанности программиста PHP включают поддержку и разработку интернет-и интранет-сайтов: разработку программного обеспечения, оптимизацию кода, написание и доработку дополнительных модулей, новых сервисов и скриптов.
Московские программисты РНР зарабатывают около 50000 руб. в месяц, на каждые 10 вакансий в столице приходится 35 соискателей. В Санкт-Петербурге средняя зарплата специалистов составляет 40000 руб., на каждые 10 свободных рабочих мест в городе на Неве претендует 47 кандидатов. Влияние кризиса на рынок труда программистов РНР выразилось в некотором снижении уровня зарплат и сокращении числа вакансий: если летом 2008 года спрос на специалистов превышал предложение рабочей силы, то сегодня наблюдается обратная ситуация. В Ростове-на-Дону и Самаре среднемесячный доход программистов РНР достигает 25000 руб., на одну вакансию приходится 3 и 1 соискатель соответственно. Данные по другим российским городам, участвовавшим в исследовании, представлены ниже (см. таблицы).
Пробовать свои силы в качестве программиста РНР могут претенденты со средним специальным, неполным и законченным высшим образованием. От начинающих специалистов требуется знание современных интернет-технологий, навыки объектно-ориентированного программирования, практический опыт работы с MySQL, HTML, PHP версии 4 или 5. Работодатели заинтересованы в кандидатах, имеющих опыт разработки и запуска Интернет-сайтов, web-приложений, отработавших в качестве программиста РНР не менее 1 года. Зарплата начинающих специалистов в столице составляет от 20000 до 40000 руб., в Санкт-Петербурге – от 20000 до 30000 руб., в Ростове-на-Дону – от 13000 до 20000 руб. в Самаре – от 12000 до 20000 руб.
На более высокую оплату труда могут претендовать программисты с неполным и законченным высшим образованием, обладающие отличными знаниями и навыками работы на PHP 5 и MySQL, владеющие JavaScript, XML, CSS. Помимо этого от кандидатов требуется наличие навыков работы в ОС Linux/Unix и с системами контроля версий, умение разбираться в чужом коде и знание английского языка на уровне, достаточном для чтения технической литературы. Конкурентным преимуществом на рынке труда обладают соискатели, успешно реализовавшие несколько проектов с использованием нагрузоустойчивых технологий, имеющие портфолио. Предъявляются и требования к опыту работы: в данном зарплатном диапазоне он должен составлять не менее 2 лет. Зарплата программистов РНР такого уровня достигает в Москве 60000 руб., в городе на Неве – 50000 руб., в Ростове-на-Дону и Самаре – 30000 руб.
Вход в следующий зарплатный диапазон открыт для специалистов с высшим образованием в сфере IT, опытом работы в качестве программиста PHP от 3 лет и отличным знанием всех аспектов PHP-программирования. От претендентов также требуется знание различных сред и библиотек (Zend Framework, PEAR и т.п.), наличие отличных навыков объектно-ориентированного программирования, настройки и администрирования web-серверов (Apache). Нередко возможными пожеланиями со стороны работодателей становятся знание C/C++ и/или принципов работы клиент-серверных приложений и стека протоколов TCP/IP. Зарплата асов РНР-программирования достигает в Москве 100000 руб., в северной столице – 80000 руб., в Ростове-на-Дону и Самаре – 50000 руб.
Согласно исследованию рынка труда типичным представителем профессии является молодой мужчина с высшим образованием: 95% программистов PHP – мужчины, 78% из них еще не исполнилось 30 лет, 60% специалистов имеют высшее образование.
Регионы исследования: гг. Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород, Новосибирск, Ростов-на-Дону, Омск, Самара, Уфа. Время проведения исследования: февраль 2009 г. Единица измерения: российский рубль. Объект изучения: предложения работодателей и ожидания претендентов на позицию «Программист PHP».
Типичный функционал:
Поддержка и разработка интернет- / интранет-сайтов:
- разработка программного обеспечения;
- оптимизация кода;
- написание и доработка дополнительных модулей, новых сервисов и скриптов.
Требования к позиции: тип занятости - полный рабочий день.
Уровень оплаты труда специалиста определяется благосостоянием компании, перечнем должностных обязанностей, опытом работы по специальности, уровнем развития профессиональных навыков.
Анализ информации по уровням оплаты труда специалиста:
(без учета бонусов, дополнительных льгот и компенсаций)
Регион
Минимальный
Максимальный
Мода
Медиана
Нижний квартиль
Верхний квартиль
Среднее арифметическое
Индекс востребованности
(резюме/вакансии)
Москва
20 000
100 000
40 000
50 000
40 000
60 000
51 600
3,5
Санкт-Петербург
20 000
80 000
40 000
40 000
30 000
50 000
42 300
4,7
Екатеринбург
15 000
65 000
30 000
32 000
25 000
40 000
32 500
1
Нижний Новгород
13 000
55 000
25 000
27 000
20 000
32 000
27 300
1,5
Новосибирск
15 000
60 000
25 000
30 000
24 000
36 000
30 900
3
Ростов-на-Дону
13 000
50 000
20 000
25 000
20 000
30 000
25 900
3
Омск
12 000
45 000
20 000
23 000
18 000
28 000
23 200
1
Самара
12 000
50 000
20 000
25 000
20 000
30 000
25 700
1
Уфа
13 000
45 000
20 000
24 000
18 000
30 000
25 800
3
Пояснения к таблице »
Исследование массива данных о заработных платах в исследуемых регионах позволяет выделить несколько основных зарплатных диапазонов, каждый из которых характеризуется определенным типичным набором требований и пожеланий к кандидату. Каждый последующий зарплатный диапазон включает в себя требования, сформулированные для предыдущих.
Регион
Диапазон I
Диапазон II
Диапазон III
Москва
до 40 000
40 000 - 60 000
свыше 60 000
Санкт-Петербург
до 30 000
30 000 - 50 000
свыше 50 000
Екатеринбург
до 25 000
25 000 - 40 000
свыше 40 000
Нижний Новгород
до 20 000
20 000 - 32 000
свыше 32 000
Новосибирск
до 24 000
24 000 - 36 000
свыше 36 000
Ростов-на-Дону
до 20 000
20 000 - 30 000
свыше 30 000
Омск
до 18 000
18 000 - 28 000
свыше 28 000
Самара
до 20 000
20 000 - 30 000
свыше 30 000
Уфа
до 18 000
18 000 - 30 000
свыше 30 000
Пояснения к таблице »
№
Зарплатный диапазон
Требования и пожелания к профессиональные навыкам
1
I
- высшее / неполное высшее / среднее специальное образование;
- знание и навыки работы с HTML, PHP версии 4 или 5;
- знание теории баз данных и практический опыт работы с MySQL;
- знание современных Интернет-технологий;
- навыки объектно-ориентированного программирования;
- опыт разработки и запуска Интернет-сайтов, web-приложений;
- опыт работы программистом PHP от 1 года;
2
II
- высшее / неполное высшее образование;
- отличные знания и навыки работы на PHP 5 и MySQL;
- знание JavaScript, XML, CSS;
- навыки работы с системами контроля версий;
- умение разбираться в чужом коде;
- навыки работы в ОС Linux/Unix;
- знание английского языка на уровне чтения технической литературы;
- портфолио завершенных проектов;
- опыт реализации проектов с использованием нагрузоустойчивых технологий;
- опыт работы программистом PHP от 2-х лет;
3
III
- высшее образование в сфере IT;
- отличное знание всех аспектов PHP-программирования;
- знание различных сред / библиотек (Zend Framework, PEAR и т.п.);
- отличные навыки объектно-ориентированного программирования;
- навыки настройки и администрирования web-серверов (Apache);
- опыт работы программистом PHP от 3-х лет;
возможные пожелания:
- знание C/C++ ;
- знание принципов работы клиент-серверных приложений и стека протоколов TCP/IP.
Статистические данные:
Возрастной диапазон наиболее востребованных рынком труда программистов PHP 20-45 лет; программисты PHP в возрасте до 30 лет составляют 78% от общего числа специалистов; в возрасте от 30 до 40 лет – 14%, в возрасте от 40 до 50 – 5%;
95% программистов PHP – мужчины;
80% программистов PHP владеют английским языком на базовом уровне и на уровне, достаточном для чтения специализированной литературы; на разговорном и на свободном уровнях – 17%;
60% программистов PHP имеют высшее образование, 26% - неполное высшее, 8% - средне-специальное;
43% программистов PHP имеют водительские права категории «В».