В 2021 году рынок IT-специалистов значительно перегрелся — крупные компании отправились в регионы и «спылесосили» всех сильных специалистов. Вместе со спросом повысились и требования к разработчикам: помимо hard скиллов не менее важным стало прокачивать и soft скиллы, а пандемия окончательно стерла границы и задала новый формат коммуникации в IT-компаниях. Какие навыки стали более востребованными? За что работодатели готовы платить больше, и почему надо «отстать» от разработчиков? Об этом и многом другом говорили спикеры на конференции Merge в Иннополисе — тимлиды и руководители продуктов «Яндекс», GeekBrains, «Альфа-Банк», Wildberries, Huawei, HTML Academy, X5 Group, Purple Magic, «БКС» и других компаний. Вот 5 карьерных трендов в IT, которые выделили эксперты. Когда мы говорим о развитии разработчика и его переходе с одного уровня на другой, важно понимать в какую сторону двигаться и какие есть карьерные возможности. Сережа Попов, руководитель продуктов в HTML Academy, представил на Merge карту компетенций разработчика и рассказал какие навыки нужно развивать фронтендерам, чтобы становиться дороже.  Самые востребованные хард скиллы для джуна – Vue.js, React, Redux, Unit-тестирование, RestAPI, Webpack. По Webpack важно уметь запускать проекты и вносить корректировки. Для мидлов актуальны те же навыки, что и для джунов, но в Webpack придется собирать проекты с нуля + Angular, регулярные выражения, понимание паттернов и парадигм. Сеньоры должны уметь уверенно использовать алгоритмы, понимать работу протоколов TCP/IP, HTTP/S, принципы работы баз данных, MySQL. Как прокачивать свои хард скиллы? Точечные курсы по конкретному навыку. Это хороший вариант для начинающих разработчиков. Менторинг. Можно найти наставника внутри своей компании или искать на специальных площадках типа Solvery и прочих.  Самообучение. Пандемия показала, что общаться друг с другом все равно придется, и рынок ждет от разработчиков не только технических знаний, но и умения коммуницировать и доносить свои мысли коллегам и бизнесу.  Андрей Смирнов, начальник управления разработки клиентских приложений X5 Group, рассказал какие софт скиллы нужны разработчикам разного уровня. Джуниорам важно развивать: восприятие критики,  управление эмоциями,  адаптируемость,  поиск и анализ информации,  логическое мышление,  открытость новому,  командную работу,  умение слушать. Разработчик уровня middle — это уже опытный специалист, который хорошо пишет код, знает языки программирования, понимает терминологию в технических статьях. Для мидлов список софт скиллов еще шире и в основном состоит из навыков личной эффективности: управление стрессом,  нацеленность на результат,  планирование и целеполагание, управление собственным развитием, тайм менеджмент,  рефлексия,  инициативность,  самостоятельность,  системное мышление,  критическое мышление,  креативность,  письменное общение,  убеждение и аргументация,  обратная связь,  ответственность за результат. Сеньорам нужно прокачивать: многозадачность,  проектное мышление,  выработку и принятие решений,  эмоциональный интеллект,  клиентоориентированность,  наставничество,  постановку задач сотрудникам, планирование. Тимлиду, как опытному программисту и хорошему менеджеру, необходимо сосредоточиться на: стратегическом мышлении,  нетворкинге, ведении переговоров,  проведении презентаций,  публичных выступлениях,  контроле реализации задач, управлении проектами,  делегировании. Андрей отметил, что полноценного собеседования по софт скиллам никто не проводит и эти навыки, как правило, проверяются на этапе HR-скрининга и разговора с тимлидом. В процессе интервью рекрутеры могут проверить умение слушать, навыки управления стрессом (стресс-интервью), адаптируемость и восприятие критики. Павел Калашников, тимлид в PurpleMagic, рассказал о том, как руководителям команд не «доставать» разработчиков в процессе коммуникации. По его словам, важно договариваться с каждым программистом, который приходит в команду: О времени коммуникации. Программисты живут разными циклами: кто-то на связи 24/7, кто-то работает в графике с 9 до 18 и позже его лучше не беспокоить. О способе коммуникации. Это могут быть мессенджеры, тикеты или звонки. Часто разработчики не читают все сообщения в общих чатах. Поэтому полезно добавить в чат бота, который будет напоминать программистам об их задачах. О причинах коммуникации.  Какие вопросы и проблемы могут быть причиной обращения или создания тикетов. После того, как вы договорились о способах и характере коммуникации, важно правильно следить за прогрессом проекта. И делать это так, чтобы никто не заметил. Спойлер: все равно заметят. Лайфхаки по управлению проектом: Ввести ежедневные текстовые стендапы. Можно создать отдельный чат, в котором все сотрудники каждое утро будут писать текст, состоящий из трех пунктов: а) что я делал вчера б) что я буду делать сегодня в) какие есть проблемы. Такие стендапы могут заменить ежедневные звонки и у них есть большой плюс — у разработчика нет ощущения, что ревизор проверяет его на звонке. Логирование времени. Важно подавать это не как контроль, а как ответственность самого программиста. В результате это помогает разработчику понять, сколько времени он тратит на задачу и сколько стоит час его работы. Не бойтесь просить оценку времени выполнения задач. Если разработчик не может дать оценку задаче, попросите его дать оценку оценки. Создавать ситуации успеха. Не нужно давать джунам сразу большую задачу — он будет ковырять ее 3 месяца. Важно давать им маленькие задачки, чтобы они реализовывали их постепенно и получали дофамин. Компании нанимают Agile-коучей, чтобы изменить что-то в рабочих процессах. При этом часто сотрудники начинают сопротивляться переменам, не доверяют специалистам извне и начинается хаос. Кто-то может даже уволиться. Так происходит столкновение корпоративной культуры и Agile. Оксана Сливинская, спикер конференции Merge и Agile-консультант Co-actors, рассказала как проводить изменения в компаниях экологично и не ломать уже существующую культуру на примере Agile-трансформации в МегаФон. В условиях нехватки людей, медленного найма, недоверия к Agile и перегруженности сотрудников важно выбрать правильную стратегию изменений. Революционный метод не всегда хорош, порой менять процессы в команде лучше партизанским методом: Не стоит использовать профессиональный сленг и вообще произносить слова «scrum», «agile», «трансформация». Это лишь оттолкнет сотрудников, которые и так скептически настроены к изменениям. Дайте сотрудникам право отказываться от идей, которые им не нравятся. Сопротивления будет меньше, если команда будет знать, что у нее есть выбор. Погрузитесь в контекст работы: походите на встречи, пообщайтесь с сотрудниками, спросите от чего они больше всего устают.  Сфокусируйтесь на количестве побед, а не на их размере. Роман Давыдов, Scrum-мастер в компании БКС, рассказал о том, что в командной работе важна честность, открытость, возможность ошибаться и четкие правила игры. Самый простой способ убить производительность — дергать разработчика с задачи на задачу. Многозадачность снижает общую продуктивность на 40%, каждая задача выполняется дольше на 50%, ошибок при этом больше в 2 раза. Штрафы — это признак менеджерской импотенции. Если руководитель не может организовать работу команды и мотивировать, а единственный способ заставить их работать — это штрафы, значит что-то с этим менеджером не так. Онлайн-платформы стали новой альтернативой академическому образованию. Этот способ обучения гораздо быстрее традиционного и дает актуальные знания. Каждый год на таких платформах обучаются около 70 тысяч студентов. Это огромная база молодых специалистов, которых с удовольствием заберет перегретый рынок труда. Всеволод Мещеряков, руководитель проектов GeekBrains, рассказал о Центре карьеры в холдинге Skillbox и возможностях стажировки в компаниях топ 500 РБК.  Почему компании размещают вакансии на образовательных платформах: Сервис предлагает только тех специалистов, которые прошли обучение в онлайн-школе. Компаниям предоставляют анкеты выпускников со всеми данными: уровень образования, семейное положение, хард скиллы, софт скиллы, город проживания, результаты тестов, проекты, успеваемость и т.д. Большая аудитория. Бесплатное размещение. Стажировки — это отличная возможность для получения практического опыта на старте карьеры. В GB для студентов есть программа «Стажировка 365». Это возможность поработать в 9 разных компаниях за 9 месяцев, отточить свои навыки, проявить себя и получить оффер. В программе участвуют госкомпании, средние, мелкие, стартапы, банки, госкорпорации с офисным форматом работы, гибридным, удаленным, фул тайм и тд. Сегодня, когда специалистов на рынке не хватает, а всех разработчиков схантили «три цветных крокодила» — Сбер, Тинькофф и Альфа — надежда остается на образовательные платформы, которые способны быстро обучать новых специалистов и предлагать их рынку. Такой симбиоз образовательной платформы и рекрутингового сервиса в ближайшие годы создаст хорошую конкуренцию сайтам по поиску работы и упростит коммуникации между соискателями и работодателями. Recruitment Centre Innopolis пошел еще дальше и запустил программу по подготовке рекрутеров для поддержки IT-отрасли, на которой работодателей обучают выстраивать эффективные коммуникации, договариваться с кандидатами и закрывать вакансии в срок. Конференция Merge в Иннополисе собрала на одной площадке более 140 спикеров со всей России, стала точкой слияния лучших представителей мира IT, а также площадкой для свободного обучения и нетворкинга. Следующая конференция Merge состоится в мае 2022 года. ОЭЗ «Иннополис» — одна из лучших региональных площадок для проведения технологических мероприятий. Ежегодно там проводится более 200 крупных конференций, форумов и небольших отраслевых мероприятий. Среди них: форум «Цифровая индустрия промышленной России», где встретились представители власти, инвесторы и предприниматели, конференции «Стачка», IoT World Summit и IT Nights.