Как я не стал специалистом по машинному обучению

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


    «Как я получил работу с зарплатой 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. Пишу о том, как это было, что хорошо и что плохо в Германии, о планах на будущее. Коротко и по делу. Интересно? — Присоединяйтесь.

    Поделиться публикацией

    Комментарии 238

      +17

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

        +7
        С нулевым опытом????
          –27

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

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

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

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

              0
              Deleted
                –2
                Да. И, если бы в ML пробиться не получилось, то как django-разработчика 100 пудов где-нибудь все равно бы взяли. Впрочем, наверное, это вам просто неинтересно было.
                  0
                  С нулевым портфолио. Опыт у вас все равно был, вы же прошли несколько курсов и стали понимать, что да как. И я это не с потолка беру, сам попал в МЛ именно без портфолио. На проект с очень простыми текстовыми классификаторами. И по сей день на апворке такие можно встретить.
                    +3
                    Ребят, вы вот пишите что человек недостаточно усилий приложил, что проекты можно интересные встретить или самому запилить, конечно же, да, но вы все забываете, что у автора семья — жена и две дочери, да ещё он в эмиграции, где нужно устроиться, заплатить за жильё разобраться с кучей проблем(школа, детский сад, работа жены), где нет родственников, которые могут помочь, очень легко рассуждать о своей крутости сидя в Рашке на родительском диване.
                    0
                    я так сделал(java). И тоже, кстати, из системной интеграции ушел.
                    Было очень тяжело, но в итоге получилось.
                    Первому работодателю предложил, что половину времени буду админить. Ну а дальше уже чуть полегче.
                      +1
                      Да, с нулевым. Именно так я начал работать в области Computer Vision — изучил небольшую тему, поискал задачу, решил, изучил следующую тему и т.д. Точно такая же история с нейросетями — предложил клиенту экспериментальное решение — получилось, уверенность в своих силах повысилась, работаю дальше. Семья с двумя детьми прилагается.
                        0
                        тоже задался этим вопросом в первую очередь, особенно в контексте того, Вы подчеркнули возможность удаленной работы для Java.
                        чтобы опыт был ненулевой можно (и нужно!) было поиск вакансий делать нейронкой :-)
                        спасибо за то что поделились опытом, но, субъективно, осталось ощущение что Вам не сильно то и хотелось «перекатиться»
                        +6
                        не знаю, как в Германии и какая ситуация у автора, но в некоторых странах могут попросить из страны, если не работаешь фуллтайм.
                          +6
                          В Германии так же. Если нет контракта с немецким работодателем, то «давай до свиданья».
                            +2
                            Во-первых, удаленка может быть с немецким работодателем. Во-вторых, через 2 года с базовым немецким или через 3 года с никаким немецким можно получить ПМЖ. В-третьих, в Германии блю карты не отзывают до expire date, то есть если блю карта превратиться в тыкву через 3 года, то можно 2,5 года ничего не делать, а потом найти работодателя в Германии и продлить ее. В-четвертых, насколько знаю имея блю карту можно легко оформить разрешения на самозанятость, а дальше, как я понимаю, оформляешь удаленку как аналог дохода (довольно просто если работодатель из Европы или хотя бы развитой страны) и платишь налоги, вроде потом можно остаться в Германии как мелкий предпрениматель (но про этот способ стоит уточнить).
                              +3
                              Причём удалёнка тут может быть идеальным вариантом. Жить в небольшом городке и работать на компанию из мегаполиса. И то, и другое в одной стране. Причём немецкая компания с большей охотой наймёт удалённого работника из Германии же. С ним, очевидно, будет меньше проблем, от языковых и до чисто организационных.
                                0
                                Звучит красиво, но как удалёнщик объяснит иммиграционным службам необходимость своего пребывания в Германии?
                                  +3
                                  А иммиграционным службам совершенно все равно находитесь вы в офисе фирмы или работаете из дома, если у вас есть немецкий контракт.
                                    +2
                                    Да никак, иммиграционную службу не волнуют такие детали. Главное, что человек живёт в стране, работает, получает деньги и платит налоги. Более того, он может вообще работать на иностранную компанию. Знаю примеры, когда удалёнщики так иммигрировали продолжая работать на заказчиков в России. Хотя, конечно, тут возникают сложности иного характера, всё-таки уровень жизни сильно разный. Проще как раз жить в России, работая с иностранцами.
                                      0
                                      По удалёнке работать на российского работодателя долго не получается — через некоторое время теряется статус резидента, а для неризедента НДФЛ увеличивается с 13 до 30%.

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

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

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

                                                При ЗП 50000 евро в год, подоходный налог будет около 18%. Плюс почти 1% налог на солидарность.
                                            0
                                            Возможно мы говорим о разных ситуациях — я имею в виду работу по удалёнке в штате российской компании.

                                            Вы, по-видимому, работу по удалёнке по контракту с российской компанией.
                                            0
                                            Да, теряется статус налогового резидента. Как вариант можно зарегистрировать ИП на упрощенке. Статус налогового нерезиденства не влияет на статус ИП. Так что можно платить 6% в России, а жить где угодно.

                                            Но в стране пребывания (для которой вы являетесь налоговым резидентом) надо платить налог с дохода. В Германии налог может быть довольно большим.
                              +76
                              Приятно читать истории «провала», которые начинаются с «мы решили остаться жить в небольшом городке в Германии».
                                +5
                                стало интересно, с какой финансовой подушкой автор смог позволить себе перевезти семью в Германию и еще месяц прокрастинировать?
                                  +3
                                  Я переезжал системным инженером. А уже на месте решил сменить специальность, что заняло у меня 2 года. Так что особой прокрастинации не было.
                                    0
                                    Спасибо)
                                    +3
                                    Рискну ответить за автора его же постом habr.com/ru/post/434652
                                    Советую почитать на досуге.
                                    –15
                                    Имхо, лучше жить в Германии и не быть специалистом по машинному обучению, чем жить в России и быть таким специалистом
                                      +16
                                      Да, вроде, в крупных городах народ не жалуется.
                                        +10
                                        Проблема только в том, что таких городов в России всего полтора и сравнивать их с остальной Россией не слишком правильно.
                                          +1
                                          Зато в столицах живёт почти шестая часть всей страны. Правда, автору они как раз не нравятся. А найти сравнимое с немецким городком по комфорту местечко в России вряд ли удастся.
                                        –27
                                        Обосрал Россию, получил плюсик. Классика.
                                          +1
                                          Тут уже «патриоты» за кусок хлеба подтянусь и понаставили минусов. Патриотизм же он такой в нашей стране — ограничим, запретим, введём лимиты, понаставим двоек и минусов. Сплошной позитив. Мнение должно быть одно и совпадать всегда с мнением партии
                                            +1
                                            Ладно за такой иммигрантский комментарий, у меня прошлись по карме за высказанное мнение, что Россия не Европа. Самое забавное, что при этом сами «патриоты» всегда подчёркивают, что у России свой путь, отличный от западного.
                                              0
                                              Хорошо, что не 37й и система доносов пока ещё в прошлом. А то реально страшно становится (
                                            0

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

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

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

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

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

                                                      И не припомню, чтобы тут блокировали гитхаб или телеграм, например.
                                                        +2
                                                        так там расходы выше. Разве что техника и вещи стоят, возможно, даже меньше, а еда, жилье, услуги — все в 2-4 раза дороже. Товарищ, который понаехал, говорит, что слетать в отпуск в Европу выходит дешевле, чем провести его в США.
                                                          0
                                                          спрашивается, почему ваш товарищ не едет на родину? Хотя бы в отпуск :)
                                                            +1
                                                            Вопрос не корректный. Я не могу проникнуть к нему в голову и узнать.
                                                            Опять же, я не уверен, что он не ездит в РФ, например, видеться с родственниками. Все-таки, социальная связь оборвалась. Мы общаемся 1-2 разв в год и о таком не говорили.
                                                            Но если попробовать поставить себя на его место — имхо, очевидно. Это довольно далеко, в туристическом плане РФ никогда не была впереди планеты всей, к тому же — что здесь нового?
                                                            0
                                                            Так и зарплаты существенно выше. 10к на руки в месяц после налогов — не проблема.
                                                              0
                                                              понаехавшим? Сомневаюсь. Это уже после получения гринкарты и существенной прокачки языка.
                                                              Но так и тут 4-5 тысяч — не предел, при уровне знаний примерно соответствующему тому, кто там получает 10к
                                                                0
                                                                Ну это таки личный опыт. А вот 4-5 тысяч «тут» мне не предлагали почему-то. Да и сколько стоит аренда в центре Москвы в 15 минутах пешком от офиса, например?

                                                                Произношение у меня ужасное, кстати. IRC его не прокачивает, увы.
                                                                  0
                                                                  а 10к предлагали? (если вы сейчас там и получаете столько — когда уезжали из РФ сколько было опыта?)

                                                                  Думаю, дешевле, чем в США почти в любом месте снять драную однушку. В Далласе дешевле 1к + услуги я не видел, в Сан Франциско — дешевле 2к. И это далеко не были дома мечты. Тоска и печаль.
                                                                    0
                                                                    Предлагали примерно столько как base, без учета бонусов. Чуваки во всяких гуглах ещё больше получают.

                                                                    Когда я уезжал, я только выпустился из вуза с одной стороны, с другой — я уже к тому времени несколько лет зарабатывал на жизнь программированием, да и писал код лет 10 на тот момент.
                                                                      0
                                                                      ну, тут 5к(java developer) — хорошо, но вполне реально. Наверняка, есть звезды, кто зарабатывает сильно больше, но мне до них пока далеко.
                                                          0

                                                          Кстати, о социальных связях, за последние несколько лет Россию покинуло огромное количество людей: https://www.proekt.media/research/statistika-emigration/
                                                          Пишут, что в целом за границей теперь живёт ~ 10млн бывших россиян. Уезжают последнее время больше всего в Германию. В основном молодые специалисты, с хорошим образованием.


                                                          По личному опыту, рядом с Сан Франциско два раза в год проводят встречу выпускников моего российского ВУЗа, приходит под 80 человек, примерно 2/3 работают в Силиконовой долине.


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

                                                            +1
                                                            Я после университета хотел понаехать в Австралию. Под это дело подтянул английский, поднабрался опыта, сертифицировался… и оказалось, что в РФ тоже неплохо, но сейчас не об этом.
                                                            В процессе подготовке вычитал, что крайне не рекомендуется много общаться с такими же понаехавшими. Они тянут назад, мешают интегрироваться в новое общество. В самых запущенных случаях бывает, что человек общается только со «своими», получается что-то вроде гетто.

                                                            А вообще, это скорее падение курса рубля виновато. Именно после 2014 я и многие мои знакомые получили очень привлекательные предложения из-за рубежа.
                                                              0
                                                              Ну это ваш выбор — можно полностью погрузится и общаться только с местными (хотя в IT среди местных будет много индусов и китайцев). А можно не забывать поддерживать «социальные» связи.
                                                                +1
                                                                теоретически — можно, практически, если вам не 20 лет, очень-очень тяжело. Почти не возможно.

                                                                Поддерживать — раз в год по скайпу? Это ведь не то. Регулярно по скайпу? Тогда у вас не будет времени на заведение новых. А может и желания: вроде как с кем-то пообщался, вроде и все хорошо. Но чувство, что что-то не так нарастает со временем: вы со «старыми друзьями по скайпу» не создаете новые воспоминания и впечатления, только вспоминаете старые.
                                                                  –1

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


                                                                  Лично я уехал почти 20 лет назад, сменил 3 страна, 4 города и везде вижу кучу экспатов из разных стран, которые успешно интегрируются.

                                                                    +1
                                                                    это же плохо ограничивать себя тем, куда уехали друзья-знакомые. Если бы я ехал — я бы выбирал по интересности проекта, качеству жизни, необходимой мне инфраструктуре и интересностям.
                                                                    Плюс, как-то так вышло, что они уехали довольно равномерно. Максимум в Сан Франциско двое. Прям много только в Москву уехали, но это не интересно. В остальных городах — по одному (с семьей).

                                                                    я допускаю, что это обратная сторона ошибки выжившего (ошибка гробовщика?). Что те, у кого все плохо, ищут общения со старыми друзьями, а у кого все хорошо — на связь почти не выходит. Но как-то слишком много среди уехавших на связь выходят.
                                                                      –1
                                                                      я так посмотрю, вы усердно ищите причины не уезжать. Даже один человек с семьёй в незнакомом городе это уже начало той самой желанной социальной связи. Если знакомых мало — будет больше стимулов общатся с местными и улучшать язык.
                                                                        +1
                                                                        у меня есть опыт двух переездов. Один — всего лишь в соседний город, 300км. И то связи были порваны. Конечно, мы ездили в гости друг к другу, но это уже не то. Я пропускал событий больше, чем посещал.

                                                                        а вообще — и надо больше общаться с местными, чтобы не загнать себя в рукотворное гетто. Но если вам за 30, не говоря о больше — это не так легко.

                                                                        ладно, это, конечно, исключительно мое мнение и опыт. Оно одновременно и правильное и нет. В зависимости от наблюдателя.
                                                                    0
                                                                    Вы так говоите, будто всем уехавшим было легко в месте рождения связи заводить и поддерживать.
                                                                      0
                                                                      1. Чем человек моложе — тем легче. Мой ребенок на площадке за несколько минут находит себе несколько друзей.
                                                                      2. Так они уже заведены
                                                                        0
                                                                        Мне уже в 23 было сложно заводить и поддерживать социальные связи вне работы. Как это вообще люди делают?
                                                                          0
                                                                          одно дело — сложно и другое — почти не реально. С каждым годом все сложнее и сложнее.
                                                                            0
                                                                            А мне наоборот — проще, чем в детстве.
                                                                    +1
                                                                    Очень мало у кого из понаехавших, кто не учился в местной школе\универе получится достаточно интегрироваться, чтобы вот прямо местные друзья были. Ну и честно говоря, не вижу в этом особого смысла. Если человек тебе интересен — общаетесь, а нет — так нет.
                                                                      +1
                                                                      так а с кем общаться тогда?
                                                                        0

                                                                        Лайфхак: после того как после приезда слегка освоился, искать себе подругу среди местных.

                                                                          +4

                                                                          Как это объяснить жене и детям? ;)

                                                                            +3

                                                                            Папа ушел укреплять дружбу народов.

                                                                              +2
                                                                              интересный лайфхак.
                                                                            0
                                                                            Сложно. Соответствующие ритуалы и в родном городе были непонятны, а тут и подавно.
                                                                              0
                                                                              да уж не сложней чем интервью в иностранной компании проходить
                                                                                0
                                                                                С интервью-то всё понятно: какой-нибудь общий знакомый реферрит в компанию, которая заинтересована в поиске людей, или они находят меня благодаря моему гитхабу или чему такому, а дальше я просто прихожу в офис, и мы обсуждаем мои прошлые проекты, их текущие проекты, мои интересы, их интересы.
                                                                                  0
                                                                                  ну а тут ещё проще, только прошлые проекты пропускаешь.
                                                                                    0
                                                                                    Никто не реферит, гитхаб никого не впечатляет. Как же проще?
                                                                                      0
                                                                                      просто поставь тиндер.
                                                            +9

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

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

                                                              Более чем нормальная позиция, если сначала решаешь для себя где хочешь жить. А уже потом — кем работать.
                                                                +9
                                                                Статья скорее про то, что в какой-то момент ты делаешь выбор между деньгами и хорошими условиями жизни для своей семьи.
                                                                  +2
                                                                  Прямо под боком у меня сидит отдел в который ML и прочие датасаенсы внёс один конкретный человек, который пришёл не совсем на это, но показал как можно достигать результата применяя эти технологии. И сейчас он руководит этим отделом. Это я всё к чему? Имея опыт и понимание бизнес процессов и зная технологии можно создать такие вакансии в вашем городе.
                                                                    0
                                                                    В Германии сидит?
                                                                    +2
                                                                    В тихом городе, в котором нет работы — есть шанс попробовать работу самому «создать», то есть свой бизнес. И удалённую работу, например. Да, это сложно, но прибыльно. Много знакомых так делают. После ПМЖ немецкого думаю тоже сможете. И тогда смысла жить в мегаполисах вроде Мюнхена или Штутгарта станет ещё меньше.
                                                                  0
                                                                  Автор, как называется ваш город? Не увидел ни в этой, ни в предыдущих статьях.
                                                                    +1

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

                                                                      0
                                                                      Судя по точке на карте без вакансий — пригород Касселя, возможно Хессиш-Лихтенау.
                                                                      Но тут нестыковка — население пригородов около 10-15т человек. А вот Кассель около 200т.
                                                                      +5
                                                                      Что-то я не очень понимаю историю:
                                                                      Изначальный план был — поехать в Германию «туда, куда берут», а потом поехать работать в большой город.
                                                                      Реальность: приехали в небольшой город, год изучали ML и только потом стали смотреть есть ли вакансии — оказалось рядом их нет.
                                                                      Как-то одно противоречит другому.

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

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

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

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

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


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

                                                                          0
                                                                          Я скорее про это:
                                                                          — вначале переехали, потратили много времени на изучение ML, а только потом стали смотреть, если ли в этом городе вакансии
                                                                          — был план приехать куда-то, потом поехать в другой город. В реальности в другой город переезжать не захотели
                                                                            +3
                                                                            Переезжал системным инженером с планами работать системным инженером в Штутгарте. После переезда решил переквалифицироваться.
                                                                        +1
                                                                        Просматриваете ли Вы сейчас вакансии по python или окончательно решили на java? Я к тому что к МЛ частенько необходимо и java, возможно Вам поможет в будущем.
                                                                        Признать свою ошибку и поделится с ней — автору уважение
                                                                          +5
                                                                          С момента описываемых событий прошло почти три года. От Python не осталось и следа в моей голове. Это лишний раз показывает, что знания, которые не применяются, очень быстро уходят.
                                                                            0
                                                                            Писать мартышкин код на python можно и обезьяну научить. А вот проектировать системы и сложные алгоритмы — совсем другая наука. Более сложная, но востребованная. Язык вообще роли не играет, любой выучите.
                                                                              +1

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


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


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

                                                                                +2
                                                                                Конкретно в области ML (numpy, scipy, Tensorflow, Keras и так далее) — весь Питон сводится к вызовам функций из сишных библиотек.
                                                                                  0
                                                                                  Так и мы говорили про проектирование сложных систем и алгоритмов.
                                                                              +2
                                                                              Аналогично и у меня, все, что учу без практического применения — улетает как дым :(
                                                                                0
                                                                                Печально что это работодатели не понимают, месяц в активном поиске работы и везде пока отказы. Просто какие то знания позабылись, потому что почти полтора года не активно не кодил…
                                                                                0
                                                                                Так это же только ощущение. Если понадобится, всё вспомнится. Как на велосипеде ездить.
                                                                                  0
                                                                                  Это да но все равно нужно время на восстановление данных знаний, а вот когда приходишь устраиваться на новую работу и как на экзамене тебя допрашивают о тех или иных знаниях, в итоге делаешь так или иначе ошибки. Потом уже после самого собеседования лишь вспоминаешь и про себя «Блин, я ведь это знал» )))
                                                                                    +1
                                                                                    В серьезных конторах для этого смотрят на адекватность и потенциал кандидата и проводят два и больше раундов (сколько понадобится) интервью. Я специально повторял вопросы кандидатам на следующих раундах — посмотреть насколько они ответственно к ревизии своих знаний относятся). Вообще начинал с выяснения знания границ предмета, потом — насколько глубоко известен предмет, но главным при этом была реакция и поведение — остальное можно будет выучить и натаскать понемногу (в том числе синьоров касается).
                                                                              +2
                                                                              Серьезно, согласен с авторами выше, есть два нюанса — не всегда ML требует питона, можно и на джаве это делать, это раз. А второе — очень многие компании будут рады энтузиасту, который хочет внедрить ML в работу компании. Это может оказаться даже круче, чем если устраиваться в уже существующий проект. Если вы покажете, как использовать данные вашей компании с помощью ML для того чтобы улучшить бизнес компании, можно очень хорошо подняться. Удачи вам!
                                                                                0
                                                                                Кстати, реально, — если интересна не хайповая работа, а сама предметная область, то со временем могли бы «найтись сами собой» варианты не на Питоне. Тем более, что часто в проде модели ML с Питона потом специально обученные люди перекладывают на Java. Вот только на курсах про реальность «кровавого энтерпрайза» не рассказывают, — да и зачем им это?
                                                                                  0
                                                                                  Странно, я думал, что на курсах рассказывают про сжатие и оптимизацию обученых сетей, чтобы их можно было на мобилках запускать.
                                                                                    0
                                                                                    Правильная мысль, кстати. Сначала учишься модели строить на питоне или Аре, а потом учишься общаться с программистами, чтобы они их встроили в прод.
                                                                                    0

                                                                                    Компании разрешат энтузиасту забить на текущие производственные задачи и заняться чем-то с неизвестной вероятностью успешного результата? Это где такие компании?

                                                                                      0
                                                                                      Большая часть R&D подразделений работает именно по этому принципу. Да и понятие «производственной задачи» там нет.
                                                                                    +2
                                                                                    Хорошая история, спасибо! И посмеялся и посочувствовал. Я далеко от дата саенса, но не думал, что это сильно привязано к ПИтону. Полученные знания нельзя применять в жаве?
                                                                                      +1
                                                                                      Можно. Думаю над этим.
                                                                                        +3
                                                                                        Python используется потому что написано много библиотек и возможно ещё дело в языке, потому что ребята, которые занимаются (по крайней мере так было раньше) Data Science и Machine Learning не совсем программисты. Но это мое мнение, я возможно не прав.
                                                                                        +1
                                                                                        «Что нас не убивает, то делает сильнее» не всегда имеет только буквальный смысл. В моем понимании, кризис 2008 все таки что то «убил» в Вашем друге директоре.
                                                                                          0
                                                                                          Да вроде не убил. Через четыре года он-таки устроился каким-то директором к старому другу. А сейчас у него все хорошо.
                                                                                            +2
                                                                                            Чувак всё понял неправильно. Перед ним открылись возможности, а он из-за своего ограниченного мышления («хочу директором!!!11») их проморгал. Мог бы на какую-нибудь младшую вакансию устроиться, зато перспективную. Всяко лучше, чем дома штаны просиживать.
                                                                                              0
                                                                                              Частные примеры не доказывают и не опровергают общих тенденций, как и общие тенденции не гарантируют частных результатов. Но общие тенденции могут вдохновлять или угнетать — в зависимости от того, какие из них для себя выбирать как «правильные».
                                                                                            0
                                                                                            Не думаю, что стоит совсем бросать заниматься ML. ML + Java это тоже вариант.
                                                                                            Потом, сейчас ML приходит во многие компании.
                                                                                              +2
                                                                                              Есть несколько идей на этот счет. Говорят, что большая часть людей, занимающихся ML, пришли не из IT. Это математики, физики, аналитики и т.д. И они пишут рабочий, но кривой код. Особенно большие проблемы возникают в больших проектах. Поэтому один из вариантов дальнейшего профессионального развития — разобраться хорошо в ООП, научиться корректировать и строить сложные ИС. А потом перейти в Data Science и Machine Learning .
                                                                                                0
                                                                                                Обратите внимание на позиции Data Engineer и Machine Learning Engineer. Как дата инженер вы будете организовывать систему сбора, хранения и анализа данных, а как МЛ инженер — внедрять код от датасаентистов в продакшен. Очень часто в таких вакансиях java и python идут рука об руку, то есть вы сможете применить все имеющиеся навыки по джаве и освежить/улучшить питоновские.
                                                                                              +17
                                                                                              … выбило меня из колеи. Я бросил все курсы. Я вообще перестал чем-либо заниматься. По вечерам я пил пиво или вино, ел салями и играл в LoL. Так прошел месяц.

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

                                                                                                Если кому интересно это очень похоже на https://www.finest-jobs.com/
                                                                                                  +1
                                                                                                  Ну тут кстати Вы могли бы выбрать золотую середину. Я живу в пригороде Франкфурта, Бед хомбург, а работаю во Франкфурте. По сути это жизнь в небольшом, спокойном, зеленом городке, как Вы и описываете. При этом при необходимости могу пользоваться инфраструктурой Франкфурта (доктора, кинотеатры, аэропорт). За счет того что Франкфурт очень компактный, на дорогу до работы от двери до двери я трачу 25 мин (из них 12 минут на электричке, остальное пешком). И в итоге удается совмещать спокойный город и пользоваться плюшками большого города когда они нужны.
                                                                                                    +2
                                                                                                    Вот вот. Рядом с Франкфуртом, в Таунусе, этих маленьких зелёных городков в горах, откуда до Франкфурта даже на велосипеде за пол часа можно доехать без проблем (я и пешком ходил ради интереса), с крепостями и чистым воздухом (если конечно поля не удобряют), хоть жопой жуй. Кстати привет сосед (я живу в Кронберге).
                                                                                                      0

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

                                                                                                      0
                                                                                                      Ну если честно, до центра города минут 25 на электричке только колесить от бад хомбурга.
                                                                                                      Привет из Frankfurt — Rödelheim!
                                                                                                      0

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

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

                                                                                                            Глупость как-то не очень совместима с успешной эмиграцией в Германию. Так что это история успеха определенно.

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

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

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

                                                                                                                0
                                                                                                                Я перешел из системной интеграции и тех. поддержки в разработку. За разработку даже на входе платят больше, чем за поддержку с опытом, в большинстве случаев.
                                                                                                              0
                                                                                                              наверное есть плюсы, перевешивающие разницу в доходе, полный отказ от русскоязычного окружения включая опцию понимать шутки и читать между строк в разговорах. И автор их привел в тексте
                                                                                                                0
                                                                                                                Хм, странно… Там ведь тоже придется оттачивать мастерство «понимать шутки и читать между строк в разговорах», вы же в обществе будете, а не в пещере.
                                                                                                                  0
                                                                                                                  там — всмысле на родном языке?
                                                                                                                  0
                                                                                                                  наверное есть плюсы, перевешивающие разницу в доходе

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

                                                                                                                  Но меня не оставляет мысль, что некто жадный и злой в своё время сильно недоплачивал ТС в Петербурге. Впрочем, вот оно и к лучшему привело: ТС сбежал из этого Петербурга.
                                                                                                                +1
                                                                                                                На самом деле я думаю даже в Мюнхене или Гамбурге не каждому специалисту в сфере машинного обучения светит зарплата в 140 тысяч в год… А в США не только в машинном обучении, но даже обычные формошлёпы зарабатывают намного больше, чем в Германии — но то это и США… Так что у вас с самого начала настрой был неправильный немного. Хорошо, что у вас в принципе есть работа.
                                                                                                                  +3
                                                                                                                  У меня вопрос к автору…
                                                                                                                  Вы как собственно в Германию попали? Интересует легальность…
                                                                                                                  Прочитал все труды ваши , нигде ответа на вопрос мой нет.
                                                                                                                    +1
                                                                                                                    Переехал системным инженером. Все легально. Нелегально тут можно устроиться только уборщиком, строителем или подсобником. И то сложно, тем более на хорошие деньги, ну и чревато это.
                                                                                                                      +2
                                                                                                                      Вот как это получилось?
                                                                                                                      Вы сидя в Питере, разместили резюме где нить в LinkedIn, мол я такой хороший системный инженер, хочу работать в другой стране… И какой то работодатель в Германдии, заморочился с Blue card, с ваши вызовом и т.д. и т.п. что бы вы со своим не очень хорошим знанием немецкого на тот день, приехали к нему работать админом?
                                                                                                                      Простите, но это нужно знать, для того что бы полностью понимать ваши события описываемые вами.
                                                                                                                      Я просто не понимаю… как? Зайдите в LinkedIn, откройте вакансию сисадмина. Вакансий со средними требованиями… сервера, саппорт, оси, АД, домены, exchange — их множество, но ещё больше _местных_ соискателей.
                                                                                                                        +4

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

                                                                                                                          0

                                                                                                                          Насколько хороший нужен английский?

                                                                                                                            0
                                                                                                                            Зависит от сферы. От В1 (достаточно редко), до С1. С В2 найти работу вполне реально.
                                                                                                                            0
                                                                                                                            Скажите пожалуйста, сколько времени прошло у вас, с момента когда вы впервые представили свое резюме на трудовом рынке Германии и до момента, когда работодатель был определен и вы стали готовится к переезду. Спасибо.
                                                                                                                              0
                                                                                                                              Пол года примерно
                                                                                                                            0
                                                                                                                            Я сидя в Питере решил, что пора валить надо начать нормально жить и просто взял и припёрся приехал. Да, сначала подкопил; потом выучил язык; потом — нашёл как можно получить помощь; потом — нашёл отличную работу.
                                                                                                                            Теперь думаю что сделать ещё.
                                                                                                                              0
                                                                                                                              Безусловно, вы найдёте в интернетах массу историй людей, о том, как они переехали в Германию. Конечно, в этом их заслуга, многие старались, искали и нашли. Возможно, кто-то по-немецки не говорил вообще, а по-английски кое-как. То есть работу иностранцу без языка найти наверное можно.

                                                                                                                              Но если вам очень хочется в Германию, вы сильно повысите свои шансы, изучив немецкий + улучшив английский. И по вакансиям смотрите — если видите, что чего-то по навыкам не хватает, навёрстывайте, обмазывайтесь сертификатами, берите курсы и т.п.! Вакансия никуда не улетит за то время, пока будете учиться. То есть конкретная может и улетит, другая аналогичная найдётся — спрос на технологии меняется не так уж быстро.
                                                                                                                          +2
                                                                                                                          Очень странно, что автор сначала выбрал область, потом потратил время, деньги(?), старания на курсы и только потом посмотрел нужно ли это кому-то рядом с ним.
                                                                                                                          Я советую всем, по крайне мере в РФ, перед поступлением уже даже в институт, залезать на например хх.ру и читать, читать и читать: кто нужен, сколько это стоит, сколько получает юниор в своей области, а сколько топ, что они должны знать, сколько лет расти, много ли вакансий, а сколько будет через 2-3-5 лет, а в каком регионе их больше и т.д. Тут просто тьма вопросов… Но проанализировав, можно себе составить дорожную карту на лет 10, я думаю, точно. По крайне мере определится с вектором.
                                                                                                                            0
                                                                                                                            В этом и смысл поста. Прежде чем браться за дело — проведи небольшое исследование предметной области. У нас же многие поступают в вузы по принципу: куда взяли или куда родители отправили. А вы про десятилетний план говорите.
                                                                                                                              +3
                                                                                                                              Я сам только после 30 понял как надо было делать. А после института пошёл туда, куда взяли, а не туда, куда надо было бы. Хорошо бы если бы в школах давали пару уроков типа «как устроится в жизни» или «выбор карьеры».
                                                                                                                                0
                                                                                                                                еще хорошо бы в России абитуриенты имели возможность подумать о том, чем они хотят заниматься. Выпускные экзамены, сразу за ними вступительные и за неделю надо решить какой профессии будешь учиться.
                                                                                                                                  –2
                                                                                                                                  А что мешает выбрать профессию за те 10 лет, что учишься в школе? Ну или хотя бы задуматься куда пойдешь за пару лет до выпускных? Я, например, уже в начале 9 класса целеноправленно готовился к экзаменам на программиста в тот ВУЗ, который я хотел попасть.
                                                                                                                                    +1
                                                                                                                                    Ничто не мешает, но сколько детей в реальности это делает осознанно?
                                                                                                                                      +1
                                                                                                                                      Это уже вопрос воспитания детей и разумности родителей, но что тогда жаловаться, что времени подумать не хватило?

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

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

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


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

                                                                                                                                        +2
                                                                                                                                        В 0-18 лет правильно понять, что вообще тебе от жизни надо, несколько сложно. В этом деле большинству людей вообще без бутылки кризиса среднего возраста не разобраться, по моим ощущениям.
                                                                                                                                          0
                                                                                                                                          К счастью кризис среднего возраста нынче наступает очень рано :-)
                                                                                                                                            0
                                                                                                                                            Мне кажется, что в жизни у людей раз 10, как минимум, идет переосмысливание всего, что казалось им таким интересным, но после нескольких лет в этой области иначе начинаешь думать. Я в 20 лет решил из оператора ЭВМ в сисадмины, в 24 решил из админства в веб-разработку податься, сейчас вот снова думаю, а если в школе мне вопрос такой задать что ты хочешь — да просто оператором ЭВМ казалось круто, когда даже своего компа не было дома — это казалось так интересно.
                                                                                                                                            0
                                                                                                                                            То же самое, что мешает вам выбрать работу до собеседования — выбор делается на основе полученных офферов, а не на основе фантазий. Оффер — это ваш результат экзаменов и проходной балл в тех факультетах, в которые вы собираетесь поступить.
                                                                                                                                              0
                                                                                                                                              Ну ок, я выбрал профессию ИТ. Так я за 15 лет сменил уже 3 или 4 области внутри него и не думаю, что на этом остановлюсь. Сейчас не то время, когда можно выбрать что-то на 5-10 лет, не говоря уже о том, чтобы выбрать что-то на всю жизнь. Например, сейчас я зарабатываю знаниями о предмете, о котором я понятия не имел еще 4 года назад.
                                                                                                                                        +1

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


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

                                                                                                                                          0
                                                                                                                                          На момент, когда я поступал в институт, компании, где есть, наверное, единственная в России вакансия чётко под меня, просто не существовало. Что там смотреть-то можно было?..
                                                                                                                                          Выбирайте то, что вам по-душе, а там найдёте себе работу.
                                                                                                                                          Правда, конечно, нужно выбирать именно по душе, а не «о боже, в интернете пишут, что я там буду зарабатывать 100500 денег, хочу-хочу-хочу!!!», чтобы вы на этой вакансии были готовы хоть за еду работать, ибо ваше это.
                                                                                                                                            0
                                                                                                                                            Возможно, я немного удивлю: но не все поступают в университеты ради денег и карьеры. Кто-то просто идёт туда, куда ему интересно. И хочет делать то, что нравится. И нет в этом ничего плохого. Хотя, безусловно, кушать тоже что-то надо.
                                                                                                                                            +8
                                                                                                                                            Краткий пересказ статьи «как не нужно делать»:
                                                                                                                                            Не нужно смотреть зп/вакансии в одной стране (сша), а искать работу в другой стране (германия).
                                                                                                                                            Всё остальное — обучение, кажись, автору было в радость и удовольствие, и ещё пригодится :)
                                                                                                                                              +3
                                                                                                                                              Достаточно типичная ситуация.

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

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

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

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

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

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

                                                                                                                                                  Что из этого есть в Муроме или в подобном городе, желательно не в ближнем подмосковье, а подальше?
                                                                                                                                                    +3
                                                                                                                                                    Интересно, какие проблемы в Германии с образованием, если там даже для иностранцев сделали возможность получить бесплатно высшее образование?)
                                                                                                                                                      0
                                                                                                                                                      Если кратко, то Высшее образование в Германии почти невозможно получить отучившись плохо первые 4-6 классов школы, так как не попав в «настоящую» школу или гимназию после 4 класса не будет нужных предметов, которые очень сложно потом выучить и сдать.
                                                                                                                                                        +2
                                                                                                                                                        Не, ну если плохо учился и ничего не знаешь, то понятно — тогда и высшее образование незачем) Мой комментарий в целом, про немецкую систему высшего образования. Слышал, что студент может приехать из другой страны и (зная немецкий язык на определенном уровне) поступить бесплатно в ВУЗ. Это верно?
                                                                                                                                                        ps. Имеется в виду «бесплатное образование» по сравнению с некоторым другими странами (США, Англия ...) Какие-то небольшие сборы там всё равно есть.
                                                                                                                                                          0
                                                                                                                                                          Все верно. Есть семестровый сбор, около 350€. Оплатив его вы получаете проездной билет на все виды транспорта. Но это не плата за обучение.
                                                                                                                                                        0

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


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

                                                                                                                                                          +3

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


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

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

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

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

                                                                                                                                                              +2
                                                                                                                                                              «заблокируют интернет» — вы видимо не сталкивались с тем, как контролируется интернет в Германии, поэтому у вас какие-то «розовые» представления, что тут гулаг, а там свобода.
                                                                                                                                                                0
                                                                                                                                                                Расскажите нам как контролируется интерент в Германии…
                                                                                                                                                          +2
                                                                                                                                                          Последовав примеру Владимира, я записался на coursera.org на специализацию из девяти курсов: «Data Science».


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

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

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

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

                                                                                                                                                          В общем, получилось у вас как-то совсем уж анекдотично: «хочу за 300 в месяц тюнить xgboost, да не выходит».
                                                                                                                                                            +1
                                                                                                                                                            Кстати, да. Я тоже на это купился: это хороший курс, но про ML там очень мало (и та-а-ак нудно! :) ). А есть ли хорошая специализация по ML. на Курсере?
                                                                                                                                                              0
                                                                                                                                                              Есть курс от Яндекса на Питоне. Он есть на курсере. Есть школа Яндекса, там в принципе хороший уровень освещается, начиная с линейной алгебры. Но опять же про DS а не ML.
                                                                                                                                                                0

                                                                                                                                                                Да, я знаю этот курс. Основная специализация Курсеры DS даёт более системный взгляд имхо… есть ещё курс ВШЭ, но я ниасилил эту теорию :)


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

                                                                                                                                                                  +1
                                                                                                                                                                  Я пилю нейронки на работе, а научился делать это сам, без единого курса (курсы по ДС на курсере были по языку Ар). Мой рецепт: arxiv, stackexchange, wikipedia. И трудолюбие.
                                                                                                                                                                    0
                                                                                                                                                                    Я не один такой тут, оказывается) Из-за загрузки на работе не было времени пройти хороший курс. Но все-таки лучше пройти, так как они систематизируют знания. Мне нравится от Яндекса.
                                                                                                                                                                  0
                                                                                                                                                                  Эм, а в чём разница между DS и ML?

                                                                                                                                                                  Я как-то всю жизнь думал, что ML — это больше теоретическая область, ближе к статистике. С формальными доказательствами корректности бустинга, Вапником-Червоненкисом всяким и прочим подобным.
                                                                                                                                                              +2
                                                                                                                                                              Всё так и есть примерно, вакансий мало, джуниорских нет совсем, удаленных почти нет. На тех которые есть требуется огромный опыт. В машинном обучении либо ты знаешь все, либо не знаешь ничего. Пытаюсь перейти в эту область и не очень успешно, после 15 лет программирования и красного диплома ФФ НГУ, ничего лучше коротких небольших проектов по машинному зрению не удается найти, работы мало.
                                                                                                                                                                0
                                                                                                                                                                В каком городе?