Life and Hacking
June 1, 2022

Как новичку устроится на работу в IT компанию

Всем привет! Сегодня мы разберем как устроиться на свою первую работу в IT компанию. Как правильно проходить собеседования и не бояться отвечать на вопросы, даже когда не знаешь ответа. Так же мы выясним нужно ли это вам, стоит ли тратить на это силы.

Я работаю долгое время в крупной IT компании, которая занимается автоматизацией финансового сектора. За время работы я прошел путь от внедрения функционала на стороне заказчика до CPO.

Статистика нам показывает в IT достойная оплата труда по сравнению с другими отраслями на рынке. Например, недавно был резкий скачок, когда зарплаты российских ИТ-специалистов с июня 2021 г. выросли на 20% всего за 3 месяца.

Согласно исследованию Харбр Карьера за первое полугодие 2021 года медианная зарплата среди всех специализаций сейчас 120 000 ₽. В Москве зарабатывают 160 000 ₽, в Петербурге — 135 000 ₽, в остальных регионах — 100 000 ₽.

Но речь идет о средних значениях. Если посмотреть например минимумы и максимумы зарплат аналитиков, то цифры более понятные.

Блог компании Хабр Карьера Исследования и прогнозы в IT

Кто такой работодатель и что ему от нас нужно?

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

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

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

Самый быстрым и дешёвым вариантом найти и обучить простого специалиста или стажера. Все я это говорю к тому, что у работодателя есть четкая цель, как в примере выше - сделать проект в срок. Он не ищет людей ради того что бы компания была больше или что бы с ним в команде были умные и красивые люди, это уже следствие основной цели.

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

Суммируем. Вас позвали на собеседование, это значит у вас есть какая-то ценность! Вы очередная надежда для работодателя выполнять свои проекты в срок и закрыть свои цели. Заряжаемся этим и смело принимаем приглашение на интервью.

Правильно подаем себя

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

Для примера можно получить базовые навыки здесь:

  • GeekBrains
  • Нетология
  • Skillbox
  • GeekBrains

Не является рекламой. Просто эти ребята действительно могут дать вам базовые навыки.

Так же на YouTube есть много образовательного контента и тем более бесплатного. Только не забудьте после этого поблагодарить блогеров, которые постарались и сделали такие курсы :)

Обязательно после прохождения курса выложите в Git результаты своего обучения и укажите все ссылки на них в резюме.

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

Что еще нужно знать?

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

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

Весь функционал продуктов разбит на компоненты. За каждый компонент отвечает команда. Команда может отвечать сразу за множество компонентов, если ее пропускная способность позволяет это. Есть много случаев, где команда отвечает за несколько продуктов из большой линейки.

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

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

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

Резюмируем

И так, я надеюсь, что после прочтения данной статьи вы наберётесь больше уверенности и попробуете сходить на свое первое интервью с работодателем.

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