[Java, Карьера в IT-индустрии] Поиск работы Java-программистом в Лондоне по Dependent визе

Автор Сообщение
news_bot ®

Стаж: 6 лет 9 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
31-Июл-2020 17:38

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

Автор фото: @_leafabienne
Предыстория. Мне очень хотелось переехать, и я пыталась найти себе работу в Лондонe, еще пока была в Москве. У мужа это получилось быстрее, так что переехала с ним и продолжила поиски уже на месте по dependant визе. Мотивация статьи — сравнить поиск работы из России и поиск работы “на месте”. Спойлер: “на месте” по dependent визе многократно быстрее ;).

Процесс рекрутинга
Процесс рекрутинга в зарубежные компании можно разделить на несколько этапов
Разговор с HR
Это – Ваш первый способ поверить свой английский, рассказать о себе и узнать о компании: о том, кого они ищут, и в какой культуре предстоит с ними работать. HR обязательно будет Вас спрашивать, что Вы уже знаете о компании и почему Вам будет интересно с ними поработать. Не стесняйтесь уже здесь задать как можно больше вопросов со своей стороны.
Технические этапы
Первый технический этап – задание на разработку или тест. Эта два совершенно разных подхода.

Автор фото: @codestorm
Задание на разработку – заключается в том, чтобы реализовать небольшой микросервис. Чаще всего реализовать необходимо простой REST API c использованием реляционной БД.
Обязательными условиями является покрытие тестами и добавление хорошего README c описанием проекта. Еще одно обязательное условие — возможность запустить приложение и проверить его работу. У меня таких заданий набралось порядка десяти.
Технический тест – высылается на 60/90/120 минут, включает в себя задачки по типу задачек с leetcode. Задач в тестовом задании может быть несколько. Задачи могут быть как совсем простые, так и сложные.
Второй технический этап – тут тоже все зависит от компании и креативности собеседующего. Некоторые компании просто проходят по списку всех популярных технических вопросов по Java, Rest API, SOLID-принципам, и т.д., и т.п. Некоторые компании попросят решать задачу в он-лайн режиме. В этом случае важно показать ход мыслей, расспросить требования к условиям задачи, выбрать правильно структуры данных, рассказать, какие ты будешь писать тесты, и т.д.
Затем может последовать и третий технический этап. Может быть так: на первом этапе у вас было code-pair интервью, на втором — проверка знаний языка и фреймворков, на третьем — понимание архитектуры приложений и распределенных систем.
Финальный этап – это интервью на soft-skills: здесь попросят раскрыть такие вопросы, как культура работы в команде, умение справляться со стрессовыми ситуациями и умение доказать свою точку зрения. Угадать здесь, что именно хочет компания/команда, пожалуй, бесполезно. Здесь лучше честно понять свои сильные и слабые стороны, рассказать о тех и других. Также важно уметь ответить на вопрос о том, какую идеальную компанию ты ищешь для себя сейчас и где ты себя видишь через 5 лет. (Да, эти вопросы кажутся самыми немыслимыми, учитывая нестабильность мира, но все-таки Вы должны подготовить рассказ и хорошо на этом этапе выступить.)
Сравнение процессов
Теперь про разницу между собеседованиями из России или же “на месте”.

Автор фото: @visuals
Из России абсолютно все интервью у Вас будут по видео связи. Длительность процесса может сильно отличаться в зависимости от компании. Если процессы в самой компании очень медленные, то рассмотрение кандидата может растянуться на 2-3 месяца. Второй момент по срокам — это то, сколько времени дают на подумать и принять оффер. При релокейте Вам дадут две недели, если попросить подождать — дадут и возможность подождать, но многие компании попросят поторопиться. После получения оффера самое быстрое получение визы может занять, наверное, 2.5 месяца (так получилось у нас). Но процесс может растянуться и на 4-6 месяцев. Т.е. если вы хотели бы уже через полгода реолацироваться, но еще не начали процесс ни с одним hr-ом, возможно, придется скорректировать свои ожидания, а начать что-то искать — прямо сегодня.
“На месте” технический и финальный этапы у Вас могут состояться лично с интервьюверами. Для меня это было существенным плюсом, т.к.и мне было проще понять собеседующего, и ему меня. Также есть доска или бумага, которые можно использовать для написания кода или рисования архитектуры, что очень помогает донести до интервьювера информацию о своих скиллах. Обратная сторона медали — время на принятие оффера. Оно может быть всего 2-3 дня, HR-ы парируют тем, что у них очень много кандидатов. Насколько это правда — сказать сложно, мотивация HR-ов ясна — им за каждого “проданного” кандидата выдается хороший бонус. Так что здесь надо приготовиться давать отказ и быстро принимать решение.
Сроки

Автор фото: @ikukevk
В целом процесс поиска работы “на месте” происходит значительно быстрее и динамичнее. Проанализировав все даты собеседований, которые у меня накопились, мне удалось составить вот такую табличку:
Количество дней между этапами
Разговор с HR
1 этап
Feedback, 2 этап
Feedback, Финальный этап
Оффер
Удаленно
0
5-10 рабочих дней (7-14 включая выходные)
5-10 рабочих дней (7-14 включая выходные)
5-10 рабочих дней (7-14 включая выходные)
1
На месте
0
3-4 дня
3-4 дня
3-4 дня
1
Пример – на месте
14 февраля
19 февраля (интервью по скайпу)
20 февраля выслали тест, 25 февраля отправляю тест
27 февраля собеседуюсь onsite
28 февраля – получаю оффер на подписание.
Что по итогу можно посоветовать?
Искать единомышленников — тех, кто уже эмигрировал: многие люди с радостью поделятся своим опытом, передадут ваш контакт знакомым HR-ам, а резюме проревьювят и запушат внутри своей компании. Про то, как его делать, что в нем указывать, и как себя продавать — тема для отдельной статьи. Надеюсь, данный материал поможет подготовиться и запастись терпением.
Успехов Вам!
===========
Источник:
habr.com
===========

Похожие новости: Теги для поиска: #_java, #_karera_v_itindustrii (Карьера в IT-индустрии), #_java, #_intervju (интервью), #_rekruting (рекрутинг), #_immigratsija (иммиграция), #_java, #_karera_v_itindustrii (
Карьера в IT-индустрии
)
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 23-Ноя 00:59
Часовой пояс: UTC + 5