Мы на Хабр Карьере помогаем IT-специалистам зарабатывать больше, а компаниям — быть в курсе трендов на рынке найма. 

В этом материале мы хотим поделиться тем, как найти первую работу в IT-сфере.

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

Согласно данным калькулятора Хабр Карьеры, специалисты на позиции Junior в среднем получают 68 000 руб. Понятно, что для того, чтобы получить первый оффер, нужно пройти обучение, выполнить первые проекты, подготовить портфолио и резюме и правильно презентовать себя, как специалиста.

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

Александр Володкович

прошёл путь от фрилансера до продуктового дизайнера в Т-Банк

Алексей Г.

фронтенд-разработчик «Софтлайта» с 8-летним опытом работы

Какой стек навыков должен быть у соискателя, чтобы найти первую работу в IT?

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

Хард скиллы

  • Базовые принципы дизайна. Понимание основ дизайна, таких как цвет, типографика, композиция и иерархия.

  • Работа в Figma. Понимание дизайн-системы и умение работать с компонентами.

  • Создание интерактивных прототипов. Способность разрабатывать прототипы, которые демонстрируют взаимодействие и функциональность продукта.

  • Основы пользовательского опыта. Знание ключевых понятий UX, таких как пользовательские сценарии, персонажи и их потребности.

Софт скиллы

  • Чёткое и убедительное представление идей. Умение эффективно коммуницировать свои концепции и получать конструктивную обратную связь.

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

  • Работа в команде. Умение сотрудничать с разработчиками, менеджерами продуктов и другими дизайнерами, поддерживая позитивную атмосферу.

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

Алексей: Для успешного поиска первой работы в сфере фронтенд-разработки, соискателю важно обладать следующими навыками:

  • HTML, CSS и JavaScript: это фундаментальные технологии фронтенда. Знание семантического HTML, основ CSS и базовых концепций JavaScript — обязательное условие.

  • Фреймворки и библиотеки: важно иметь опыт работы хотя бы с одним популярным фронтенд-фреймворком или библиотекой, такими как React, Vue.js или Angular.

  • Работа с RESTful API и JSON: понимание принципов взаимодействия с сервером через API и умение работать с форматами данных, такими как JSON.

  • Контроль версий с использованием Git: навыки работы с Git для управления проектами, совместной работы и ведения истории изменений кода необходимы для любой командной разработки.

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

Чтобы повысить свои шансы на успешный поиск работы, изучите рынок вакансий: проанализируйте, какие фреймворки и библиотеки наиболее востребованы. Стоит также ознакомиться с ежегодным опросом разработчиков на сайте [State of JS] (https://stateofjs.com/), чтобы понять, какие технологии наиболее используемы в данный момент, а какие набирают популярность.

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

Как написать резюме, если нет опыта?

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

Что я советую: сначала определитесь, куда именно вы хотите устроиться. Если это студия — ориентируйте резюме на требования студий, если это продуктовая компания — адаптируйте его под соответствующие требования. Чтобы понять, что именно следует включить в опыт, зайдите на сайты поиска работы и выберите 5-7 вакансий, которые вас привлекают. Затем выпишите требования к кандидатам, отметьте те, которые совпадают с вашим опытом, и добавьте их в резюме. Важно не копировать текст дословно, а переделать его так, чтобы он отражал именно вас.

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

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

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

Александр: Прежде всего, заранее узнайте, через какую платформу будет проходить звонок. Это может быть Zoom, Skype или что-то внутреннее. По возможности сделайте тестовый звонок, чтобы убедиться, что работают наушники, микрофон и функции, такие как экранный шаринг. Если платформа внутренняя, и у вас есть ссылка на подключение, зайдите на 3-5 минут раньше, чтобы проверить всё, это убережет вас от лишнего стресса.

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

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

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

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

Алексей: Пройдитесь по фундаментальным технологиям фронтенда. Подготовьте ответы на типичные вопросы, которые могут вам задать. Изучите информацию о компании, её продуктах и миссии, чтобы подготовить несколько вопросов для интервьюера. Это продемонстрирует вашу заинтересованность. Ложь на собеседовании или в резюме может привести к недоверию и негативным последствиям. Лучше честно рассказать о своих знаниях и готовности к обучению.

Сейчас на Хабр Карьере есть более 3200 открытых вакансий для IT-специалистов разного уровня. Фильтры сервиса упростят поиск подходящей работы именно для вас.

Поделитесь опытом поиска первой работы в IT

Александр: В 2022 году, когда я решил перейти с фриланса в продуктовую сферу, передо мной стояла задача найти свою первую работу в IT. Хотя у меня был опыт работы UX/UI-дизайнером на фрилансе, мне не хватало продуктового опыта и навыков работы в команде. Как выделиться? Я сделал ставку на портфолио, и это сработало. Оно привлекало внимание работодателей, что помогло мне выделиться среди других кандидатов.

Моё первое собеседование было с «Лабораторией Касперского» — они сами нашли меня на Behance и предложили пройти интервью. Хотя я не прошел его успешно, этот опыт оказался бесценным. Параллельно я продолжал искать работу на Хабр Карьере, hh.ru и designer.ru. В итоге я прошёл более 10 собеседований в таких компаниях, как Сбербанк, Газпромбанк, Movavi и многих других.

В некоторых случаях я не подходил компании, в других — компания не подходила мне. В конечном итоге я принял оффер и устроился на свою первую работу в финтех-проект «Подели» от Альфа-Банка — сервис для оплаты покупок по частям.

Алексей: При поиске первой работы во второй половине 2015 года я откликнулся только на те вакансии, которые меня действительно заинтересовали. Я прошёл пять собеседований, для трёх из них выполнил тестовые задания. Собеседования обычно включали технические вопросы, обсуждение тестового задания и проектов из моего портфолио. 

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

С какими сложностями при поиске первой работы вы сталкивались?

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

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

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

Алексей: Было сложно впервые проходить технические собеседования, но со временем приходит адаптация, и этот процесс становится легче.

Мы сотрудничаем с ведущими площадками онлайн-образования, которые предлагают на Хабр Карьере свыше 2700 курсов обучения по IT-специальностям. А ранее мы писали, где учиться будущим IT-специалистам.

Как долго вы искали первую работу?

Александр: Свой первый оффер я получил уже через две недели после начала поиска работы. Причём это был не просто оффер на позицию мидл или мидл+, как я рассчитывал, а предложение занять позицию лида в Газпромбанке.

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

Алексей: Не более двух месяцев.

Какие советы вы бы дали начинающим специалистам при поиске первой работы?

Александр: Когда вы начинаете искать свою первую работу, главное — не расстраиваться из-за отказов. Отказы — это абсолютно нормально и часть процесса. 

Важно анализировать, на каком этапе что-то идёт не так. Если компании не выходят с вами на связь, возможно, стоит усилить резюме и портфолио. 

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

Если не получается проходить тестовые задания, важно запрашивать обратную связь. Это поможет вам лучше подготовиться и улучшить свои шансы в будущем».

Алексей: «Продолжайте учиться и развиваться: постоянное обучение и освоение новых технологий помогут вам оставаться конкурентоспособным. Участвуйте в стажировках и проектах — это даст вам опыт, который можно указать в резюме. И не сдавайтесь — процесс поиска работы может быть долгим, но важно продолжать стараться.

Есть ли у вас лайфхаки для поиска работы?

Александр: Важно создать как можно больше точек касания между вами и потенциальными работодателями. Если вы дизайнер, зарегистрируйтесь на тематических платформах, таких как Behance и Dribbble, и постарайтесь вести их активно, регулярно обновляя и добавляя свои работы.

Особое внимание стоит уделить LinkedIn — свою вторую работу я нашел именно там.

Чем активнее вы будете участвовать в профессиональных сообществах, тем выше ваши шансы быть замеченным.

Алексей: Трудитесь, выполняйте свою работу с полной ответственностью и развивайте социальные связи. Тогда, возможно, вам не придется искать работу — она сама вас найдёт.

Что стоит указывать в сопроводительном письме?

Александр: Писать или не писать сопроводительное письмо — это довольно холиварная тема. 

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

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

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

Коротко о важном при поиске первой работы в IT

  1. Очевидно, но обладать нужными навыками — база. Изучайте рынок вакансий: анализируйте, какие фреймворки, библиотеки и скиллы наиболее востребованы в вашей специализации. 

  2. Напишите несколько резюме. Общее резюме будет лишь отчасти соответствовать требованиям вакансии и выглядеть слабее на фоне других кандидатов.

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

  4. Подготовьтесь к собеседованию технически. Отсутствие проблем с софтом и оборудованием позволит вам меньше нервничать на интервью.

  5. Будьте честны в резюме и на собеседовании. Если преувеличивать свои навыки и умения, то интервьюер это всё-равно поймёт, задавая более глубокие вопросы.

  6. Зарегистрируйтесь на тематических платформах и ведите профили. Активность в профессиональных сообществах увеличит ваши шансы быть замеченным работодателем.

  7. Постоянно учитесь и развивайтесь. Работа в IT-сфере требует постоянного совершенствования, поэтому будьте готовы много учиться.

Мы в соцсетях: ВКонтакте, Telegram, Twitter.

Комментарии (2)


  1. kylem_xx
    06.09.2024 04:18

    Для людей из GameDev тоже можно статейку)


  1. Metotron0
    06.09.2024 04:18

    Стать что ли джуниором. Буду за ту же зарплату делать более простую работу, да ещё с перспективами роста.

    Начинающий фронтендер кому-нибудь нужен? Только без глубоких требований, типа вебпака, ui-бибоиотек компонентов, lodash. Это всё изучается по мере необходимости, но пока таковой не было за 10 лет. Точнее, был опыт с Element plus, а другие не зашли. Также трогал chart.js и amcharts, но понял, что ненавижу графики.