Делаем карьеру в IT: тенденции 2022

Содержание:

В прошлом 2021 году на рынке IT-вакансий опять произошли большие рокировки. Крупные компании опять находились в поисках сильных специалистов, которых почти не осталось в центральных частях страны. Именно поэтому они отправились на поиски сеньоров и мидлов в регионы, где “подчистую” смели всех стоящих специалистов.

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

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

Повышаем свою стоимость с помощью карт компетенций

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

Карта компетенций – это структурированный список всех профессиональных навыков, необходимых для того, чтоб перепрыгнуть на следующую ступень. На примере фронтенд-разработчика:

  • ключевыми навыками является знание Vue.js, React, Redux, Unit-тестирование, RestAPI, Webpack. Что касается последнего, то стоит запускать проекты и корректировать их потом.
  • для мидлов актуален тот же список, но в Webpack уже надо уметь собирать проекты с нуля. Также добавились Angular, регулярные выражения, навыки работы с паттернами и парадигмами.
  • сеньоры должны быть профи в использовании алгоритмов, понимании работы протоколов TCP/IP, HTTP/S, принципов работы баз данных, MySQL

Тут многие задаются вопросом – где же взять все эти навыки? Все в руках самого разработчика. Всегда можно найти курсы, программы или вебинары, которые помогут подтянуть знания в отдельных областях или по какому-то конкретному скилу. Неплохой вариант – найти ментора. Всегда можно будет получить объективную критику или фидбек по проделанное работе. Найти такого наставника можно в своей текущей компании или на специальным веб-ресурсах для разработчиков. Одним из таких является Solvery.

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

Софт скилы по важности не уступают хардам

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

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

  • умение реагировать и воспринимать критику;
  • контроль эмоций;
  • быстрая адаптация;
  • умение находить полезную информацию;
  • логика;
  • командность;
  • умение слушать и слышать.

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

  • стрессоустойчивость;
  • результативность;
  • умение планировать;
  • регулярное саморазвитие;
  • самоорганизованность;
  • рефлексия;
  • самостоятельность;
  • критическое и системное мышление;
  • креативный подход;
  • письменная грамотность;
  • умение аргументировать свои мысли;
  • ответственность.

И вот так в свою очередь выглядит список необходимых софт скилов для сеньоров:

  • многозадачность;
  • проектное мышление;
  • умение принимать решение;
  • эмоциональный интеллект;
  • клиентоориентированность;
  • менторство;
  • умение ставить задачи;
  • навыки эффективного планирования.

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

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

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

Находим коннект между тимлидом и командой

Есть несколько золотых правил построения коммуникации между руководителем и подчиненными, которые позволяют не только достичь высоких результатов, но и сохранить психоэмоциональное здоровье обеих сторон. С каждым участником команды надо договариваться:

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

Когда вы “на берегу” выяснили все эти моменты, важно отслеживать успехи проекта. Есть несколько лайфхаков, которые упростят вам это дело:

  1. Организуйте ежедневные текстовые стендапы или любые другие формы отчетов. Суть его – каждый день отписываться за количество проделанной работы и возникающих проблемах.
  2. Логируйте время. Разработчику самому полезно отследить собственную эффективность, чтоб оценить свою стоимость как профессионала.
  3. Просите оценку времени выполнения задач.
  4. Генерируйте ситуации успеха.Над большой и муторной задачей джун будет сидеть долгие месяцы, пока не закончатся его силы. А вот успешное выполнение маленьких задач будет заряжать его желанием покорять горы.

Внедряем Agile аккуратно

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

Если для вас ценна ваша команда специалистов и вы хотите сохранить ее, используйте эти принципы для внутренних изменений в команде:

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

Бытует мнение, что такая привычка тимлида, как переставление специалиста с задачи на задачу мешает сконцентрироваться и уменьшает его продуктивность на 40%.

Ищем новых специалистов на образовательных платформах

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

Ежегодно более 70 тысяч студентов меняют свою специализацию и получают образование с помощью таких платформ. Это огромный пласт молодых специалистов, которые ищут работу. Для компании тоже есть плюсы в поиске сотрудников на образовательных платформах:

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

Часто компании предлагают не полноценную должность, а возможность стажировки. Студенты могут получить практический опыт работы, а если покажут хороший результат – то получат работу в успешной компании. Получить образование в одном из направлений IT можно на курсах DevEducation.

Присоединяйся к DevEducation — стань востребованным специалистом и построй карьеру в IT!