Есть несколько идей на этот счет. Говорят, что большая часть людей, занимающихся ML, пришли не из IT. Это математики, физики, аналитики и т.д. И они пишут рабочий, но кривой код. Особенно большие проблемы возникают в больших проектах. Поэтому один из вариантов дальнейшего профессионального развития — разобраться хорошо в ООП, научиться корректировать и строить сложные ИС. А потом перейти в Data Science и Machine Learning .
С момента описываемых событий прошло почти три года. От Python не осталось и следа в моей голове. Это лишний раз показывает, что знания, которые не применяются, очень быстро уходят.
С вышкой в среднем платят больше. Если Вы всё-таки хотите его плучить и можете работать удаленно, то я бы поехал учиться в немецкий вуз и работал удаленно. Это наиболее перспективный вариант. Жене скорее всего тоже придется поийти учиться.
Но легко точно не будет.
Проблема в знании языка. Уровня intermediate, на мой взгляд, недостаточно для работы системного/бизнес аналитика. Бизнес-аналитик должен очень хорошо говорить и понимать речь на слух, чтобы общаться с заказчиком (внутренним или внешним). Плюс нужно иметь отличный грамотный письменный язык. У меня такого уровня нет. И вряд ли в ближайшие 2-3 года я его достигну.
Смотря где. На улице говорят на немецком. Но есть фирмы, где работают международные команды — там говорят только на агнлийском. В нашей компании говорят только на немецком.
Но легко точно не будет.
А испытательный срок в 6 месяцев позволяет объективно оценить способности соискателя.