На рынке труда программисты PHP являются одними из наиболее востребованных специалистов. За последние 3 года их популярность среди работодателей выросла на более чем на 12%. PHP — самый распространенный язык программирования общего назначения с открытым исходным кодом, многие наши клиенты используют его в разработке, поэтому в своих запросах от работодателей мы часто встречаемся с потребностью в программистах, работающих именно с данным языком. В статье мы проанализировали рынок труда PHP разработчиков, сформировали уровень заработных плат на основе зарплатных ожиданий соискателей и возможностей компаний, а также выявили уровень заинтересованности работодателей в трудоустройстве PHP специалистов.

image

Универсальный солдат


Язык PHP интерпретируемый и для его работы не нужна компиляция, «результат выполнения видно сразу после выполнения». Сегодня на PHP базируются такие важные современные коммерческие отрасли, как разработка программного обеспечения, работа на веб-порталах, в интернет-магазинах, многие электронные СМИ, банковская система и в последнее время электронная система образования, за 3 года с 2015 до 2018 ставшая востребованной более чем на 38%, 13% государственных проектов.

image

Какой специалист Вам нужен?


Начинающие программисты «Junior» должны иметь навыки объектно-ориентированного программирования, опыт работы с HTML, MySQL, PHP. Выпускники технических и IT-факультетов колледжей и ВУЗов, желающие попробовать силы в РНР-программировании, в столице могут претендовать на зарплату до 80 000 рублей, в Санкт-Петербурге – до 63 000, в регионах в среднем до 51 000 рублей «Гросс».

На более высокий оклад могут рассчитывать программисты РНР уровня «Middle», имеющие опыт адаптации CMS-систем, разработки и запуска интернет-сайтов, web-приложений, осознание юзабилити пользовательских интерфейсов, умение разбираться в чужом коде. Заработок специалистов, соответствующих указанным требованиям, в Москве варьируется до 130 000 рублей, в северной столице – до 95 000, в регионах до 76 000 «Гросс».

Разработчики уровня «Senior» знают JavaScript, XML, Ajax, владеют английским языком на уровне, достаточном для чтения технической документации. Востребованы навыки работы в среде Linux / UNIX, опыт настройки и администрирования web-серверов (Apache), систем контроля версий. Работодатели требуют от опытных программистов РНР отличного знания этого языка и MySQL. Лучшим подтверждением профессионализма соискателей послужит портфолио выполненных работ. Программисты РНР такого уровня в Москве зарабатывают до 210 000 рублей, в Санкт-Петербурге почти до 170 000, в регионах – чуть более 120 000 «Гросс».

Поговорим о деньгах


На основании анализа рынка труда программистов PHP за первое квартал 2019 года, запросов, поступающих к нам от компаний, а также данных сайта hh.ru мы составили зарплатные диаграммы PHP специалистов Москвы, Санкт-Петербурга и регионов с разделением на опыт работы по годам, потому что зачастую HR-ы ориентируются в составлении зарплатных предложений именно по этому уровню: без опыта работы, с минимальный опытом, с наличием опыта, со значительным опытом.

image

image

Так как самые высокие заработные платы зафиксированы в Москве, аналитики IT ATLAS решили отследить там динамику роста заработной платы PHP программистов уровня «Senior» и пришли к выводу, что заработная плата, начиная с 2015 года, увеличивалась ежегодно примерно на 15-20%, и похоже тенденция также сохранится и ближайшее время.

Как обстоит ситуация в регионах? Опять же по данным первого полугодия 2019 года, зарплаты «Гросс» в регионах уступают столичным примерно на 30%. Не смотря на такой разбег, данная цифра превышает показатели 2018 года почти на 5% — неплохой результат для IT компаний, большинство из которых являются частными.

image

Если подытожить и обобщить столицы и регионы, по состоянию на первый квартал 2019 года по профессии «PHP разработчик» в компетенциях «Junior», «Middle», «Senior» в России открыто 325 вакансий. Для 49.2% открытых вакансий, работодатели указали заработную плату в размере 50 600 — 70 500 рублей, 20.3% объявлений с зарплатой 79 400 — 106 300 рублей, и 16.1% с зарплатой 112 500 – 210 000 рублей.

image

По результатам опросов, из 400 PHP программистов 150 готовы работать над сложными задачами в авральном режиме, из них 80 реально могут «потянуть» горящие проекты. Самый простой вариант проверки новоиспеченного кандидата – назначение наставника или контроль со стороны руководителя проекта.

В 2018 году учебные профильные заведения столицы выпустили более 5000 специалистов с профильным знанием PHP языка, ежегодный прирост составит на 2019 год около 6%. Цифра для российских работодателей, нуждающихся в разработчиках, небольшая. Однако, в рамках общего прироста выпуска студентов, проходящих обучение по IT специальностям, который составляет 19%, она выглядит куда более весомо. Иными словами, найти достойного PHP разработчика любого уровня компетенции за приемлемую заработную плату реально, просто нужно знать где искать.

В следующих статьях мы расскажем, где найти хороших PHP разработчиков, дадим конкретные рекомендации и ссылки на ресурсы. Мы будем рады, если наши прогнозы и каналы поиска помогут воссоединиться программистам и работодателям, для всех остальных случаев существует профессиональная помощь IT рекрутеров. Поэтому не пропускайте наши публикации!

Комментарии (44)


  1. Rukis
    19.04.2019 13:46
    +1

    Разработчики уровня «Senior» знают JavaScript, XML, Ajax, владеют английским языком на уровне, достаточном для чтения технической документации. Востребованы навыки работы в среде Linux / UNIX, опыт настройки и администрирования web-серверов (Apache), систем контроля версий.

    Так вот он какой, оказывается, PHP Senior. Умеет всё кроме PHP.


    1. Zibx
      19.04.2019 13:54
      -1

      Хочу посмотреть на специалиста который имеет навыки работы именно c unix, а потом решившего что не может больше переносить bell labs и всё что они делают и ушедшего в php.


    1. dolovar
      19.04.2019 14:37

      Там дальше есть «отличного знания этого языка»:

      … систем контроля версий. Работодатели требуют от опытных программистов РНР отличного знания этого языка и MySQL.

      Меня больше удивило скромное упоминание английского — только для сеньоров и только «читать доки». Многократно видел вакансии, где от мидла требуют разговорный выше среднего. Вероятно, доля международных компаний с интернациональным коллективом существенно уменьшилась.


      1. Rukis
        19.04.2019 15:38

        только для сеньоров и только «читать доки»

        Да да. Сеньоры видимо читают доки на английском, а потом своими словами объясняют мидлам и джунам чего там понаписано. Заодно открывают им секреты xml.


        1. Helldar
          21.04.2019 15:21

          И ajax)))


    1. rjhdby
      19.04.2019 22:09

      Было бы смешно, если не было бы грустно…


  1. Compolomus
    19.04.2019 13:48
    +1

    В столицах найти работу не проблема, а вот в регионах не все так красиво. Хотят крутой стек за чем меньше по оплате, правда те же столицы хорошо ищут в регионах. Все требуют опыт, молодых берут только с опытом, старых вообще не берут. Типо взял молодого и тренируй. Так же в регионах не такой и широкий выбор направлении, в основном битрикс или вп, фул для spa, очень редко нужен крутой спец.
    Ну и без js производных вообще ни куда. Голый php не нужен.


    1. zhulan0v
      19.04.2019 14:11

      Голому php в регионах стоит поискать работу на удаленке, предложений достаточно.


      1. yvm
        19.04.2019 20:45

        image


      1. Helldar
        21.04.2019 15:27

        Поэтому и ищут что за удаленку обычно платят в половину меньше стоимость при той же нагрузке.
        Например, в офисе чел получал бы 60к, а на удаленке ему больше 30 не заплатят.
        Конечно, не все конторы такие, но их очень много.
        А для глубинок часто 30к это предел мечтаний при средних-то зарплатах в 10-15 тыщ...


        1. zhulan0v
          22.04.2019 09:33

          Ну хз, с со средним скиллом в PHP найти работу фуллтайм на удаленке за 100к вполне реально. И ещё проще если можешь хоть как-нибудь связать пару слов на английском.

          По поводу нагрузки… ну да, надо работать =)
          На удаленке скорей всего не получится порой потупить как это возможно в офисе. В целом удаленка напряженнее, хотя конечно бывают исключения, когда в офисе надо херачить без передыху с переработками и прочим. Это дает возможность быстро поднять скилл, а потом можно и новую работу найти, послаще.


          1. VolCh
            22.04.2019 12:02

            Для удаленки часто нужно серьёзно перестраивать свою жизнь, чтобы получать то, что в офисе дают «бесплатно».


            1. zhulan0v
              23.04.2019 07:43

              например?


              1. VolCh
                23.04.2019 08:35

                С одной стороны, социализация — нужно искать какие-то сообщества по интересам IRL, а не вариться в собственном соку. Предполагаем, что вы увлечены вашей работой и ваши коллеги тоже, на каких-то офисных мероприятиях и просто в обеденный перерыв или на кухне/в курилке постоянно обсуждаются не просто рабочие вопросы, не говоря о «машины, бабы, политика», а кто-то делится чем-то новым в технологиям, рассматривается применимость и т. п.

                С другой, нужно организовывать рабочие процессы дома. Конечно, если ты холостяк/чка в двухкомнатной квартире, где одна комната и так уже рабочий кабинет, а работаешь по тому же графику, что и друзья-подруги, то проще. А вот если жена/муж, работающие по обычному офисному графику, и трое детей в двушке, работодатель требует работать в его рабочее время, начинающееся когда твои дети со школы приходят, а заканчивающееся когда они уже давно спят, да и жена/муж уже засыпают, то несколько сложно может быть не то, что объяснить «я для всех нас стараюсь, меня не беспокоить», а реально обеспечить «не беспокоить» с одной стороны, и не потерять контакт с семьёй, с другой. Ладно, если это временно, на год-два, чтоб на новое жильё, например, заработать с зарплатой в разы больше, чем мог бы в офисе получать. А если нет? Долго ли в семье будут нормальные отношения, если встречаться с ней в рабочие дни только в свой обед — их ужин? При том, что зарплата даже чуть, а то и заметно, процентов на 20 меньше, чем мог бы в офисе получать (исхожу из предложений, которые мне лично делают — удалёнка в среднем меньше, лучшие предложения по удалёнке как средние в офисе)


    1. edogs
      19.04.2019 20:45

      В столицах найти работу не проблема, а вот в регионах не все так красиво.
      Кого вообще волнует работа ИТ в регионах, если это не десант крупной корпорации? Регионы благословленены удалённой работой, т.к. жизнь там дешевле, есть 100% причина почему не можешь приехать на очередное совещание и вообще экология, все дела.


      1. Helldar
        21.04.2019 15:30

        Жизнь дешевле, говоришь?
        Я родом из Читы. Там цены на еду 1 в 1 как в Питере. То что тут по скидкам продают, в Чите это без скидок продается. За полную стоимость. И скидки даже на просрочку не бывает за крайне редким исключением.
        А получать в Чите з/п 25к это ого-го достижение. А выше 30 для человека без связей просто нереально.


        1. zzzmmtt
          22.04.2019 11:37

          Да что Чита, можно Рязань или Владимир посмотреть, всего 200км до столицы. Цены на продукты и непродуктовые товары такие же как и в Москве (в Москве иногда дешевле, акции, скидки, рапсродажи), электроника дороже чем в Москве, ЖКХ плюс-минус в теже деньги. Проезд на общественном транспорте дешевле только. Ну и бензин незначительно дешевле чем в Москве и МО.


          1. Helldar
            22.04.2019 15:02

            Есть легенда, что за МКАДом жизни нет :-)


    1. Helldar
      21.04.2019 15:25

      А крутым спецам, развернувшим достойный проект, например на фреймворке, тыкают носом в какую-нибудь джумлу со словами "мы думали ты профессионал, а оказалось ноль на палочке" плюют в лицо и выгоняют ссаной тряпкой без оплаты.


  1. xState_level80
    19.04.2019 20:33

    Востребованность иногда и есть показатель анти-тренда. Часто слышал как крутые чуваки переходят из ПХП в <Х>. Вот и требуется тогда кандидаты на legacy project. Единицы пишут на нем серьезные проекты с нуля(как и на java imho)


    1. VolCh
      20.04.2019 17:24

      Во-первых, пишут. Хотя бы чтобы не множить стэк компании. Во-вторых, проекты растут и начальная команда хорошо если поддерживать его успевает.


  1. rjhdby
    19.04.2019 22:12
    +1

    Если подытожить и обобщить столицы и регионы, по состоянию на первый квартал 2019 года по профессии «PHP разработчик» в компетенциях «Junior», «Middle», «Senior» в России открыто 325 вакансий.

    Только что зашел на известный сайт по поиску работы/сотрудников и там за последний месяц 1 424 вакансии «PHP».
    Даже не знаю, чего и думать.


    1. VolCh
      20.04.2019 17:25

      1000+ с прошлого года не закрылись :)


  1. mikaakim
    20.04.2019 08:39

    Дичь какая-то. Если знаешь Ajax — уже сеньор? Ни знание распределенных систем, докера, брокеров сообщений, проблем работы с памятью, облаков наконец.

    По всей россии по ключевику PHP кол-во вакансий равно 4к, хотя та же Java — 6к, JavaScript — 8.8к.

    (на правах шутки)


    1. YemSalat
      21.04.2019 08:59

      Если на дворе 2019 и вы видите в вакансии в требованиях слово «Ajax» — значит вакансию составлял человек крайне далекий от «темы»


    1. zzzmmtt
      22.04.2019 11:40

      Складывается ощущение, что под сеньором многие компании подразумевают фулстека.


      1. VolCh
        22.04.2019 13:19

        Независимо от того, нужно ли на конкретной позиции писать фронтенд, тюнить базу, настраивать CI и т. п. позиция сеньора обычно подразумевает, что он может говорить на одном языке с фронтендерами, DBA, тестировщиками, девопсами и т. д


        1. zzzmmtt
          22.04.2019 13:29

          Я не спорю с тем, что сеньор должен в этом разбираться, но зачастую именно фулстека ищут под видом поиска PHP сеньора.


          1. VolCh
            22.04.2019 17:09

            Часто встречаю что-то вроде Senior fullstack PHP developer :)


  1. arturpanteleev
    20.04.2019 14:07
    +1

    Разработчики уровня «Senior» знают JavaScript, XML, Ajax

    Что за… за последние два года посетил больше 30 собесов на сеньора, и как то работодателей обычно другие вещи интересуют, а не этот детский сад


    1. VolCh
      20.04.2019 17:33

      Угу, часто вообще про технику ничего не спрашивают. Архитектура и софт-скиллы


    1. YemSalat
      21.04.2019 09:04

      Показывает уровень рекрутеров. Что вообще такое «знать XML» / «знать Ajax»?
      ATLASrecruiting


  1. VolCh
    20.04.2019 17:32

    Требования в вакансиях обычно ситуативны и часто не имеют отношения к действительности. Тот же AJAX — используется крайне редко, стандарт де-факто json, а не xml. Или в требованиях SOLID, а по факту запрещают их использовать.


  1. xPomaHx
    20.04.2019 19:39

    В Питере месяц искал работу 90к-120к на испытательном, за 20+ уверенных собеседований сложилось ощущение как будто людям реально сотрудники вообще не нужны, они просто размещают вакансии чтобы держать руку на пульсе в случае необходимости нанять, ну или 90к это на самом деле много и статистика предложений не говорит о реальных зарплатах.


    1. edogs
      21.04.2019 01:57

      Этож питер. Тут потолок 90к за редким исключением. Более крупные спецы уходят на фриланс или в москву.


      1. YemSalat
        21.04.2019 09:05

        Тут потолок 90к за редким исключением

        Насчет ПХП не знаю, но в общем по веб-разработке в питере — цифра гораздо выше.


      1. Helldar
        21.04.2019 11:52

        Я сталкивался на практике с такими цифрами в Питере: джун до 50, мидл до 120, до 170 сеньор и дальше тимлид.
        Только, в отличие от статьи, с мидлов требуют как с мидлов, а не как там написано «сеньор».


        1. edogs
          21.04.2019 12:39

          А кто давал 170к сеньору? Просто интересно, больше 120к в принципе не видели ни у кого для программеров. Тимлидам да, но это уже не программист по сути, а организатор, там другие правила.


          1. Helldar
            21.04.2019 14:22

            Лично знаком с несколькими людьми с такими зарплатами. Места работы, по понятным причинам, не разглашаю.


          1. Helldar
            21.04.2019 14:33

            Про тимлида сложно сказать, там плавающие правила. Знаю одного сеньора, работающего тимлидом — программит также как все плюс рулит процессом в отделе.


            1. edogs
              21.04.2019 15:14

              Знаю одного сеньора, работающего тимлидом — программит также как все плюс рулит процессом в отделе.
              Так о чем и речь — работает тимлидом. Тимлиды могут сколько угодно вообще получать, в организационной деятельности лимитов нет.


          1. VolCh
            22.04.2019 11:06

            Предлагают из Питера, видимо по старой памяти, проходить собеседования с ЗП до 200 т. р. без тимлидских обязанностей. Но это не таски из джиры пилить, который лид на тебя назначил, а прямая работа с бизнесом по сбору и уточнению требований, формализация, декомпозиция и т. п. задач для мидлов и джунов (назначение и контроль за лидом или ПМом), выработка архитектурных решений.


  1. Helldar
    21.04.2019 11:51

    Напишут что мидлам достаточно уметь адаптировать цмс, а потом разгребай резюме джунов, пытающихся скинуть свою кандидатуру на сеньора...


  1. kuftachev
    21.04.2019 14:42

    Люди просто решили сделать себе антиреклама, показать, что они рекрутеры, которые вообще не понимают сути профессии для которой они ищут людей.