Найм в IT: как проходить собеседование, если у вас нет опыта в разработке

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Привет! Меня зовут Игорь, я работаю в крупной американской компании. Ежедневно я получаю резюме на IT-позиции и замечаю что все больше кандидатов не имеют опыта в IT. Такие специалисты получают дополнительное образование (или заканчивают курсы) и смело отправляют резюме на десятки позиций в день. Сегодня мы поговорим о них подробнее.

Игорь Мишуров

Vice President of Engineering, Virtual Health, LLC
Chief Executive Officer & Co-Founder, BoostDev LLC

Подобная тенденция заметна не только в России, но и на рынке труда в Штатах, где я работаю последние 4 года. Преимущества работы в IT зачастую превышают все минусы работы, а именно ненормированный рабочий день, высокие требования к дисциплине и результатам и необходимость постоянного дополнительного обучения.

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

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

Разработчик

Мы получили более 200 откликов только в течении первых дней. Казалось бы, наш кандидат где-то среди этих откликов, но в реальности найм занял у нас более 2 месяцев.

Для компании специалист без опыта воспринимается во многом как возможность закрыть часть работы за счет относительно недорого труда (однотипная работа по подготовке данных или стабилизация системы, работа над менее приоритетными задачами). 

Много ли компаний готово инвестировать в обучение сотрудников без опыта? Конечно, их гораздо меньше, чем компаний, которые рассматривают кандидатов с рабочим опытом хотя бы от года. 

Вот что можно сделать, чтобы ваше резюме выглядели интересно и привлекательно.

  • Обязательно укажите все этапы дополнительного образования, которое вы проходили и которое может быть релевантно для вакансии (дипломы и сертификаты прикладывать не нужно).

  • Укажите проекты в которых вы участвовали (и участвуете сейчас).

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

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

Не нужно писать много. Идеально будет так: «Open-source проект. Занимаюсь регулярно последние полгода. Стек — Go. Мной написаны контроллеры API с нуля позволяющие получать данные о погоде и прогнозировать скорость ветра. Ссылка».

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

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

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

  • Если у вас мало практического опыта, сделайте акцент на хорошей теоретической подготовке и Soft Skills. Софт-скиллы — это навык ведения коммуникации, воспитание, умение слушать, работать в команде, дисциплина, самостоятельность. 

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

Примеры: «Самостоятельно разобрался в принципах работы индексов в реляционных базах данных»; «Самостоятельно изучил всю математику, необходимую для анализа данных»; «На прошлом месте работал с ограниченным присутствием руководства».

Не стоит писать «Мне доверяли принимать решения самостоятельно», лучше написать «Принимал решения самостоятельно в тех случаях, когда это было необходимо».

Позиция менеджера

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

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

Установим качества, которые характеризуют успешного менеджера.

Продвинутые коммуникации

Грамотный менеджер умеет передавать информацию в любой форме, письменной и устной — четко, ясно и кратко.

Умение работать с большими потоками информации

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

Навык работы с эмоциями

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

Структурирование процессов, проектов, статусов и приоритетов

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

Поставьте себе таймер на 3–5 минут и опишите статус по проекту, как будто вас спросило руководство. В чем цель проекта? Какой главный приоритет на сегодня? Какой следующий важный этап предстоит? Какие главные риски вы отслеживаете на сегодня? 

Приоритизация

Работа менеджера заключается в приоритизации задач (как для других работников, так и для себя). Менеджер должен всегда понимать, что важно, что менее важно, а что не важно совсем. Эти приоритеты должны быть согласованы с приоритетами бизнеса и с командами, которые получают задания от менеджера.

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

Дело в том, что «формат» управленца — достаточно редкий. Успешный менеджер станет успешным практически в любой сфере за счет умения быстро вникать в суть проекта, структурировать и отсекать ненужное. А научится нюансам IT-специфики можно всегда. 

В моем опыте есть несколько примеров того, как талантливые руководители не из IT за пару лет становились одними из ключевых менеджеров в компании.

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

  • Цикл разработки программного обеспечения: Analysis, Design, Development, Testing, Deployment.

  • Что такое модель Waterfall.

  • Что такое Scrum и в чем его отличия от Waterfall.

  • Стратегии управления рисками.

  • Проектное планирование.

  • Основы технических знаний: что такое Frontend, Backend, базы данных. Что такое репозиторий.

  • Основные роли в IT-командах: Developer, Team Lead, Tech Lead, DevOps, QA, BA, Product Manager, Project Manager, Release Engineer.

  • Что такое Issue Tracker: Jira, Redmine, Яндекс.Трекер.

Знание этих основ точно поможет вам чувствовать себя увереннее на собеседовании и в дальнейшей работе.

В резюме я бы сделал фокус на результаты вас и вашей команды, отдела, проекта. Менеджер без опыта в IT, у которого написано «руководил командой поддержки из 5 человек. Среднее время решения инцидентов уменьшилось на 40% за счет оптимизации системы распределения задач и новым скриптам», выглядит хорошим кандидатом на позицию руководителя в IT.

Подумайте, какие результаты вашей работы можно описать. Выделите суть и будьте кратки. Сделайте фокус на умении быстро учиться и вникать в детали, на коммуникации, на навыке работать над несколькими проектами одновременно. Покажите, что у вас идеальный менеджерский профиль, а специфику IT вы уже начали изучать.

Напутствие

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

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

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

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

Спасибо, что были с нами! Напоминаем, что у онлайн-школы IT-профессий ProductStar вы можете пройти курсы по разработке (Android, Fullstack) и менеджменту (Продакт-менеджер, CPO) и облегчить себе вход в IT.

Источник: https://habr.com/ru/companies/productstar/articles/790072/


Интересные статьи

Интересные статьи

Всем привет! Меня зовут Тирайр, я процессный аналитик в Спортмастер Лаб и менеджер проекта Со-Общество, комьюнити людей, стремящихся развиваться в области менеджмента, бизнес- и системного анализа.Это...
Привет! Это Оля Муттер, руководитель проектного офиса в СберМаркет Tech. Сегодня я хочу рассказать о проектном подходе в продуктовой разработке. Нужны ли проджекты, если в компании уже есть продакты? ...
Кое-что на ближайшей конференции Mobius будет необычно. Два дня она будет проходить в Москве (с возможностью онлайн-участия), а ещё два дня в интернете — такого масштабного сочетания офлайна с онлайно...
На этот 486SX поставили веб-сервер mTCP HTTPSERV.exe. Он немножко поработал в онлайне Работает — не трогай. Старое как мир правило особенно актуально в компьютерной индустрии. Сложнейшая архитектур...
В прошлый раз мы обсудили, как обеспечить георезервирование и грамотно разместить инфраструктуру в разных концах города у одного провайдера.  При этом есть немало случаев, когда резервирования та...