Привет! 

У меня давно была идея изучить русскоязычную экосистему бэкенда и инфры. Мне не хватает об этом информации, хотя она часто нужна и для рабочих, и для личных проектов. На мой взгляд, сообщество бэкендеров объективно разделено на десятки подсистем вокруг технологий, формирующих архитектурное «ядро» проектов — языков программирования, баз данных, инфраструктурных платформ, средств развертывания. Хотя базовые принципы архитектур, процессов, инструментов — одинаковые. Также одинаковы проблемы и вызовы — компаний, команд и людей. 

Начал копать опросы других компаний, изучать открытые данные и осознал, что по русскоговорящим бэкендерам особо информации нигде нет. Есть большое исследование по технологиям от StackOverflow, но оно не совсем применимо к русскоговорящим инженерам. Есть опросы для Девопсеров, продактов, мобильных команд, исследование зарплат разработчиков и репутации бренда работодателя от Хабра или NewHR, но отдельно по бэкендерам и инфре — нет. 

Поэтому мы со Светой Данильченко решили создать независимое исследование под кодовым названием «Бэкенд и инфра». Объединили в нём все интересующие нас темы:

  • Какие инструменты разработки, тестирования, деплоя и эксплуатации используются в разных экосистемах?

  • Из каких open-source-«кирпичиков» собираются системы и платформы, насколько они популярны и в каких экосистемах?

  • Какую инфраструктуру предпочитают компании (традиционную, облачную, гибридную), от чего это зависит? Окончательно ли облака победили своё собственное железо?

  • Как строят карьеру и как повышают квалификацию инженеры?

  • Что мотивирует и демотивирует инженеров и инженерных руководителей? От каких факторов зависит удовлетворённость от работы: зарплаты, размера или культуры компании или, может быть, страны?

  • Правда ли, что Java-разработчики получают больше денег, чем программисты Python? Живы ли ещё PHP-бэкендеры?

 Это лишь малая часть наших вопросов: всего их 50+, точное количество зависит от ваших ответов. Мы провели закрытое тестирование опроса — у разных людей прохождение занимает от 10 до 15 минут. 

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

Я собрал на скорую руку то, что уже понятно из опроса, по-моему получается интересно: 

  • PostgreSQL в русскоязычном сообществе по популярности не просто лидер, а уже лидер безоговорочно, с огромным заделом;

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

  • диапазон требований по ЗП оказался значительно шире, чем я думал. Конкретных цифр пока не назову, но до 250к рублей на руки зарабатывает примерно 35%, остальные — выше (пожалуйста, имейте в виду, что на данный момент 80% респондентов — Senior-разработчики, тим-лиды и менеджеры инженерных команд);

  • абсолютное большинство, выше 50%, основным триггером смены работы называли «неповышение ЗП при выросшем рынке». Воистину, 2021-й год — кошмар работодателя;

  • абсолютными лидерами по непривлекательности для сотрудников являются два типа компаний: государственные и беттинговые. Далее Крипта, Порно и Галеры ;)

  • менее 25% принципиально хотят работать на родине, остальные активно ищут или готовы рассмотреть вариант отъезда на работу за границу. Кажется, это самый низкий показатель, который я вообще видел в своей жизни, и это очень печально

  • ни о каком diversity в этом сегменте пока говорить не приходится: 9 из 10 респондентов – мужчины.

Если вам тоже интересно узнать информацию по бэкенду в русскоязычной среде — ответьте на вопросы (это всего 10–15 минут) и пригласите к исследованию своих знакомых. 

Вот ссылка на исследование: https://bit.ly/3qEHtgQ

Опрос анонимный, никаких данных не собираем, всеми результатами поделимся тут и в фейсбук-группе Управление и разработка больших IT проектов. И ещё большая просьба, если вы заметили какие-то логические косяки, не находите нужного варианта ответа, вообще любые вопросы по исследованию или замечания  – напишите пожалуйста, комментарий к этому посту, постараемся всё оперативно поправить.

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


  1. ky0
    15.11.2021 14:05
    +2

    Очень понравились варианты ответов на вопрос про «успешного инженера». Угадайте, какой больше всего :)


  1. ultralamer
    15.11.2021 14:26
    +1

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


    1. svetadanilchenko
      15.11.2021 14:28
      +2

      Пост тут с результатами тоже сделаем, конечно.


  1. AlexIsaev
    15.11.2021 22:24
    +1

    Интересно, а какие гипотезы проверяете?


    1. fisher Автор
      16.11.2021 10:20
      +1

      Часть тем есть выше в тексте поста. Мы не проверяем какие-то конкретные гипотезы, вероятно мы их обозначим после разбора результатов и скорректируем вопросы будущих исследований, т.к. на многие цифры интересно смотреть в динамике год к году. Сейчас скорее мы стараемся выстроить процесс адекватного сбора и обработки данных о состоянии рынка, причем не столько с эйчарной точки зрения, сколько с точки зрения технического менеджмента, мы специально объединили две части: собрать базовую картину по инфраструктуре и "кирпичикам", из которых строятся проекты, и понять уровень зарплат и ожиданий в зависимости от роли/сегмента.


      1. SamDark
        18.11.2021 11:19
        +3

        Подберёте гипотезы под результаты? ;)


        1. fisher Автор
          18.11.2021 13:49
          +2

          не надо грязи, пожалуйста, это называется "выявим закономерности" ;)


  1. vitaly_il1
    16.11.2021 11:36
    +1

    огромная доля респондентов вообще не использует Кубер.

    В диаграмме показано 21% не использующих контейнеры. ИМХО, их действительно больше.


    1. fisher Автор
      16.11.2021 12:34
      +2

      Так одно другому не противоречит: утверждение "кубер использует примерно половина респондентов" означает, что половине людей знания кубера не нужно (ну тут конечно надо смотреть в динамике год к году). Но контейнеры все-таки использует очень много людей, и использовать контейнеры != использовать кубер, и одна из целей как раз - узнать сколько именно. Почему 21% вам кажется маленьким процентом?


      1. vitaly_il1
        16.11.2021 12:49
        +1

        Мне кажется преувеличенным что 79% используют контейнеры в проде.


        1. fisher Автор
          16.11.2021 12:59
          +1

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


          1. vitaly_il1
            16.11.2021 13:27

            если докер есть хоть где-то в проде

            согласен, наверно так и есть.


  1. alekciy
    18.11.2021 11:31

    У вас вопрос про токсичность в валидации не учтен вариант с 0. Мой ответ 0, но система считает его как empty, а он же обязательный. И не дает мне дать ответ "0", и принуждаем поставить 1 в этом случае.


    1. dedmagic
      18.11.2021 12:11
      +2

      Там надо щёлкнуть по шкале и выставить ноль. Тогда ответ принимается.


  1. Medic84
    19.11.2021 13:24
    +2

    В вопросе про аналитику, вариант Grafana написан с ошибкой (через ph написали). В вопросе про ипотеку я бы добавил варианты "Выплатил, еще возьму" и "Выплатил, больше брать не буду"


    1. fisher Автор
      19.11.2021 13:25

      спасибо! да, и про графану уже писали, и про ипотеку я понял, что не хватает такого разделения