Процесс прохождения первых собеседований на позицию джуниор-разработчика — один из самых нервных периодов в жизни практически каждого программиста. Рассказываем, как вести себя на первых собеседованиях, чтобы получить работу и не потерять огромное количество нервов и времени.
Это адаптированный перевод статьи «20 Do’s and Don’ts for Software Engineering Interviews», повествование ведется от лица автора оригинала.
Недавно я провела несколько недель в поисках работы разработчиком ПО. Сейчас могу сказать, что это был интересный опыт и я узнала много нового. Мне удалось получить три оффера лишь за три недели, не говоря уже о других привлекательных возможностях, которые мне повстречались на пути. А еще я познакомилась с очень приятными людьми.
Я благодарна за весь этот позитивный опыт.
Вот несколько советов, которые я могу теперь дать другим соискателям. Они все про софт-скиллы, потому что вы и без меня знаете, как штурмовать LeetCode.
Конечно, на рынке огромное количество сильных инженеров. Но даже если вы — самый одаренный претендент на должность, наверняка вам есть над чем поработать в плане софт-скиллов. Я хочу дать вам советы, которые позволят успешнее пройти первые собеседования.
Содержание
Уверенно говорите о прошлом опыте
У вас необычная трудовая для кандидата в программисты? Как и у меня! Вообще, первую вышку я получила в области бизнеса, а еще я работала в здравоохранении, и в администрации, сразу после колледжа. Из-за этого мне казалось, что я чем-то хуже других программистов, которые пишут код с детства. Но это не так.
В мире полно успешных инженеров, которые попали в IT окольным путем. И вообще — гуманитариям все очень рады. Мне несколько раз говорили на собеседованиях, что они фанатеют от свитчеров, поскольку те обладают прекрасным видением бизнес-процессов, и это не говоря о талантах в области разработки.
Самое важное — это без стыда говорить о своем прошлом, быть способным описать его четко и быстро, за несколько минут.
Порепетируйте этот навык:
- Расскажите о своем прошлом и том, как вы попали в IT.
- После этого сделайте переход к последнему опыту работы (даже если речь идет о вашем личном проекте).
- В конце расскажите, почему вы теперь ищете новую работу.
Конечно, репетировать такое очень неловко, но не беспокойтесь. Немного практики, и от смущения не останется и следа.
После рассказа о своем бэкграунде и предыдущем опыте немного расскажите, почему вы откликнулись именно на эту должность или как выбрали именно эту компанию, и почему именно этот выбор — подходящий для вашего набора навыков. Вот две самые главные вещи о вашем прошлом: будьте честны и оставайтесь собой
Даже если о чем-то из прошлого говорить неловко, никогда не лгите. Всегда честно отвечайте на вопрос: более того, тренируйтесь отвечать на такие вопросы, которые вызывают у вас дискомфорт. И помните — это совершенно нормально, когда ваш опыт отличается от опыта других кандидатов.
Какая была бы скукотища, если бы все люди имели одинаковый опыт! К тому же, честный рассказ о себе с большой вероятностью расположит к вам интервьюера. И помните: то, что отличает вас от других кандидатов, может оказаться вашим преимуществом.
Расставьте приоритеты
Еще до начала поиска работы я бы посоветовала подумать, что для вас важно в будущей работе. Здесь нет правильных или неправильных ответов — это вопрос о том, что вы любите и что наполняет вашу жизнь смыслом.
Может быть вы хотите работать в по-настоящему разношерстной команде? Или надеетесь на переквалификацию внутри компании? Например, в сторону менеджмента? А что у вас с балансом между работой и личной жизнью? Или вдруг вас это не интересует, главное — зарплата побольше?
Конечно, никто не требует от вас дать все ответы разом. Более того, я не советую отшивать все вакансии, которые не соответствуют вашим пожеланиям. И все же эта информация бесценна, ведь вы будете ей руководствоваться, когда придет время принять окончательное решение.
В качестве примера, вот несколько приоритетов, которые я отметила для себя:
- Сравнительно низкий показатель оттока клиентов среди инженеров
- Присутствие женщин на руководящих постах
- Фуллстек с фокусом на бэке
- Баланс между работой и личной жизнью
- Атмосфера поддержки и наставничество как одна из целей компании.
Проведите собственное исследование
Пока ищете работу, не забывайте изучать компании и проверять, соответствуют ли они вашим приоритетам. Придется задавать вопросы.
Например, вам может быть интересно, сколько обычно платят сотруднику на должности, на которую вы откликаетесь. Надолго ли сотрудники задерживаются в компании? Я бы еще спросила, как у сотрудников с отдыхом на рабочем месте.
В общем, я настоятельно рекомендую задавать эти и другие вопросы на собеседованиях. А также искать информацию по знакомым или пробивать компанию на этих сайтах:
Посмотрите, сколько сейчас людей с LinkedIn работает на компанию. Как давно они там работают? А есть среди сотрудников какое-то разнообразие? Ну а зарплаты с Glassdoor соответствуют вашим ожиданиям? Еще полно чатов, которые объединяют соискателей из разных социальных групп.
Конечно, ваше маленькое исследование не сможет дать ответы на все вопросы, но дополнительная информация никогда не помешает. Так что делайте заметки, задавайте вопросы и перечитайте свои записи, когда придет время выбирать оффер.
Сохраняйте на будущее текст вакансий
Часто люди сохраняют ссылку на вакансию после того, как откликнулись на нее. Я настоятельно рекомендую пойти дальше и скопировать весь текст страницы. Иногда вакансии удаляют с сайта. Так что если захочется посмотреть, на какую работу вас в итоге позвали, вы не сможете этого сделать.
Для сохранения вакансий подойдет простая таблица, но мне понравилось использовать Huntr.co. Было легко организовать все свои отклики вне зависимости от того, на каком этапе поиска работы я находилась.
Делайте заметки для каждого отклика
Это обязательный пункт. Делайте заметки для каждого собеседования. В конце каждого разговора выписывайте ключевые факты. Да, обычно кажется, что вы и так все запомните, но это только кажется.
Ну и разумеется, перечитывайте свои записи перед каждым следующим разговором с представителем этой компании. Вы будете уверенно себя чувствовать во время разговора и вполне вероятно произведете хорошее впечатление на интервьюера. Ведь не так много кандидатов в точности помнят детали прошлого разговора.
Запоминайте имена и произносите их!
Когда я говорю «запоминайте», я имею ввиду «делайте записи». Это все те же заметки для собеседований из предыдущего пункта.
Пока вы проходите через разные этапы собеседования, вы по факту говорите с участниками одной и той же команды. Если вы упомянете предыдущего интервьюера по имени («Да, Кирилл обсуждал это со мной»), это даст понять, что вы — внимательный человек, и легко впишетесь в команду. Да и согласитесь, фраза «тот парень, не помню, как его зовут» звучит совсем не очень.
Как только вы познакомились с новым человеком, запишите его имя и все детали, связанные с вашим разговором. Пригодится!
Искренне поблагодарите собеседника
Не поленитесь искренне поблагодарить каждого из собеседующих. Помните о том, что они потратили время в надежде сделать вас частью своей команды. Возможно, вы благодарите будущего коллегу или даже босса! Так что проявите немного манер перед тем, как закончить собеседование.
Задавайте вопросы
Всегда задавайте вопросы, абсолютно на всех этапах собеседования. Когда говорите за жизнь, можете поинтересоваться составом отдела разработки, их стеком, стилем менеджмента, и так далее.
И на техническом интервью вопросы очень важны. Потратьте время, чтобы прояснить детали задачи:
- Какие пограничные случаи следует учесть?
- А мы можем рассчитывать, что входные данные будут валидны?
- Объем входных данных будет большим?
Перед тем, как броситься на задачу, убедитесь, что все поняли. Так вы продемонстрируете собеседнику, что вы — внимательный и собранный программист. А еще сэкономите время на выборе неверного, но привычного алгоритма решения.
Ну и напоследок, не забывайте задавать вопросы о самом собеседовании. Если вам назначили собес, но вы ничего не знаете о формате встречи, просто спросите! Это нормально, рассказывать кандидату о том, ждет ли его техническое собеседование и о том, кто именно будет его собеседовать.
Если у вас есть такая возможность, посмотрите профиль вашего будущего собеседника в LinkedIn. Может, найдется какой-нибудь ледокол — например, общий знакомый.
Доверьтесь своим знакомствам
Напишите бывшим или нынешним коллегам, одноклассникам, — сообщите о том, что ищете новую работу. Может, на каком-нибудь митапе человек обмолвится, что ему не хватает специалиста в команду. Может, знакомый вашего знакомого сможет сходить к кадровикам в своей компании и спросить по поводу открытых вакансий.
С таким подходом вы пропустите скрининг и пообщаетесь с людьми из индустрии напрямую. А даже если ничего не выйдет, вы обсудите интересную для обоих тему особенностей найма в конкретной организации. Никогда не знаешь, куда тебя могут привести такие беседы. А потому не стесняйтесь их организовывать!
Только не забудьте при случае отплатить услугой за услугу.
Давайте обратную связь
После собеседования вас могут попросить об обратной связи. Это может быть автоматизированный опрос, типа сервиса Greenhouse, или личное письмо от рекрутера. Понятное дело, что сервисы собирают анонимный фидбек, а рекрутеры — нет.
Я советую давать честный ответ, если это возможно. Если вы собираетесь критиковать, обязательно включите в сообщение и что-нибудь позитивное. Помните, вам ни к чему сжигать мосты в отношениях с компанией или кем-то из ее представителей.
Да и потом, обратная связь нужна компаниям чтобы улучшить процесс найма для будущих соискателей. Кто знает, может быть вы — тот самый будущий соискатель?
Вот мы и обсудили о том, что я бы посоветовала делать на собеседованиях. Поговорим теперь о том, чего делать не стоит.
Не ждите от себя совершенства, особенно на техническом собеседовании
Я выбрала этот совет первым в списке, потому что для меня это — самый главный вывод, который я получила за три недели поиска работы. Я вдруг поняла, что собеседования всегда сопряжены с высоким уровнем стресса, поэтому выступать не на высоте — это нормально.
К тому же скорее всего человек, который проводит собеседование, не профи в найме. Может, он сидел себе спокойно да писал код, когда его вдруг дернули и посадили перед вами. Так что, вероятно, вы оба далеки от совершенства. Ну и ладно! Проявляйте доброту, оставайтесь спокойными, старайтесь изо всех сил и общайтесь с предельной ясностью.
И помните: у вас все равно есть шанс на оффер, даже если вы:
- Не успели решить задачу
- Завалили какой-то тест
- Попросили подсказку
Потратьте лишнее время на то, чтобы уточнить несколько моментов по задаче. Узнайте про пограничные случаи и делайте заметки. Если вы с терпением и внимательностью подойдете к задаче, это выделит вас среди множества других кандидатов.
В большинстве случаев никто не требует от вас совершенства. От вас требуется лишь показать, как вы подходите к решению проблем. Когда я это осознала, то мне стало намного проще проходить технические собеседования.
Если собеседование прошло не блестяще, это не повод себя накручивать
Не сдавайтесь и не ведите себя так, как будто все потеряно, если вдруг собеседование пошло не по плану. Работодатель оценивает в том числе то, как вы реагируете на неудачи.
Интервьюеру важно видеть, что вы не раскисаете, как только обстановка накаляется, и способны оставаться хладнокровными. Поэтому демонстрируйте позитивное отношение к ситуации от начала до конца, даже если собеседование проходит не очень. Ведите себя как человек, с которым вам самому было бы приятно работать.
Не бойтесь говорить о своих достижениях
Другими словами, не преуменьшайте свои победы. Я помню, как на одном собеседовании мне совсем не хотелось говорить о достижениях, которые я описала в резюме. Я решила, что они там все сами уже прочитали, незачем повторяться — только решат, что я хвастаюсь. Оглядываясь назад, я понимаю, какая это была ошибка!
Надо сказать, что большая часть моих собеседников никогда не читала моё резюме. А даже если и читали, то вряд ли что-то запомнили. Ну и потом, цель собеседования — дать возможность кандидату показать, как хорошо он подходит для работы.
Вот и показывайте! Смело говорите о своих достижениях. А если интервьюер уже знает о чем-то из вашего резюме, он просто вас остановит.
Не проходите больше одного собеседования в день
Теперь, когда многие собеседования проводятся онлайн, возникает соблазн назначить больше одного созвона в день. Даже если собеседования длятся по четыре часа, можно успеть впихнуть два в один день. Но я не советую так делать. Я предпочитаю оставлять между собеседованиями один день отдыха.
Помните, что даже в онлайн-разговоре вам придется часами отвечать на вопросы, решать задания и вообще всячески демонстрировать свой талант. Перегрузите себя — и возникает реальный риск провалить следующее собеседование.
Не забывайте отдыхать
Поиск работы — это, конечно, увлекательно, но выгорание тут — реальный риск. Спите достаточно, пейте много воды. Упражняйтесь или гуляйте каждый день. Иначе вряд ли вам получится проявить себя на собеседованиях, да и ресурсы организма не резиновые.
Не стесняйтесь просить о дополнительном времени
Как я уже говорила, забота о себе — ваш приоритет при поиске работы. И в то же время, некоторые (не все!) компании стремятся протащить кандидата через все собеседования как можно быстрее, чтобы вы не успели рассмотреть другие офферы.
Не бойтесь сказать о том, что вам нужно больше времени на техническое задание, или что вы не сможете появиться на собеседовании до определенной даты. Пусть люди уважают ваше время и расписание на всех этапах найма.
А еще просите дополнительное время для выполнения технического задания в тех случаях, если вам предлагают использовать малознакомую технологию. В резюме ведь написано, что вы с этой технологией не знакомы, так что попросить чуть больше времени — это нормально.
Не сжигайте мосты
Постарайтесь отнестись с уважением ко всем, с кем будете разговаривать. Никогда не знаешь, когда ваши дорожки снова пересекутся — может, знакомство окажется полезным?
А если вы решили отказаться от работы с какой-то компанией, сделайте это вежливо. Не надо игнорить! Скажите об отказе прямо, а еще упомяните, что хотели бы оставаться на связи и не против пообщаться в будущем. Поблагодарите за потраченное время. И если для отказа есть веская причина, можете предоставить обратную связь. Говорите честно, но проявляйте чувство такта.
Не кладите все яйца в одну корзину
В какой-то момент вы решите, что будете работать с компанией А, поэтому можно отказаться от компании Б. Не спешите! Пока не подписали трудовой договор, не отказывайте другим компаниям. Никогда не знаешь, что готовит будущее.
Например, я хотела работать удаленно, но у нанимателя не было договора для жителей моего штата. Эта маленькая деталь ускользнула от внимания HR. Наниматель не собирается делать лишнюю бумажную работу. А мне что делать? Возвращаться к охоте за вакансиями.
Не стесняйтесь напоминать о себе
Если со времени последнего собеседования прошло несколько рабочих дней, но с вами так и не связались, не стесняйтесь напоминать о себе. Вполне вероятно что ваш наниматель просто закрутился, или что новое собеседование с вами все еще в списке дел.
А даже если компания решила отказаться от вашей кандидатуры, лучше узнать об этом как можно раньше, чтобы направить силы на новую вакансию.
Не принимайте отказы близко к сердцу
Вам будут отказывать. Ожидайте отказов, они в порядке вещей! Не принимайте это как что-то личное. Ведь может случиться так, что вас не возьмут на одну должность в этой компании, зато предложат другую, в этой же компании. Ну и потом, а вдруг вы не подходите им сейчас, но будете подходить через несколько лет?
В любом случае, рынок сейчас просто дымится, вы обязательно что-нибудь подберете.
Помните о том, что ваш интервьюер может слишком сильно фокусироваться на технологиях, с которыми у вас мало опыта, и игнорировать технологии, в которых вы чувствуете себя уверенно. А может у них под рукой уже есть идеальный человек на эту вакансию? Поэтому нет смысла сочинять в голове причины отказа: как было на самом деле, мы никогда не узнаем.
Запоминайте обратную связь, какой бы она ни была, и подумайте, как учесть полученный опыт на следующем интервью. Не зацикливайтесь на отказах!
И все же наступят времена, когда поиск работы станет негативно влиять на ваше душевное здоровье. Поэтому обращайтесь за поддержкой к друзьям и семье, наставникам. А также помните о том, что вы имеете значение. И что вам не может подходить любая вакансия на рынке, и что это нормально.
Подводя итог
Удачи в охоте за оффером! Помните, что вас оценивают не только по техническим навыкам. Покажите, что вы — разумный и приятный человек, развивайте эти качества в себе.
Все, что я тут описала, основано на моем личном опыте. А опыт, как вы понимаете, разнится от человека к человеку. Каков ваш опыт? Расскажите в комментариях!
<!DOCTYPE html>
<html class="h-100" data-bs-theme="light" data-mantine-color-scheme="light" lang="ru" prefix="og: https://ogp.me/ns#">
<head>
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<meta content="IE=Edge" http-equiv="X-UA-Compatible">
<link crossorigin="true" href="https://cdn.hexlet.io" rel="preconnect">
<link href="https://mc.yandex.ru" rel="preconnect">
<meta content="aa2vrdtq64dub8knuf83lwywit311w" name="facebook-domain-verification">
<link href="/favicon.ico" rel="icon" sizes="any">
<link href="/favicon.svg" rel="icon" type="image/svg+xml">
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
<link href="/manifest.webmanifest" rel="manifest">
<script>
//<![CDATA[
window.gon={};gon.ym_counter="25559621";gon.is_bot=true;gon.applications={};gon.current_user={"id":null,"last_viewed_notification_id":null,"email":null,"state":null,"first_name":"","last_name":"","created_at":"2026-02-26 20:11:50 UTC","current_program":null,"current_team":null,"full_name":"","guest":true,"can_use_paid_features":false,"is_hexlet_employee":false,"sanitized_phone_number":"","can_subscribe":true,"can_renew_education":false};gon.token="6bcknSGSUlZubcD-Tfvd3fSsZCbNyUp0B1c2F2JKc-cGZu-q0-z_Ntgu5GZB9C2qNKVJjMX-tNa6t6xDME2UiQ";gon.locale="ru";gon.language="ru";gon.theme="light";gon.rails_env="production";gon.mobile=false;gon.google={"analytics_key":"UA-1360700-51","optimize_key":"GTM-5QDVFPF"};gon.captcha={"google_v3_site_key":"6LenGbgZAAAAAM7HbrDbn5JlizCSzPcS767c9vaY","yandex_site_key":"ysc1_Vyob5ZPPUdPBsu0ykt8bVFdzsfpoVjQChLGl2b4g19647a89","verification_failed":null};gon.social_signin=false;gon.typoreporter_google_form_id="1FAIpQLSeibfGq-KvWQ2Fyru-zkFFRVTLBuzXAHAoEyN1p49FtDmNoNA";
//]]>
</script>
<meta charset="utf-8">
<title>20 советов для будущих программистов, которые ищут свою первую работу в IT: как получать удовольствие от собеседований</title>
<meta name="description" content="Процесс прохождения первых собеседований на позицию джуниор-разработчика — один из самых нервных периодов в жизни практически каждого программиста. Рассказываем, как вести себя на первых собеседованиях, чтобы получить работу и не потерять огромное количество нервов и времени.">
<link rel="canonical" href="https://ru.hexlet.io/blog/posts/sovet">
<meta property="og:title" content="20 советов для будущих программистов, которые ищут свою первую работу в IT: как получать удовольствие от собеседований">
<meta property="og:description" content="Процесс прохождения первых собеседований на позицию джуниор-разработчика — один из самых нервных периодов в жизни практически каждого программиста. Рассказываем, как вести себя на первых собеседованиях, чтобы получить работу и не потерять огромное количество нервов и времени.">
<meta property="og:image" content="https://ru.hexlet.io/vite/assets/blog_post-7eTyeLLt.webp">
<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="ZIl7oGM84A8wXhnHc_spSeBhLE8wr6URy9M3sgR7CaqLWLCXkUJNb4YdPV9_9Nk-IGgB5TiYW7N2M63mVnzuxA" />
<script src="/vite/assets/inertia-DfXos102.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="/vite/assets/chunk-DsPFFUou.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/preload-helper-BJ4cLWpC.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/init-BrRXra1y.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/ahoy-DrlRQ-1D.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/analytics-cb8xch9l.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/ErrorFallbackBlock-naDSYSy9.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Surface-DL2bpZA-.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/gon-D3e4yh1x.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/mantine-CGMYrt2Y.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/utils-DRqSHbQE.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/routes-CCH8ilKF.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/extends-C-EagtpE.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/inheritsLoose-BBd-DCVI.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/objectWithoutPropertiesLoose-DRHXDhjp.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/index.esm-DAqKOkZ0.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Button-CGPUux8l.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/CloseButton-D1euiPao.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Group-BX48WcuU.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Loader-BQEY8g6v.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Modal-Cy3HByv7.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/OptionalPortal-1Hza5P2w.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Stack-CtjJzfw4.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Textarea-Ck64llAy.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Box-B5-OOzBf.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/DirectionProvider-Dc9zdUke.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/events-DJQOhap0.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/use-reduced-motion-D2owz4wa.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/use-disclosure-zKtK5W1r.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/use-hotkeys-Cnc_Rwkb.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/random-id-DOQyszCZ.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/notifications.store-C-3AFSMn.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/exports-C_MrNx_T.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/axios-BEvgo0ym.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/dayjs.min-BkKovM-s.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/i18next-BlSq9s7B.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/client-U9M77rxp.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/react-dom-DaLxUz_h.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/useTranslation-Bx1Cdrkz.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/compiler-runtime-6XxiPFnt.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/jsx-runtime-CwjcCKJi.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/react-CkL4ZRHB.js" as="script" crossorigin="anonymous">
<link rel="stylesheet" href="/vite/assets/application-BqhCP46M.js" />
<script src="/vite/assets/application-Df9RExpe.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="/vite/assets/chunk-DsPFFUou.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/autocomplete-VMNbxKGl.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/routes-CCH8ilKF.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/createPopper-C3aM9r1M.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/js.cookie-D1-O8zkX.js" as="script" crossorigin="anonymous"><link rel="stylesheet" href="/vite/assets/application-C8HjmMaq.css" media="screen" />
<script>
window.ym = function(){(ym.a=ym.a||[]).push(arguments)};
window.addEventListener('load', function() {
setTimeout(function() {
ym.l = 1*new Date();
ym(window.gon.ym_counter, "init", {
clickmap: true,
trackLinks: true,
accurateTrackBounce: true,
webvisor: true
});
// Загружаем скрипт
var k = document.createElement('script');
k.async = 1;
k.src = 'https://mc.yandex.ru/metrika/tag.js';
document.head.appendChild(k);
ym(window.gon.ym_counter, 'getClientID', function(clientID) {
window.ymClientId = clientID;
});
}, 1500);
});
</script>
<!-- Google Tag Manager - deferred -->
<script>
// dataLayer stub сразу — пуши работают до загрузки скрипта
window.dataLayer = window.dataLayer || [];
// Сам скрипт — отложенно после load
window.addEventListener('load', function() {
setTimeout(function() {
dataLayer.push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
var j = document.createElement('script');
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-WK88TH';
document.head.appendChild(j);
}, 1500);
});
</script>
<!-- End Google Tag Manager -->
</head>
<body>
<noscript>
<div>
<img alt="" src="https://mc.yandex.ru/watch/25559621" style="position:absolute; left:-9999px;">
</div>
</noscript>
<header class="sticky-top bg-body">
<nav class="navbar navbar-expand-lg">
<div class="container-xxl">
<a class="navbar-brand" href="/"><img alt="Логотип Хекслета" height="24" src="https://ru.hexlet.io/vite/assets/logo_ru_light-BpiEA1LT.svg" width="96">
</a><button aria-controls="collapsable" aria-expanded="false" aria-label="Меню" class="navbar-toggler border-0 mb-0 mt-1" data-bs-target="#collapsable" data-bs-toggle="collapse">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="collapsable">
<ul class="navbar-nav mb-lg-0 mt-lg-1">
<li class="nav-item dropdown">
<button aria-haspopup class="btn nav-link" data-bs-toggle="dropdown" type="button">
Все курсы
<span class="bi bi-chevron-down align-middle ms-1"></span>
</button>
<ul class="dropdown-menu">
<li>
<a class="dropdown-item d-flex py-2" href="/courses"><div class="fw-bold me-auto">Все что есть</div>
<div class="text-muted">117</div>
</a></li>
<li>
<hr class="dropdown-divider">
</li>
<li class="dropdown-item">
<b>Популярные категории</b>
</li>
<li>
<a class="dropdown-item py-2" href="/courses_devops">Курсы по DevOps
</a></li>
<li>
<a class="dropdown-item py-2" href="/courses_data_analytics">Курсы по аналитике данных
</a></li>
<li>
<a class="dropdown-item py-2" href="/courses_programming">Курсы по программированию
</a></li>
<li>
<a class="dropdown-item py-2" href="/courses_testing">Курсы по тестированию
</a></li>
<li>
<hr class="dropdown-divider">
</li>
<li class="dropdown-item">
<b>Популярные курсы</b>
</li>
<li>
<a class="dropdown-item py-2" href="/programs/devops-engineer-from-scratch">DevOps-инженер с нуля
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/go">Go-разработчик
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/java">Java-разработчик
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/python">Python-разработчик
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/qa-auto-engineer-java">Автоматизатор тестирования на Java
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/data-analytics">Аналитик данных
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/frontend">Фронтенд-разработчик
</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<button aria-haspopup class="btn nav-link" data-bs-toggle="dropdown" type="button">
О Хекслете
<span class="bi bi-chevron-down align-middle"></span>
</button>
<ul class="dropdown-menu bg-body">
<li>
<a class="dropdown-item py-2" href="/pages/about">О нас
</a></li>
<li>
<a class="dropdown-item py-2" href="/blog">Блог
</a></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://special.hexlet.io/hse-research" role="button">Результаты (Исследование)
</span></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://career.hexlet.io" role="button">Хекслет Карьера
</span></li>
<li>
<a class="dropdown-item py-2" href="/testimonials">Отзывы студентов
</a></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://t.me/hexlet_help_bot" role="button">Поддержка (В ТГ)
</span></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://special.hexlet.io/referal-program/?promo_creative=priglasite-druzei&promo_name=referal-program&promo_position=promo_position&promo_start=010724&promo_type=link" role="button">Реферальная программа
</span></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://special.hexlet.io/certificate" role="button">Подарочные сертификаты
</span></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://hh.ru/employer/4307094" role="button">Вакансии
</span></li>
<li>
<span class="dropdown-item d-flex external-link" rel="noopener noreferrer nofollow" data-href="https://b2b.hexlet.io" data-target="_blank" role="button">Компаниям
</span></li>
<li>
<span class="dropdown-item d-flex external-link" rel="noopener noreferrer nofollow" data-href="https://hexly.ru/" data-target="_blank" role="button">Колледж
</span></li>
<li>
<span class="dropdown-item d-flex external-link" rel="noopener noreferrer nofollow" data-href="https://hexlyschool.ru/" data-target="_blank" role="button">Частная школа
</span></li>
</ul>
</li>
<li><a class="nav-link" href="/subscription/new">Подписка</a></li>
</ul>
<ul class="navbar-nav flex-lg-row align-items-lg-center gap-2 ms-auto">
<li>
<a class="nav-link" aria-label="Переключить тему" href="/theme/switch?new_theme=dark"><span aria-hidden="true" class="bi bi-moon"></span>
</a></li>
<li>
<span data-target="_self" class="nav-link external-link" data-href="/u/new" role="button"><span>Регистрация</span>
</span></li>
<li>
<span data-target="_self" class="nav-link external-link" data-href="https://ru.hexlet.io/session/new" role="button"><span>Вход</span>
</span></li>
</ul>
</div>
</div>
</nav>
</header>
<div class="x-container-xxxl">
</div>
<main class="mb-6 min-vh-100 h-100">
<link rel="preload" as="image" href="/vite/assets/blog_post-7eTyeLLt.webp"/><link rel="preload" as="image" href="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzcyNywicHVyIjoiYmxvYl9pZCJ9fQ==--2d5cbbf5c3b4a73ae4b2c50632305d78f5872e4d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Programmer-rafiki.png"/><link rel="preload" as="image" href="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzczMSwicHVyIjoiYmxvYl9pZCJ9fQ==--f5df4883f3f678321cb4fa96e9ce657bd5ee1adf/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Static%20website-cuate.png"/><link rel="preload" as="image" href="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzczNSwicHVyIjoiYmxvYl9pZCJ9fQ==--883f3fd4e1b571538035b5680c8d4a9eb504b1f6/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Source%20code-amico.png"/><link rel="preload" as="image" href="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDAyOCwicHVyIjoiYmxvYl9pZCJ9fQ==--ae9eed98663dd1201759d042a5ba7ca790866156/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Programming-bro.png"/><link rel="preload" as="image" href="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzY2NSwicHVyIjoiYmxvYl9pZCJ9fQ==--f7793ed718d27cc7ce1799556a7623d56e7635f8/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Code%20snippets-rafiki.png"/><link rel="preload" as="image" href="/vite/assets/development-BVihs_d5.png"/><div id="app" data-page="{"component":"web/blog/posts/show","props":{"errors":{},"locale":"ru","language":"ru","httpsHost":"https://ru.hexlet.io","host":"ru.hexlet.io","colorScheme":"light","auth":{"user":{"id":null,"last_viewed_notification_id":null,"email":null,"state":null,"first_name":"","last_name":"","created_at":"2026-02-26T20:11:49.955Z","current_program":null,"current_team":null,"full_name":"","guest":true,"can_use_paid_features":false,"is_hexlet_employee":false,"sanitized_phone_number":"","can_subscribe":true,"can_renew_education":false}},"cloudflareTurnstileSiteKey":"0x4AAAAAAA15KmeFXzd2H0Xo","vkIdClientId":"51586979","yandexIdClientId":"88d071f1d3384eb4bd1deb37910235c7","formAuthToken":"OVXWUlTdgURrHLmClqfoBUOF-3kp3MqTThBCGOu-9pXWhB1lpqMsJN1fnRqaqBhyg4zW0yHrNDHz8NhMubkR-w","post":{"model_name":"BlogPost","category":{"id":12,"name":"Карьера","slug":"career","state":"published","created_at":"2017-07-21T15:42:21.481Z"},"creator":{"public_name":"Lada Golunova","id":332961,"is_tutor":false},"tags":[{"id":1119,"slug":"bez-steka","name":"Без стека"}],"id":1579,"title":"20 советов для будущих программистов, которые ищут свою первую работу в IT: как получать удовольствие от собеседований","slug":"sovet","state":"published","summary":"Процесс прохождения первых собеседований на позицию джуниор-разработчика — один из самых нервных периодов в жизни практически каждого программиста. Рассказываем, как вести себя на первых собеседованиях, чтобы получить работу и не потерять огромное количество нервов и времени.","votes_count":27,"created_at":"2021-10-12T08:01:05.303Z","published_at":"2021-11-12T09:42:00.983Z","body":"**Процесс прохождения первых собеседований на позицию джуниор-разработчика — один из самых нервных периодов в жизни практически каждого программиста. Рассказываем, как вести себя на первых собеседованиях, чтобы получить работу и не потерять огромное количество нервов и времени.**\n\n_Это адаптированный перевод статьи «[20 Do’s and Don’ts for Software Engineering Interviews](https://betterprogramming.pub/software-engineering-interview-tips-7f3f33e15219)», повествование ведется от лица автора оригинала._\n\nНедавно я провела несколько недель в поисках работы разработчиком ПО. Сейчас могу сказать, что это был интересный опыт и я узнала много нового. Мне удалось получить три оффера лишь за три недели, не говоря уже о других привлекательных возможностях, которые мне повстречались на пути. А еще я познакомилась с очень приятными людьми.\n\nЯ благодарна за весь этот позитивный опыт.\n\n::programs\n\nВот несколько советов, которые я могу теперь дать другим соискателям. Они все про софт-скиллы, потому что вы и без меня знаете, как штурмовать LeetCode.\n\nКонечно, на рынке огромное количество сильных инженеров. _Но даже если вы — самый одаренный претендент на должность, наверняка вам есть над чем поработать в плане [софт-скиллов](https://habr.com/ru/company/hexlet/blog/588276/)._ Я хочу дать вам советы, которые позволят успешнее пройти первые собеседования.\n\n## Содержание\n\n## Уверенно говорите о прошлом опыте\n\nУ вас необычная трудовая для кандидата в программисты? Как и у меня! Вообще, первую вышку я получила в области бизнеса, а еще я работала в здравоохранении, и в администрации, сразу после колледжа. Из-за этого мне казалось, что я чем-то хуже других программистов, которые пишут код с детства. Но это не так.\n\nВ мире полно успешных инженеров, которые попали в IT окольным путем. И вообще — гуманитариям все очень рады. Мне несколько раз говорили на собеседованиях, что они фанатеют от свитчеров, поскольку те обладают прекрасным видением бизнес-процессов, и это не говоря о талантах в области разработки.\n\nСамое важное — это без стыда говорить о своем прошлом, быть способным описать его четко и быстро, за несколько минут.\n\nПорепетируйте этот навык:\n\n1. Расскажите о своем прошлом и том, как вы попали в IT.\n2. После этого сделайте переход к последнему опыту работы (даже если речь идет о вашем личном проекте).\n3. В конце расскажите, почему вы теперь ищете новую работу.\n\nКонечно, репетировать такое очень неловко, но не беспокойтесь. Немного практики, и от смущения не останется и следа.\n\nПосле рассказа о своем бэкграунде и предыдущем опыте немного расскажите, почему вы откликнулись именно на эту должность или как выбрали именно эту компанию, и почему именно этот выбор — подходящий для вашего набора навыков. Вот две самые главные вещи о вашем прошлом: будьте честны и оставайтесь собой\n\nДаже если о чем-то из прошлого говорить неловко, никогда не лгите. Всегда честно отвечайте на вопрос: более того, тренируйтесь отвечать на такие вопросы, которые вызывают у вас дискомфорт. И помните — это совершенно нормально, когда ваш опыт отличается от опыта других кандидатов.\n\nКакая была бы скукотища, если бы все люди имели одинаковый опыт! К тому же, честный рассказ о себе с большой вероятностью расположит к вам интервьюера. И помните: то, что отличает вас от других кандидатов, может оказаться вашим преимуществом.\n\n## Расставьте приоритеты\n\nЕще до начала поиска работы я бы посоветовала подумать, что для вас важно в будущей работе. Здесь нет правильных или неправильных ответов — это вопрос о том, что вы любите и что наполняет вашу жизнь смыслом.\n\nМожет быть вы хотите работать в по-настоящему разношерстной команде? Или надеетесь на переквалификацию внутри компании? Например, в сторону менеджмента? А что у вас с балансом между работой и личной жизнью? Или вдруг вас это не интересует, главное — зарплата побольше?\n\nКонечно, никто не требует от вас дать все ответы разом. Более того, я не советую отшивать все вакансии, которые не соответствуют вашим пожеланиям. И все же эта информация бесценна, ведь вы будете ей руководствоваться, когда придет время принять окончательное решение.\n\nВ качестве примера, вот несколько приоритетов, которые я отметила для себя:\n\n- Сравнительно низкий [показатель оттока клиентов](https://www.owox.ru/blog/articles/churn-rate/) среди инженеров\n- Присутствие женщин на руководящих постах\n- Фуллстек с фокусом на бэке\n- Баланс между работой и личной жизнью\n- Атмосфера поддержки и наставничество как одна из целей компании.\n\n## Проведите собственное исследование\n\nПока ищете работу, не забывайте изучать компании и проверять, соответствуют ли они вашим приоритетам. Придется задавать вопросы.\n\nНапример, вам может быть интересно, сколько обычно платят сотруднику на должности, на которую вы откликаетесь. Надолго ли сотрудники задерживаются в компании? Я бы еще спросила, как у сотрудников с отдыхом на рабочем месте.\n\nВ общем, я настоятельно рекомендую задавать эти и другие вопросы на собеседованиях. А также искать информацию по знакомым или пробивать компанию на этих сайтах:\n\n- LinkedIn\n- Glassdoor\n\nПосмотрите, сколько сейчас людей с LinkedIn работает на компанию. Как давно они там работают? А есть среди сотрудников какое-то разнообразие? Ну а зарплаты с Glassdoor соответствуют вашим ожиданиям? Еще полно [чатов](https://t.me/hexletcommunity), которые объединяют соискателей из разных социальных групп.\n\nКонечно, ваше маленькое исследование не сможет дать ответы на все вопросы, но дополнительная информация никогда не помешает. Так что делайте заметки, задавайте вопросы и перечитайте свои записи, когда придет время выбирать оффер.\n\n## Сохраняйте на будущее текст вакансий\n\nЧасто люди сохраняют ссылку на вакансию после того, как откликнулись на нее. Я настоятельно рекомендую пойти дальше и скопировать весь текст страницы. Иногда вакансии удаляют с сайта. Так что если захочется посмотреть, на какую работу вас в итоге позвали, вы не сможете этого сделать.\n\nДля сохранения вакансий подойдет простая таблица, но мне понравилось использовать [Huntr.co](https://huntr.co/). Было легко организовать все свои отклики вне зависимости от того, на каком этапе поиска работы я находилась.\n\n## Делайте заметки для каждого отклика\n\nЭто обязательный пункт. Делайте заметки для каждого собеседования. В конце каждого разговора выписывайте ключевые факты. Да, обычно кажется, что вы и так все запомните, но это только кажется.\n\nНу и разумеется, перечитывайте свои записи перед каждым следующим разговором с представителем этой компании. Вы будете уверенно себя чувствовать во время разговора и вполне вероятно произведете хорошее впечатление на интервьюера. Ведь не так много кандидатов в точности помнят детали прошлого разговора.\n\n## Запоминайте имена и произносите их!\n\nКогда я говорю «запоминайте», я имею ввиду «делайте записи». Это все те же заметки для собеседований из предыдущего пункта.\n\nПока вы проходите через разные этапы собеседования, вы по факту говорите с участниками одной и той же команды. Если вы упомянете предыдущего интервьюера по имени («Да, Кирилл обсуждал это со мной»), это даст понять, что вы — внимательный человек, и легко впишетесь в команду. Да и согласитесь, фраза «тот парень, не помню, как его зовут» звучит совсем не очень.\n\nКак только вы познакомились с новым человеком, запишите его имя и все детали, связанные с вашим разговором. Пригодится!\n\n## Искренне поблагодарите собеседника\n\nНе поленитесь искренне поблагодарить каждого из собеседующих. Помните о том, что они потратили время в надежде сделать вас частью своей команды. Возможно, вы благодарите будущего коллегу или даже босса! Так что проявите немного манер перед тем, как закончить собеседование.\n\n## Задавайте вопросы\n\nВсегда задавайте вопросы, абсолютно на всех этапах собеседования. Когда говорите за жизнь, можете поинтересоваться составом отдела разработки, их стеком, стилем менеджмента, и так далее.\n\nИ на техническом интервью вопросы очень важны. Потратьте время, чтобы прояснить детали задачи:\n\n- Какие пограничные случаи следует учесть?\n- А мы можем рассчитывать, что входные данные будут валидны?\n- Объем входных данных будет большим?\n\nПеред тем, как броситься на задачу, убедитесь, что все поняли. Так вы продемонстрируете собеседнику, что вы — внимательный и собранный программист. А еще сэкономите время на выборе неверного, но привычного алгоритма решения.\n\nНу и напоследок, не забывайте задавать вопросы о самом собеседовании. Если вам назначили собес, но вы ничего не знаете о формате встречи, просто спросите! Это нормально, рассказывать кандидату о том, ждет ли его техническое собеседование и о том, кто именно будет его собеседовать.\n\nЕсли у вас есть такая возможность, посмотрите профиль вашего будущего собеседника в LinkedIn. Может, найдется какой-нибудь ледокол — например, общий знакомый.\n\n## Доверьтесь своим знакомствам\n\nНапишите бывшим или нынешним коллегам, одноклассникам, — сообщите о том, что ищете новую работу. Может, на каком-нибудь митапе человек обмолвится, что ему не хватает специалиста в команду. Может, знакомый вашего знакомого сможет сходить к кадровикам в своей компании и спросить по поводу открытых вакансий.\n\nС таким подходом вы пропустите скрининг и пообщаетесь с людьми из индустрии напрямую. А даже если ничего не выйдет, вы обсудите интересную для обоих тему особенностей найма в конкретной организации. Никогда не знаешь, куда тебя могут привести такие беседы. А потому не стесняйтесь их организовывать!\n\nТолько не забудьте при случае отплатить услугой за услугу.\n\n## Давайте обратную связь\n\nПосле собеседования вас могут попросить об обратной связи. Это может быть автоматизированный опрос, типа сервиса Greenhouse, или личное письмо от рекрутера. Понятное дело, что сервисы собирают анонимный фидбек, а рекрутеры — нет.\n\nЯ советую давать честный ответ, если это возможно. Если вы собираетесь критиковать, обязательно включите в сообщение и что-нибудь позитивное. Помните, вам ни к чему сжигать мосты в отношениях с компанией или кем-то из ее представителей.\n\nДа и потом, обратная связь нужна компаниям чтобы улучшить процесс найма для будущих соискателей. Кто знает, может быть вы — тот самый будущий соискатель?\n\n_Вот мы и обсудили о том, что я бы посоветовала делать на собеседованиях. Поговорим теперь о том, чего делать не стоит._\n\n## Не ждите от себя совершенства, особенно на техническом собеседовании\n\nЯ выбрала этот совет первым в списке, потому что для меня это — самый главный вывод, который я получила за три недели поиска работы. Я вдруг поняла, что собеседования всегда сопряжены с высоким уровнем стресса, поэтому выступать не на высоте — это нормально.\n\nК тому же скорее всего человек, который проводит собеседование, не профи в найме. Может, он сидел себе спокойно да писал код, когда его вдруг дернули и посадили перед вами. Так что, вероятно, вы оба далеки от совершенства. Ну и ладно! Проявляйте доброту, оставайтесь спокойными, старайтесь изо всех сил и общайтесь с предельной ясностью.\n\nИ помните: у вас все равно есть шанс на оффер, даже если вы:\n\n- Не успели решить задачу\n- Завалили какой-то тест\n- Попросили подсказку\n\nПотратьте лишнее время на то, чтобы уточнить несколько моментов по задаче. Узнайте про пограничные случаи и делайте заметки. Если вы с терпением и внимательностью подойдете к задаче, это выделит вас среди множества других кандидатов.\n\nВ большинстве случаев никто не требует от вас совершенства. От вас требуется лишь показать, как вы подходите к решению проблем. Когда я это осознала, то мне стало намного проще проходить технические собеседования.\n\n## Если собеседование прошло не блестяще, это не повод себя накручивать\n\nНе сдавайтесь и не ведите себя так, как будто все потеряно, если вдруг собеседование пошло не по плану. Работодатель оценивает в том числе то, как вы реагируете на неудачи.\n\nИнтервьюеру важно видеть, что вы не раскисаете, как только обстановка накаляется, и способны оставаться хладнокровными. Поэтому демонстрируйте позитивное отношение к ситуации от начала до конца, даже если собеседование проходит не очень. Ведите себя как человек, с которым вам самому было бы приятно работать.\n\n## Не бойтесь говорить о своих достижениях\n\nДругими словами, не преуменьшайте свои победы. Я помню, как на одном собеседовании мне совсем не хотелось говорить о достижениях, которые я описала в резюме. Я решила, что они там все сами уже прочитали, незачем повторяться — только решат, что я хвастаюсь. Оглядываясь назад, я понимаю, какая это была ошибка!\n\nНадо сказать, что большая часть моих собеседников никогда не читала моё резюме. А даже если и читали, то вряд ли что-то запомнили. Ну и потом, цель собеседования — дать возможность кандидату показать, как хорошо он подходит для работы.\n\nВот и показывайте! Смело говорите о своих достижениях. А если интервьюер уже знает о чем-то из вашего резюме, он просто вас остановит.\n\n## Не проходите больше одного собеседования в день\n\nТеперь, когда многие собеседования проводятся онлайн, возникает соблазн назначить больше одного созвона в день. Даже если собеседования длятся по четыре часа, можно успеть впихнуть два в один день. Но я не советую так делать. Я предпочитаю оставлять между собеседованиями один день отдыха.\n\nПомните, что даже в онлайн-разговоре вам придется часами отвечать на вопросы, решать задания и вообще всячески демонстрировать свой талант. Перегрузите себя — и возникает реальный риск провалить следующее собеседование.\n\n## Не забывайте отдыхать\n\nПоиск работы — это, конечно, увлекательно, но выгорание тут — реальный риск. Спите достаточно, пейте много воды. Упражняйтесь или гуляйте каждый день. Иначе вряд ли вам получится проявить себя на собеседованиях, да и ресурсы организма не резиновые.\n\n## Не стесняйтесь просить о дополнительном времени\n\nКак я уже говорила, забота о себе — ваш приоритет при поиске работы. И в то же время, некоторые (не все!) компании стремятся протащить кандидата через все собеседования как можно быстрее, чтобы вы не успели рассмотреть другие офферы.\n\nНе бойтесь сказать о том, что вам нужно больше времени на техническое задание, или что вы не сможете появиться на собеседовании до определенной даты. Пусть люди уважают ваше время и расписание на всех этапах найма.\n\nА еще просите дополнительное время для выполнения технического задания в тех случаях, если вам предлагают использовать малознакомую технологию. В резюме ведь написано, что вы с этой технологией не знакомы, так что попросить чуть больше времени — это нормально.\n\n## Не сжигайте мосты\n\nПостарайтесь отнестись с уважением ко всем, с кем будете разговаривать. Никогда не знаешь, когда ваши дорожки снова пересекутся — может, знакомство окажется полезным?\n\nА если вы решили отказаться от работы с какой-то компанией, сделайте это вежливо. Не надо игнорить! Скажите об отказе прямо, а еще упомяните, что хотели бы оставаться на связи и не против пообщаться в будущем. Поблагодарите за потраченное время. И если для отказа есть веская причина, можете предоставить обратную связь. Говорите честно, но проявляйте чувство такта.\n\n## Не кладите все яйца в одну корзину\n\nВ какой-то момент вы решите, что будете работать с компанией _А_, поэтому можно отказаться от компании _Б_. Не спешите! Пока не подписали трудовой договор, не отказывайте другим компаниям. Никогда не знаешь, что готовит будущее.\n\nНапример, я хотела работать удаленно, но у нанимателя не было договора для жителей моего штата. Эта маленькая деталь ускользнула от внимания HR. Наниматель не собирается делать лишнюю бумажную работу. А мне что делать? Возвращаться к охоте за вакансиями.\n\n## Не стесняйтесь напоминать о себе\n\nЕсли со времени последнего собеседования прошло несколько рабочих дней, но с вами так и не связались, не стесняйтесь напоминать о себе. Вполне вероятно что ваш наниматель просто закрутился, или что новое собеседование с вами все еще в списке дел.\n\nА даже если компания решила отказаться от вашей кандидатуры, лучше узнать об этом как можно раньше, чтобы направить силы на новую вакансию.\n\n## Не принимайте отказы близко к сердцу\n\nВам будут отказывать. Ожидайте отказов, они в порядке вещей! Не принимайте это как что-то личное. Ведь может случиться так, что вас не возьмут на одну должность в этой компании, зато предложат другую, в этой же компании. Ну и потом, а вдруг вы не подходите им сейчас, но будете подходить через несколько лет?\n\nВ любом случае, рынок сейчас просто дымится, вы обязательно что-нибудь подберете.\n\nПомните о том, что ваш интервьюер может слишком сильно фокусироваться на технологиях, с которыми у вас мало опыта, и игнорировать технологии, в которых вы чувствуете себя уверенно. А может у них под рукой уже есть идеальный человек на эту вакансию? Поэтому нет смысла сочинять в голове причины отказа: как было на самом деле, мы никогда не узнаем.\n\nЗапоминайте обратную связь, какой бы она ни была, и подумайте, как учесть полученный опыт на следующем интервью. Не зацикливайтесь на отказах!\n\n::posts\n\nИ все же наступят времена, когда поиск работы станет негативно влиять на ваше душевное здоровье. Поэтому обращайтесь за поддержкой к друзьям и семье, наставникам. А также помните о том, что вы имеете значение. И что вам не может подходить любая вакансия на рынке, и что это нормально.\n\n## Подводя итог\n\nУдачи в охоте за оффером! Помните, что вас оценивают не только по техническим навыкам. Покажите, что вы — разумный и приятный человек, развивайте эти качества в себе.\n\nВсе, что я тут описала, основано на моем личном опыте. А опыт, как вы понимаете, разнится от человека к человеку. Каков ваш опыт? Расскажите в комментариях!\n","reading_time":9,"url":"https://ru.hexlet.io/blog/posts/sovet","cover_thumb_variant":null,"cover_list_variant":"/vite/assets/blog_post-7eTyeLLt.webp","cover_main_variant":"/vite/assets/blog_post-7eTyeLLt.webp","related_stacks_count":5},"relatedPosts":[{"model_name":"BlogPost","id":660,"title":"Кто такой тестировщик и как им стать","slug":"gid-po-professii-testirovschik-chem-zanimaetsya-skolko-zarabatyvaet-chto-nado-znat-i-gde-uchitsya","summary":"Рассказываем, кто такой тестировщик и чем он занимается, сколько зарабатывает такой специалист, а также какие нужны знания и компетенции, чтобы им стать.","created_at":"2020-01-29T16:58:16.214Z","published_at":"2023-12-29T10:36:34.186Z","cover_list_variant":"https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTYzNiwicHVyIjoiYmxvYl9pZCJ9fQ==--72f5a3fb78c634c408f39349dbd2e203809b4069/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX2FuZF9wYWQiOls3MDgsMzU0XSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--324dc52aa55ebe818c2a887ebcb832b9ad1c0381/%D1%82%D0%B5%D1%81%D1%82%D0%B5%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA2023-01.png"},{"model_name":"BlogPost","id":1555,"title":"Как устроен обмен знаниями в инженерных командах Facebook. Большой гайд по шерингу экспертизы в компании","slug":"kak-ustroen-obmen-znaniyami","summary":"Обмен знаниями внутри инженерной команды — очень важный процесс для бизнеса. От методов, на основе которых он встроен, зависит успешность адаптации новых программистов при работе над сложным проектом, скорость обучения джунов и внедрения новых технологий. Бывший Engineering Manager из Facebook рассказывает, какие практики приняты в компании.","created_at":"2021-09-21T13:33:14.488Z","published_at":"2021-10-01T08:46:41.632Z","cover_list_variant":"/vite/assets/blog_post-7eTyeLLt.webp"},{"model_name":"BlogPost","id":1543,"title":"Задаём вопросы фронтенд-разработчику: собеседование в прямом эфире","slug":"zadayom-voprosy-frontend-razrabotchiku-sobesedovanie-v-pryamom-efire","summary":"Публичное собеседование пройдёт на youtube-канале Хекслета 14 сентября в 19:00 по московскому времени. Интервьюирует Илья Климов, Senior Frontend Engineer в GitLab. Отвечает на вопросы Лена Райан, фронтенд-разработчик (опыт работы – 4 года в web-разработке, Vue.js, React). Все слушатели могут принять участие в обсуждении собеседования, предлагать свои решения задач и ответы на вопросы в youtube-чате. Эфир будет доступен в записи.","created_at":"2021-09-13T12:55:28.269Z","published_at":"2021-09-13T12:56:39.100Z","cover_list_variant":"/vite/assets/blog_post-7eTyeLLt.webp"}],"category":{"id":12,"name":"Карьера","slug":"career","state":"published","created_at":"2017-07-21T15:42:21.481Z"},"mainStackCategory":{"id":2,"name":"Курсы по веб-разработке","slug":"web_development","short_name":"Веб-разработка","order":190,"state":"published","category_slug":"courses_web_development"},"categories":[{"id":6,"name":"Мотивация","slug":"motivation","state":"published","created_at":"2016-10-06T18:31:38.903Z"},{"id":3,"name":"Истории успеха","slug":"success","state":"published","created_at":"2016-07-30T12:57:18.308Z"},{"id":14,"name":"Дневник студента","slug":"student-diary","state":"published","created_at":"2019-02-25T13:27:09.471Z"},{"id":4,"name":"Код","slug":"code","state":"published","created_at":"2016-08-23T13:33:44.258Z"},{"id":12,"name":"Карьера","slug":"career","state":"published","created_at":"2017-07-21T15:42:21.481Z"}],"relatedLandings":[{"stack":{"id":12,"slug":"frontend","title":"Фронтенд-разработчик","audience":"for_beginners","start_type":"weekly","pricing_model":"purchase","priority":"high","kind":"profession","state":"published","stack_state":"finished","order":20,"duration_in_months":10},"id":17,"slug":"frontend","title":"Фронтенд-разработчик","subtitle":"Изучите HTML, CSS, JavaScript и React","subtitle_for_lists":"Изучите HTML, CSS, JavaScript и React","locale":"ru","current":true,"duration_in_months_text":"10 месяцев","stack_slug":"frontend","price_text":"от 6 792 ₽","duration_text":"10 месяцев","cover_list_variant":"https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzcyNywicHVyIjoiYmxvYl9pZCJ9fQ==--2d5cbbf5c3b4a73ae4b2c50632305d78f5872e4d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Programmer-rafiki.png"},{"stack":{"id":7,"slug":"python","title":"Python-разработчик","audience":"for_beginners","start_type":"weekly","pricing_model":"purchase","priority":"high","kind":"profession","state":"published","stack_state":"finished","order":10,"duration_in_months":10},"id":7,"slug":"python","title":"Python-разработчик ","subtitle":"Изучите Python, Django, REST и Fast API для создания веб-приложений","subtitle_for_lists":"Изучите Python, Django, REST и Fast API для создания веб-приложений","locale":"ru","current":true,"duration_in_months_text":"10 месяцев","stack_slug":"python","price_text":"от 6 792 ₽","duration_text":"10 месяцев","cover_list_variant":"https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzczMSwicHVyIjoiYmxvYl9pZCJ9fQ==--f5df4883f3f678321cb4fa96e9ce657bd5ee1adf/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Static%20website-cuate.png"},{"stack":{"id":3,"slug":"java","title":"Java-разработчик","audience":"for_beginners","start_type":"weekly","pricing_model":"purchase","priority":"high","kind":"profession","state":"published","stack_state":"finished","order":30,"duration_in_months":10},"id":3,"slug":"java","title":"Java-разработчик","subtitle":"Изучите Java и фреймворк Spring Boot и REST API","subtitle_for_lists":"Изучите Java и фреймворк Spring Boot и REST API","locale":"ru","current":true,"duration_in_months_text":"10 месяцев","stack_slug":"java","price_text":"от 6 792 ₽","duration_text":"10 месяцев","cover_list_variant":"https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzczNSwicHVyIjoiYmxvYl9pZCJ9fQ==--883f3fd4e1b571538035b5680c8d4a9eb504b1f6/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Source%20code-amico.png"},{"stack":{"id":34,"slug":"algorithms","title":"Алгоритмы и структуры данных","audience":"for_programmers","start_type":"anytime","pricing_model":"subscription","priority":"medium","kind":"track","state":"published","stack_state":"finished","order":4000,"duration_in_months":2},"id":56,"slug":"algorithms","title":"Алгоритмы и структуры данных","subtitle":"Навык, который увеличит ваши шансы пройти алгоритмическое интервью в международные компании на 80%","subtitle_for_lists":"Алгоритмы для собеседований","locale":"ru","current":true,"duration_in_months_text":"2 месяца","stack_slug":"algorithms","price_text":"от 3 900 ₽","duration_text":"2 месяца","cover_list_variant":"https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDAyOCwicHVyIjoiYmxvYl9pZCJ9fQ==--ae9eed98663dd1201759d042a5ba7ca790866156/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Programming-bro.png"},{"stack":{"id":180,"slug":"fullstack-python","title":"Fullstack-разработчик на Python","audience":"for_beginners","start_type":"weekly","pricing_model":"purchase","priority":"high","kind":"profession","state":"published","stack_state":"finished","order":null,"duration_in_months":16},"id":281,"slug":"fullstack-python","title":"Fullstack-разработчик на Python","subtitle":"","subtitle_for_lists":null,"locale":"ru","current":true,"duration_in_months_text":"16 месяцев","stack_slug":"fullstack-python","price_text":"от 7 934 ₽","duration_text":"16 месяцев","cover_list_variant":"https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzY2NSwicHVyIjoiYmxvYl9pZCJ9fQ==--f7793ed718d27cc7ce1799556a7623d56e7635f8/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Code%20snippets-rafiki.png"}]},"url":"/blog/posts/sovet","version":"8f286f6358a90a7bef2263b3a6edf5a90a94fa42","encryptHistory":false,"clearHistory":false}"><style data-mantine-styles="true">:root, :host{--mantine-font-family: Arial, sans-serif;--mantine-font-family-headings: Arial, sans-serif;--mantine-heading-font-weight: normal;--mantine-radius-default: 0rem;--mantine-primary-color-filled: var(--mantine-color-indigo-filled);--mantine-primary-color-filled-hover: var(--mantine-color-indigo-filled-hover);--mantine-primary-color-light: var(--mantine-color-indigo-light);--mantine-primary-color-light-hover: var(--mantine-color-indigo-light-hover);--mantine-primary-color-light-color: var(--mantine-color-indigo-light-color);--mantine-spacing-xxl: calc(4rem * var(--mantine-scale));--mantine-font-size-xs: 12px;--mantine-font-size-sm: 14px;--mantine-font-size-md: 16px;--mantine-font-size-lg: clamp(16.0000px, calc(15.2727px + 0.2273vw), 18.0000px);--mantine-font-size-xl: clamp(16.0000px, calc(14.5455px + 0.4545vw), 20.0000px);--mantine-font-size-display-3: clamp(32.0000px, calc(26.1818px + 1.8182vw), 48.0000px);--mantine-font-size-display-2: clamp(36.0000px, calc(25.8182px + 3.1818vw), 64.0000px);--mantine-font-size-display-1: clamp(40.0000px, calc(25.4545px + 4.5455vw), 80.0000px);--mantine-font-size-h1: clamp(28.0000px, calc(23.6364px + 1.3636vw), 40.0000px);--mantine-font-size-h2: clamp(24.0000px, calc(21.0909px + 0.9091vw), 32.0000px);--mantine-font-size-h3: clamp(20.0000px, calc(17.0909px + 0.9091vw), 28.0000px);--mantine-font-size-h4: clamp(16.0000px, calc(13.0909px + 0.9091vw), 24.0000px);--mantine-font-size-h5: clamp(16.0000px, calc(14.5455px + 0.4545vw), 20.0000px);--mantine-font-size-h6: 1rem;--mantine-primary-color-0: var(--mantine-color-indigo-0);--mantine-primary-color-1: var(--mantine-color-indigo-1);--mantine-primary-color-2: var(--mantine-color-indigo-2);--mantine-primary-color-3: var(--mantine-color-indigo-3);--mantine-primary-color-4: var(--mantine-color-indigo-4);--mantine-primary-color-5: var(--mantine-color-indigo-5);--mantine-primary-color-6: var(--mantine-color-indigo-6);--mantine-primary-color-7: var(--mantine-color-indigo-7);--mantine-primary-color-8: var(--mantine-color-indigo-8);--mantine-primary-color-9: var(--mantine-color-indigo-9);--mantine-color-red-0: #ffeaea;--mantine-color-red-1: #fed4d4;--mantine-color-red-2: #f4a7a8;--mantine-color-red-3: #ec7878;--mantine-color-red-4: #e55050;--mantine-color-red-5: #e03131;--mantine-color-red-6: #e02829;--mantine-color-red-7: #c71a1c;--mantine-color-red-8: #b21218;--mantine-color-red-9: #9c0411;--mantine-color-violet-0: #fce9ff;--mantine-color-violet-1: #f1cfff;--mantine-color-violet-2: #e09bff;--mantine-color-violet-3: #d16fff;--mantine-color-violet-4: #be37fe;--mantine-color-violet-5: #b51afe;--mantine-color-violet-6: #b009ff;--mantine-color-violet-7: #9b00e4;--mantine-color-violet-8: #8a00cc;--mantine-color-violet-9: #7800b3;--mantine-color-indigo-0: #edecff;--mantine-color-indigo-1: #d6d5fe;--mantine-color-indigo-2: #aaa9f4;--mantine-color-indigo-3: #7b79eb;--mantine-color-indigo-4: #5451e4;--mantine-color-indigo-5: #3b37e0;--mantine-color-indigo-6: #2d2adf;--mantine-color-indigo-7: #1f1ec7;--mantine-color-indigo-8: #1819b2;--mantine-color-indigo-9: #0c149e;--mantine-color-cyan-0: #dffdff;--mantine-color-cyan-1: #caf5ff;--mantine-color-cyan-2: #99e8ff;--mantine-color-cyan-3: #64daff;--mantine-color-cyan-4: #3ccffe;--mantine-color-cyan-5: #24c8fe;--mantine-color-cyan-6: #00c2ff;--mantine-color-cyan-7: #00ade4;--mantine-color-cyan-8: #009acd;--mantine-color-cyan-9: #0085b5;--mantine-color-green-0: #e9fdec;--mantine-color-green-1: #d7f6dc;--mantine-color-green-2: #b0eab9;--mantine-color-green-3: #86df94;--mantine-color-green-4: #62d574;--mantine-color-green-5: #4ccf5f;--mantine-color-green-6: #3fcc54;--mantine-color-green-7: #2fb344;--mantine-color-green-8: #25a03b;--mantine-color-green-9: #138a2e;--mantine-color-yellow-0: #fff7e2;--mantine-color-yellow-1: #ffeecd;--mantine-color-yellow-2: #ffdc9c;--mantine-color-yellow-3: #ffc966;--mantine-color-yellow-4: #feb93a;--mantine-color-yellow-5: #feae1e;--mantine-color-yellow-6: #ffa90f;--mantine-color-yellow-8: #ca8200;--mantine-color-yellow-9: #af7000;--mantine-h1-font-size: clamp(28.0000px, calc(23.6364px + 1.3636vw), 40.0000px);--mantine-h1-font-weight: normal;--mantine-h2-font-size: clamp(24.0000px, calc(21.0909px + 0.9091vw), 32.0000px);--mantine-h2-font-weight: normal;--mantine-h3-font-size: clamp(20.0000px, calc(17.0909px + 0.9091vw), 28.0000px);--mantine-h3-font-weight: normal;--mantine-h4-font-size: clamp(16.0000px, calc(13.0909px + 0.9091vw), 24.0000px);--mantine-h4-font-weight: normal;--mantine-h5-font-size: clamp(16.0000px, calc(14.5455px + 0.4545vw), 20.0000px);--mantine-h5-font-weight: normal;--mantine-h6-font-size: 1rem;--mantine-h6-font-weight: normal;}
:root[data-mantine-color-scheme="dark"], :host([data-mantine-color-scheme="dark"]){--mantine-color-anchor: var(--mantine-color-text);--mantine-color-dimmed: #495057;--mantine-color-dark-filled: var(--mantine-color-dark-5);--mantine-color-dark-filled-hover: var(--mantine-color-dark-6);--mantine-color-dark-light: rgba(105, 105, 105, 0.15);--mantine-color-dark-light-hover: rgba(105, 105, 105, 0.2);--mantine-color-dark-light-color: var(--mantine-color-dark-0);--mantine-color-dark-outline: var(--mantine-color-dark-1);--mantine-color-dark-outline-hover: rgba(184, 184, 184, 0.05);--mantine-color-gray-filled: var(--mantine-color-gray-5);--mantine-color-gray-filled-hover: var(--mantine-color-gray-6);--mantine-color-gray-light: rgba(222, 226, 230, 0.15);--mantine-color-gray-light-hover: rgba(222, 226, 230, 0.2);--mantine-color-gray-light-color: var(--mantine-color-gray-0);--mantine-color-gray-outline: var(--mantine-color-gray-1);--mantine-color-gray-outline-hover: rgba(241, 243, 245, 0.05);--mantine-color-red-filled: var(--mantine-color-red-5);--mantine-color-red-filled-hover: var(--mantine-color-red-6);--mantine-color-red-light: rgba(236, 120, 120, 0.15);--mantine-color-red-light-hover: rgba(236, 120, 120, 0.2);--mantine-color-red-light-color: var(--mantine-color-red-0);--mantine-color-red-outline: var(--mantine-color-red-1);--mantine-color-red-outline-hover: rgba(254, 212, 212, 0.05);--mantine-color-pink-filled: var(--mantine-color-pink-5);--mantine-color-pink-filled-hover: var(--mantine-color-pink-6);--mantine-color-pink-light: rgba(250, 162, 193, 0.15);--mantine-color-pink-light-hover: rgba(250, 162, 193, 0.2);--mantine-color-pink-light-color: var(--mantine-color-pink-0);--mantine-color-pink-outline: var(--mantine-color-pink-1);--mantine-color-pink-outline-hover: rgba(255, 222, 235, 0.05);--mantine-color-grape-filled: var(--mantine-color-grape-5);--mantine-color-grape-filled-hover: var(--mantine-color-grape-6);--mantine-color-grape-light: rgba(229, 153, 247, 0.15);--mantine-color-grape-light-hover: rgba(229, 153, 247, 0.2);--mantine-color-grape-light-color: var(--mantine-color-grape-0);--mantine-color-grape-outline: var(--mantine-color-grape-1);--mantine-color-grape-outline-hover: rgba(243, 217, 250, 0.05);--mantine-color-violet-filled: var(--mantine-color-violet-5);--mantine-color-violet-filled-hover: var(--mantine-color-violet-6);--mantine-color-violet-light: rgba(209, 111, 255, 0.15);--mantine-color-violet-light-hover: rgba(209, 111, 255, 0.2);--mantine-color-violet-light-color: var(--mantine-color-violet-0);--mantine-color-violet-outline: var(--mantine-color-violet-1);--mantine-color-violet-outline-hover: rgba(241, 207, 255, 0.05);--mantine-color-indigo-filled: var(--mantine-color-indigo-5);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-6);--mantine-color-indigo-light: rgba(123, 121, 235, 0.15);--mantine-color-indigo-light-hover: rgba(123, 121, 235, 0.2);--mantine-color-indigo-light-color: var(--mantine-color-indigo-0);--mantine-color-indigo-outline: var(--mantine-color-indigo-1);--mantine-color-indigo-outline-hover: rgba(214, 213, 254, 0.05);--mantine-color-blue-filled: var(--mantine-color-blue-5);--mantine-color-blue-filled-hover: var(--mantine-color-blue-6);--mantine-color-blue-light: rgba(116, 192, 252, 0.15);--mantine-color-blue-light-hover: rgba(116, 192, 252, 0.2);--mantine-color-blue-light-color: var(--mantine-color-blue-0);--mantine-color-blue-outline: var(--mantine-color-blue-1);--mantine-color-blue-outline-hover: rgba(208, 235, 255, 0.05);--mantine-color-cyan-filled: var(--mantine-color-cyan-5);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-6);--mantine-color-cyan-light: rgba(100, 218, 255, 0.15);--mantine-color-cyan-light-hover: rgba(100, 218, 255, 0.2);--mantine-color-cyan-light-color: var(--mantine-color-cyan-0);--mantine-color-cyan-outline: var(--mantine-color-cyan-1);--mantine-color-cyan-outline-hover: rgba(202, 245, 255, 0.05);--mantine-color-teal-filled: var(--mantine-color-teal-5);--mantine-color-teal-filled-hover: var(--mantine-color-teal-6);--mantine-color-teal-light: rgba(99, 230, 190, 0.15);--mantine-color-teal-light-hover: rgba(99, 230, 190, 0.2);--mantine-color-teal-light-color: var(--mantine-color-teal-0);--mantine-color-teal-outline: var(--mantine-color-teal-1);--mantine-color-teal-outline-hover: rgba(195, 250, 232, 0.05);--mantine-color-green-filled: var(--mantine-color-green-5);--mantine-color-green-filled-hover: var(--mantine-color-green-6);--mantine-color-green-light: rgba(134, 223, 148, 0.15);--mantine-color-green-light-hover: rgba(134, 223, 148, 0.2);--mantine-color-green-light-color: var(--mantine-color-green-0);--mantine-color-green-outline: var(--mantine-color-green-1);--mantine-color-green-outline-hover: rgba(215, 246, 220, 0.05);--mantine-color-lime-filled: var(--mantine-color-lime-5);--mantine-color-lime-filled-hover: var(--mantine-color-lime-6);--mantine-color-lime-light: rgba(192, 235, 117, 0.15);--mantine-color-lime-light-hover: rgba(192, 235, 117, 0.2);--mantine-color-lime-light-color: var(--mantine-color-lime-0);--mantine-color-lime-outline: var(--mantine-color-lime-1);--mantine-color-lime-outline-hover: rgba(233, 250, 200, 0.05);--mantine-color-yellow-filled: var(--mantine-color-yellow-5);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-6);--mantine-color-yellow-light: rgba(255, 201, 102, 0.15);--mantine-color-yellow-light-hover: rgba(255, 201, 102, 0.2);--mantine-color-yellow-light-color: var(--mantine-color-yellow-0);--mantine-color-yellow-outline: var(--mantine-color-yellow-1);--mantine-color-yellow-outline-hover: rgba(255, 238, 205, 0.05);--mantine-color-orange-filled: var(--mantine-color-orange-5);--mantine-color-orange-filled-hover: var(--mantine-color-orange-6);--mantine-color-orange-light: rgba(255, 192, 120, 0.15);--mantine-color-orange-light-hover: rgba(255, 192, 120, 0.2);--mantine-color-orange-light-color: var(--mantine-color-orange-0);--mantine-color-orange-outline: var(--mantine-color-orange-1);--mantine-color-orange-outline-hover: rgba(255, 232, 204, 0.05);--app-cta-gradient: linear-gradient(90deg, var(--mantine-color-blue-9) 0%, var(--mantine-color-cyan-7) 100%);--app-color-surface: #2e2e2e;}
:root[data-mantine-color-scheme="light"], :host([data-mantine-color-scheme="light"]){--mantine-color-anchor: var(--mantine-color-text);--mantine-color-dimmed: #495057;--mantine-color-red-light: rgba(224, 40, 41, 0.1);--mantine-color-red-light-hover: rgba(224, 40, 41, 0.12);--mantine-color-red-outline-hover: rgba(224, 40, 41, 0.05);--mantine-color-violet-light: rgba(176, 9, 255, 0.1);--mantine-color-violet-light-hover: rgba(176, 9, 255, 0.12);--mantine-color-violet-outline-hover: rgba(176, 9, 255, 0.05);--mantine-color-indigo-light: rgba(45, 42, 223, 0.1);--mantine-color-indigo-light-hover: rgba(45, 42, 223, 0.12);--mantine-color-indigo-outline-hover: rgba(45, 42, 223, 0.05);--mantine-color-cyan-light: rgba(0, 194, 255, 0.1);--mantine-color-cyan-light-hover: rgba(0, 194, 255, 0.12);--mantine-color-cyan-outline-hover: rgba(0, 194, 255, 0.05);--mantine-color-green-light: rgba(63, 204, 84, 0.1);--mantine-color-green-light-hover: rgba(63, 204, 84, 0.12);--mantine-color-green-outline-hover: rgba(63, 204, 84, 0.05);--mantine-color-yellow-light: rgba(255, 169, 15, 0.1);--mantine-color-yellow-light-hover: rgba(255, 169, 15, 0.12);--mantine-color-yellow-outline-hover: rgba(255, 169, 15, 0.05);--app-color-surface: #f1f3f5;--app-cta-gradient: linear-gradient(90deg, var(--mantine-color-blue-filled) 0%, var(--mantine-color-cyan-5) 100%);}</style><style data-mantine-styles="classes">@media (max-width: 35.99375em) {.mantine-visible-from-xs {display: none !important;}}@media (min-width: 36em) {.mantine-hidden-from-xs {display: none !important;}}@media (max-width: 47.99375em) {.mantine-visible-from-sm {display: none !important;}}@media (min-width: 48em) {.mantine-hidden-from-sm {display: none !important;}}@media (max-width: 61.99375em) {.mantine-visible-from-md {display: none !important;}}@media (min-width: 62em) {.mantine-hidden-from-md {display: none !important;}}@media (max-width: 74.99375em) {.mantine-visible-from-lg {display: none !important;}}@media (min-width: 75em) {.mantine-hidden-from-lg {display: none !important;}}@media (max-width: 87.99375em) {.mantine-visible-from-xl {display: none !important;}}@media (min-width: 88em) {.mantine-hidden-from-xl {display: none !important;}}</style><script type="application/ld+json">{"@context":"https://schema.org","@type":"Article","author":"Lada Golunova","name":"20 советов для будущих программистов, которые ищут свою первую работу в IT: как получать удовольствие от собеседований","datePublished":"2021-11-12T09:42:00.983Z","headline":"Процесс прохождения первых собеседований на позицию джуниор-разработчика — один из самых нервных периодов в жизни практически каждого программиста. Рассказываем, как вести себя на первых собеседованиях, чтобы получить работу и не потерять огромное количество нервов и времени.","image":"/vite/assets/blog_post-7eTyeLLt.webp","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":27}]}</script><div style="--container-size:var(--container-size-lg);margin-top:var(--mantine-spacing-xl);height:100%" class="m_7485cace mantine-Container-root" data-size="lg" data-strategy="block"><script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"position":1,"@type":"ListItem","item":{"@id":"/blog","name":"Блог Хекслета"}},{"position":2,"@type":"ListItem","item":{"@id":"/blog/categories/career","name":"Карьера"}},{"position":3,"@type":"ListItem","item":{"@id":"/blog/posts/sovet","name":"20 советов для будущих программистов, которые ищут свою первую работу в IT: как получать удовольствие от собеседований"}}]}</script><div style="margin-bottom:var(--mantine-spacing-xs)" class="m_8b3717df mantine-Breadcrumbs-root"><a style="--text-fz:var(--mantine-font-size-sm);--text-lh:var(--mantine-line-height-sm);white-space:normal;color:inherit" class="mantine-focus-auto m_849cf0da m_f678d540 mantine-Breadcrumbs-breadcrumb m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-size="sm" data-underline="hover" href="/"><div style="color:inherit" class="m_4451eb3a mantine-Center-root"><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-home-link "><path d="M20.085 11.085l-8.085 -8.085l-9 9h2v7a2 2 0 0 0 2 2h4.5"></path><path d="M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 1.807 1.143"></path><path d="M20 21a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"></path><path d="M20 16a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"></path><path d="M15 19a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"></path><path d="M21 16l-5 3l5 2"></path></svg></div></a><div class="m_3b8f2208 mantine-Breadcrumbs-separator">/</div><a style="--text-fz:var(--mantine-font-size-sm);--text-lh:var(--mantine-line-height-sm);white-space:normal;color:inherit" class="mantine-focus-auto m_849cf0da m_f678d540 mantine-Breadcrumbs-breadcrumb m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-size="sm" data-underline="hover" href="/blog">Блог Хекслета</a><div class="m_3b8f2208 mantine-Breadcrumbs-separator">/</div><a style="--text-fz:var(--mantine-font-size-sm);--text-lh:var(--mantine-line-height-sm);white-space:normal;color:inherit" class="mantine-focus-auto m_849cf0da m_f678d540 mantine-Breadcrumbs-breadcrumb m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-size="sm" data-underline="hover" href="/blog/categories/career">Карьера</a><div class="m_3b8f2208 mantine-Breadcrumbs-separator">/</div><p style="--text-fz:var(--mantine-font-size-sm);--text-lh:var(--mantine-line-height-sm);white-space:normal;color:var(--mantine-color-dimmed)" class="mantine-focus-auto m_f678d540 mantine-Breadcrumbs-breadcrumb m_b6d8b162 mantine-Text-root" data-size="sm">20 советов для будущих программистов, которые ищут свою первую работу в IT: как получать удовольствие от собеседований</p></div><style data-mantine-styles="inline">.__m__-_R_eub_{margin-bottom:var(--mantine-spacing-xs);}@media(min-width: 36em){.__m__-_R_eub_{margin-bottom:var(--mantine-spacing-xs);}}</style><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:space-between;--group-wrap:wrap" class="m_4081bf90 mantine-Group-root __m__-_R_eub_"><style data-mantine-styles="inline">.__m__-_R_deub_{width:100%;}@media(min-width: 36em){.__m__-_R_deub_{width:70%;}}@media(min-width: 75em){.__m__-_R_deub_{width:75%;}}</style><div class="__m__-_R_deub_"><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:start;--group-wrap:nowrap" class="m_4081bf90 mantine-Group-root"><h1 style="--title-fw:var(--mantine-h1-font-weight);--title-lh:var(--mantine-h1-line-height);--title-fz:var(--mantine-h1-font-size)" class="m_8a5d1357 mantine-Title-root" data-order="1">20 советов для будущих программистов, которые ищут свою первую работу в IT: как получать удовольствие от собеседований</h1></div></div></div><div style="position:absolute;top:calc(18.75rem * var(--mantine-scale))" class=""></div><style data-mantine-styles="inline">.__m__-_R_2iub_{--grid-gutter:var(--mantine-spacing-xl);}</style><div class="m_410352e9 mantine-Grid-root __m__-_R_2iub_"><div class="m_dee7bd2f mantine-Grid-inner"><style data-mantine-styles="inline">.__m__-_R_dmiub_{--col-flex-grow:auto;--col-flex-basis:100%;--col-max-width:100%;}@media(min-width: 48em){.__m__-_R_dmiub_{--col-flex-grow:auto;--col-flex-basis:83.33333333333334%;--col-max-width:83.33333333333334%;}}@media(min-width: 62em){.__m__-_R_dmiub_{--col-flex-grow:auto;--col-flex-basis:66.66666666666667%;--col-max-width:66.66666666666667%;}}</style><div class="m_96bdd299 mantine-Grid-col __m__-_R_dmiub_"><div style="--stack-gap:var(--mantine-spacing-md);--stack-align:stretch;--stack-justify:flex-start;margin-bottom:var(--mantine-spacing-xl)" class="m_6d731127 mantine-Stack-root"><div class=""><div style="--group-gap:var(--mantine-spacing-xs);--group-align:center;--group-justify:flex-start;--group-wrap:wrap;margin-bottom:var(--mantine-spacing-xl)" class="m_4081bf90 mantine-Group-root"><button style="--badge-height:var(--badge-height-sm);--badge-padding-x:var(--badge-padding-x-sm);--badge-fz:var(--badge-fz-sm);--badge-bg:var(--mantine-color-default);--badge-color:var(--mantine-color-default-color);--badge-bd:calc(0.0625rem * var(--mantine-scale)) solid var(--mantine-color-default-border);cursor:pointer;color:inherit" class="m_347db0ec mantine-Badge-root" data-variant="default" data-size="sm" type="button" aria-label="Без стека"><span class="m_5add502a mantine-Badge-label">Без стека</span></button></div><div style="--group-gap:calc(0.625rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:wrap;margin-bottom:var(--mantine-spacing-sm);color:var(--mantine-color-gray-text)" class="m_4081bf90 mantine-Group-root"><div style="--group-gap:calc(0.1875rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:wrap;margin-inline-end:var(--mantine-spacing-lg)" class="m_4081bf90 mantine-Group-root">12 ноября 2021 г.</div><div style="--group-gap:calc(0.1875rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:wrap" class="m_4081bf90 mantine-Group-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-clock "><path d="M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0"></path><path d="M12 7v5l3 3"></path></svg></div>9 минут</div><div style="--group-gap:calc(0.1875rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:wrap" class="m_4081bf90 mantine-Group-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-thumb-up "><path d="M7 11v8a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-7a1 1 0 0 1 1 -1h3a4 4 0 0 0 4 -4v-1a2 2 0 0 1 4 0v5h3a2 2 0 0 1 2 2l-1 5a2 3 0 0 1 -2 2h-7a3 3 0 0 1 -3 -3"></path></svg></div>27</div></div><div style="--ar-ratio:2" class="m_71ac47fc mantine-AspectRatio-root"><img style="--image-radius:var(--mantine-radius-md);--image-object-fit:cover;width:100%;height:100%" class="m_9e117634 mantine-Image-root" src="/vite/assets/blog_post-7eTyeLLt.webp" alt="20 советов для будущих программистов, которые ищут свою первую работу в IT: как получать удовольствие от собеседований"/></div></div><div role="link" tabindex="0" style="cursor:pointer"><button style="display:block;width:100%" class="mantine-focus-auto m_87cf2631 mantine-UnstyledButton-root" type="button" aria-label="Присоединяйтесь к нашему Telegram-сообществу"><div style="background-color:light-dark(var(--mantine-color-gray-1), var(--mantine-color-dark-6))" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root"><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:flex-start;--group-wrap:wrap" class="m_4081bf90 mantine-Group-root"><div style="--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;margin-inline-end:auto;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-brand-telegram "><path d="M15 10l-4 4l6 6l4 -16l-18 7l4 2l2 6l3 -4"></path></svg></div>Присоединяйтесь к нашему Telegram-сообществу</div></div></button></div><div style="margin-bottom:var(--mantine-spacing-xl)" class="m_d08caa0 mantine-Typography-root"><p><strong>Процесс прохождения первых собеседований на позицию джуниор-разработчика — один из самых нервных периодов в жизни практически каждого программиста. Рассказываем, как вести себя на первых собеседованиях, чтобы получить работу и не потерять огромное количество нервов и времени.</strong></p>
<p><em>Это адаптированный перевод статьи «<a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="https://betterprogramming.pub/software-engineering-interview-tips-7f3f33e15219" rel="noopener noreferrer" target="_blank">20 Do’s and Don’ts for Software Engineering Interviews</a>», повествование ведется от лица автора оригинала.</em></p>
<p>Недавно я провела несколько недель в поисках работы разработчиком ПО. Сейчас могу сказать, что это был интересный опыт и я узнала много нового. Мне удалось получить три оффера лишь за три недели, не говоря уже о других привлекательных возможностях, которые мне повстречались на пути. А еще я познакомилась с очень приятными людьми.</p>
<p>Я благодарна за весь этот позитивный опыт.</p>
<style data-mantine-styles="inline">.__m__-_R_9derddmiub_{--carousel-slide-gap:var(--mantine-spacing-xs);--carousel-slide-size:70%;}@media(min-width: 36em){.__m__-_R_9derddmiub_{--carousel-slide-gap:var(--mantine-spacing-xl);--carousel-slide-size:50%;}}</style><div style="--carousel-control-size:calc(2.5rem * var(--mantine-scale));--carousel-controls-offset:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-lg);padding-block:var(--mantine-spacing-sm);background:var(--app-color-surface)" class="m_17884d0f mantine-Carousel-root responsiveClassName" data-orientation="horizontal" data-include-gap-in-size="true"><div class="m_39bc3463 mantine-Carousel-controls" data-orientation="horizontal"><button class="mantine-focus-auto m_64f58e10 mantine-Carousel-control m_87cf2631 mantine-UnstyledButton-root" type="button" data-inactive="true" data-type="previous" tabindex="-1"><svg viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="transform:rotate(90deg);width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));display:block"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button><button class="mantine-focus-auto m_64f58e10 mantine-Carousel-control m_87cf2631 mantine-UnstyledButton-root" type="button" data-inactive="true" data-type="next" tabindex="-1"><svg viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="transform:rotate(-90deg);width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));display:block"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></div><div class="m_a2dae653 mantine-Carousel-viewport" data-type="media"><div class="m_fcd81474 mantine-Carousel-container __m__-_R_9derddmiub_" data-orientation="horizontal"><div class="m_d98df724 mantine-Carousel-slide" data-orientation="horizontal"><div tabindex="0" style="cursor:pointer;height:100%"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/programs/frontend?promo_name=programs_list&promo_position=blog_post&promo_creative=catalog_card&promo_type=card" target="_blank"><div style="height:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true"><div style="--group-gap:calc(0.25rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:nowrap" class="m_4081bf90 mantine-Group-root"><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">10 месяцев</span><span class="mantine-focus-auto m_b6d8b162 mantine-Text-root">·</span><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">С нуля</span></div><p style="margin-bottom:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-h5);font-weight:bold" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Фронтенд-разработчик</p><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Изучите HTML, CSS, JavaScript и React</p><div style="margin-top:auto" class=""><div class="m_4451eb3a mantine-Center-root"><img style="opacity:0.8;width:70%" class="m_9e117634 mantine-Image-root mantine-visible-from-xs" src="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzcyNywicHVyIjoiYmxvYl9pZCJ9fQ==--2d5cbbf5c3b4a73ae4b2c50632305d78f5872e4d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Programmer-rafiki.png" alt="Фронтенд-разработчик" loading="eager"/></div><div style="--group-gap:var(--mantine-spacing-md);--group-align:end;--group-justify:space-between;--group-wrap:wrap;margin-top:var(--mantine-spacing-xs)" class="m_4081bf90 mantine-Group-root"><p style="font-size:var(--mantine-font-size-xl)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">от 6 792 ₽</p><p style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Посмотреть →</p></div></div></div></a></div></div><div class="m_d98df724 mantine-Carousel-slide" data-orientation="horizontal"><div tabindex="0" style="cursor:pointer;height:100%"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/programs/python?promo_name=programs_list&promo_position=blog_post&promo_creative=catalog_card&promo_type=card" target="_blank"><div style="height:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true"><div style="--group-gap:calc(0.25rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:nowrap" class="m_4081bf90 mantine-Group-root"><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">10 месяцев</span><span class="mantine-focus-auto m_b6d8b162 mantine-Text-root">·</span><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">С нуля</span></div><p style="margin-bottom:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-h5);font-weight:bold" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Python-разработчик </p><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Изучите Python, Django, REST и Fast API для создания веб-приложений</p><div style="margin-top:auto" class=""><div class="m_4451eb3a mantine-Center-root"><img style="opacity:0.8;width:70%" class="m_9e117634 mantine-Image-root mantine-visible-from-xs" src="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzczMSwicHVyIjoiYmxvYl9pZCJ9fQ==--f5df4883f3f678321cb4fa96e9ce657bd5ee1adf/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Static%20website-cuate.png" alt="Python-разработчик " loading="eager"/></div><div style="--group-gap:var(--mantine-spacing-md);--group-align:end;--group-justify:space-between;--group-wrap:wrap;margin-top:var(--mantine-spacing-xs)" class="m_4081bf90 mantine-Group-root"><p style="font-size:var(--mantine-font-size-xl)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">от 6 792 ₽</p><p style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Посмотреть →</p></div></div></div></a></div></div><div class="m_d98df724 mantine-Carousel-slide" data-orientation="horizontal"><div tabindex="0" style="cursor:pointer;height:100%"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/programs/java?promo_name=programs_list&promo_position=blog_post&promo_creative=catalog_card&promo_type=card" target="_blank"><div style="height:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true"><div style="--group-gap:calc(0.25rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:nowrap" class="m_4081bf90 mantine-Group-root"><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">10 месяцев</span><span class="mantine-focus-auto m_b6d8b162 mantine-Text-root">·</span><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">С нуля</span></div><p style="margin-bottom:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-h5);font-weight:bold" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Java-разработчик</p><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Изучите Java и фреймворк Spring Boot и REST API</p><div style="margin-top:auto" class=""><div class="m_4451eb3a mantine-Center-root"><img style="opacity:0.8;width:70%" class="m_9e117634 mantine-Image-root mantine-visible-from-xs" src="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzczNSwicHVyIjoiYmxvYl9pZCJ9fQ==--883f3fd4e1b571538035b5680c8d4a9eb504b1f6/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Source%20code-amico.png" alt="Java-разработчик" loading="eager"/></div><div style="--group-gap:var(--mantine-spacing-md);--group-align:end;--group-justify:space-between;--group-wrap:wrap;margin-top:var(--mantine-spacing-xs)" class="m_4081bf90 mantine-Group-root"><p style="font-size:var(--mantine-font-size-xl)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">от 6 792 ₽</p><p style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Посмотреть →</p></div></div></div></a></div></div><div class="m_d98df724 mantine-Carousel-slide" data-orientation="horizontal"><div tabindex="0" style="cursor:pointer;height:100%"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/programs/algorithms?promo_name=programs_list&promo_position=blog_post&promo_creative=catalog_card&promo_type=card" target="_blank"><div style="height:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true"><div style="--group-gap:calc(0.25rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:nowrap" class="m_4081bf90 mantine-Group-root"><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">2 месяца</span><span class="mantine-focus-auto m_b6d8b162 mantine-Text-root">·</span><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Для продвинутых</span></div><p style="margin-bottom:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-h5);font-weight:bold" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Алгоритмы и структуры данных</p><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Алгоритмы для собеседований</p><div style="margin-top:auto" class=""><div class="m_4451eb3a mantine-Center-root"><img style="opacity:0.8;width:70%" class="m_9e117634 mantine-Image-root mantine-visible-from-xs" src="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NDAyOCwicHVyIjoiYmxvYl9pZCJ9fQ==--ae9eed98663dd1201759d042a5ba7ca790866156/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Programming-bro.png" alt="Алгоритмы и структуры данных" loading="eager"/></div><div style="--group-gap:var(--mantine-spacing-md);--group-align:end;--group-justify:space-between;--group-wrap:wrap;margin-top:var(--mantine-spacing-xs)" class="m_4081bf90 mantine-Group-root"><p style="font-size:var(--mantine-font-size-xl)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">от 3 900 ₽</p><p style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Посмотреть →</p></div></div></div></a></div></div><div class="m_d98df724 mantine-Carousel-slide" data-orientation="horizontal"><div tabindex="0" style="cursor:pointer;height:100%"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/programs/fullstack-python?promo_name=programs_list&promo_position=blog_post&promo_creative=catalog_card&promo_type=card" target="_blank"><div style="height:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true"><div style="--group-gap:calc(0.25rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:nowrap" class="m_4081bf90 mantine-Group-root"><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">16 месяцев</span><span class="mantine-focus-auto m_b6d8b162 mantine-Text-root">·</span><span style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">С нуля</span></div><p style="margin-bottom:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-h5);font-weight:bold" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Fullstack-разработчик на Python</p><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root"></p><div style="margin-top:auto" class=""><div class="m_4451eb3a mantine-Center-root"><img style="opacity:0.8;width:70%" class="m_9e117634 mantine-Image-root mantine-visible-from-xs" src="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MzY2NSwicHVyIjoiYmxvYl9pZCJ9fQ==--f7793ed718d27cc7ce1799556a7623d56e7635f8/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNDAwLDQwMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--5b6f46dacd1af664f27558553a58076185091823/Code%20snippets-rafiki.png" alt="Fullstack-разработчик на Python" loading="eager"/></div><div style="--group-gap:var(--mantine-spacing-md);--group-align:end;--group-justify:space-between;--group-wrap:wrap;margin-top:var(--mantine-spacing-xs)" class="m_4081bf90 mantine-Group-root"><p style="font-size:var(--mantine-font-size-xl)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">от 7 934 ₽</p><p style="font-size:var(--mantine-font-size-sm)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Посмотреть →</p></div></div></div></a></div></div><div class="m_d98df724 mantine-Carousel-slide" data-orientation="horizontal"><div tabindex="0" style="cursor:pointer;height:100%"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/courses?promo_name=programs_list&promo_position=blog_post&promo_creative=catalog_card&promo_type=card"><div style="height:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true"><h2 style="--title-fw:var(--mantine-h2-font-weight);--title-lh:var(--mantine-h2-line-height);--title-fz:var(--mantine-h2-font-size);margin-bottom:var(--mantine-spacing-md);font-size:var(--mantine-font-size-h3)" class="m_8a5d1357 mantine-Title-root" data-order="2" data-responsive="true">Каталог</h2><p style="margin-bottom:auto" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Полный список доступных курсов по разным направлениям</p><div style="margin-top:auto" class=""><div class="m_4451eb3a mantine-Center-root"><img style="opacity:0.8;width:70%" class="m_9e117634 mantine-Image-root mantine-visible-from-xs" src="/vite/assets/development-BVihs_d5.png" alt="Orientation"/></div></div></div></a></div></div></div></div></div>
<p>Вот несколько советов, которые я могу теперь дать другим соискателям. Они все про софт-скиллы, потому что вы и без меня знаете, как штурмовать LeetCode.</p>
<p>Конечно, на рынке огромное количество сильных инженеров. <em>Но даже если вы — самый одаренный претендент на должность, наверняка вам есть над чем поработать в плане <a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="https://habr.com/ru/company/hexlet/blog/588276/" rel="noopener noreferrer" target="_blank">софт-скиллов</a>.</em> Я хочу дать вам советы, которые позволят успешнее пройти первые собеседования.</p>
<h2 id="heading-2-1">Содержание</h2>
<ul>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-2">Уверенно говорите о прошлом опыте</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-3">Расставьте приоритеты</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-4">Проведите собственное исследование</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-5">Сохраняйте на будущее текст вакансий</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-6">Делайте заметки для каждого отклика</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-7">Запоминайте имена и произносите их!</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-8">Искренне поблагодарите собеседника</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-9">Задавайте вопросы</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-10">Доверьтесь своим знакомствам</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-11">Давайте обратную связь</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-12">Не ждите от себя совершенства, особенно на техническом собеседовании</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-13">Если собеседование прошло не блестяще, это не повод себя накручивать</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-14">Не бойтесь говорить о своих достижениях</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-15">Не проходите больше одного собеседования в день</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-16">Не забывайте отдыхать</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-17">Не стесняйтесь просить о дополнительном времени</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-18">Не сжигайте мосты</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-19">Не кладите все яйца в одну корзину</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-20">Не стесняйтесь напоминать о себе</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-21">Не принимайте отказы близко к сердцу</a></li>
<li><a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="#heading-2-22">Подводя итог</a></li>
</ul>
<h2 id="heading-2-2">Уверенно говорите о прошлом опыте</h2>
<p>У вас необычная трудовая для кандидата в программисты? Как и у меня! Вообще, первую вышку я получила в области бизнеса, а еще я работала в здравоохранении, и в администрации, сразу после колледжа. Из-за этого мне казалось, что я чем-то хуже других программистов, которые пишут код с детства. Но это не так.</p>
<p>В мире полно успешных инженеров, которые попали в IT окольным путем. И вообще — гуманитариям все очень рады. Мне несколько раз говорили на собеседованиях, что они фанатеют от свитчеров, поскольку те обладают прекрасным видением бизнес-процессов, и это не говоря о талантах в области разработки.</p>
<p>Самое важное — это без стыда говорить о своем прошлом, быть способным описать его четко и быстро, за несколько минут.</p>
<p>Порепетируйте этот навык:</p>
<ol>
<li>Расскажите о своем прошлом и том, как вы попали в IT.</li>
<li>После этого сделайте переход к последнему опыту работы (даже если речь идет о вашем личном проекте).</li>
<li>В конце расскажите, почему вы теперь ищете новую работу.</li>
</ol>
<p>Конечно, репетировать такое очень неловко, но не беспокойтесь. Немного практики, и от смущения не останется и следа.</p>
<p>После рассказа о своем бэкграунде и предыдущем опыте немного расскажите, почему вы откликнулись именно на эту должность или как выбрали именно эту компанию, и почему именно этот выбор — подходящий для вашего набора навыков. Вот две самые главные вещи о вашем прошлом: будьте честны и оставайтесь собой</p>
<p>Даже если о чем-то из прошлого говорить неловко, никогда не лгите. Всегда честно отвечайте на вопрос: более того, тренируйтесь отвечать на такие вопросы, которые вызывают у вас дискомфорт. И помните — это совершенно нормально, когда ваш опыт отличается от опыта других кандидатов.</p>
<p>Какая была бы скукотища, если бы все люди имели одинаковый опыт! К тому же, честный рассказ о себе с большой вероятностью расположит к вам интервьюера. И помните: то, что отличает вас от других кандидатов, может оказаться вашим преимуществом.</p>
<h2 id="heading-2-3">Расставьте приоритеты</h2>
<p>Еще до начала поиска работы я бы посоветовала подумать, что для вас важно в будущей работе. Здесь нет правильных или неправильных ответов — это вопрос о том, что вы любите и что наполняет вашу жизнь смыслом.</p>
<p>Может быть вы хотите работать в по-настоящему разношерстной команде? Или надеетесь на переквалификацию внутри компании? Например, в сторону менеджмента? А что у вас с балансом между работой и личной жизнью? Или вдруг вас это не интересует, главное — зарплата побольше?</p>
<p>Конечно, никто не требует от вас дать все ответы разом. Более того, я не советую отшивать все вакансии, которые не соответствуют вашим пожеланиям. И все же эта информация бесценна, ведь вы будете ей руководствоваться, когда придет время принять окончательное решение.</p>
<p>В качестве примера, вот несколько приоритетов, которые я отметила для себя:</p>
<ul>
<li>Сравнительно низкий <a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="https://www.owox.ru/blog/articles/churn-rate/" rel="noopener noreferrer" target="_blank">показатель оттока клиентов</a> среди инженеров</li>
<li>Присутствие женщин на руководящих постах</li>
<li>Фуллстек с фокусом на бэке</li>
<li>Баланс между работой и личной жизнью</li>
<li>Атмосфера поддержки и наставничество как одна из целей компании.</li>
</ul>
<h2 id="heading-2-4">Проведите собственное исследование</h2>
<p>Пока ищете работу, не забывайте изучать компании и проверять, соответствуют ли они вашим приоритетам. Придется задавать вопросы.</p>
<p>Например, вам может быть интересно, сколько обычно платят сотруднику на должности, на которую вы откликаетесь. Надолго ли сотрудники задерживаются в компании? Я бы еще спросила, как у сотрудников с отдыхом на рабочем месте.</p>
<p>В общем, я настоятельно рекомендую задавать эти и другие вопросы на собеседованиях. А также искать информацию по знакомым или пробивать компанию на этих сайтах:</p>
<ul>
<li>LinkedIn</li>
<li>Glassdoor</li>
</ul>
<p>Посмотрите, сколько сейчас людей с LinkedIn работает на компанию. Как давно они там работают? А есть среди сотрудников какое-то разнообразие? Ну а зарплаты с Glassdoor соответствуют вашим ожиданиям? Еще полно <a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="https://t.me/hexletcommunity" rel="noopener noreferrer" target="_blank">чатов</a>, которые объединяют соискателей из разных социальных групп.</p>
<p>Конечно, ваше маленькое исследование не сможет дать ответы на все вопросы, но дополнительная информация никогда не помешает. Так что делайте заметки, задавайте вопросы и перечитайте свои записи, когда придет время выбирать оффер.</p>
<h2 id="heading-2-5">Сохраняйте на будущее текст вакансий</h2>
<p>Часто люди сохраняют ссылку на вакансию после того, как откликнулись на нее. Я настоятельно рекомендую пойти дальше и скопировать весь текст страницы. Иногда вакансии удаляют с сайта. Так что если захочется посмотреть, на какую работу вас в итоге позвали, вы не сможете этого сделать.</p>
<p>Для сохранения вакансий подойдет простая таблица, но мне понравилось использовать <a style="text-decoration:underline" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="https://huntr.co/" rel="noopener noreferrer" target="_blank">Huntr.co</a>. Было легко организовать все свои отклики вне зависимости от того, на каком этапе поиска работы я находилась.</p>
<h2 id="heading-2-6">Делайте заметки для каждого отклика</h2>
<p>Это обязательный пункт. Делайте заметки для каждого собеседования. В конце каждого разговора выписывайте ключевые факты. Да, обычно кажется, что вы и так все запомните, но это только кажется.</p>
<p>Ну и разумеется, перечитывайте свои записи перед каждым следующим разговором с представителем этой компании. Вы будете уверенно себя чувствовать во время разговора и вполне вероятно произведете хорошее впечатление на интервьюера. Ведь не так много кандидатов в точности помнят детали прошлого разговора.</p>
<h2 id="heading-2-7">Запоминайте имена и произносите их!</h2>
<p>Когда я говорю «запоминайте», я имею ввиду «делайте записи». Это все те же заметки для собеседований из предыдущего пункта.</p>
<p>Пока вы проходите через разные этапы собеседования, вы по факту говорите с участниками одной и той же команды. Если вы упомянете предыдущего интервьюера по имени («Да, Кирилл обсуждал это со мной»), это даст понять, что вы — внимательный человек, и легко впишетесь в команду. Да и согласитесь, фраза «тот парень, не помню, как его зовут» звучит совсем не очень.</p>
<p>Как только вы познакомились с новым человеком, запишите его имя и все детали, связанные с вашим разговором. Пригодится!</p>
<h2 id="heading-2-8">Искренне поблагодарите собеседника</h2>
<p>Не поленитесь искренне поблагодарить каждого из собеседующих. Помните о том, что они потратили время в надежде сделать вас частью своей команды. Возможно, вы благодарите будущего коллегу или даже босса! Так что проявите немного манер перед тем, как закончить собеседование.</p>
<h2 id="heading-2-9">Задавайте вопросы</h2>
<p>Всегда задавайте вопросы, абсолютно на всех этапах собеседования. Когда говорите за жизнь, можете поинтересоваться составом отдела разработки, их стеком, стилем менеджмента, и так далее.</p>
<p>И на техническом интервью вопросы очень важны. Потратьте время, чтобы прояснить детали задачи:</p>
<ul>
<li>Какие пограничные случаи следует учесть?</li>
<li>А мы можем рассчитывать, что входные данные будут валидны?</li>
<li>Объем входных данных будет большим?</li>
</ul>
<p>Перед тем, как броситься на задачу, убедитесь, что все поняли. Так вы продемонстрируете собеседнику, что вы — внимательный и собранный программист. А еще сэкономите время на выборе неверного, но привычного алгоритма решения.</p>
<p>Ну и напоследок, не забывайте задавать вопросы о самом собеседовании. Если вам назначили собес, но вы ничего не знаете о формате встречи, просто спросите! Это нормально, рассказывать кандидату о том, ждет ли его техническое собеседование и о том, кто именно будет его собеседовать.</p>
<p>Если у вас есть такая возможность, посмотрите профиль вашего будущего собеседника в LinkedIn. Может, найдется какой-нибудь ледокол — например, общий знакомый.</p>
<h2 id="heading-2-10">Доверьтесь своим знакомствам</h2>
<p>Напишите бывшим или нынешним коллегам, одноклассникам, — сообщите о том, что ищете новую работу. Может, на каком-нибудь митапе человек обмолвится, что ему не хватает специалиста в команду. Может, знакомый вашего знакомого сможет сходить к кадровикам в своей компании и спросить по поводу открытых вакансий.</p>
<p>С таким подходом вы пропустите скрининг и пообщаетесь с людьми из индустрии напрямую. А даже если ничего не выйдет, вы обсудите интересную для обоих тему особенностей найма в конкретной организации. Никогда не знаешь, куда тебя могут привести такие беседы. А потому не стесняйтесь их организовывать!</p>
<p>Только не забудьте при случае отплатить услугой за услугу.</p>
<h2 id="heading-2-11">Давайте обратную связь</h2>
<p>После собеседования вас могут попросить об обратной связи. Это может быть автоматизированный опрос, типа сервиса Greenhouse, или личное письмо от рекрутера. Понятное дело, что сервисы собирают анонимный фидбек, а рекрутеры — нет.</p>
<p>Я советую давать честный ответ, если это возможно. Если вы собираетесь критиковать, обязательно включите в сообщение и что-нибудь позитивное. Помните, вам ни к чему сжигать мосты в отношениях с компанией или кем-то из ее представителей.</p>
<p>Да и потом, обратная связь нужна компаниям чтобы улучшить процесс найма для будущих соискателей. Кто знает, может быть вы — тот самый будущий соискатель?</p>
<p><em>Вот мы и обсудили о том, что я бы посоветовала делать на собеседованиях. Поговорим теперь о том, чего делать не стоит.</em></p>
<h2 id="heading-2-12">Не ждите от себя совершенства, особенно на техническом собеседовании</h2>
<p>Я выбрала этот совет первым в списке, потому что для меня это — самый главный вывод, который я получила за три недели поиска работы. Я вдруг поняла, что собеседования всегда сопряжены с высоким уровнем стресса, поэтому выступать не на высоте — это нормально.</p>
<p>К тому же скорее всего человек, который проводит собеседование, не профи в найме. Может, он сидел себе спокойно да писал код, когда его вдруг дернули и посадили перед вами. Так что, вероятно, вы оба далеки от совершенства. Ну и ладно! Проявляйте доброту, оставайтесь спокойными, старайтесь изо всех сил и общайтесь с предельной ясностью.</p>
<p>И помните: у вас все равно есть шанс на оффер, даже если вы:</p>
<ul>
<li>Не успели решить задачу</li>
<li>Завалили какой-то тест</li>
<li>Попросили подсказку</li>
</ul>
<p>Потратьте лишнее время на то, чтобы уточнить несколько моментов по задаче. Узнайте про пограничные случаи и делайте заметки. Если вы с терпением и внимательностью подойдете к задаче, это выделит вас среди множества других кандидатов.</p>
<p>В большинстве случаев никто не требует от вас совершенства. От вас требуется лишь показать, как вы подходите к решению проблем. Когда я это осознала, то мне стало намного проще проходить технические собеседования.</p>
<h2 id="heading-2-13">Если собеседование прошло не блестяще, это не повод себя накручивать</h2>
<p>Не сдавайтесь и не ведите себя так, как будто все потеряно, если вдруг собеседование пошло не по плану. Работодатель оценивает в том числе то, как вы реагируете на неудачи.</p>
<p>Интервьюеру важно видеть, что вы не раскисаете, как только обстановка накаляется, и способны оставаться хладнокровными. Поэтому демонстрируйте позитивное отношение к ситуации от начала до конца, даже если собеседование проходит не очень. Ведите себя как человек, с которым вам самому было бы приятно работать.</p>
<h2 id="heading-2-14">Не бойтесь говорить о своих достижениях</h2>
<p>Другими словами, не преуменьшайте свои победы. Я помню, как на одном собеседовании мне совсем не хотелось говорить о достижениях, которые я описала в резюме. Я решила, что они там все сами уже прочитали, незачем повторяться — только решат, что я хвастаюсь. Оглядываясь назад, я понимаю, какая это была ошибка!</p>
<p>Надо сказать, что большая часть моих собеседников никогда не читала моё резюме. А даже если и читали, то вряд ли что-то запомнили. Ну и потом, цель собеседования — дать возможность кандидату показать, как хорошо он подходит для работы.</p>
<p>Вот и показывайте! Смело говорите о своих достижениях. А если интервьюер уже знает о чем-то из вашего резюме, он просто вас остановит.</p>
<h2 id="heading-2-15">Не проходите больше одного собеседования в день</h2>
<p>Теперь, когда многие собеседования проводятся онлайн, возникает соблазн назначить больше одного созвона в день. Даже если собеседования длятся по четыре часа, можно успеть впихнуть два в один день. Но я не советую так делать. Я предпочитаю оставлять между собеседованиями один день отдыха.</p>
<p>Помните, что даже в онлайн-разговоре вам придется часами отвечать на вопросы, решать задания и вообще всячески демонстрировать свой талант. Перегрузите себя — и возникает реальный риск провалить следующее собеседование.</p>
<h2 id="heading-2-16">Не забывайте отдыхать</h2>
<p>Поиск работы — это, конечно, увлекательно, но выгорание тут — реальный риск. Спите достаточно, пейте много воды. Упражняйтесь или гуляйте каждый день. Иначе вряд ли вам получится проявить себя на собеседованиях, да и ресурсы организма не резиновые.</p>
<h2 id="heading-2-17">Не стесняйтесь просить о дополнительном времени</h2>
<p>Как я уже говорила, забота о себе — ваш приоритет при поиске работы. И в то же время, некоторые (не все!) компании стремятся протащить кандидата через все собеседования как можно быстрее, чтобы вы не успели рассмотреть другие офферы.</p>
<p>Не бойтесь сказать о том, что вам нужно больше времени на техническое задание, или что вы не сможете появиться на собеседовании до определенной даты. Пусть люди уважают ваше время и расписание на всех этапах найма.</p>
<p>А еще просите дополнительное время для выполнения технического задания в тех случаях, если вам предлагают использовать малознакомую технологию. В резюме ведь написано, что вы с этой технологией не знакомы, так что попросить чуть больше времени — это нормально.</p>
<h2 id="heading-2-18">Не сжигайте мосты</h2>
<p>Постарайтесь отнестись с уважением ко всем, с кем будете разговаривать. Никогда не знаешь, когда ваши дорожки снова пересекутся — может, знакомство окажется полезным?</p>
<p>А если вы решили отказаться от работы с какой-то компанией, сделайте это вежливо. Не надо игнорить! Скажите об отказе прямо, а еще упомяните, что хотели бы оставаться на связи и не против пообщаться в будущем. Поблагодарите за потраченное время. И если для отказа есть веская причина, можете предоставить обратную связь. Говорите честно, но проявляйте чувство такта.</p>
<h2 id="heading-2-19">Не кладите все яйца в одну корзину</h2>
<p>В какой-то момент вы решите, что будете работать с компанией <em>А</em>, поэтому можно отказаться от компании <em>Б</em>. Не спешите! Пока не подписали трудовой договор, не отказывайте другим компаниям. Никогда не знаешь, что готовит будущее.</p>
<p>Например, я хотела работать удаленно, но у нанимателя не было договора для жителей моего штата. Эта маленькая деталь ускользнула от внимания HR. Наниматель не собирается делать лишнюю бумажную работу. А мне что делать? Возвращаться к охоте за вакансиями.</p>
<h2 id="heading-2-20">Не стесняйтесь напоминать о себе</h2>
<p>Если со времени последнего собеседования прошло несколько рабочих дней, но с вами так и не связались, не стесняйтесь напоминать о себе. Вполне вероятно что ваш наниматель просто закрутился, или что новое собеседование с вами все еще в списке дел.</p>
<p>А даже если компания решила отказаться от вашей кандидатуры, лучше узнать об этом как можно раньше, чтобы направить силы на новую вакансию.</p>
<h2 id="heading-2-21">Не принимайте отказы близко к сердцу</h2>
<p>Вам будут отказывать. Ожидайте отказов, они в порядке вещей! Не принимайте это как что-то личное. Ведь может случиться так, что вас не возьмут на одну должность в этой компании, зато предложат другую, в этой же компании. Ну и потом, а вдруг вы не подходите им сейчас, но будете подходить через несколько лет?</p>
<p>В любом случае, рынок сейчас просто дымится, вы обязательно что-нибудь подберете.</p>
<p>Помните о том, что ваш интервьюер может слишком сильно фокусироваться на технологиях, с которыми у вас мало опыта, и игнорировать технологии, в которых вы чувствуете себя уверенно. А может у них под рукой уже есть идеальный человек на эту вакансию? Поэтому нет смысла сочинять в голове причины отказа: как было на самом деле, мы никогда не узнаем.</p>
<p>Запоминайте обратную связь, какой бы она ни была, и подумайте, как учесть полученный опыт на следующем интервью. Не зацикливайтесь на отказах!</p>
<style data-mantine-styles="inline">.__m__-_R_63derddmiub_{--carousel-slide-gap:var(--mantine-spacing-xs);--carousel-slide-size:80%;}@media(min-width: 36em){.__m__-_R_63derddmiub_{--carousel-slide-gap:var(--mantine-spacing-xl);--carousel-slide-size:50%;}}</style><div style="--carousel-control-size:calc(2.5rem * var(--mantine-scale));--carousel-controls-offset:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-lg);padding-block:var(--mantine-spacing-sm);background:var(--app-color-surface)" class="m_17884d0f mantine-Carousel-root responsiveClassName" data-orientation="horizontal" data-include-gap-in-size="true"><div class="m_39bc3463 mantine-Carousel-controls" data-orientation="horizontal"><button class="mantine-focus-auto m_64f58e10 mantine-Carousel-control m_87cf2631 mantine-UnstyledButton-root" type="button" data-inactive="true" data-type="previous" tabindex="-1"><svg viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="transform:rotate(90deg);width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));display:block"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button><button class="mantine-focus-auto m_64f58e10 mantine-Carousel-control m_87cf2631 mantine-UnstyledButton-root" type="button" data-inactive="true" data-type="next" tabindex="-1"><svg viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" style="transform:rotate(-90deg);width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));display:block"><path d="M3.13523 6.15803C3.3241 5.95657 3.64052 5.94637 3.84197 6.13523L7.5 9.56464L11.158 6.13523C11.3595 5.94637 11.6759 5.95657 11.8648 6.15803C12.0536 6.35949 12.0434 6.67591 11.842 6.86477L7.84197 10.6148C7.64964 10.7951 7.35036 10.7951 7.15803 10.6148L3.15803 6.86477C2.95657 6.67591 2.94637 6.35949 3.13523 6.15803Z" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd"></path></svg></button></div><div class="m_a2dae653 mantine-Carousel-viewport" data-type="media"><div class="m_fcd81474 mantine-Carousel-container __m__-_R_63derddmiub_" data-orientation="horizontal"><div class="m_d98df724 mantine-Carousel-slide" data-orientation="horizontal"><div tabindex="0" style="cursor:pointer;height:100%"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/blog/posts/gid-po-professii-testirovschik-chem-zanimaetsya-skolko-zarabatyvaet-chto-nado-znat-i-gde-uchitsya"><div style="padding-top:0rem;height:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true"><div style="margin-bottom:var(--mantine-spacing-sm)" class="m_599a2148 mantine-Card-section" data-first-section="true"><div style="--ar-ratio:2" class="m_71ac47fc mantine-AspectRatio-root"><img class="m_9e117634 mantine-Image-root" src="https://hexlet.io/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6MTYzNiwicHVyIjoiYmxvYl9pZCJ9fQ==--72f5a3fb78c634c408f39349dbd2e203809b4069/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX2FuZF9wYWQiOls3MDgsMzU0XSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--324dc52aa55ebe818c2a887ebcb832b9ad1c0381/%D1%82%D0%B5%D1%81%D1%82%D0%B5%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA2023-01.png" loading="lazy" alt="Кто такой тестировщик и как им стать"/></div></div><p style="margin-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-lg);font-weight:bold" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Кто такой тестировщик и как им стать</p><p style="margin-bottom:auto" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Рассказываем, кто такой тестировщик и чем он занимается, сколько зарабатывает такой специалист, а...</p><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:space-between;--group-wrap:wrap;margin-top:var(--mantine-spacing-lg);font-size:var(--mantine-font-size-sm)" class="m_4081bf90 mantine-Group-root">29 декабря 2023 г.<p style="font-size:inherit" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Посмотреть →</p></div></div></a></div></div><div class="m_d98df724 mantine-Carousel-slide" data-orientation="horizontal"><div tabindex="0" style="cursor:pointer;height:100%"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/blog/posts/kak-ustroen-obmen-znaniyami"><div style="padding-top:0rem;height:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true"><div style="margin-bottom:var(--mantine-spacing-sm)" class="m_599a2148 mantine-Card-section" data-first-section="true"><div style="--ar-ratio:2" class="m_71ac47fc mantine-AspectRatio-root"><img class="m_9e117634 mantine-Image-root" src="/vite/assets/blog_post-7eTyeLLt.webp" loading="lazy" alt="Как устроен обмен знаниями в инженерных командах Facebook. Большой гайд по шерингу экспертизы в компании"/></div></div><p style="margin-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-lg);font-weight:bold" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Как устроен обмен знаниями в инженерных командах Facebook. Большой гайд по шерингу экспертизы в компании</p><p style="margin-bottom:auto" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Обмен знаниями внутри инженерной команды — очень важный процесс для бизнеса. От методов, на основ...</p><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:space-between;--group-wrap:wrap;margin-top:var(--mantine-spacing-lg);font-size:var(--mantine-font-size-sm)" class="m_4081bf90 mantine-Group-root">1 октября 2021 г.<p style="font-size:inherit" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Посмотреть →</p></div></div></a></div></div><div class="m_d98df724 mantine-Carousel-slide" data-orientation="horizontal"><div tabindex="0" style="cursor:pointer;height:100%"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/blog/posts/zadayom-voprosy-frontend-razrabotchiku-sobesedovanie-v-pryamom-efire"><div style="padding-top:0rem;height:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true"><div style="margin-bottom:var(--mantine-spacing-sm)" class="m_599a2148 mantine-Card-section" data-first-section="true"><div style="--ar-ratio:2" class="m_71ac47fc mantine-AspectRatio-root"><img class="m_9e117634 mantine-Image-root" src="/vite/assets/blog_post-7eTyeLLt.webp" loading="lazy" alt="Задаём вопросы фронтенд-разработчику: собеседование в прямом эфире"/></div></div><p style="margin-bottom:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-lg);font-weight:bold" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Задаём вопросы фронтенд-разработчику: собеседование в прямом эфире</p><p style="margin-bottom:auto" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Публичное собеседование пройдёт на youtube-канале Хекслета 14 сентября в 19:00 по московскому вре...</p><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:space-between;--group-wrap:wrap;margin-top:var(--mantine-spacing-lg);font-size:var(--mantine-font-size-sm)" class="m_4081bf90 mantine-Group-root">13 сентября 2021 г.<p style="font-size:inherit" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Посмотреть →</p></div></div></a></div></div></div></div></div>
<p>И все же наступят времена, когда поиск работы станет негативно влиять на ваше душевное здоровье. Поэтому обращайтесь за поддержкой к друзьям и семье, наставникам. А также помните о том, что вы имеете значение. И что вам не может подходить любая вакансия на рынке, и что это нормально.</p>
<h2 id="heading-2-22">Подводя итог</h2>
<p>Удачи в охоте за оффером! Помните, что вас оценивают не только по техническим навыкам. Покажите, что вы — разумный и приятный человек, развивайте эти качества в себе.</p>
<p>Все, что я тут описала, основано на моем личном опыте. А опыт, как вы понимаете, разнится от человека к человеку. Каков ваш опыт? Расскажите в комментариях!</p></div><div class=""><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:space-between;--group-wrap:wrap;margin-bottom:var(--mantine-spacing-lg)" class="m_4081bf90 mantine-Group-root"><div class="m_4451eb3a mantine-Center-root" data-inline="true"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;margin-inline-end:var(--mantine-spacing-xs);color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-user "><path d="M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0"></path><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"></path></svg></div><p style="margin-inline-end:var(--mantine-spacing-xl)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Lada Golunova</p><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root">4 года назад</p></div><div style="align-items:center" class="m_8bffd616 mantine-Flex-root __m__-_R_5dirddmiub_"><a style="display:inline-flex" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/blog/posts/sovet/votes"><div style="--ti-size:var(--ti-size-sm);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;margin-inline-end:var(--mantine-spacing-xs);color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-thumb-up "><path d="M7 11v8a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-7a1 1 0 0 1 1 -1h3a4 4 0 0 0 4 -4v-1a2 2 0 0 1 4 0v5h3a2 2 0 0 1 2 2l-1 5a2 3 0 0 1 -2 2h-7a3 3 0 0 1 -3 -3"></path></svg></div></a><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root">27</p></div></div></div><div style="background-color:var(--mantine-color-indigo-light);border:calc(0.0625rem * var(--mantine-scale)) solid transparent;padding:var(--mantine-spacing-xl)" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root"><p style="margin-bottom:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-h4)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Читайте также:</p><ul style="margin-inline-start:var(--mantine-spacing-lg)" class="m_abbac491 mantine-List-root"><li style="margin-bottom:var(--mantine-spacing-sm)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><a style="color:inherit" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/blog/posts/gid-po-professii-testirovschik-chem-zanimaetsya-skolko-zarabatyvaet-chto-nado-znat-i-gde-uchitsya">Кто такой тестировщик и как им стать</a></span></div></li><li style="margin-bottom:var(--mantine-spacing-sm)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><a style="color:inherit" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/blog/posts/kak-ustroen-obmen-znaniyami">Как устроен обмен знаниями в инженерных командах Facebook. Большой гайд по шерингу экспертизы в компании</a></span></div></li><li style="margin-bottom:var(--mantine-spacing-sm)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><a style="color:inherit" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/blog/posts/zadayom-voprosy-frontend-razrabotchiku-sobesedovanie-v-pryamom-efire">Задаём вопросы фронтенд-разработчику: собеседование в прямом эфире</a></span></div></li></ul></div><div style="margin-block:var(--mantine-spacing-xl)" class="m_3eebeb36 mantine-Divider-root" data-orientation="horizontal" role="separator"></div></div><div></div></div><style data-mantine-styles="inline">.__m__-_R_lmiub_{--col-flex-grow:auto;--col-flex-basis:100%;--col-max-width:100%;}@media(min-width: 48em){.__m__-_R_lmiub_{--col-flex-grow:auto;--col-flex-basis:16.666666666666668%;--col-max-width:16.666666666666668%;}}@media(min-width: 62em){.__m__-_R_lmiub_{--col-flex-grow:auto;--col-flex-basis:33.333333333333336%;--col-max-width:33.333333333333336%;}}</style><div class="m_96bdd299 mantine-Grid-col __m__-_R_lmiub_ mantine-visible-from-md"><div style="background-color:var(--mantine-color-indigo-light);border:calc(0.0625rem * var(--mantine-scale)) solid transparent;margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl);width:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root"><div style="margin-bottom:var(--mantine-spacing-md)" class="m_4451eb3a mantine-Center-root" data-inline="true"><p style="font-size:var(--mantine-font-size-h4)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Категории</p></div><ul class="m_abbac491 mantine-List-root"><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><button style="color:inherit;text-decoration:underline" class="mantine-focus-auto m_87cf2631 mantine-UnstyledButton-root" type="button" aria-label="Мотивация">Мотивация</button></span></div></li><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><button style="color:inherit;text-decoration:underline" class="mantine-focus-auto m_87cf2631 mantine-UnstyledButton-root" type="button" aria-label="Истории успеха">Истории успеха</button></span></div></li><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><button style="color:inherit;text-decoration:underline" class="mantine-focus-auto m_87cf2631 mantine-UnstyledButton-root" type="button" aria-label="Дневник студента">Дневник студента</button></span></div></li><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><button style="color:inherit;text-decoration:underline" class="mantine-focus-auto m_87cf2631 mantine-UnstyledButton-root" type="button" aria-label="Код">Код</button></span></div></li><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><button style="color:inherit;text-decoration:underline" class="mantine-focus-auto m_87cf2631 mantine-UnstyledButton-root" type="button" aria-label="Карьера">Карьера</button></span></div></li></ul></div><div style="justify-content:end;margin-top:0rem;position:sticky;top:calc(5rem * var(--mantine-scale))" class="m_8bffd616 mantine-Flex-root __m__-_R_5dlmiub_"><div tabindex="0" style="cursor:pointer"><a style="text-decoration:none" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/courses_web_development?promo_name=program_category&promo_position=blog_post&promo_creative=card&promo_type=card"><div style="background-color:var(--mantine-color-default);border:calc(0.0625rem * var(--mantine-scale)) solid var(--mantine-color-default-border);padding-inline:var(--mantine-spacing-xl);padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xs);width:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root"><div class="m_4451eb3a mantine-Center-root" data-inline="true"><p style="font-size:var(--mantine-font-size-h4)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Курсы по веб-разработке</p></div><img class="m_9e117634 mantine-Image-root" src="/vite/assets/development-BVihs_d5.png"/><p style="margin-bottom:var(--mantine-spacing-xs);text-align:right" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Посмотреть →</p></div></a></div></div></div></div></div></div></div>
</main>
<footer class="bg-dark fw-light text-light px-3 py-5">
<div class="row small">
<div class="col-12 col-sm-6 col-md-3">
<div class="h5 mb-3">Хекслет</div>
<ul class="list-unstyled">
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/about">О нас</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/testimonials">Отзывы</a>
</li>
<li>
<span class="nav-link link-light py-1 ps-0 external-link" data-href="https://b2b.hexlet.io" role="button">Корпоративное обучение</span>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/blog">Блог</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/qna">Вопросы и ответы</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/glossary">Глоссарий</a>
</li>
<li>
<span class="nav-link link-light py-1 ps-0 external-link" data-href="https://help.hexlet.io" data-target="_blank" role="button">Справка</span>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" target="_blank" rel="noopener noreferrer" href="/map">Карта сайта</a>
</li>
</ul>
</div>
<div class="col-12 col-sm-6 col-md-3">
<div class="h5 fw-normal mb-3">Направления</div>
<ul class="list-unstyled">
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_devops">DevOps
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_data_analytics">Аналитика
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_backend_development">Бэкенд
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_programming">Программирование
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_testing">Тестирование
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_front_end_dev">Фронтенд
</a></li>
</ul>
</div>
<div class="col-12 col-sm-6 col-md-3">
<div class="h5">Профессии</div>
<ul class="list-unstyled">
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/devops-engineer-from-scratch">DevOps-инженер с нуля</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/go">Go-разработчик</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/java">Java-разработчик</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/python">Python-разработчик </a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/data-analytics">Аналитик данных</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/qa-engineer">Инженер по ручному тестированию</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/php">РНР-разработчик</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/frontend">Фронтенд-разработчик</a>
</li>
</ul>
</div>
<div class="col-12 col-sm-6 col-md-3">
<div class="h5">Навыки</div>
<ul class="list-unstyled">
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/python-django-developer">Django</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/docker">Docker</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/php-laravel-developer">Laravel</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/postman">Postman</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/js-react-developer">React</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/js-rest-api">REST API в Node.js</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/spring-boot">Spring Boot</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/typescript">Typescript</a>
</li>
</ul>
</div>
</div>
<hr>
<div class="row">
<div class="col-12 col-sm-4 col-md-2">
<div class="fs-4">
<ul class="list-unstyled d-flex">
<li class="me-3">
<a aria-label="Telegram" target="_blank" class="link-light" rel="noopener noreferrer nofollow" href="https://t.me/hexlet_ru"><span class="bi bi-telegram"></span>
</a></li>
<li>
<a aria-label="Youtube" target="_blank" class="link-light" rel="noopener noreferrer nofollow" href="https://www.youtube.com/user/HexletUniversity"><span class="bi bi-youtube"></span>
</a></li>
</ul>
</div>
<div class="mb-2 d-flex flex-column">
<a class="link-light text-decoration-none" rel="nofollow" href="mailto:support@hexlet.io">support@hexlet.io</a>
<a class="link-light text-decoration-none py-2" target="_blank" href="https://t.me/hexlet_help_bot">t.me/hexlet_help_bot</a>
</div>
<ul class="list-unstyled d-flex">
<li class="me-3">
<span class="link-light text-decoration-none opacity-50 x-font-size-18 external-link" rel="nofollow" data-href="https://hexlet.io/locale/switch?new_locale=en" data-target="_self" role="button"><span class="my-auto">EN</span>
</span></li>
<li class="me-3">
<span class="link-light text-decoration-none opacity-50 x-font-size-18 opacity-100 external-link" rel="nofollow" data-href="https://ru.hexlet.io/locale/switch?new_locale=ru" data-target="_self" role="button"><span class="my-auto">RU</span>
</span></li>
<li class="me-3">
<span class="link-light text-decoration-none opacity-50 x-font-size-18 external-link" rel="nofollow" data-href="https://kz.hexlet.io/locale/switch?new_locale=kz" data-target="_self" role="button"><span class="my-auto">KZ</span>
</span></li>
</ul>
</div>
<div class="col-12 col-sm-4 col-md-3">
<ul class="list-unstyled fs-4">
<li class="mb-3">
<a class="link-light text-decoration-none" href="tel:8%20800%20100%2022%2047">8 800 100 22 47</a>
<span class="d-block opacity-50 small">бесплатно по РФ</span>
</li>
<li>
<a class="link-light text-decoration-none" href="tel:%2B7%20495%20085%2021%2062">+7 495 085 21 62</a>
<span class="d-block opacity-50 small">бесплатно по Москве</span>
</li>
</ul>
</div>
<div class="col-12 col-sm-4 col-md-3">
<div class="small mb-3">Образовательные услуги оказываются на основании Л035-01298-77/01989008 от 14.03.2025</div>
<ul class="list-unstyled small">
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/legal">Правовая информация</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/offer">Оферта</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/license">Лицензия</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/contacts">Контакты</a>
</li>
</ul>
</div>
<div class="col-12 col-sm-12 col-md-4 small">
<div class="mb-2">
<div>ООО «<a href="/" class="text-decoration-none link-light">Хекслет Рус</a>»</div>
<div>108813 г. Москва, вн.тер.г. поселение Московский,</div>
<div>г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3</div>
<div>ОГРН 1217300010476</div>
<div>ИНН 7325174845</div>
</div>
<hr>
<div>АНО ДПО «<a href="/" class="text-decoration-none link-light">Учебный центр «Хекслет</a>»</div>
<div>119331 г. Москва, вн. тер. г. муниципальный округ</div>
<div>Ломоносовский, пр-кт Вернадского, д. 29</div>
<div>ОГРН 1247700712390</div>
<div>ИНН 7736364948</div>
</div>
</div>
</footer>
<div id="root-assistant-offcanvas"></div>
<script src="/vite/assets/assistant-Bukl1lYy.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="/vite/assets/chunk-DsPFFUou.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/init-BrRXra1y.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/ErrorFallbackBlock-naDSYSy9.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/MarkdownBlock-DbyKWoR_.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/gon-D3e4yh1x.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/mantine-CGMYrt2Y.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/shiki-V011pkdv.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/utils-DRqSHbQE.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/routes-CCH8ilKF.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/lib-XR8Qr8kR.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/dist-GCHh59xr.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Box-B5-OOzBf.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/notifications.store-C-3AFSMn.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/useIsomorphicEffect-HJ6VK0D3.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/lib-KSp6QbZ0.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/axios-BEvgo0ym.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/classnames-l6ipYlLR.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/dayjs.min-BkKovM-s.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/debounce-jMQ_Cf4f.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/i18next-BlSq9s7B.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/client-U9M77rxp.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/react-dom-DaLxUz_h.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/useTranslation-Bx1Cdrkz.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/compiler-runtime-6XxiPFnt.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/jsx-runtime-CwjcCKJi.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/react-CkL4ZRHB.js" as="script" crossorigin="anonymous">
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v67327c56f0bb4ef8b305cae61679db8f1769101564043" integrity="sha512-rdcWY47ByXd76cbCFzznIcEaCN71jqkWBBqlwhF1SY7KubdLKZiEGeP7AyieKZlGP9hbY/MhGrwXzJC/HulNyg==" data-cf-beacon='{"version":"2024.11.0","token":"d11015b65d11429ea6b4a2ef37dd7e0b","server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>