Как сделать карьеру в IT в условиях бешеной конкуренции?

Как сделать карьеру в IT в условиях бешеной конкуренции?

Алексей Лихацкий
Автор:
CEO IT-компании AppEvent

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

Кому подходит IT-сфера?

Обозначим два главных поинта:

  • Не существует определенной категории людей, которой подходит эта сфера.
  • Если IT привлекает только зарплатой и престижем, будет сложно.

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

Это не значит, что IT — закрытая среда для избранных. В сфере нужны разработчики, HR-специалисты, проджекты. Для каждой позиции нужны свои навыки и личные качества. Тимлид кардинально отличается от разработчика, а разработчик не похож на scrum-мастера.

Однако постараемся вывести общие ориентиры:

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

С чего начать обучение?

Среди новичков спросом пользуются курсы. Из плюсов: четкая структура блоков, наличие проверенных и именитых экспертов. В некоторых школах предусмотрена даже обратная связь. Однако один пройденный курс не делает человека специалистом. Проблема современных IT-школ — штамповка кадров с одним и тем же небольшим опытом и одинаковым тестовым за плечами.

Помимо курсов, есть другие полезные ресурсы:

  • Книги: «Грокаем алгоритмы» Адитья Бхаргава, «Чистый код» Роберт Мартин, «Алгоритмы: построение и анализ» Томас Кормен, Чарльз Лейзерсон.
  • Блогеры: Дмитрий Кузюбердин и Антон Ларичев.
  • Открытые форумы и базы знаний: Хабр, StackOverflow, css-tricks.com, medium.com.
  • IT-сообщество: митапы, хакатоны (для тех, кто уже что-то умеет), контакты авторов разработанных модулей.
  • Прикладной анализ крупных игроков рынка: заходить на сайты, качать приложения, запоминать понравившиеся фичи.

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

Как найти работу в условиях перегретого рынка?

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

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

Главное — определиться с направлением и своими целями. Это важно при поиске подходящей вакансии и на самом собеседовании. Front-разработка для тех, кто хочет видеть результат, сисадмин для любителей порядка, scrum-мастер для тех, кто готов к многозадачности и постоянному общению с командой.

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

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

Ну и главное — изучайте работодателя и таргетируйте свои знания согласно его требованиям.

Как повлиять на зарплату?

Еще в 2010 в компаниях работали full-stack разработчики. Сейчас в индустрии актуально разделение на зоны работы: frontend- и backend-разработку, где нужны свои специалисты. Это связано с развитием технологий и бума в IT-сфере с 2014 года. С этого момента открылось много новых компаний. Хороших разработчиков стало не хватать и дефицит увеличил оклад потенциальных сотрудников.

Заработная плата молодого специалиста растет вместе с его навыками. Если сотрудник быстро развивается, не боится инициативы и критики опытных коллег, оклад может вырасти в 2,5 раза. У мидла — до 70% за год.

Можно выделить несколько основных навыков, которые влияют на ЗП молодого кадра:

  • Умение работать в коллективе. Код, помимо его автора, использует и дополняет вся команда.
  • Умение читать техническую документацию на английском.
  • Насмотренность и минимальные знания дизайна и верстки. Особенно актуально для frontend-разработки.

Топ-5 советов начинающему специалисту

  1. В IT нужны разные специалисты, поэтому важно выбрать подходящий вектор. Изучите навыки и задачи разных должностей,  нужны и усидчивые разработчики, и вездесущие проджекты.
  2. Курсы не мастхэв и не показатель вашей ценности для нанимателя. Помимо дипломов и PET-проектов, приветствуется насмотренность, знание трендов и желание развиваться.
  3. В условиях перегретого рынка важно проявить уважение к работодателю. Для этого достаточно быть с ним честным и искренне заинтересованным, вести открытый диалог о своих пожеланиях.
  4. Скорость развития и обучения — решающие факторы при дальнейшем развитии новичка в компании. Больше стараешься — больше получаешь.
  5. IT — командная игра. Развивайте soft-скилы и учитесь работать в коллективе.

Есть вопросы, пожелания, предложения? Пишите нам,
мы обязательно ответим.

Как расширить границы предпринимательского мышления 1569 30.3.2024 Как расширить границы предпринимательского мышления

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