🔥

Тред (Я Сергей)


Привет, Сегодня говорим про работу в Германии - что, как, стоит ли. Сразу скажу, что в России разработчиком не работал, сравнивать не с чем.
notion image

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

Есть мнение, что переезд заграницу это навсегда - уехал и с концами. А что если не "уехать", а "съездить", не "жить", а "пожить"? Мир глобальный, где хотите, там и живите. Вернетесь или нет - не важно, но опыт получите бесценный.

Если уже есть и профессия, и опыт, то уехать работать в Германию не так сложно. Есть программа Blue Card, по которой можно относительно быстро получить визу. Если подходите по всем критериям (о них дальше), то весь процесс может занять от нескольких недель, до пары месяцев.

Чтобы получить Blue Card, нужно 2 вещи: - высшее образование (желательно по профессии, но не обязательно) - контракт или гарантия контракта с немецкой компанией с зарплатой не меньше 43,056 евро в год (на 2020, меняется каждый год) В остальном все дело техники.

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

Make it in Germany Все, что надо официально знать про Blue Card со ссылками на источники. . . . make-it-in-germany.com/en/visa/kinds-…

Surfin Birds Блог об иммиграции в Германию от @igor_lkm и его супруги. Дизайн, конечно, идиотский, но контент на 5+. Их личный опыт со всеми деталями. . . . surfin-birds.ru

Работу можно искать в разных местах, вот мой список: xing.com linkedin.com de.indeed.com Мне больше везло с linkedin.

Как правило процесс устройства на работу в Германии состоит из нескольких шагов (мой опыт): - созвон с HR - интервью по профилю - техническое задание - разговор с командой - интервью с начальником - подписание контракта Дальше подробно про каждый шаг.

Созвон с HR Все стандартно - тех стэк, сильные стороны, языки, инструменты, дурацкие вопросы типа "вы занимаетесь фронтендом, а на Java пишете?" и пр. Думаю HR везде одинаковый. Этот барьер существует и его надо пройти.

Интервью по профилю Тут все интереснее. Как правило час разговоров на технические темы: рассказать про проекты, интересные задачи, которые решали, предпочтения и пр. HR уже нет, а есть кто-то из старших разработчиков или CTO. К этому шагу надо готовиться.

Техническое задание По результатам тех интервью присылают задачу с условиями вроде - написать на реакте поиск с Google Books API с автокомплитом - сверстать часы на SVG и JS - по шаблону сверстать сайт на любом стеке Тут надо выложиться, будут проверять. Им же с вами работать.

Разговор с командой Если прошли тест, могут пригласить в офис, поговорить с будущей командой, обсудить ваше решение теста за ланчем (ну или по скайпу). Будьте готовы объяснить что, почему и зачем. Кстати, на этом шаге вы тоже можете понять, что команда "не ваша" и отказаться.

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

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

Контракт В Германии считается хорошим тоном обсуждать контракт до подписания, хотя в больших корпорациях они могут быть стандартные. Однажды я попросил убрать из контракта один пункт и убрали.

Зарплата Какую запросите, такую и дадут (в разумных пределах, конечно). Больше рыночной редко, если вы не гений, меньше - запросто. Поэтому сумму в голове надо держать еще до интервью.

Pay inequality is a big problem in tech, especially for underrepresented groups like women and minorities. The best way you can help is by sharing yours. I’ll go first. 🏫: B.A. - C.S. ⏳: 5.5 years 🏷: Staff/G06 🌎: NYC 💸: $205k base, $500k equity over 4 yrs #KnowYourWorth
Недавно был интересный тред по зарплатам. Не знаю что на людей нашло, но все вдруг начали постить кто сколько получает. . . . twitter.com/ZacSweers/stat…

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

Чего в немецких компаниях нет, так это прямого фидбэка. То есть всегда "все отлично", а потом бах и куча претензий. Я, чтобы избегать таких случаев, всегда очень подробно все уточняю и напрямую запрашиваю фидбэк. Ходят даже шутки про славянскую прямоту, видимо это у нас в крови.

В Германии нет разделения на верстку и программирование. Там все фронтендеры и должны уметь и то, и это. Давно мечтаю найти компанию, в которой можно будет только верстать, но, видимо, не случится. Короче, завидую всем верстальщикам.

Недавно наткнулся на отличный канал Senior Software Vlogger про работу в Германии и не только. Там всего больше и подробнее. Рекомендую. . . . youtube.com/user/rojkovdima

На этом заканчиваю свою неделю на jsunderhood, спасибо всем, кто читал. Буду проверять комменты до воскресенья вечера. По всем вопросам после пишите в личку (@_sergeikriger). Всем пока!