Средние рыночные зарплатные предложения для программистов РНР в Москве составляют 60000 руб. В Санкт-Петербурге данные специалисты зарабатывают около 53000 руб. Средняя зарплата разработчиков РНР в Волгограде достигает 28000 руб., в Челябинске – 35000 руб. Данные по другим городам, участвовавшим в исследовании, представлены ниже (см. таблицы).
Начинающие программисты должны знать основы объектно-ориентированного программирования, иметь навыки работы с HTML, PHP (версии 4 или 5). Для специалистов, не имеющих опыта работы, необходимыми условиями для трудоустройства являются знание методов защиты информации в сетевых приложениях и теории баз данных, а также практический опыт работы с MySQL. К образованию соискателей работодатели относятся лояльно: допустимо любое техническое или IT-образование – от среднего специального до высшего. Зарплатные предложения для начинающих программистов РНР в Москве составляют от 30000 до 40000 руб., в Санкт-Петербурге – от 25000 до 33000 руб. В Волгограде молодые специалисты зарабатывают от 14000 до 18000 руб., в Челябинске – от 16000 до 21000 руб.
Вход в следующий зарплатный диапазон открыт соискателям со стажем работы программистом PHP от 1 года. Обязательными условиями для таких специалистов являются опыт разработки и запуска интернет-сайтов, web-приложений, а также умение разбираться в чужом коде. Программисты РНР, соответствующие данным критериям, в Москве зарабатывают до 45000 руб., в Санкт-Петербурге – до 40000 руб., в Волгограде – до 22000 руб., а в Челябинске – до 27000 руб.
На более высокую зарплату могут претендовать специалисты, обладающие достаточно большим набором знаний и умений. Кроме высшего или неоконченного высшего образования, программисты должны обладать отличными навыками работы с PHP 5, MySQL, JavaScript, XML, CSS. Специалисты, претендующие на оклад данного диапазона, должны иметь опыт работы программистом PHP от 2 лет, уметь настраивать и обслуживать web-серверы (Apache). Обязательными условиями работодателей являются наличие портфолио выполненных работ, а также владение английским языком на уровне, достаточном для чтения технической документации. Необходимы навыки работы в среде Linux / UNIX, а также знание систем контроля версий. Соответствие всем вышеперечисленным требованиям позволит разработчикам РНР зарабатывать в Москве до 75000 руб., в Санкт-Петербурге – до 65000 руб., в Волгограде – до 37000 руб., а в Челябинске – до 45000 руб.
На максимальный доход вправе рассчитывать специалисты с высшим техническим образованием и опытом работы программистом PHP от 3 лет. Обязательными условиями работодателей являются отличное знание всех аспектов PHP-программирования и отличные навыки объектно-ориентированного программирования. Настоящие профессионалы должны иметь опыт разработки и проектирования высоконагруженных систем, а также обладать знанием различных сред и библиотек (Zend Framework, PEAR и т.д.). Нередко дополнительными требованиями со стороны работодателей становятся знание языка программирования C / C++, либо уверенное владение операционной системой Linux / UNIX. Знания и навыки асов PHP-программирования позволяют им зарабатывать в Москве до 120000 руб., в Санкт-Петербурге – до 100000 руб., в Волгограде – до 55000 руб., а в Челябинске - до 65000 руб.
Согласно исследованию рынка труда, профессия программиста РНР сугубо мужская: представительниц слабого пола, владеющих данным языком программирования, всего 3% в общем числе соискателей. Большинство претендентов на данную позицию – молодежь в возрасте до 29 лет (70%). Программисты РНР с высшим образованием составляют 67%. Английским языком на уровне, достаточном для чтения технической документации, владеют 59% специалистов.
Регионы исследования: гг. Москва, Санкт-Петербург, Волгоград, Екатеринбург, Казань, Нижний Новгород, Новосибирск, Ростов-на-Дону, Омск, Самара, Уфа, Челябинск
Время проведения исследования: апрель 2011 года
Единица измерения: российский рубль
Объект изучения: предложения работодателей и ожидания претендентов на позицию «Программист PHP»
Типичный функционал:
поддержка и разработка интернет- и интранет-сайтов:
- разработка программного обеспечения;
- оптимизация кода;
- написание и доработка дополнительных модулей, новых сервисов и скриптов.
Требования к позиции: тип занятости - полный рабочий день.
Уровень оплаты труда специалиста определяется благосостоянием компании, перечнем должностных обязанностей, опытом работы по специальности, уровнем развития профессиональных навыков.
Исследование массива данных о заработных платах в исследуемых регионах позволяет выделить 4 основных зарплатных диапазона в зависимости от опыта и профессиональных навыков специалистов.
Анализ информации по уровням оплаты труда специалиста:
(без учета бонусов, дополнительных льгот и компенсаций)
Регион |
Средний |
Диапазон I |
Диапазон II |
Диапазон III |
Диапазон IV |
Москва |
60 000 |
30 000 - 40 000 |
40 000 - 45 000 |
45 000 - 75 000 |
75 000 - 120 000 |
Санкт-Петербург |
53 000 |
25 000 - 33 000 |
33 000 - 40 000 |
40 000 - 65 000 |
65 000 - 100 000 |
Волгоград |
28 000 |
14 000 - 18 000 |
18 000 - 22 000 |
22 000 - 37 000 |
37 000 - 55 000 |
Екатеринбург |
35 000 |
18 000 - 25 000 |
25 000 - 30 000 |
30 000 - 52 000 |
52 000 - 75 000 |
Казань |
32 000 |
14 000 - 20 000 |
20 000 - 25 000 |
25 000 - 40 000 |
40 000 - 65 000 |
Нижний Новгород |
33 000 |
14 000 - 18 000 |
18 000 - 24 000 |
24 000 - 42 000 |
42 000 - 60 000 |
Новосибирск |
32 000 |
16 000 - 22 000 |
22 000 - 26 000 |
26 000 - 43 000 |
43 000 - 65 000 |
Омск |
30 000 |
14 000 - 18 000 |
18 000 - 24 000 |
24 000 - 41 000 |
41 000 - 55 000 |
Ростов-на-Дону |
34 000 |
15 000 - 20 000 |
20 000 - 24 000 |
24 000 - 42 000 |
42 000 - 65 000 |
Самара |
32 000 |
15 000 - 20 000 |
20 000 - 25 000 |
25 000 - 40 000 |
40 000 - 65 000 |
Уфа |
32 000 |
14 000 - 18 000 |
18 000 - 24 000 |
24 000 - 40 000 |
40 000 - 65 000 |
Челябинск |
35 000 |
16 000 - 21 000 |
21 000 - 27 000 |
27 000 - 45 000 |
45 000 - 65 000 |
Каждый зарплатный диапазон характеризуется определенным типичным набором требований и пожеланий к кандидату. Каждый последующий зарплатный диапазон включает в себя требования, сформулированные для предыдущих.
№ |
Зарплатный диапазон |
Требования и пожелания к профессиональным навыкам |
1 |
I (нет опыта работы) |
- Высшее / неполное высшее / среднее специальное образование (техническое / IT) |
2 |
II (минимальный опыт работы) |
- Умение разбираться в чужом коде |
3 |
III (с опытом работы) |
- Высшее / неполное высшее образование (техническое / IT) |
4 |
IV (со значительным опытом работы) |
- Высшее образование (IT) |
Редактор раздела: Алена Журавлева (info@mskit.ru)