Истории успеха любят все. И на хабре их достаточно много.


«Как я получил работу с зарплатой 300 000 долларов в Кремниевой долине»
«Как я получил работу в Google»
«Как я заработал 200 000 $ в 16 лет»
«Как я попал в Топ AppStore с простым приложением курса валют»
«Как я …» и еще тысяча и одна подобная история.



Это же здорово, что человек добился успеха и решил об этом рассказать! Читаешь и радуешься за него. Но большинство таких историй объединяет одно: ты не можешь повторить путь автора! Либо ты живешь не в то время, либо не в том месте, либо ты родился мальчиком, либо…


Я думаю, что истории неуспеха в этом плане часто бывают полезней. Тебе просто не нужно делать то, что сделал автор. А это, согласитесь, гораздо проще, чем пытаться повторить чей-то опыт. Просто такими историями люди обычно не хотят делиться. А я расскажу.


Я много лет проработал в системной интеграции и тех.поддержке. Несколько лет назад я даже поехал работать системным инженером в Германию, чтобы получать больше денег. Но область системной интеграции меня уже давно не вдохновляла, и я хотел сменить сферу на что-то более денежное и интересное. И в конце 2015 года наткнулся на хабре на статью «Из физиков в Data Science (Из двигателей науки в офисный планктон)», в которой Владимир описывает свой путь в Data Science. Я понял: это то, что мне нужно. Я неплохо знал SQL и мне было интересно работать с данными. Особенно меня впечатляли вот такие графики:



Даже минимальная зарплата в этой сфере была выше, чем любая моя зарплата за всю предыдущую жизнь. Я твердо решил стать инженером по машинному обучению. Последовав примеру Владимира, я записался на coursera.org на специализацию из девяти курсов: «Data Science».


Я делал по одному курсу в месяц. Я был очень прилежным. На каждом курсе я выполнял все задания, пока не получал высший результат. Параллельно с этим я брался за задания на kaggle, и у меня даже получалось!!! Понятно, что призовые места мне не светили, но в 100 несколько раз я попадал.


После пяти успешно выполненных курсов на coursera.org и еще одного “Big Data with Apache Spark” на stepik.ru я почувствовал в себе силы. Я понял, что начинаю врубаться в тему. Я понимал, в каких случаях какие методы анализа следует использовать. Я достаточно неплохо разобрался с Python и его библиотеками.


Моим следующим шагом был анализ рынка вакансий. Необходимо было выяснить, что еще нужно знать, чтобы получить работу. Какие предметные области стоит изучить, которые интересны работодателям. Параллельно с оставшимися 4 курсами я хотел взять еще что-то узкоспециализированное. То, что хочет видеть конкретный работодатель. Это повысило бы мои шансы получить работу для новичка с хорошими знаниями, но без опыта.


Я зашел на сайт по поиску работы, чтобы провести свой анализ. Но вакансий в радиусе 10 километров не было. И в радиусе 25 километров. И даже в радиусе 50 км!!! Как так? Быть не может!!! Я зашел на другой сайт, потом на третий… Потом я открыл карту с вакансиями и увидел примерно ЭТО:



Оказалось, что я проживаю в самом центре аномальной зоны отчуждения питона в Германии. Ни одной грёбаной приемлемой вакансии специалиста по машинному обучению или хотя бы разработчика на Python в радиусе 100 километров!!! Это фиаско, братан!!!



Эта картинка на 100% отражает мое состояние в тот момент. Это был удар ниже пояса, который я сам себе нанёс. И это было реально больно…


Да, можно было поехать в Мюнхен, Кёльн или Берлин – там были вакансии. Но на этом пути встало одно серьёзное препятствие.


Первоначальный наш план при переезде в Германию был такой: ехать туда, куда берут. Нам было абсолютно без разницы, в какой город Германии нас забросит. Следующий шаг – освоиться, оформить все документы и подтянуть язык. Ну а потом рвануть в большой город, чтобы зарабатывать больше. Нашей предварительной перспективной целью был Штутгарт. Большой технологичный город на юге Германии. И не такой дорогой, как Мюнхен. Там тепло и растет виноград. Много промышленных предприятий, поэтому много вакансий с хорошей зарплатой. Высокий уровень жизни. Как раз то, что нам нужно.



Нас забросила судьба в небольшой городок в самом центре Германии с населением около 100000. Мы обжились, освоились, оформили все документы. Город оказался очень уютным, чистым, зеленым и безопасным. Дети пошли в садик и школу. Всё было близко. Кругом очень дружелюбные люди.


Но в этой сказке не оказалось не то, что вакансий специалистов по машинному обучению, тут даже Python оказался никому не нужен.


Мы с женой стали обсуждать вариант переезда в Штутгарт или Франкфурт… Я начал искать вакансии, смотреть требования работодателей, а жена принялась присматривтать квартиру, садик и школу. Примерно через неделю поисков жена мне сказала: «А знаешь, я не хочу ни во Франкфурт, ни в Штутгарт, ни в любой другой большой город. Я хочу остаться тут».


И я понял, что полностью с ней согласен. Я тоже устал от большого города. Только пока я жил в Санкт-Петербурге, я этого не понимал. Да, большой город – идеальное место, чтобы строить карьеру и зарабатывать деньги. Но не для комфортной жизни семьи с детьми. И для нашей семьи этот маленький городок оказался как раз тем, что надо. Здесь было всё то, чего нам так не хватало в Питере.



Мы решили остаться, пока наши дети не подрастут.


Ну а как же Python и машинное обучение? И те полгода, что я уже потратил на всё это? Да никак. Вакансий рядом нет! Тратить 3-4 часа в день на дорогу до работы я больше не хотел. Я так уже работал в Питере несколько лет: ездил с Дыбенко в Красное село, когда еще не построили кольцевую. Полтора часа туда и полтора обратно. Жизнь проходит мимо, а ты смотришь на мелькающие дома из окна автомобиля или маршрутки. Да, в дороге можно читать, слушать аудиокниги и все такое. Но это быстро надоедает, и через полгода-год ты просто убиваешь это время, слушая радио, музыку и бесцельно глядя вдаль.


У меня и раньше были провалы. Но таких глупостей, как эта, я уже не делал давно. Осознание того, что работу инженера по машинному обучению мне не найти, выбило меня из колеи. Я бросил все курсы. Я вообще перестал чем-либо заниматься. По вечерам я пил пиво или вино, ел салями и играл в LoL. Так прошел месяц.


На самом деле, не столь важно, какие сложности преподносит тебе жизнь. Или даже ты преподносишь себе сам. Важно то, как ты их преодолеваешь и какие уроки из этих ситуаций извлекаешь.


«Что нас не убивает, то делает сильнее». Вы же знаете эту мудрую фразу? Так вот, я считаю, что это полная чушь! У меня есть знакомый, который на волне кризиса 2008 потерял работу директора достаточно крупного автосалона в Питере. Что он сделал? Правильно! Как настоящий мужчина, он пошел искать работу. Работу директора. А когда работу директора не нашел за полгода? Он продолжил искать работу директора, но уже в других сферах, т.к. работать менеджером по продажам автомобилей или кем-то кроме директора для него было не комильфо. В итоге он ничего не нашел и за год. А потом забил на поиск работы вообще. Резюме же висит на HH – кому надо, тот сам позвонит.


И сидел он без работы четыре года, а жена его всё это время зарабатывала деньги. Спустя год она получила повышение, и денег у них стало больше. А он всё сидел дома, пил пиво, смотрел телевизор, играл в компьютерные игры. Конечно, не только это. Он готовил, стирал, убирал, ходил по магазинам. Он превратился в отожравшегося борова. Сделало его всё это сильнее? Я так не думаю.


Мне тоже можно было и дальше пить пиво и винить работодателей, что они не открыли вакансий в моей деревне. Или винить себя в том, что я такой дурак и даже не удосужился посмотреть вакансии прежде, чем взяться за Python. Но толку в этом не было. Мне нужен был план Б…


В итоге я собрался с мыслями и занялся тем, с чего стоило начать в самом начале – с анализа спроса. Я проанализировал рынок вакансий в сфере ИТ в моем городе и пришел к выводу, что рядом со мной есть:


  • 5 вакансий java разработчиков
  • 2 вакансии SAP разработчиков
  • 2 вакансии С# разработчиков под MS Navision
  • 2 вакансии каких-то разработчиков под микроконтроллеры и железо.

Выбор оказался невелик:


  1. SAP имеет наибольшее распространение в Германии. Сложная структура, ABAP. Это, конечно, не 1С, но с него потом будет сложно соскочить. А если переезжать в другую страну, то перспективы найти хорошую работу резко падают.
  2. С# под MS Navision штука тоже специфическая.
  3. Микроконтроллеры отпали сами собой, т.к. там нужно было еще электронику учить.

В итоге, с точки зрения перспектив, зарплаты, распространённости и возможности удалённой работы, победила Java. На самом деле, это Java выбрала меня, а не я её.


А что было дальше – многие уже знают. Об этом я писал в другой статье: «Как стать Java разработчиком за 1,5 года».


Поэтому не повторяйте моих ошибок. Несколько дней вдумчивого анализа могут сэкономить вам уйму времени.


О том, как я изменил свою жизнь в 40 лет и переехал с женой и тремя детьми в Германию я пишу в своем телеграм-канале @LiveAndWorkInGermany. Пишу о том, как это было, что хорошо и что плохо в Германии, о планах на будущее. Коротко и по делу. Интересно? — Присоединяйтесь.

Комментарии (176)


  1. Gorthauer87
    22.03.2019 08:40

    А почему нельзя было попробовать удаленку?


    1. snipsnap Автор
      22.03.2019 08:47
      +1

      С нулевым опытом????


      1. Gorthauer87
        22.03.2019 08:49
        -2

        Ну а в чем проблема сделать простую нейросеть и выложить на гитхаб?


        1. Artgor
          22.03.2019 09:34
          +3

          Потому, что этого совсем недостаточно, чтобы получить работу :)


          1. rfq
            23.03.2019 02:18

            это ваш личный опыт или домыслы?


            1. Artgor
              23.03.2019 06:54

              Опыт. Работаю в DS около 2-х лет и могу с уверенностью сказать, что «простая нейросеть на гитхабе» — это примерно ничего. Научиться делать такое, если не вникать в теорию и повторять изученное, можно за пару дней. Сейчас есть большое количество качественных курсов по DL (deeplearning.ai, fastai, udacity nanodegree) и другие, которые учат писать сложные нейронки, но и этого недостаточно.
              Если хочется работать по направлению ML, то для начальных позиций надо знать SQL, понимать принципы работы основных алгоритмов, знать немного статистики (p-value, ошибки 1 и 2 рода, статистические критерии), знать общие вещи по ML/статистике (какие метрики бывают и когда применяются, какие существуют способы валидации, что такое оверфиттинг и как с ним бороться, как готовить данные для машинного обучения и т. д.). Это примерный, возможно неполный список. Желательно иметь хоть какие-то завершенные проекты (даже если это кернелы на каггле).
              В случае DL будет другой спрос — будут спрашивать про архитектуру нейронных сетей, про разные слои, оптимизаторы, деплой и многое другое.

              А на удалёнку совсем уж новичков вряд ли возьмут, так что требования будут повыше.


      1. Vlad_IT
        22.03.2019 09:43

        На самом деле, если вы ничего не забыли по машинному обучению, и все еще горите желанием, то можно участвовать в том же kaggle, или иногда делать свои проекты. Такой опыт не меньше скажет о ваших навыках, чем графа "1 год опыта работы". Потом сможете найти удаленную работу, пусть даже не сразу.
        Хотя мне кажется, вы и сейчас неплохо устроились.


      1. shm-vadim
        22.03.2019 13:01

        Deleted


      1. sh-vadim
        22.03.2019 13:21

        Да. И, если бы в ML пробиться не получилось, то как django-разработчика 100 пудов где-нибудь все равно бы взяли. Впрочем, наверное, это вам просто неинтересно было.


      1. Desprit
        22.03.2019 14:37

        С нулевым портфолио. Опыт у вас все равно был, вы же прошли несколько курсов и стали понимать, что да как. И я это не с потолка беру, сам попал в МЛ именно без портфолио. На проект с очень простыми текстовыми классификаторами. И по сей день на апворке такие можно встретить.


        1. LIMB0
          23.03.2019 01:03

          Ребят, вы вот пишите что человек недостаточно усилий приложил, что проекты можно интересные встретить или самому запилить, конечно же, да, но вы все забываете, что у автора семья — жена и две дочери, да ещё он в эмиграции, где нужно устроиться, заплатить за жильё разобраться с кучей проблем(школа, детский сад, работа жены), где нет родственников, которые могут помочь, очень легко рассуждать о своей крутости сидя в Рашке на родительском диване.


      1. dimkrayan
        22.03.2019 14:55

        я так сделал(java). И тоже, кстати, из системной интеграции ушел.
        Было очень тяжело, но в итоге получилось.
        Первому работодателю предложил, что половину времени буду админить. Ну а дальше уже чуть полегче.


    1. dimkrayan
      22.03.2019 14:57
      +1

      не знаю, как в Германии и какая ситуация у автора, но в некоторых странах могут попросить из страны, если не работаешь фуллтайм.


      1. snipsnap Автор
        22.03.2019 15:00

        В Германии так же. Если нет контракта с немецким работодателем, то «давай до свиданья».


        1. vedenin1980
          22.03.2019 15:57

          Во-первых, удаленка может быть с немецким работодателем. Во-вторых, через 2 года с базовым немецким или через 3 года с никаким немецким можно получить ПМЖ. В-третьих, в Германии блю карты не отзывают до expire date, то есть если блю карта превратиться в тыкву через 3 года, то можно 2,5 года ничего не делать, а потом найти работодателя в Германии и продлить ее. В-четвертых, насколько знаю имея блю карту можно легко оформить разрешения на самозанятость, а дальше, как я понимаю, оформляешь удаленку как аналог дохода (довольно просто если работодатель из Европы или хотя бы развитой страны) и платишь налоги, вроде потом можно остаться в Германии как мелкий предпрениматель (но про этот способ стоит уточнить).


          1. red_andr
            22.03.2019 20:27
            +2

            Причём удалёнка тут может быть идеальным вариантом. Жить в небольшом городке и работать на компанию из мегаполиса. И то, и другое в одной стране. Причём немецкая компания с большей охотой наймёт удалённого работника из Германии же. С ним, очевидно, будет меньше проблем, от языковых и до чисто организационных.


            1. GreyStrannik
              22.03.2019 22:03

              Звучит красиво, но как удалёнщик объяснит иммиграционным службам необходимость своего пребывания в Германии?


              1. vedenin1980
                22.03.2019 22:06
                +2

                А иммиграционным службам совершенно все равно находитесь вы в офисе фирмы или работаете из дома, если у вас есть немецкий контракт.


              1. red_andr
                22.03.2019 22:34
                +1

                Да никак, иммиграционную службу не волнуют такие детали. Главное, что человек живёт в стране, работает, получает деньги и платит налоги. Более того, он может вообще работать на иностранную компанию. Знаю примеры, когда удалёнщики так иммигрировали продолжая работать на заказчиков в России. Хотя, конечно, тут возникают сложности иного характера, всё-таки уровень жизни сильно разный. Проще как раз жить в России, работая с иностранцами.


                1. asorkin
                  23.03.2019 00:36

                  По удалёнке работать на российского работодателя долго не получается — через некоторое время теряется статус резидента, а для неризедента НДФЛ увеличивается с 13 до 30%.

                  Я не знаю, зачем так было сделано, но это сделано точно не для того, чтобы увеличить количество работающих по удалёнке с Россией.


                  1. vedenin1980
                    23.03.2019 06:10

                    Во большинстве стран есть соглашения о избежании двойного налогооблажения и по-идее платить подоходный налог нужно в стране прибывания, то есть либо все налоги нужно платить в Германии, либо потом попросят доплатить в Германии до немецких налогов (которые больше 30%), в любом случае для работника разницы между 13% и 30% нет.


                    1. snipsnap Автор
                      23.03.2019 09:17

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


                      1. vedenin1980
                        23.03.2019 09:44

                        Нет, как вы понимаете это крайне редкий случай.

                        Но по соглашению о запрете двойного налогооблажения , уплаченные налоги в РФ не облагаются в Германии, хотя могут увеличивать налоговую ставку. А даже 30% это меньше чем в Германии.


                        1. snipsnap Автор
                          23.03.2019 10:02

                          Конечно редкий случай, обычно делают наоборот. И в России это соглашение работает только в одну сторону. Работодатель в России не сможет перечислить вам вашу зарплату не отняв налоги и сборы на ваш счет. Несмотря на то что вы живете в Германии. Эта схема в принципе не работает.

                          В Германии прогрессивная шкала налогообложения. Ставка от 0 для тех кто заработывает менее 9000 в год, до 50%. Например при ЗП 50000 евро в год, подоходный налог будет около 11%. Сколько там говорите в России???


                    1. asorkin
                      23.03.2019 23:39

                      Возможно мы говорим о разных ситуациях — я имею в виду работу по удалёнке в штате российской компании.

                      Вы, по-видимому, работу по удалёнке по контракту с российской компанией.


  1. faoriu
    22.03.2019 08:41
    +8

    Приятно читать истории «провала», которые начинаются с «мы решили остаться жить в небольшом городке в Германии».


  1. mbtv
    22.03.2019 09:01

    стало интересно, с какой финансовой подушкой автор смог позволить себе перевезти семью в Германию и еще месяц прокрастинировать?


    1. snipsnap Автор
      22.03.2019 09:02

      Я переезжал системным инженером. А уже на месте решил сменить специальность, что заняло у меня 2 года. Так что особой прокрастинации не было.


      1. mbtv
        22.03.2019 09:18

        Спасибо)


    1. Sliborskii
      22.03.2019 10:42

      Рискну ответить за автора его же постом habr.com/ru/post/434652
      Советую почитать на досуге.


  1. puyol_dev2
    22.03.2019 09:14

    Имхо, лучше жить в Германии и не быть специалистом по машинному обучению, чем жить в России и быть таким специалистом


    1. Stas911
      22.03.2019 09:25
      +1

      Да, вроде, в крупных городах народ не жалуется.


      1. vt4a2h
        22.03.2019 14:41

        Проблема только в том, что таких городов в России всего полтора и сравнивать их с остальной Россией не слишком правильно.


        1. red_andr
          22.03.2019 22:43
          +1

          Зато в столицах живёт почти шестая часть всей страны. Правда, автору они как раз не нравятся. А найти сравнимое с немецким городком по комфорту местечко в России вряд ли удастся.


    1. alexdevyatov
      22.03.2019 12:49

      Обосрал Россию, получил плюсик. Классика.


      1. puyol_dev2
        22.03.2019 19:19

        Тут уже «патриоты» за кусок хлеба подтянусь и понаставили минусов. Патриотизм же он такой в нашей стране — ограничим, запретим, введём лимиты, понаставим двоек и минусов. Сплошной позитив. Мнение должно быть одно и совпадать всегда с мнением партии


        1. red_andr
          22.03.2019 20:21
          +1

          Ладно за такой иммигрантский комментарий, у меня прошлись по карме за высказанное мнение, что Россия не Европа. Самое забавное, что при этом сами «патриоты» всегда подчёркивают, что у России свой путь, отличный от западного.


          1. puyol_dev2
            22.03.2019 21:01

            Хорошо, что не 37й и система доносов пока ещё в прошлом. А то реально страшно становится (


            1. agarus
              22.03.2019 23:14

              Тут недавно в «К вопросу о делении» замечательный сборник про доносы подсказали — «Сталин и дураки» :)


        1. faoriu
          23.03.2019 05:47

          Минусы за наезд на личное мнение и перевирание, потому что в предыдущем комменте не было никакого обсирания.


    1. dimkrayan
      22.03.2019 15:06
      -1

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


      1. faoriu
        22.03.2019 16:56
        +4

        Востребованным и в Нигерии неплохо, но зачем?


        1. dimkrayan
          22.03.2019 19:19
          +1

          Вообще-то, вопрос «зачем» задают, когда собираются что-то сделать, а не оставить, как есть.
          Но даже если так — как минимум, при переезде ломаются социальные связи. Если в 20 найти новые знакомства довольно легко, то за 30 — уже нет. Плюс, другая культура в возрасте тоже воспринимается немного сложно. Это вполне может привести к тому, что будете общаться только с такими же понаехавшими (вполне реальный сценарий, кстати, знаю несколько таких людей). Добро пожаловать в гетто.
          Опять же, чтобы получить нормальную пенсию, нужно наработать определенный стаж, что тоже надо начинать делать скорее в 20.
          И при этом, в РФ, если доход высокий, вполне комфортно и замечательно. Принципиально нет ничего такого, что есть за рубежом и нет в РФ и нельзя посмотреть просто в как турист.
          PS: «в РФ» я скорее имел в виду в контексте «остаться в РФ», а не «переехать в РФ».


          1. faoriu
            22.03.2019 20:36
            +3

            Комфортно и замечательно, но есть придётся импортозамещёнку. Импортозамещёнка — как символ всего происходящего, а не только колбаса.


            1. Alexsey
              22.03.2019 21:38

              -del-


            1. dimkrayan
              23.03.2019 11:35

              Имхо, этого не достаточно, чтобы рвать социальные связи.
              Плюс, вопрос поиска качественной еды довольно «тактический». По крайней мере, в европейской, не слишком северной части РФ. Местных фермеров, готовых поставлять мясо и овощи, хватает.
              Насчет деликатесов — я к ним равнодушен, но, думаю, тоже вполне разрешимая проблема.


          1. Alexsey
            22.03.2019 21:48

            И при этом, в РФ, если доход высокий, вполне комфортно и замечательно. Принципиально нет ничего такого, что есть за рубежом и нет в РФ и нельзя посмотреть просто в как турист.

            Роскомнадзор, бешенный принтер, качество еды и 38 место в рейтинге заграничных паспортов и как-то становится не так уж и комфортно жить. Это если считать что условный человек с высоким доходом живет в Москве или Питере где с инфраструктурой все в порядке.


          1. 0xd34df00d
            23.03.2019 02:34

            В США высокий доход получить сильно проще, чем в РФ.

            И не припомню, чтобы тут блокировали гитхаб или телеграм, например.


            1. dimkrayan
              23.03.2019 11:41

              так там расходы выше. Разве что техника и вещи стоят, возможно, даже меньше, а еда, жилье, услуги — все в 2-4 раза дороже. Товарищ, который понаехал, говорит, что слетать в отпуск в Европу выходит дешевле, чем провести его в США.


              1. 500rur
                24.03.2019 00:06

                спрашивается, почему ваш товарищ не едет на родину? Хотя бы в отпуск :)


  1. QtRoS
    22.03.2019 09:18
    +2

    Так статья же скорее про то, как Вы не нашли работу в тихом городе? Можно продолжать развиваться как специалист по ML и прийти к своему боссу/в другую контору с предложениями, которые решают конкретные боли и проблемы. Имхо это очень странная позиция, становиться тем, на кого есть вакансия, и если вакансии нет, не становиться.


    1. VIkrom
      22.03.2019 09:24
      +1

      Имхо это очень странная позиция, становиться тем, на кого есть вакансия, и если вакансии нет, не становиться.

      Более чем нормальная позиция, если сначала решаешь для себя где хочешь жить. А уже потом — кем работать.


    1. snipsnap Автор
      22.03.2019 10:18
      +1

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


      1. Aquahawk
        22.03.2019 11:42
        +2

        Прямо под боком у меня сидит отдел в который ML и прочие датасаенсы внёс один конкретный человек, который пришёл не совсем на это, но показал как можно достигать результата применяя эти технологии. И сейчас он руководит этим отделом. Это я всё к чему? Имея опыт и понимание бизнес процессов и зная технологии можно создать такие вакансии в вашем городе.


        1. Polaris99
          22.03.2019 14:35

          В Германии сидит?


      1. emerald_isle
        22.03.2019 14:17

        В тихом городе, в котором нет работы — есть шанс попробовать работу самому «создать», то есть свой бизнес. И удалённую работу, например. Да, это сложно, но прибыльно. Много знакомых так делают. После ПМЖ немецкого думаю тоже сможете. И тогда смысла жить в мегаполисах вроде Мюнхена или Штутгарта станет ещё меньше.


  1. VIkrom
    22.03.2019 09:29

    Автор, как называется ваш город? Не увидел ни в этой, ни в предыдущих статьях.


    1. m1n7
      22.03.2019 09:42

      Судя по карте это Spangenberg


    1. splav_asv
      22.03.2019 10:29

      Судя по точке на карте без вакансий — пригород Касселя, возможно Хессиш-Лихтенау.
      Но тут нестыковка — население пригородов около 10-15т человек. А вот Кассель около 200т.


  1. Artgor
    22.03.2019 09:31
    +1

    Что-то я не очень понимаю историю:
    Изначальный план был — поехать в Германию «туда, куда берут», а потом поехать работать в большой город.
    Реальность: приехали в небольшой город, год изучали ML и только потом стали смотреть есть ли вакансии — оказалось рядом их нет.
    Как-то одно противоречит другому.

    А потом и в большой город ехать расхотели.

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

    >Поэтому не повторяйте моих ошибок. Несколько дней вдумчивого анализа могут сэкономить вам уйму времени.
    Полностью поддерживаю. Тем более, что это предварительный анализ ситуации — один из необходимых навыков для специалиста по машинному обучению.

    В общем искренне желаю успехов в развитии.


    1. Hardcoin
      22.03.2019 12:40
      +1

      Противоречит? В вашей жизни реальность всегда совпадает с планом?


      Первый пункт плана был сделан — поехать в Германию туда, куда берут системным инженером. Он приехал, устроился работать системным инженером и начал учиться, что бы сменить профессию. А вакансий не оказалось.


      1. Artgor
        22.03.2019 15:31

        Я скорее про это:
        — вначале переехали, потратили много времени на изучение ML, а только потом стали смотреть, если ли в этом городе вакансии
        — был план приехать куда-то, потом поехать в другой город. В реальности в другой город переезжать не захотели


        1. snipsnap Автор
          22.03.2019 15:35

          Переезжал системным инженером с планами работать системным инженером в Штутгарте. После переезда решил переквалифицироваться.


  1. ganger_madi
    22.03.2019 09:46
    +2

    Просматриваете ли Вы сейчас вакансии по python или окончательно решили на java? Я к тому что к МЛ частенько необходимо и java, возможно Вам поможет в будущем.
    Признать свою ошибку и поделится с ней — автору уважение


    1. snipsnap Автор
      22.03.2019 10:21

      С момента описываемых событий прошло почти три года. От Python не осталось и следа в моей голове. Это лишний раз показывает, что знания, которые не применяются, очень быстро уходят.


      1. emerald_isle
        22.03.2019 14:19
        -1

        Писать мартышкин код на python можно и обезьяну научить. А вот проектировать системы и сложные алгоритмы — совсем другая наука. Более сложная, но востребованная. Язык вообще роли не играет, любой выучите.


        1. 0xd34df00d
          22.03.2019 18:35
          +1

          Играет, и для систем, и для алгоритмов.


          Иммутабельные языки с эффективным GC либо же иммутабельные языки с линейными типами требуют немножко других алгоритмов и представлений данных, например (не зря «Purely functional data structures» — это не совсем пересказ какого-нибудь Кормена).


          Да и иммутабельные языки без глобального состояния учат проектировать большие системы несколько по-другому.


          1. Paskin
            22.03.2019 22:35
            +2

            Конкретно в области ML (numpy, scipy, Tensorflow, Keras и так далее) — весь Питон сводится к вызовам функций из сишных библиотек.


            1. 0xd34df00d
              23.03.2019 02:35

              Так и мы говорили про проектирование сложных систем и алгоритмов.


      1. Polaris99
        22.03.2019 14:56

        Аналогично и у меня, все, что учу без практического применения — улетает как дым :(


        1. MacroSss
          22.03.2019 19:53

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


      1. akrikkit
        22.03.2019 17:26

        Так это же только ощущение. Если понадобится, всё вспомнится. Как на велосипеде ездить.


        1. MacroSss
          22.03.2019 19:55

          Это да но все равно нужно время на восстановление данных знаний, а вот когда приходишь устраиваться на новую работу и как на экзамене тебя допрашивают о тех или иных знаниях, в итоге делаешь так или иначе ошибки. Потом уже после самого собеседования лишь вспоминаешь и про себя «Блин, я ведь это знал» )))


          1. Foreglance
            22.03.2019 20:11
            +1

            В серьезных конторах для этого смотрят на адекватность и потенциал кандидата и проводят два и больше раундов (сколько понадобится) интервью. Я специально повторял вопросы кандидатам на следующих раундах — посмотреть насколько они ответственно к ревизии своих знаний относятся). Вообще начинал с выяснения знания границ предмета, потом — насколько глубоко известен предмет, но главным при этом была реакция и поведение — остальное можно будет выучить и натаскать понемногу (в том числе синьоров касается).


  1. Kirhgoff
    22.03.2019 09:51

    Серьезно, согласен с авторами выше, есть два нюанса — не всегда ML требует питона, можно и на джаве это делать, это раз. А второе — очень многие компании будут рады энтузиасту, который хочет внедрить ML в работу компании. Это может оказаться даже круче, чем если устраиваться в уже существующий проект. Если вы покажете, как использовать данные вашей компании с помощью ML для того чтобы улучшить бизнес компании, можно очень хорошо подняться. Удачи вам!


    1. bugsfinder
      22.03.2019 10:09
      +1

      Кстати, реально, — если интересна не хайповая работа, а сама предметная область, то со временем могли бы «найтись сами собой» варианты не на Питоне. Тем более, что часто в проде модели ML с Питона потом специально обученные люди перекладывают на Java. Вот только на курсах про реальность «кровавого энтерпрайза» не рассказывают, — да и зачем им это?


      1. vasyapivo
        22.03.2019 10:25

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


      1. Alexey_mosc
        22.03.2019 18:40

        Правильная мысль, кстати. Сначала учишься модели строить на питоне или Аре, а потом учишься общаться с программистами, чтобы они их встроили в прод.


  1. dididididi
    22.03.2019 10:05

    Хорошая история, спасибо! И посмеялся и посочувствовал. Я далеко от дата саенса, но не думал, что это сильно привязано к ПИтону. Полученные знания нельзя применять в жаве?


    1. snipsnap Автор
      22.03.2019 10:23

      Можно. Думаю над этим.


    1. cubit
      22.03.2019 10:45

      Python используется потому что написано много библиотек и возможно ещё дело в языке, потому что ребята, которые занимаются (по крайней мере так было раньше) Data Science и Machine Learning не совсем программисты. Но это мое мнение, я возможно не прав.


  1. rotlis
    22.03.2019 10:25

    «Что нас не убивает, то делает сильнее» не всегда имеет только буквальный смысл. В моем понимании, кризис 2008 все таки что то «убил» в Вашем друге директоре.


    1. snipsnap Автор
      22.03.2019 10:26

      Да вроде не убил. Через четыре года он-таки устроился каким-то директором к старому другу. А сейчас у него все хорошо.


      1. emerald_isle
        22.03.2019 14:20

        Чувак всё понял неправильно. Перед ним открылись возможности, а он из-за своего ограниченного мышления («хочу директором!!!11») их проморгал. Мог бы на какую-нибудь младшую вакансию устроиться, зато перспективную. Всяко лучше, чем дома штаны просиживать.


      1. Foreglance
        23.03.2019 10:57

        Частные примеры не доказывают и не опровергают общих тенденций, как и общие тенденции не гарантируют частных результатов. Но общие тенденции могут вдохновлять или угнетать — в зависимости от того, какие из них для себя выбирать как «правильные».


  1. dbelka
    22.03.2019 11:25

    Не думаю, что стоит совсем бросать заниматься ML. ML + Java это тоже вариант.
    Потом, сейчас ML приходит во многие компании.


    1. snipsnap Автор
      22.03.2019 11:40

      Есть несколько идей на этот счет. Говорят, что большая часть людей, занимающихся ML, пришли не из IT. Это математики, физики, аналитики и т.д. И они пишут рабочий, но кривой код. Особенно большие проблемы возникают в больших проектах. Поэтому один из вариантов дальнейшего профессионального развития — разобраться хорошо в ООП, научиться корректировать и строить сложные ИС. А потом перейти в Data Science и Machine Learning .


      1. al_mo
        22.03.2019 13:47

        Обратите внимание на позиции Data Engineer и Machine Learning Engineer. Как дата инженер вы будете организовывать систему сбора, хранения и анализа данных, а как МЛ инженер — внедрять код от датасаентистов в продакшен. Очень часто в таких вакансиях java и python идут рука об руку, то есть вы сможете применить все имеющиеся навыки по джаве и освежить/улучшить питоновские.


  1. na9ort
    22.03.2019 11:27
    +1

    … выбило меня из колеи. Я бросил все курсы. Я вообще перестал чем-либо заниматься. По вечерам я пил пиво или вино, ел салями и играл в LoL. Так прошел месяц.

    Господи, автор! Спасибо тебе! Спасибо большое за эти слова! Значит я не один такой.
    Иногда так всё надоедает, и можешь 2-3 недели лежать тюфяком, а внутри грызёт чувство, что пока я тут валяюсь кто-то самосовершенствуется, а это судя по-всему обычная человеческая природа.


  1. NiLay
    22.03.2019 11:51

    Спасибо за статью, это интересно.
    Кстати хотел задать вопрос о карте по поиску рабты в Германии, но спасибо гугл нашел и так.

    Если кому интересно это очень похоже на https://www.finest-jobs.com/


  1. Flip89
    22.03.2019 12:51

    Ну тут кстати Вы могли бы выбрать золотую середину. Я живу в пригороде Франкфурта, Бед хомбург, а работаю во Франкфурте. По сути это жизнь в небольшом, спокойном, зеленом городке, как Вы и описываете. При этом при необходимости могу пользоваться инфраструктурой Франкфурта (доктора, кинотеатры, аэропорт). За счет того что Франкфурт очень компактный, на дорогу до работы от двери до двери я трачу 25 мин (из них 12 минут на электричке, остальное пешком). И в итоге удается совмещать спокойный город и пользоваться плюшками большого города когда они нужны.


    1. dunkelfalke
      22.03.2019 14:59

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


      1. SergejT
        22.03.2019 15:24

        Да и возле Кельна куча таких городов, только все таки там где живет автор, недвижимость сильно дешевле в цене.


  1. arikshtein
    22.03.2019 13:21

    Ну както нужно тут определиться в чем для Вас приоритет: сфера, компания либо геолокация? Чем больше требований — тем дольше искать свое идеальное место. При чем, искать, ИМХО, нужно заранее чем делать поочередно.
    Никто не отменял учить яву и пилить левые проекты ML на онлайне (Kaggle). Таким способом даже если ML не переедет к тебе, в будущем, когда будет возможность, можно и переехать к нему. Но и тут же все сводится к тому что исследование изначально было произведено только с одной точки зрения — зелень, а план роста — не очень.
    На счет пословицы, бороться и настаивать на своем не означает требовать от мира именно то чего хочешь ты. Improvise, adapt, overcome — вот что сделает тебя сильнее. Конечно, life hits hard, и трудно себя мотивировать и все такое, но совсем опускать руки — не вариант. Потеря работы — не худшее что может случиться. Личный скромный опыт.


  1. dedyshka
    22.03.2019 13:45
    -1

    Я два раза перечитал статью…
    — человек переехал в другую страну, с женой и детьми
    — по принципу «ехать туда где берут»
    — целью зарабатывать деньги
    — собрался кардинально изменить свою проф. область
    — осилил посмотреть предполагаемую, будущую зарплату DS специалиста
    — НЕ промониторил рынок вакансий??
    Не верю!


    1. snipsnap Автор
      22.03.2019 14:35

      Не стоит недооценивать человеческую глупость. Особенно, когда перед человеком маячат шестизначные цифры в валюте. :)


  1. emerald_isle
    22.03.2019 14:07

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

    А откуда, если не секрет? Из Петербурга? Да ладно… А почитаешь статьи на хабре о переезде инженеров в Германию из России или Украины — они зачастую после переезда зарабатывают меньше денег, чем до переезда. Или в лучшем случае столько же или чуть больше (но разницу быстро съедают налоги).


    1. snipsnap Автор
      22.03.2019 14:37

      Да из Питера. После переезда я стал получать больше. Но хотелось еще больше. Поэтому переучился на java разработчика


    1. coolkimchi
      22.03.2019 15:07

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


      1. Alexey_mosc
        22.03.2019 18:43

        Хм, странно… Там ведь тоже придется оттачивать мастерство «понимать шутки и читать между строк в разговорах», вы же в обществе будете, а не в пещере.


        1. coolkimchi
          22.03.2019 18:54

          там — всмысле на родном языке?


      1. emerald_isle
        23.03.2019 13:20

        наверное есть плюсы, перевешивающие разницу в доходе

        Несомненно, не понаслышке знаю (можете поискать статью в профиле моём, меня пока только на одну хватило, но может, когда-нибудь рожу продолжение).

        Но меня не оставляет мысль, что некто жадный и злой в своё время сильно недоплачивал ТС в Петербурге. Впрочем, вот оно и к лучшему привело: ТС сбежал из этого Петербурга.


  1. emerald_isle
    22.03.2019 14:12

    На самом деле я думаю даже в Мюнхене или Гамбурге не каждому специалисту в сфере машинного обучения светит зарплата в 140 тысяч в год… А в США не только в машинном обучении, но даже обычные формошлёпы зарабатывают намного больше, чем в Германии — но то это и США… Так что у вас с самого начала настрой был неправильный немного. Хорошо, что у вас в принципе есть работа.


  1. SaM1808
    22.03.2019 14:33

    У меня вопрос к автору…
    Вы как собственно в Германию попали? Интересует легальность…
    Прочитал все труды ваши , нигде ответа на вопрос мой нет.


    1. snipsnap Автор
      22.03.2019 14:41

      Переехал системным инженером. Все легально. Нелегально тут можно устроиться только уборщиком, строителем или подсобником. И то сложно, тем более на хорошие деньги.


      1. SaM1808
        22.03.2019 16:08

        Вот как это получилось?
        Вы сидя в Питере, разместили резюме где нить в LinkedIn, мол я такой хороший системный инженер, хочу работать в другой стране… И какой то работодатель в Германдии, заморочился с Blue card, с ваши вызовом и т.д. и т.п. что бы вы со своим не очень хорошим знанием немецкого на тот день, приехали к нему работать админом?
        Простите, но это нужно знать, для того что бы полностью понимать ваши события описываемые вами.
        Я просто не понимаю… как? Зайдите в LinkedIn, откройте вакансию сисадмина. Вакансий со средними требованиями… сервера, саппорт, оси, АД, домены, exchange — их множество, но ещё больше _местных_ соискателей.


        1. snipsnap Автор
          22.03.2019 16:21

          На момент переезда немецкого почти не знал. Только русский и английский. Многие работодатели ориентированы на иностранцев и даже имеют свои квартиры, которые предоставляют при релокации. Некоторые платят бонус за релокацию 2000-3000 евро. И проблем с голубыми картами у них нет. И немецкий вообще не требуется, только английский. Более того, если повезет, вы можете переехать даже не имея хорошего английского. Только условия будут похуже. Держи секретную ссылку


        1. mitasamodel
          22.03.2019 22:52

          Я сидя в Питере решил, что пора валить надо начать нормально жить и просто взял и припёрся приехал. Да, сначала подкопил; потом выучил язык; потом — нашёл как можно получить помощь; потом — нашёл отличную работу.
          Теперь думаю что сделать ещё.


        1. emerald_isle
          23.03.2019 13:23

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

          Но если вам очень хочется в Германию, вы сильно повысите свои шансы, изучив немецкий + улучшив английский. И по вакансиям смотрите — если видите, что чего-то по навыкам не хватает, навёрстывайте, обмазывайтесь сертификатами, берите курсы и т.п.! Вакансия никуда не улетит за то время, пока будете учиться. То есть конкретная может и улетит, другая аналогичная найдётся — спрос на технологии меняется не так уж быстро.


  1. arthur_veber
    22.03.2019 15:36

    Очень странно, что автор сначала выбрал область, потом потратил время, деньги(?), старания на курсы и только потом посмотрел нужно ли это кому-то рядом с ним.
    Я советую всем, по крайне мере в РФ, перед поступлением уже даже в институт, залезать на например хх.ру и читать, читать и читать: кто нужен, сколько это стоит, сколько получает юниор в своей области, а сколько топ, что они должны знать, сколько лет расти, много ли вакансий, а сколько будет через 2-3-5 лет, а в каком регионе их больше и т.д. Тут просто тьма вопросов… Но проанализировав, можно себе составить дорожную карту на лет 10, я думаю, точно. По крайне мере определится с вектором.


    1. snipsnap Автор
      22.03.2019 15:42

      В этом и смысл поста. Прежде чем браться за дело — проведи небольшое исследование предметной области. У нас же многие поступают в вузы по принципу: куда взяли или куда родители отправили. А вы про десятилетний план говорите.


      1. arthur_veber
        22.03.2019 15:58
        +1

        Я сам только после 30 понял как надо было делать. А после института пошёл туда, куда взяли, а не туда, куда надо было бы. Хорошо бы если бы в школах давали пару уроков типа «как устроится в жизни» или «выбор карьеры».


        1. coolkimchi
          22.03.2019 17:03

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


          1. vedenin1980
            22.03.2019 17:11
            -1

            А что мешает выбрать профессию за те 10 лет, что учишься в школе? Ну или хотя бы задуматься куда пойдешь за пару лет до выпускных? Я, например, уже в начале 9 класса целеноправленно готовился к экзаменам на программиста в тот ВУЗ, который я хотел попасть.


            1. snipsnap Автор
              22.03.2019 17:25

              Ничто не мешает, но сколько детей в реальности это делает осознанно?


              1. vedenin1980
                22.03.2019 17:36

                Это уже вопрос воспитания детей и разумности родителей, но что тогда жаловаться, что времени подумать не хватило?

                Вот в Германии по сути по оценкам первых 3-4 классов (8-11 лет) определяется вся дальнейшая судьба ребенка, которую очень сложно исправить.

                Попав в главную школу, очень сложно потом перейти в настоящую и тем более гимназию, то есть плохо отучившись в 10 лет почти гарантировано не сможешь получить Высшее образование. Вот это реально мало времени на сознательный выбор профессии ребенком…


                1. snipsnap Автор
                  22.03.2019 18:07

                  Мы тоже раньше думали, что единственный возможный выбор для дальнейшей учебы делается при окончании начальной школы. Но после детальной проработки вопроса стало ясно, что и после Realschule можно сделать абитур и поступить в вуз. Более того, сейчас во многих землях появился новый тип школ: Gesamtschule. Он включает в себя Hauptschule, Realschule и Gymnasium. Туда можно пойти и с плохими оценками из начальной школы, просто в таком случае ты будешь заниматься в более слабых классах. Но если вдруг ребенок подтянется, его могут перевести и в классы уровня гимназии, после которых можно поступить в вуз.


                1. kababok
                  22.03.2019 21:35

                  Знаете, в последнее время я тоже пару раз слышал, что на данный момени есть возможности и после реалшуле сделать абитур и пойти дальше в ВУЗы.


                  Причём, слышал именно в Баварии — чуть ли не самой требовательной в этом плане земле.


            1. akrikkit
              22.03.2019 17:55

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


              1. egigd
                22.03.2019 21:10

                К счастью кризис среднего возраста нынче наступает очень рано :-)


              1. PavelBelyaev
                22.03.2019 22:14

                Мне кажется, что в жизни у людей раз 10, как минимум, идет переосмысливание всего, что казалось им таким интересным, но после нескольких лет в этой области иначе начинаешь думать. Я в 20 лет решил из оператора ЭВМ в сисадмины, в 24 решил из админства в веб-разработку податься, сейчас вот снова думаю, а если в школе мне вопрос такой задать что ты хочешь — да просто оператором ЭВМ казалось круто, когда даже своего компа не было дома — это казалось так интересно.


            1. coolkimchi
              22.03.2019 18:33

              То же самое, что мешает вам выбрать работу до собеседования — выбор делается на основе полученных офферов, а не на основе фантазий. Оффер — это ваш результат экзаменов и проходной балл в тех факультетах, в которые вы собираетесь поступить.


            1. Stas911
              23.03.2019 05:58

              Ну ок, я выбрал профессию ИТ. Так я за 15 лет сменил уже 3 или 4 области внутри него и не думаю, что на этом остановлюсь. Сейчас не то время, когда можно выбрать что-то на 5-10 лет, не говоря уже о том, чтобы выбрать что-то на всю жизнь. Например, сейчас я зарабатываю знаниями о предмете, о котором я понятия не имел еще 4 года назад.


    1. 0xd34df00d
      22.03.2019 18:49
      +1

      Смотря какие цели.


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


    1. egigd
      22.03.2019 21:08

      На момент, когда я поступал в институт, компании, где есть, наверное, единственная в России вакансия чётко под меня, просто не существовало. Что там смотреть-то можно было?..
      Выбирайте то, что вам по-душе, а там найдёте себе работу.
      Правда, конечно, нужно выбирать именно по душе, а не «о боже, в интернете пишут, что я там буду зарабатывать 100500 денег, хочу-хочу-хочу!!!», чтобы вы на этой вакансии были готовы хоть за еду работать, ибо ваше это.


    1. emerald_isle
      23.03.2019 13:25

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


  1. agarus
    22.03.2019 15:51

    Краткий пересказ статьи «как не нужно делать»:
    Не нужно смотреть зп/вакансии в одной стране (сша), а искать работу в другой стране (германия).
    Всё остальное — обучение, кажись, автору было в радость и удовольствие, и ещё пригодится :)


  1. Terras
    22.03.2019 16:18
    +1

    Достаточно типичная ситуация.

    Многие условно едут в Германию, США, Канаду — лишь бы куда-то уехать. В итоге, живут, арендуют, покупают себе жилье в «in the middle of nowhere», получают проблему с образованием, школами, работой, отдыхом. Но продолжают там сидеть, ибо уже нет выбора.

    т.е. условно поехать в Муром (нижегородская область), город 100к людей — никто особо не хочет, а поехать в такой же город в Германии или США (с точно такими же проблемами, только фантик немного другой), люди почему-то соглашаются.

    В чем логика, я не понимаю.


    1. snipsnap Автор
      22.03.2019 16:51
      +13

      Видимо Вы не были в Муроме, а я был. И не были в аналогичном по размеру городе Германии, а я живу в таком. Так вот если условный Берлин и условный Питер не так сильно отличаются по условиям и инфраструктуре. То какой-нибудь Марбург и Муром отличаются как небо и подземелье. Инфраструктура и условия жизни даже рядом не стоят. Я как разработчик на java самоучка без опыта и со средним уровнем немецкого нашел тут работу. Я снимаю отличную четырехкомнатную квартиру в хорошем районе. После оплаты аренды и налогов у меня на руках чистыми остается больше 2000€ в месяц (На еду быт и отдых). И таких вакансий в моем городе достаточно.

      А теперь расскажи мне на что может рассчитывать в Муроме приезжий из другой страны со средненьким знанием русского языка и начальным знаниями в программировании?


      1. Alexey_mosc
        22.03.2019 18:57
        +2

        Если говорить про деньги, то и в вашем родном Питере можно жить сейчас. Я там проработал 1.5 года data scientist-ом, после оплаты за кв., кредита за машину, и помощь родителям (это, конечно, сугубо индивидуально), у меня оставалось 1.8К евро (порядка 130-135т.р.) И это при питерских ценах на еду, кафе и прочее. Кино за 150 рублей, Карл! А приехал в Питер из Москвы, куда сейчас опять и вернулся. Остается столько же, потому что кредит выплатил… И я не получаю топовую ЗП в своей области, топовые по Москве для сениора 250+ (но не везде, конеш.), а из Питера до сих пор долетают приглашалки, и все как на подбор 220+. Просто для меня Москва это гуд, Питер это эмм, тяжковато, а заграница вообще беее, не уютненько и постыло.


        1. snipsnap Автор
          22.03.2019 19:05
          +2

          Человек не понимает, чем Муром отличается от аналогичного по размеру города в Германии или США. Вы в Питере такую ЗП, как начинающий без опыта получали?


          1. Alexey_mosc
            22.03.2019 21:22

            Ну, конечно, нет. В среднем в Европе уровень жизни выше в несколько раз, это — понятно.


            1. snipsnap Автор
              22.03.2019 23:10

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


    1. 0sya
      22.03.2019 16:53
      +3

      Логика наверное в том, что в Германии в городе с населением 100тыс… да даже 50 тыс. человек будет инфраструктура для комфортного жилья, чистые улицы (ботинки можно не чистить неделями), библиотека, дороги, нормальная больница, бассейн, общественный транспорт ходящий (чаще всего) по расписанию, до ближайшего крупного аэропорта будет максимум пару часов на машине не превышая скорости или на поезде. И всякое другое. И никаких проблем с образованием, школой, работой и отдыхом (хотя, кто знает, какой у Вас отдых...)
      Естесственно не бесплатно :-)
      Иногда в таком городе с 50-100 тыс. населения будет университет.

      Что из этого есть в Муроме или в подобном городе, желательно не в ближнем подмосковье, а подальше?


    1. TiesP
      22.03.2019 17:55
      +3

      Интересно, какие проблемы в Германии с образованием, если там даже для иностранцев сделали возможность получить бесплатно высшее образование?)


      1. vedenin1980
        22.03.2019 18:02

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


        1. TiesP
          22.03.2019 18:19
          +2

          Не, ну если плохо учился и ничего не знаешь, то понятно — тогда и высшее образование незачем) Мой комментарий в целом, про немецкую систему высшего образования. Слышал, что студент может приехать из другой страны и (зная немецкий язык на определенном уровне) поступить бесплатно в ВУЗ. Это верно?
          ps. Имеется в виду «бесплатное образование» по сравнению с некоторым другими странами (США, Англия ...) Какие-то небольшие сборы там всё равно есть.


          1. snipsnap Автор
            22.03.2019 18:23

            Все верно. Есть семестровый сбор, около 350€. Оплатив его вы получаете проездной билет на все виды транспорта. Но это не плата за обучение.


      1. kababok
        22.03.2019 21:32

        Учёба ВУЗ-овская очень сложная и требовательная — многие немцы просто не хотят напрягаться.


        Или не видят финансовой выгоды для себя, предпочитая раньше идти работать со специальным средним образованием.


      1. tommyangelo27
        22.03.2019 22:15
        +1

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


        Смешно, но я читал реальные отзывы реальных программистов, что им некомфортно в Германии или Нидерландах, так как они тут такие же как все, а в Киеве — богаче чем 95% населения.


    1. astec
      22.03.2019 18:05
      +2

      Это сложно понять/объяснить. Надо прочувствовть. Кому то подходит, кому то нет.

      На мой взгляд едут не столько за увеличением дохода сколько за стабильностью, качество жизни, человеческим отношением от окружающих. Плюс экология.


    1. nanshakov
      23.03.2019 00:27

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


      1. Terras
        23.03.2019 04:45

        «заблокируют интернет» — вы видимо не сталкивались с тем, как контролируется интернет в Германии, поэтому у вас какие-то «розовые» представления, что тут гулаг, а там свобода.


        1. snipsnap Автор
          23.03.2019 09:12

          Расскажите нам как контролируется интерент в Германии…


          1. emerald_isle
            23.03.2019 14:05

            1. snipsnap Автор
              23.03.2019 17:10

              Блокировка видео на YOUTUBE самим YOUTUBE по требованию правообладателя это не тоже самое, что контроль и блокировка интернета.


  1. Alexey_mosc
    22.03.2019 16:41
    +2

    Последовав примеру Владимира, я записался на coursera.org на специализацию из девяти курсов: «Data Science».


    Надо начать с того, что если вы решили зайти в эту отрасль через этот курс, то это путь не в machine learning, а именно в data science с его графиками, статистикой и, иногда, машинным обучением, где все еще и начинается с линейных моделей, а часто им и заканчивается. В курсе кажется только они и были, а нет, еще лес случайных решений, вроде бы.

    А под вакансией machine learning engineer обычно идет довольно глубокое понимание фреймворков для плетения нейронных сетей и также довольно не плохое понимание их применимости к изображениям, звуку, тексту, и т.д.

    То есть, как направление развития это хорошо, думаю в языке R получше разобрались, но как база для получения работы в машинном обучении это почти совсем мимо.

    Да, и, насколько я знаю, уровень ЗП в Германии это далеко не 140К в год, а что-то типа 60-65 для сениора, до которого еще дослужиться нужно.

    В общем, получилось у вас как-то совсем уж анекдотично: «хочу за 300 в месяц тюнить xgboost, да не выходит».


    1. Kordamon
      23.03.2019 10:13

      Кстати, да. Я тоже на это купился: это хороший курс, но про ML там очень мало (и та-а-ак нудно! :) ). А есть ли хорошая специализация по ML. на Курсере?


  1. strcpy
    22.03.2019 16:54
    +1

    Всё так и есть примерно, вакансий мало, джуниорских нет совсем, удаленных почти нет. На тех которые есть требуется огромный опыт. В машинном обучении либо ты знаешь все, либо не знаешь ничего. Пытаюсь перейти в эту область и не очень успешно, после 15 лет программирования и красного диплома ФФ НГУ, ничего лучше коротких небольших проектов по машинному зрению не удается найти, работы мало.


    1. snipsnap Автор
      22.03.2019 17:00

      В каком городе?


      1. strcpy
        22.03.2019 18:12

        Я в новосибирске, но я рассматриваю только удаленную работу.


  1. ganqqwerty
    22.03.2019 17:56
    +5

    Не ну это тоже опыт, только не слишком показательный. Мне кажется, что я прочитал статью «Как я услышал, что ML-чуваки много зарабатывают, прошел несколько курсов на курсере и у меня ничего не получилось, потому что я люблю жить в деревне, а все вакансии в больших городах».


  1. Dmitriy_Schcukin
    22.03.2019 18:07
    +5

    Да, редко встречаешь такие статьи которые пишут о своих промахах и неудачах. Честно говоря все книги по бизнесу и статьи по заработку пишутся о успехах, как они вышли на такой доход — а они уже надоели… А тут статью я прочитал с удовольствием.

    Успехов Вам!


  1. kababok
    22.03.2019 21:37

    Кстати, snipsnap, всё-таки и в немецком обществе свои проблемы есть.


    Одну из них в номере этой недели "Focus" обсуждает — что средний класс в общем смещается "вниз" и в будущем есть опасность его исчезновения.


    Достаточно любопытная статья.


    1. kababok
      22.03.2019 21:38

      (естественно, этот вопрос не в первый раз поднимается)


    1. snipsnap Автор
      22.03.2019 21:55

      Свои проблемы есть в любом обществе. Только они разные. У нас средний класс практически отсутствует, а в Германии он смещается вниз. Как говорят «кому суп жидкий, а кому жемчуг мелкий»


      1. kababok
        22.03.2019 22:03

        Это само собой разумеется — всё относительно.


        А как пример могу привести не так далеко находящиеся от России территории Донецкой области, которые сейчас ДНР — там некоторые проблемы РФ будут казаться несколько искуственными.


        Поэтому сравнение стран — это очень сложный вопрос.


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


        Достоинства и сами по себе ведь видны. :)


        1. snipsnap Автор
          22.03.2019 23:12

          Так ссылочку на статью дайте.


          1. kababok
            23.03.2019 15:07

            Проблема в том, что это статья в журнале — их в онлайн как минимум поначалу полностью не выкладывают.


    1. emerald_isle
      23.03.2019 14:10

      Это глобальная тенденция. И это грустно. wir2018.wid.world


      1. kababok
        23.03.2019 15:07

        В Германии просто действительно хорошо видно, что среднего класса много и при этом нет сильной отдалённости у простого рабочего класса — соцзащищённость достаточно неплохо работает.


        Естественно, существуют свои проблемы и трудности.


  1. spyphy
    22.03.2019 21:51

    Из статьи я понял, что физики в data science / ML востребованы больше, чем java-программисты, прослушавшие пару вводных курсов по DS.
    В принципе это и не удивительно. Уравнения там те же, только обозначения немного отличаются.


    1. snipsnap Автор
      22.03.2019 21:51

      Из какой статьи?


      1. spyphy
        22.03.2019 22:11

        Ну из текущей + «Из физиков в Data Science».


      1. spyphy
        22.03.2019 22:28

        Но я согласен, что в DS/ML не всё так красочно как некоторые пишут. Вакансий много, но и конкуренция огромная. Компаниям нужны опытные спецы (часто с публикациями в ведущих журналах). Здесь нет (или очень мало) таких позиций типа junior-java-разработчик, которого могут взять и потом на месте будут обучать. Но всё равно мне направление DS/ML нравится, так что не жалко потраченного времени на изучение всех этих примудростей. Я здесь только начинающий, если что.


  1. OpieOP
    22.03.2019 21:52
    -1

    Рассказ о том, что нет вакансий, связанных с ML в маленьких городах Германии? Очень информативно.


    1. GreyStrannik
      22.03.2019 22:08
      +1

      Рассказ о том, что сначала нужен реалистичный план и только потом вкладывать силы. Автор написал хорошую полезную заметку. Полезную тем, что мы в России имеем предрасположенность сначала делать, потом удивляться ненужности приложенных усилий.


  1. sim31r
    23.03.2019 00:08

    SAP имеет наибольшее распространение в Германии. Сложная структура, ABAP. Это, конечно, не 1С, но с него потом будет сложно соскочить. А если переезжать в другую страну, то перспективы найти хорошую работу резко падают.

    Микроконтроллеры отпали сами собой, т.к. там нужно было еще электронику учить.

    У меня точно обратная ситуация. Фанат микроконтроллеров, с детства паяльная станция на столе и все такое. Но живу в регионе где на 150 км вокруг нет ни одной вакансии связанной с разработкой электроники. Есть производственные мощности по сборке стандартных устройств, эксплуатация, ремонт, поддержка, но не разработка.
    Зато SAP-ABAP полно, много лет держался, но позвонили из компании чуть ли не в пешей доступности от дома, зарплата вполне нормальная. Плюс достаточно востребованная область и возможность стать «соседом» автора статьи, если возникнет желание в будущем. Город проживания сейчас вполне устраивает, но интересно было бы посмотреть и альтернативы в будущем. Плюс теплый климат, перемены бытовые и т.п.


  1. ankh1989
    23.03.2019 07:30

    На YC был недавно пост где все рассказывали про свою карьеру. Были и примеры где за 10 лет доход попёр с $100 тыс в год до $2.5 млн. Общее у этих историй одно: нужно быть в нужное время в нужном месте и пользоваться возможностью если она есть. Гениальность тут не причём. Но верно и то, что в разных местах возможности очень разные. Европа ни разу не центр ИТ мира и там денег не заработать, как ни старайся. Тоже самое в Канаде. Только США и только некоторые мегаполисы. То есть успешный программёр сначала приезжает в нужно место, потом уже попадает в нужную компанию (одна и та же работа в разных компаниях будет иметь 10 кратную разницу в зарплате — один ездит на феррари и живёт в мансионе, а другой экономит на еде, при том что работа одинаоквая). При это есть очень жёсткие критерии по возрасту: если вам за 30, вы скорее всего не сможете попасть на позицию junior, даже если скиллы позволяют, а без позиции junior нельзя подняться наверх. Лучше всего когда у вас в резюме десяток лет опыта в именитых команиях и подходящий опыт: тогда независимо от возраста вариантов у вас больше чем мы можете перебрать и можно спокойно раздувать зарплату до неприличных размеров.


    1. Terras
      23.03.2019 07:36

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


      1. snipsnap Автор
        23.03.2019 09:57

        Разве возможнсть стать выдающимся разработчиком или основателем многомиллионого стартапа зависит от места?


        1. emerald_isle
          23.03.2019 14:13

          Первое нет, второе да. И первое совершенно не гарантирует вам миллионный доход. Как и раздутая до небес зарплата не гарантирует, что вы хороший спец…


  1. Irodion1
    23.03.2019 12:58

    Очень знакомо звучит про дорогу в 1.5ч в Петербурге. Тоже ездил(правда на общественном) с Дыбенко в Петергоф в университет. На самом деле можно набрать опыт и попасть на удаленку через науку. В любом mega-science проекте есть большая нужда в хотя бы неопытных, но уверенных программистах, при этом с физикой знакомиться сильно не надо, на примитивном уровне расскажут на месте. А там дальше целый спектр задач по машинному обучению, некоторые ранее никем не решались, после такой работы портфолио будет очень хорошим. В Германии есть институт Макса Планка, в соседней Швейцарии есть CERN(по половине научных групп работают по удаленке, на расстоянии в тысячи км).


    1. emerald_isle
      23.03.2019 14:15

      Расскажите, пожалуйста, как попасть в Швейцарии без паспорта ЕС в кармане, почитаю с удовольствием. (P.S. Опыта в DS/ML нет, но голова с мозгом внутри и два красных диплома по математике вроде бы есть)


  1. dimchik_b
    23.03.2019 16:04

    ИМХО, это история успеха. Хотел уехать в Германию — уехал. Захотел выучить ML — выучил. Не захотел ехать в большой город — остался. Захотел выучить Java — выучил. Автор — молодец!


  1. muhaa
    24.03.2019 10:59

    С высоко-интеллектуальными областями проблема как с тигром в зоопарке из анекдота: «Может ли тигр съесть 100 кг мяса? Съесть то он съест, да кто-ж ему даст!». В принципе многие толковые разработчики способны прыгнуть выше головы, но шанс сделать это за деньги выпадает не многим.