Почему?
Работодатели в Москве зарабатывают в рублях (редкие исключения погоды не сделают)
Не, ну я тоже хочу зарабатывать больше, но давайте мыслить логически: если мой работодетель имеет рублевые доходы, то они вовсе не увеличились. Возможно, даже уменьшились. Так что никакой объективной причины поднимать зарплату — нет.
кто конкретно в каком положении находился и с какими трудностями сталкивался
Положение следующее: я работал на американскую компанию. Поэтому немецкий язык был вторичен. Даже во время "ланча" все говорили по-английски.
Жена — клинический психолог. Подтверждать образование, доучиваться чтобы вписаться в местную систему здравоохранения, изучать немецкий на уровне, близком к уровню носителей — это занимает годы. И много, много сил и нервов.
Несмотря на то, что она — фанат немецкого. Сейчас она доучила уровень до C1 и даже по возвращению постоянно удаленно общается с живыми немцами.
Три ребенка — 12, 9, 6 лет на момент возвращения.
Всем трем дико сложно в школах и садике в первую очередь из-за языкового барьера. Это просто чудовищный стресс. Не верьте тем, кто хвастает, что у него ребенок через полгода уже говорит как местный и чувствует там как рыба в воде. Либо ребенок — гений, либо это вранье.
Мои чуть ли не каждый день приходили домой и спрашивали "папа, а когда мы вернемся?"
С ребенком 12 лет вообще дикая проблема: если оставаться, нужно хорошее образование. Для поступления в ВУЗ нужно окончить гимназию, простые школы не котируются (исключения бывают, но не будем о них). Не зная немецкий на отличном уровне попасть в гимназию нереально. Даже зная немецкий, очень сложно в старшей школе перевестись в гимназию из-за огромной разницы в образовательных программах. То есть, на образовании ребенка можно смело ставить крест. А без образования высококвалифицированной и высокооплачиваемой работы не будет. Это у нас можно, у них — нет.
Помимо языкового барьера, есть барьер ментальный. Хочешь или не хочешь, ты всегда останешься чужим.
Кроме того, немцы в среднем эмоционально более холодны. И имеют жестко очерченные личностные границы. Короче, фиг с ними подружишься.
Детям, конечно, задружиться проще — но все равно из-за языкового барьера они чувствуют себя ужасно.
А еще у меня планировался четвертый ребенок. Что еще сильнее уменьшает возможность адаптации для супруги.
То есть, итого мы имеем стресс и страдания для всех членов семьи в минусе.
И я не увидел ничего такого в плюсе, что было бы способно их компенсировать
А жили мы в городе Висбаден, это такой куротный городок, куда приезжают состоятельные белые немцы встретить старость. Город чистый, красивый, экологичный, безопасный. Находится рядом со Франкфуртом.
К Висбадену у меня претензий нет. ИМХО самый лучший город для спокойной жизни в Германии.
Почему переехал — об этом напишу отдельный пост. Но если вкратце — не путайте туризм и эмиграцию. Всей семье было очень трудно, и не было понятно, ради чего терпеть.
Экономика в целом, наверное, получше.
Но я — не экономист, я — программист и здравый эгоист.
И по моим ощущениям уровень жизни программиста в Москве плюс-минус такой же как там во Франкфурте. Возможно, даже в Москве комфортнее, в первую очередь из-за более сильного социального расслоения. Услуги тут дешевле.
А, например, для врача из русской деревни, который попал бы в немецкую деревню, вывод мог бы быть абсолютно противоположным.
Но, повторюсь, я смотрю со своей колокольни и мой опыт — субъективен.
У нас с вами разные практики, видимо ))
Тренеры, которые не играют — жалкое, душераздирающее зрелище.
Разношерстная команда без тренера — не менее жалкое зрелище.
Да, когда половина времени расходуется на оценку, декомпозицию, планирование, а также помощь команде, ревью и т.п — это тяжело.
Особенно поначалу, когда понимаешь, что делать что-то руками можешь только половину времени.
Потом осознаешь, что не надо все делать своими руками. У тебя есть чужие руки, и в зависимости от их кривизны и квалификации надо так распределить задачки, чтобы команда была максимально продуктивна. И результат значительно превосходит то, что получилось бы, если бы ты все время "занимался серьезно" делом.
Ну, я тоже не эксперт в этой области.
Есть огромный бюджетный сектор экономики. Не только исполнители, пилящие американский бюджет, но и их подрядчики, субподрядчики, суб-субподрядчики и так далее. Это — огромная древовидная структура. Можно даже и не догадываться, что некая частная лавочка имеет связь с правительством США. Но потом оказывается, что один из ее заказчиков имеет в свою очередь в качестве клиентов (возможно по совсем другому проекту) компанию, которая, например, работает над проектом по устранению биологической угрозы, а проект этот курирует DTRA.
Все, приехали.
Не сразу, а медленно и постепенно, но абсолютно неумолимо до всех подрядчиков доводя т, что с РФ лучше не работать.
Логика в данном случае такая: коготок увяз — всей птичке пропасть.
Я же говорил -"не всегда возможно вырастить тимлида."
Приведу два примера.
Одна известная туристическая компания имеет IT отдел в Киеве, а также пользуются услугами аутсорсеров. И хотят открыть еще один отдел в Москве, чтобы не платить аутсорсерам и диверсифицировать риски. Ну нету у них тех, кто поедет в Москву. Берут человека со стороны.
В другой компании тимлид уходит с повышением. В отделе никто не может занять его место. Ну вот есть у вас пара бойцов. Ну не тянет никто из них на лида. Не может взять, и забацать бизнес-задачу. Технически — может. А организационно — нет.
Брать людей из соседних отделов — то же самое что со стороны: они не в курсе предметной области. Плюс это означает ослабить соседнюю команду.
И опять берут человека со стороны.
Ссылочные и значимые типы — это так, для затравки. Надо же с чего-то начинать интервью.
Мне сложно оценить, сколько процентов опыта эти собеседования покрывают. Наверное, немного. Но это не так уж и важно по двум причинам.
На собеседовании все равно все не выяснишь. Да, надо постараться узнать максимум, но по большому счету, нанимая человека, приходится полагаться на "жоп-филинг"
Увы, очень зачительная часть опыта не релевантна. Вот я когда-то начинал карьеру на Delphi, потом перешел на C++ Builder. Ну и что, кому это нужно? Маленько баловался с ассемблером. Программировал микроконтроллеры. Потом все это надоело и начал делать веб-сайты на PHP. С парой друзей пытался "замутить" свой бизнес, свою веб-студию. Потом все опять надоело (ибо не очень-то и получалось) и я пошел работать на дядю. Перешел на .NET и с тех пор не менял платформу. Но не стану же я рассказывать об этом в резюме! Это только будет отвлекать от основной темы.
Я бы сказал так: с технической стороны важно, что вы дели последние 5 лет. Что было раньше — не важно.
С точки зрения понимания архитектуры, понимания процесса разработки, получения soft skills — важны все годы опыта.
Так что как ни крути, а тимлидов лучше растить из своих чем брать со стороны. Здоровее климат в коллективе будет.
Это факт, и именно с этим я столкнулся сейчас во время поиска работы.
Другое дело, что не всегда возможно вырастить тимлида. В "тучные" годы с надувающимся экономическим "пузырем" компании все же рискуют брать тимлиза со стороны, т.к. своих катастрофически не хватает.
Почему? Есть санкции против отдельных компаний — да, но это не на уровне государства и людей же.
Санкции США против российских компаний слабо влияют на разработку. А вот санкции США против компаний из США — вполне. Если ты, как иностранная компания, переводишь деньги в Россию — ты редиска. И тебе будет ай-ай-ай. С тобой никто не захочет заключать контракты. Сворачивай свою разработку, и переноси куда хочешь, иначе — твоему бизнесу — труба.
Я из-за этого работу потерял 4 года назад.
Не берут.
По совету киевских коллег я запулил резюме на https://djinni.co/ и пометил, что я из Киева.
Назначил цену 4500
Получил 30+ откликов за первую неделю.
Ни один не захотел продолжать общение, когда узнал, что я собираюсь работать удаленно из Москвы.
Ну, во-первых, Рихтер — это библия .NET
Я читал его 2-е издание, 3-е, и 2 раза 4-е. И каждый раз наступало озарение по поводу каких-то вещей.
А во-вторых, прочтение пары книжек не позволит кому угодно пройти собеседование. Тех, кто просто заучил наизусть можно "выпасти" в течении минуты. Я как-то работал преподавателем, поверьте, я знаю. Отделить тех, кто списал, от тех кто зазубрил и от тех, кто действительно понимает — проще чем кажется.
Книги перед собеседованием очень хорошо помогают упорядочить имеющиеся знания, полученные опытным путем. А также заполнить обнаруженные пробелы в знаниях хотя бы теоретическими сведениями. В результате, если вам зададут вопрос по известной теме, вы не будете собираться с мыслями, а ответите четко и структурировано. А если по неизвестной, то не надо врать. Лучше честно сказать, что на практике вы с этим не сталкивались, но в теории должно быть так — и дальше по книжке.
Так что мой совет почитать Рихтера был дан в контексте, когда у вас много опыта и мало времени на подготовку. Он очень хорош по соотношению результат/трудозатраты.
У меня тоже полно знакомых из Киева. Они, конечно, что-то приукрашивают, но в принципе — да, з/п выше.
И вот почему:
1) В Москве аутсорс скорее мертв чем жив. Ибо санкции. Зато офигенная внутренняя разработка. В/на Украине — наоборот.
2) В Москве вы будете (за редким исключением) оформлены по-белому. А это значит, что для получения на руки 3000 у.е. работодатель (ООО) должен начислить ~4500 у.е. Разница — это налоги. В Киеве все (подчеркиваю, все) оформлены как ЧП (аналог нашего ИП), и налоги — смешные. Там все знают, что это оформление — это просто схема ухода от налогов.
Не хочу вызывать споры насчет необходимости платить налоги, но они съедают значительную часть прибыли. И, да, если вы — ИП, то с вами очень просто расстаться
По моим наблюдением прийти слева в тимлиды можно так:
Проект новый, из старой команды никто не может или не хочет его возглавить. Нужна новая команда, новый тимлид. Бизнес поставлен перед дилеммой, или взять "кота в мешке" и рискнуть с новым человеком, или вообще не стартовать проект
Проекты небольшие, их много, они меняются как перчатки. То есть предметная область не так важна, все равно завтра придется делать что-то другое. И опять-таки внутренних кандидатов на эту позицию нет.
По крайней мере я получал офферы в подобной ситуации в прошлом.
Это работало, когда рынок надувался, зарплаты росли, текучка была значительная. Внутренних кандидатов просто не везде хватало. И компании шли на риск от безисходности.
А сейчас все слишком осторожны. Могут долго рассуждать про предметку, про команду и т.д.
В Москве вообще не очень принято гонять по алгоритмическим задачам.
Насчет приведенных вами ресурсов не скажу, но вот с "cracking the coding interview" пересечение минимально. В Озоне мне попалась одна из таких задач, решение, правда, я совсем забыл, пришлось самому решать.
То есть я бы сказал, что порешать задачи полезно для общего развития, но если вы идете не в Яндекс, то нельзя считать, что они серьезно повысят ваши шансы.
В Москве большинство задачек было на понимание платформы. Чаще надо было объяснить, что делает приведенный код, и почему именно это.
Да, конечно, ничто в нашем мире не дает 100% гарантии сохранения места.
У меня тоже есть пример перед глазами, когда мы в Германии наняли одного человека из DeutcheBank. Он рассказывал, что их там тысячами перепродавали в левые фирмы. И люди подписывали новые договора, потому что им обещали перспективы. А потом фирмы банкротили. Тех, кто был достаточно умным и не хотел переподписывать договор — сокращали сразу.
Также мой собственный пример в России, когда из-за санкций компания просто была ликвидирована. Работу потеряли все.
То есть таких примеров много, другое дело, что хочется минимизировать риски оказаться за бортом.
Поэтому я сейчас и выбирал только среди крупных компаний (на большом корабле шторм не так заметен), только среди компаний, напрямую не затронутых кризисом, только белое трудоустройство по трудовой. И, да — это всего лишь мое мнение.
недостаточно быть технически подкованным, нужно об этом всем постоянно рассказывать и тогда именно такая совокупность скилов будет страховкой от внезапного сокращения и будет неважно по какой форме вы трудоустроены.
Резать косты также начинают там, где проще.
Ну вот пример из жизни, компания в Дании, половина сотрудников в Евросоюзе, половина — в Киеве. Во время прошлого кризиса выкинули всех киевских. Потому что нельзя вот так просто взять, и сократить сотрудника на бессрочном контракте, а контрактора — можно.
Компания загнулась.
Не вытянули Евро-специалисты.
Потому что основную роль в разработке играли именно киевские программисты.
Кстати, я недавно вернулся из Германии, где встретился с тем же "кумовством" и жульничеством. Люди везде одинаковые, и личные связи "решают".
Ну если уж совсем хочется кушать — то наверное да.
А так задача поиска работы очень смахивает на классику
И если претендентов много и вы прямо сейчас с голоду не умираете, можно все-таки поступать по-человечески. И для кармы полезно, и с практической точки зрения мир ИТ — очень тесный, не стоит плевать в колодец.
Большинство моих знакомых, которые работают удаленно на Европу или США, в штате не состоят. Соответственно, если что, их сократят в первую очередь.
Это никак не является следствием самой удаленной работы как формы сотрудничества. Это является следствием того, что удаленных контракторов сократят первыми, как только надо будет "резать косты".
Почему?
Работодатели в Москве зарабатывают в рублях (редкие исключения погоды не сделают)
Не, ну я тоже хочу зарабатывать больше, но давайте мыслить логически: если мой работодетель имеет рублевые доходы, то они вовсе не увеличились. Возможно, даже уменьшились. Так что никакой объективной причины поднимать зарплату — нет.
Положение следующее: я работал на американскую компанию. Поэтому немецкий язык был вторичен. Даже во время "ланча" все говорили по-английски.
Жена — клинический психолог. Подтверждать образование, доучиваться чтобы вписаться в местную систему здравоохранения, изучать немецкий на уровне, близком к уровню носителей — это занимает годы. И много, много сил и нервов.
Несмотря на то, что она — фанат немецкого. Сейчас она доучила уровень до C1 и даже по возвращению постоянно удаленно общается с живыми немцами.
Три ребенка — 12, 9, 6 лет на момент возвращения.
Всем трем дико сложно в школах и садике в первую очередь из-за языкового барьера. Это просто чудовищный стресс. Не верьте тем, кто хвастает, что у него ребенок через полгода уже говорит как местный и чувствует там как рыба в воде. Либо ребенок — гений, либо это вранье.
Мои чуть ли не каждый день приходили домой и спрашивали "папа, а когда мы вернемся?"
С ребенком 12 лет вообще дикая проблема: если оставаться, нужно хорошее образование. Для поступления в ВУЗ нужно окончить гимназию, простые школы не котируются (исключения бывают, но не будем о них). Не зная немецкий на отличном уровне попасть в гимназию нереально. Даже зная немецкий, очень сложно в старшей школе перевестись в гимназию из-за огромной разницы в образовательных программах. То есть, на образовании ребенка можно смело ставить крест. А без образования высококвалифицированной и высокооплачиваемой работы не будет. Это у нас можно, у них — нет.
Помимо языкового барьера, есть барьер ментальный. Хочешь или не хочешь, ты всегда останешься чужим.
Кроме того, немцы в среднем эмоционально более холодны. И имеют жестко очерченные личностные границы. Короче, фиг с ними подружишься.
Детям, конечно, задружиться проще — но все равно из-за языкового барьера они чувствуют себя ужасно.
А еще у меня планировался четвертый ребенок. Что еще сильнее уменьшает возможность адаптации для супруги.
То есть, итого мы имеем стресс и страдания для всех членов семьи в минусе.
И я не увидел ничего такого в плюсе, что было бы способно их компенсировать
А жили мы в городе Висбаден, это такой куротный городок, куда приезжают состоятельные белые немцы встретить старость. Город чистый, красивый, экологичный, безопасный. Находится рядом со Франкфуртом.
К Висбадену у меня претензий нет. ИМХО самый лучший город для спокойной жизни в Германии.
.
Почему переехал — об этом напишу отдельный пост. Но если вкратце — не путайте туризм и эмиграцию. Всей семье было очень трудно, и не было понятно, ради чего терпеть.
Экономика в целом, наверное, получше.
Но я — не экономист, я — программист и здравый эгоист.
И по моим ощущениям уровень жизни программиста в Москве плюс-минус такой же как там во Франкфурте. Возможно, даже в Москве комфортнее, в первую очередь из-за более сильного социального расслоения. Услуги тут дешевле.
А, например, для врача из русской деревни, который попал бы в немецкую деревню, вывод мог бы быть абсолютно противоположным.
Но, повторюсь, я смотрю со своей колокольни и мой опыт — субъективен.
У нас с вами разные практики, видимо ))
Тренеры, которые не играют — жалкое, душераздирающее зрелище.
Разношерстная команда без тренера — не менее жалкое зрелище.
Да, когда половина времени расходуется на оценку, декомпозицию, планирование, а также помощь команде, ревью и т.п — это тяжело.
Особенно поначалу, когда понимаешь, что делать что-то руками можешь только половину времени.
Потом осознаешь, что не надо все делать своими руками. У тебя есть чужие руки, и в зависимости от их кривизны и квалификации надо так распределить задачки, чтобы команда была максимально продуктивна. И результат значительно превосходит то, что получилось бы, если бы ты все время "занимался серьезно" делом.
Ну, я тоже не эксперт в этой области.
Есть огромный бюджетный сектор экономики. Не только исполнители, пилящие американский бюджет, но и их подрядчики, субподрядчики, суб-субподрядчики и так далее. Это — огромная древовидная структура. Можно даже и не догадываться, что некая частная лавочка имеет связь с правительством США. Но потом оказывается, что один из ее заказчиков имеет в свою очередь в качестве клиентов (возможно по совсем другому проекту) компанию, которая, например, работает над проектом по устранению биологической угрозы, а проект этот курирует DTRA.
Все, приехали.
Не сразу, а медленно и постепенно, но абсолютно неумолимо до всех подрядчиков доводя т, что с РФ лучше не работать.
Логика в данном случае такая: коготок увяз — всей птичке пропасть.
Я же говорил -"не всегда возможно вырастить тимлида."
Приведу два примера.
Брать людей из соседних отделов — то же самое что со стороны: они не в курсе предметной области. Плюс это означает ослабить соседнюю команду.
И опять берут человека со стороны.
Ссылочные и значимые типы — это так, для затравки. Надо же с чего-то начинать интервью.
Мне сложно оценить, сколько процентов опыта эти собеседования покрывают. Наверное, немного. Но это не так уж и важно по двум причинам.
Я бы сказал так: с технической стороны важно, что вы дели последние 5 лет. Что было раньше — не важно.
С точки зрения понимания архитектуры, понимания процесса разработки, получения soft skills — важны все годы опыта.
Это факт, и именно с этим я столкнулся сейчас во время поиска работы.
Другое дело, что не всегда возможно вырастить тимлида. В "тучные" годы с надувающимся экономическим "пузырем" компании все же рискуют брать тимлиза со стороны, т.к. своих катастрофически не хватает.
Санкции США против российских компаний слабо влияют на разработку. А вот санкции США против компаний из США — вполне. Если ты, как иностранная компания, переводишь деньги в Россию — ты редиска. И тебе будет ай-ай-ай. С тобой никто не захочет заключать контракты. Сворачивай свою разработку, и переноси куда хочешь, иначе — твоему бизнесу — труба.
Я из-за этого работу потерял 4 года назад.
Не берут.
По совету киевских коллег я запулил резюме на https://djinni.co/ и пометил, что я из Киева.
Назначил цену 4500
Получил 30+ откликов за первую неделю.
Ни один не захотел продолжать общение, когда узнал, что я собираюсь работать удаленно из Москвы.
Ну, во-первых, Рихтер — это библия .NET
Я читал его 2-е издание, 3-е, и 2 раза 4-е. И каждый раз наступало озарение по поводу каких-то вещей.
А во-вторых, прочтение пары книжек не позволит кому угодно пройти собеседование. Тех, кто просто заучил наизусть можно "выпасти" в течении минуты. Я как-то работал преподавателем, поверьте, я знаю. Отделить тех, кто списал, от тех кто зазубрил и от тех, кто действительно понимает — проще чем кажется.
Книги перед собеседованием очень хорошо помогают упорядочить имеющиеся знания, полученные опытным путем. А также заполнить обнаруженные пробелы в знаниях хотя бы теоретическими сведениями. В результате, если вам зададут вопрос по известной теме, вы не будете собираться с мыслями, а ответите четко и структурировано. А если по неизвестной, то не надо врать. Лучше честно сказать, что на практике вы с этим не сталкивались, но в теории должно быть так — и дальше по книжке.
Так что мой совет почитать Рихтера был дан в контексте, когда у вас много опыта и мало времени на подготовку. Он очень хорош по соотношению результат/трудозатраты.
У меня тоже полно знакомых из Киева. Они, конечно, что-то приукрашивают, но в принципе — да, з/п выше.
И вот почему:
1) В Москве аутсорс скорее мертв чем жив. Ибо санкции. Зато офигенная внутренняя разработка. В/на Украине — наоборот.
2) В Москве вы будете (за редким исключением) оформлены по-белому. А это значит, что для получения на руки 3000 у.е. работодатель (ООО) должен начислить ~4500 у.е. Разница — это налоги. В Киеве все (подчеркиваю, все) оформлены как ЧП (аналог нашего ИП), и налоги — смешные. Там все знают, что это оформление — это просто схема ухода от налогов.
Не хочу вызывать споры насчет необходимости платить налоги, но они съедают значительную часть прибыли. И, да, если вы — ИП, то с вами очень просто расстаться
А вот вопрос, эти предложения чем-то лучше предложений с hh.ru ?
По моим наблюдением прийти слева в тимлиды можно так:
По крайней мере я получал офферы в подобной ситуации в прошлом.
Это работало, когда рынок надувался, зарплаты росли, текучка была значительная. Внутренних кандидатов просто не везде хватало. И компании шли на риск от безисходности.
А сейчас все слишком осторожны. Могут долго рассуждать про предметку, про команду и т.д.
В Москве вообще не очень принято гонять по алгоритмическим задачам.
Насчет приведенных вами ресурсов не скажу, но вот с "cracking the coding interview" пересечение минимально. В Озоне мне попалась одна из таких задач, решение, правда, я совсем забыл, пришлось самому решать.
То есть я бы сказал, что порешать задачи полезно для общего развития, но если вы идете не в Яндекс, то нельзя считать, что они серьезно повысят ваши шансы.
В Москве большинство задачек было на понимание платформы. Чаще надо было объяснить, что делает приведенный код, и почему именно это.
Да, конечно, ничто в нашем мире не дает 100% гарантии сохранения места.
У меня тоже есть пример перед глазами, когда мы в Германии наняли одного человека из DeutcheBank. Он рассказывал, что их там тысячами перепродавали в левые фирмы. И люди подписывали новые договора, потому что им обещали перспективы. А потом фирмы банкротили. Тех, кто был достаточно умным и не хотел переподписывать договор — сокращали сразу.
Также мой собственный пример в России, когда из-за санкций компания просто была ликвидирована. Работу потеряли все.
То есть таких примеров много, другое дело, что хочется минимизировать риски оказаться за бортом.
Поэтому я сейчас и выбирал только среди крупных компаний (на большом корабле шторм не так заметен), только среди компаний, напрямую не затронутых кризисом, только белое трудоустройство по трудовой. И, да — это всего лишь мое мнение.
Именно! Полностью солидарен!
Резать косты также начинают там, где проще.
Ну вот пример из жизни, компания в Дании, половина сотрудников в Евросоюзе, половина — в Киеве. Во время прошлого кризиса выкинули всех киевских. Потому что нельзя вот так просто взять, и сократить сотрудника на бессрочном контракте, а контрактора — можно.
Компания загнулась.
Не вытянули Евро-специалисты.
Потому что основную роль в разработке играли именно киевские программисты.
Кстати, я недавно вернулся из Германии, где встретился с тем же "кумовством" и жульничеством. Люди везде одинаковые, и личные связи "решают".
Ну если уж совсем хочется кушать — то наверное да.
А так задача поиска работы очень смахивает на классику
И если претендентов много и вы прямо сейчас с голоду не умираете, можно все-таки поступать по-человечески. И для кармы полезно, и с практической точки зрения мир ИТ — очень тесный, не стоит плевать в колодец.
Большинство моих знакомых, которые работают удаленно на Европу или США, в штате не состоят. Соответственно, если что, их сократят в первую очередь.
Это никак не является следствием самой удаленной работы как формы сотрудничества. Это является следствием того, что удаленных контракторов сократят первыми, как только надо будет "резать косты".
А новичков-удаленщиков — в нулевую очередь ;)