[Программирование, Карьера в IT-индустрии] От желания до оффера: как программисту организовать подготовку к интервью
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Пару месяцев назад из-за пандемии мне пришлось искать работу и подойти к этому я решила системно. Со всей своей любовью к планированию, записям и визуальным отражением прогресса. Пройдя путь от белого листа до офферов, представляю свой план, по которому выбирала компании и готовилась к собеседованиям.
Выбор компании
Первое с чего нужно начинать — мои цели и желания на работе. Важно сесть и подумать, а чего я хочу достичь в ближайшие пару лет, где я хочу жить, чем заниматься, какие технологии использовать?
Формируем портрет желаемой компании, я сделала 3 колонки:
- Цели в работе
- Желания на ближайшие годы
- Рекомендации (советы друзей о выборе компании)
Поиск вакансий и требований
Теперь пора открыть HeadHunter и карьерные странички компаний для изучения: какой стек, задачи, условия и требования к знаниям — последнее я выписала для составления плана подготовки к собеседованиям.
План подготовки
Подготовка к техническим собеседованиям оказалась очень увлекательной, и наконец-то появилось время вникнуть в основы java: на что расходуется память, разобраться со сложностью операций в стандартных коллекциях и прочесть Java concurrency in practice. Это время оказалось важной передышкой от работы, которая была потрачена на пополнение теоретических знаний.
Для составления тем и вопросов, использовала:
- Гайд «Хочу работать в Google» (взяла темы за основу)
- Требования из вакансий
- Вопросы с собеседований, которыми поделились мои знакомые (нашла много интересных и сложных вопросов)
Для решения задач:
- Leetcode (здесь есть задачи с собеседований Yandex, Alibaba, Google, а с подпиской доступны решения)
- HackerRank
Регулярное решение задач учит быстро оценивать сложность алгоритмов и придумывать несколько путей решений, начинаешь мыслить шире.
Получился общий план:
Пример одной из тем:
Сверху добавила линию времени с дедлайнами — это помогает не сбиться с курса и каждый день заниматься теорией. Подготовила вопрос — окрасила стикер зеленым.
Резюме
При составлении резюме открыла фидбек от моих бывших коллег, чтобы найти сильные стороны и запомнившиеся задачи.
Опыт работы описать:
- Кратко основной продукт и количество пользователей
- Мое влияние на продукт: задача -> результат для компании
- Стек технологий
Что рассказать о себе:
- Опиши качества, которые помогут в работе, прикрепите ссылки на свои публикации и расскажите о себе, как личности
- Прикрепи ссылки на свои публикации
- Расскажи о себе, как личности
Пример:
SPL
Так же не все рекрутеры любят шаблон HeadHunter, поэтому лучше написать резюме «от руки» по шаблону.
Тренировочные технические собеседования
Прохождение собеседований такой же навык, как и езда на велосипеде. В первые разы волнуешься, может дрожать голос, и представление себя и своих компетенций еще не такое уверенное. А первый life-coding для новичка — огромный стресс.
Поэтому я откликнулась в разные компании, чтобы потренироваться и быть готовой ко всему. К тому же на собеседованиях находятся новые сложные вопросы. Здесь же нужно тренироваться задавать компании вопросы о процессах, проекте и команде, а дальше вести переговоры по офферу.
Список вопросов, которые задать работодателю:
SPL
- Как ставятся задачи, как проходит ревью кода, тестирование (есть ли автотесты), релизы (как часто, автоматизировано ли)
- Как общается команда / какие есть встречи / как передаются знания
- Как команды работают с техническим долгом: баги и рефакторинг
- По проекту: какие планы в развитии продукта
- Какие первые задачи я получу есть я буду у вас работать? Какое влияние я смогу оказывать на продукт?
- Как решаются споры о выборе новой технологии (для меня важно, чтобы было обсуждение в команде и оценка рисков)
- Культура обратной связи
- Какие есть обучения в компании
- Если заказная разработка: то как выглядит процесс перехода между проектами и что будет, когда проект закончится? Конкретный проект остается ли на поддержке или просто отдается клиенту?
Собеседования «в production»
Пришла пора искать компании, в которых уже хочется работать и получать приглашения на собеседования.
Для поиска компаний: я открыла HeadHunter, посмотрела участников технических конференций и поспрашивала мнение друзей об их местах работы. Так я отобрала компании, которые мне интересны.
Чтобы получить приглашение на собеседование:
- Предложить знакомым зареффералить тебя (сильно увеличивает шанс, что с твоим резюме ознакомятся)
- Писать разработчикам и рекрутерам на LinkedIn (оказалось очень полезно, многие разработчики честно рассказывают о плюсах и минусах проекта и могут дать рекомендации)
- Откликаться на карьерных страничка и HeadHunter (вероятность ответа ниже)
Пример как написать на LinkedIn:
SPL
В голове всю информацию не удержать, поэтому записала в таблицу. Записи помогают быстро переключать контекст между собеседованиями, знать этап собеседований с каждой компанией и не забыть детали проекта.
Офферы
И вот наступил самый приятный момент — компании хотят видеть тебя в своей команде и ждут ответа.
Остается только окончательно обсудить зарплатные ожидания, бонусы и сообщить о своем решении.
===========
Источник:
habr.com
===========
Похожие новости:
- [JavaScript, Node.JS, Программирование, Разработка веб-сайтов] Руководство по Express.js. Часть 2 (перевод)
- [D, Go, Rust, Программирование] Портируем утилиту командной строки с Go/Rust на D (перевод)
- [Карьера в IT-индустрии, Управление персоналом] Тестирование ПО: суть профессии, требования и заработная плата
- [Программирование, Go] Вариативные функции в Go (перевод)
- [C, C++, Open source, Программирование] Проверка QEMU с помощью PVS-Studio
- [C, C++, Open source, Программирование] Checking QEMU using PVS-Studio
- [JavaScript, Программирование] Как я искал работу в Берлине
- [Карьера в IT-индустрии, IT-эмиграция] [Личный опыт] Профессиональная эмиграция: чем отличается Амстердам от Риги и Booking.com от молодого стартапа
- [PHP, Программирование] Перечисления в PHP
- [Карьера в IT-индустрии, Управление персоналом] Почему тестировщиков «джун», «мидл» и «сеньор» не существует. Или как мы уже 10 лет работаем без грейдов
Теги для поиска: #_programmirovanie (Программирование), #_karera_v_itindustrii (Карьера в IT-индустрии), #_sobesedovanie_dlja_novichka (собеседование для новичка), #_sobesedovanie_v_it (собеседование в it), #_programmirovanie (
Программирование
), #_karera_v_itindustrii (
Карьера в IT-индустрии
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:52
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Пару месяцев назад из-за пандемии мне пришлось искать работу и подойти к этому я решила системно. Со всей своей любовью к планированию, записям и визуальным отражением прогресса. Пройдя путь от белого листа до офферов, представляю свой план, по которому выбирала компании и готовилась к собеседованиям. Выбор компании Первое с чего нужно начинать — мои цели и желания на работе. Важно сесть и подумать, а чего я хочу достичь в ближайшие пару лет, где я хочу жить, чем заниматься, какие технологии использовать? Формируем портрет желаемой компании, я сделала 3 колонки:
Поиск вакансий и требований Теперь пора открыть HeadHunter и карьерные странички компаний для изучения: какой стек, задачи, условия и требования к знаниям — последнее я выписала для составления плана подготовки к собеседованиям. План подготовки Подготовка к техническим собеседованиям оказалась очень увлекательной, и наконец-то появилось время вникнуть в основы java: на что расходуется память, разобраться со сложностью операций в стандартных коллекциях и прочесть Java concurrency in practice. Это время оказалось важной передышкой от работы, которая была потрачена на пополнение теоретических знаний. Для составления тем и вопросов, использовала:
Для решения задач:
Регулярное решение задач учит быстро оценивать сложность алгоритмов и придумывать несколько путей решений, начинаешь мыслить шире. Получился общий план: Пример одной из тем: Сверху добавила линию времени с дедлайнами — это помогает не сбиться с курса и каждый день заниматься теорией. Подготовила вопрос — окрасила стикер зеленым. Резюме При составлении резюме открыла фидбек от моих бывших коллег, чтобы найти сильные стороны и запомнившиеся задачи. Опыт работы описать:
Что рассказать о себе:
Пример:SPLТак же не все рекрутеры любят шаблон HeadHunter, поэтому лучше написать резюме «от руки» по шаблону. Тренировочные технические собеседования Прохождение собеседований такой же навык, как и езда на велосипеде. В первые разы волнуешься, может дрожать голос, и представление себя и своих компетенций еще не такое уверенное. А первый life-coding для новичка — огромный стресс. Поэтому я откликнулась в разные компании, чтобы потренироваться и быть готовой ко всему. К тому же на собеседованиях находятся новые сложные вопросы. Здесь же нужно тренироваться задавать компании вопросы о процессах, проекте и команде, а дальше вести переговоры по офферу. Список вопросов, которые задать работодателю:SPL
Собеседования «в production» Пришла пора искать компании, в которых уже хочется работать и получать приглашения на собеседования. Для поиска компаний: я открыла HeadHunter, посмотрела участников технических конференций и поспрашивала мнение друзей об их местах работы. Так я отобрала компании, которые мне интересны. Чтобы получить приглашение на собеседование:
Пример как написать на LinkedIn:SPLВ голове всю информацию не удержать, поэтому записала в таблицу. Записи помогают быстро переключать контекст между собеседованиями, знать этап собеседований с каждой компанией и не забыть детали проекта. Офферы И вот наступил самый приятный момент — компании хотят видеть тебя в своей команде и ждут ответа. Остается только окончательно обсудить зарплатные ожидания, бонусы и сообщить о своем решении. =========== Источник: habr.com =========== Похожие новости:
Программирование ), #_karera_v_itindustrii ( Карьера в IT-индустрии ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:52
Часовой пояс: UTC + 5