Войти вайти в 37 лет, личный опыт +52



Сейчас мне сорок пять, и я наконец получил нормальную фултайм позицию аналитика данных. У меня первый диплом - Провизор по специальности Фармация. Я успел поработать таксистом, разнорабочим на складе лекарственных трав, заготовщиком, владельцем цеха металлообработки и одновременно рабочим в этом цеху. Был фармацевтом за кассой, заместителем заведующей аптекой, владельцем аптеки. Никогда не думал, что буду работать в IT, хотя всегда интересовался этой темой.

Но потом случился мой переезд в Канаду, один разговор и восемь лет приключений. Начну по порядку.

В школе у нас был компьютерный класс. Компьютеры, если мне не изменяет память, назывались Искра, на архитектуре Х86, но до 286. Там были пятидюймовые дискеты, комманд ком, нортон коммандер, бейсик и микроассемблер. Не скажу, что я там много чему научился. Из примерно пяти человек, которые постоянно торчали в компьютерном классе, я был самым слабым. У остальных родители что-то понимали в компьютерах, у кого-то компьютер был дома. Мне же только на пару дней дали плохо читаемую ксерокопию по основным операторам бейсика. Я писал простенькие программки, но в основном рубился в Сабатёра и Принца Персии. С некоторой натяжкой можно сказать, что первую игру я написал тогда.

Потом был физфак университета, с которого я вылетел на первом курсе. Но мне успели вдолбить вектора, я получил представление о производных и интегралах. Еще у нас был Паскаль. Я ничего тогда не запомнил, но про типы данных узнал.

Потом была фармацевтическая академия. У меня появился трофейный компьютер, 286 апгрейженый до 386, огромный и тяжелый как гроб. На нем я в основном шпилил в Леммингов, вряд ли чему-то особо полезному научился. У нас в институте был компьютерный клуб. Я хотел туда попасть, хотя бы дискеты протирать или кофе варить. Я попросился, но главный сказал, что если я ничего не умею, то мне не место среди благородных программистов. "У нас есть одна девочка, которая даже Дельфи знает!". Мистер Погребняк, если вы это читаете, то знайте, что зря меня не взяли.

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

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

У меня диплом фармацевта, а фармацевты живут в Канаде очень хорошо. Беда в том, что нужно эвалюировать диплом и сдать пять экзаменов. Я этим начал заниматься еще в России, диплом подтвердил, но с экзaменами все оказалось сложнее. Практически все приходилось учить заново, экзамены стоили дорого и требовали много времени. Я уже прошел подготовительные курсы, получил допуск к экзамену, и за неделю до него понял, что я не хочу быть фармацевтом. Я работал на стройке, был еще период, когда я думал стать дальнобоем, но Бог миловал. Да, я могу водить фуру с прицепом 53 фута и шестнадцатискоростной коробкой.

Примерно через полгода я пообщался с одним товарищем в Живом Журнале, потом мы созвонились. Он дата саентист в области медицины, тогда он вел интересный проект в большой больнице. Тогда он мне рассказал про данные вообще и про Фейсбук в частности. До этого я думал, что Фейсбук это обычный сервис хранения и показа фоточек. Еще он сказал "есть такой язык, R, но тебе он не нужен, этим программисты занимаются". Тем же вечером загуглил R и узнал, что есть Курсера, а на Курсере есть курс R от Roger D. Peng. Отличный чувачок, до сих пор его подкасты слушаю. Я записался на курс, чисто из любопытства.

Вообще, я тогда думал идти в науку, но хотел изучать Neuroscience. Мне всегда было интересно, как работает мозг. Даже написал нескольким ребятам насчет магистратуры, и некоторые мне ответили. Один даже уже практически ждал меня. Но тут выяснилась одна неожиданная для меня вещь. В США и Канаде четырехбалльная система оценок. И мой диплом, который так всем нравился, внезапно превратился в тыкву.

В общем, я был дезориентирован и подозревал, что остаток жизни буду работать на стройке. Потом был переезд в Калгари и разные приключения. Курсы на Курсере я то бросал, то продолжал. Я вообще не думал, что это мне может пригодиться, просто было почему-то очень любопытно, плюс, я удивился, как это просто - программировать (ха-ха!). Параллельно я стал интересоваться наукой о данных. Это 2013 год, о дата саенс еще не начали говорить на каждом углу, это было что-то для нёрдов, что мне тоже нравилось. В 2014 году со мной случилась счастливая случайность. У моего сына в садике был друг, а его отец заведовал лабораторией метаболомики в университете Калгари. До сих пор заведует. Когда он узнал, что я учу R, он невероятно удивился. Даже в универе олдыри кодили в основном на матлабе, а молодежь начала переходить на входящий тогда в моду питон. Мы поговорили, он меня взял волонтером в лабораторию. Через полгода мне предложили постоянное место программистом. В универе я не только писал код, но и системные скрипты, налаживал хранилище и обработку данных. Еще я был его секретарем. Отвечал на письма, оформлял закупки для лаборатории, покупал билеты и бронировал гостиницы. Так я проработал год. У меня в семье росла напряженность. Денег не хватало, в университете платили копейки, полгода волонтерства тоже не улучшили положение. Начал сказываться стресс от эмиграции. Еще я заболел какой-то очень затяжной простудой, постоянно кашлял и чувствовал слабость. Стал пропускать работу, уходить раньше. В общем, я ушел из лаборатории пока меня не выгнали с позором. То, что так хорошо начиналось, кончилось бесславно.

Я вернулся на стройку и некоторое время приходил в себя, но потом интерес к дата саенс вернулся. Я узнал о нейросетях и очень заинтересовался - что-то связанное с мозгом, а мозг мне интересен. Надо сказать, что к тому моменту я уже знал, что в нейросаенс застой, наука зашла в тупик и движется вслепую. Я не жалел, что не попал в магистратуру. На Курсере появился курс по нейросетям от Andrew Ng, который уже стал легендарным. Я его прошел на одном дыхании, и понял, что мне нужно подтягивать математику. Я стал смотреть постоянно Three Blue One Brown и подобные видосики, в основном по линейке, и методично проходить математику на Khan Academy, налегая на статистику и вектора. Заодно подтянул алгебру и калькулюс.

Еще в Виннипеге я подружился с человеком, который кодит на Джаваскрипт. У меня давно была идея по автоматизации теплиц, и мы решили замутить небольшой стартап в Калгари. Сначала я занимался всем - прототипом, пайкой, растениями. У меня рос помидор в подвале несколько лет, до тех пор, как мы не уехали. Наш проект и роли в нем постоянно менялись, пока моя не стала специфичной, наконец. Я занимался только разработкой сверточной нейросети, которая будет следить за здоровьем растений. Я даже написал под тензорфло и натренировал нейросеть, которая распознавала с аккуратностью 97% пятнадцать классов. Пять классов на здоровые растения - помидоры, перец, картофан, огурец, баклажан. Десять классов на их болезни. Конечно, даже при такой удивительно прекрасной эффективности это был MVP, очень далекий от реальной работоспособности. Во-первых, он на вход брал отдельные фотки листа. То есть, фермер должен пойти в теплицу, сорвать лист и прогнать через алгоритм, ха-ха. Фермер и так скажет, если листья жук пожрал. Идея была в том, чтобы камера делала снимки, алгоритм определял больные листья и посылал сигнал. В перспективе я хотел добавить сегментацию фотографии чтобы выделить отдельные листья. Была даже идея добавить к камере лидар, чтобы получать глубину для изображения. Во-вторых, нужно было переучивать нейросеть под отдельное растение и под все виды поражения - жуки, плесень, сухие пятна и прочее.

В итоге проект не взлетел, хотя мы вели переговоры с Alberta Innovates, университетом Лесбриджа и еще некоторыми возможными партнерами и инвесторами. Есть две основные причины - люди не хотят работать бесплатно и нефть иногда падает. Альберта нефтяная провинция, и когда падает нефтюшка, всякие нёрды идут нафиг. Мы попали в противофазу с этим. Когда у нас были люди, готовые работать за долю в будущем бизнесе, нам не давали денег, и наоборот. Чаще - нам не давали денег и люди не хотели работать бесплатно. В процессе я не только получил практический опыт с тензорфло и нейросетями, но и узнал много интересного о мире стартапов, о производстве, познакомился с интересными людьми, навел связи с Китаем. Я даже пообщался с китайцами, которые спутники запускают. Невероятно приятные и профессиональные ребята. Кстати, запустить спутник относительно недорого, как оказалось. Можно свой, могут сделать на заказ. Еще я научился питчить за тридцать секунд и делать презенташки и слайд деки. И главное, я теперь могу говорить, что я основатель стартапа. Звучит очень модно и солидно, народу нравится.

Когда я работал в университете, я познакомился с одним немцем. Я пытался делать какие-то мелкие проекты для него, ничего не получилось, но я познакомился с облачными сервисами и полюбил ssh. У меня был свой сервачок на Digital Ocean, и с тех пор практически не было момента, чтобы у меня не было сервера на Azure или Google Cloud Platform. Потом, когда я уже давно работал опять на стройке, этот немец нашел меня и предложил поработать на проект, на который он работал в тот момент, нужен был спец по R. Этот проект - Resistell, можно погуглить, он жив до сих пор. Кратко, суть в том, чтобы измерять резистентность бактерией к антибиотикам не выращиванием их в чашках Петри в термостате, а измеряя лазером их подвижность. Я подписал NDA и не могу вдаваться в детали, но в общем я работал на R и обрабатывал очень большие файлы. Я тогда познакомился с ребятами, которые делают R Studio - милейшие люди - и научился поднимать R Server для совместной работы. Я там проработал до марта 2020 года.

Немец пригласил меня на свой проект, который мне был очень интересен и должен был начаться в мае. Тоже в Швейцарии. Думаю, все помнят, что началось в мае. Инвесторы попрятались, я ушёл на самоизоляцию, проект перешёл в вялотекущую стадию. Он до сих пор жив, только дата саентисты там больше не нужны. Идея заключается в том, что при обработке сточных вод слабым током, бактерии начинают производить метан. Это связывает углекислоту, метан можно сжечь для тепла или электричества. Сейчас в одном швейцарском городке на предприятии по переработке сточных вод стоит наш прототип. Еще у нас есть другой проект, торговля криптой. Немец пишет алгоритм для предсказаний, я автоматизирую. Я не очень верю в предсказания для временных рядов, но я ничем не рискую, а заодно прокачаюсь. А если взлетит, будет денежка сама капать.

Еще надо сказать про Школу Кода. Начну с того, что я не смог найти работу после ухода из универа. Я рассылал резюме на все вакансии, какие видел. За несколько лет мне пришел только один ответ, прислали тестовое задание, и то на сишарп, хотя я подавался на питон. Задание я провалил. Но если я не могу найти работу программистом, что делать? Правильно, учить программированию! Я открыл свои курсы для детей, по выходным учил детей програмированию на скретч и питоне. Сначала снимал помещение в библиотеках, потом переделал спальню в класс. Мне очень нравится учить. Перед занятием я думаю - боже, что я буду говорить... Но стоит начать, я вхожу в раж и не могу остановиться, мне не хватает времени чтобы рассказать все, что я хочу. Родители видят прогресс, видят, что дети идут ко мне с удовольствием. Пошло сарафанное радио, появились группы. Я цены держал умеренные, по возможности даже снижал, но все равно получилась отличная прибавка к основной зарплате. Что еще немаловажно, уважение. Раньше я был шабашник на стройке, а стал педагогом, основателем школы программирования. К сожалению, из-за ковида пришлось закрыться.

Когда началась пандемия, правительство стало платить пособие достаточное, чтобы прожить. Я остался без работы, поэтому засел в подвале и начал качаться. Проходил курсы на курсере, долбил математику на Khan Academy.

Еще меня позвали на феллоушип. В Альберте есть такая славная контора Cybera, они проводят практику для начинающих дата саентистов. Сводят кандидатов с компаниями, которые занимаются данными, чтобы они могли работать вместе. Наша группа из четырех человек работала с компанией, которая разрабатывает алгоритм для оптимизации ряда пластических операций для людей, меняющих пол. Там я узнал наконец, что такое аджайл, скрам, канбан, как работать с докером и править .yaml, кто такой продакт оунер и так далее. Еще я работал с оптимизацией, это был ужасно стрессовый и очень полезный опыт. Я понял, как мало я знаю про дата сайнс. До этого я нашлёпывал слоев в керасе и думал, что я офигеть крутой дата сотонист. Оптимизация поставила меня на место, спасибо ей. В общем, я попробовал, как это работать в нормальной конторе, и даже написал аппликушку на Shiny для запросов в базу данных Snomed CT - медицинская терминология и коды разных видов операций для страховых компаний.

Весной 2021 стало понятно, что пора слезать с пособия и выползать из подвала.

Так как отсутсвие диплома было основной причиной, почему меня не зовут на интервью, я решил идти учиться. Как раз появилась возможность получить Master of Data Science дистанционно в University of Colorado Boulder. Я туда записался, прошел все формальности. Так как нет возможности работать, мы решили переехать в Россию на время, сэкономить на жилье. И тут я совершил ошибку. В описании программы было сказано, что он self paced, можно проходить в любом режиме. Да, но если начал курс, там есть строгий дедлайн. Я почти все время потрaтил на сборы и переезд, а когда таки взялся за учебу, мне осталось две недели. Там было на выбор два пути, для программистов и для дата сайнс. Я был уверен в себе, взял алгоритмы для программистов, чтобы заодно и прокачать. Зря я это сделал. Ну, не зря, наверное. Теперь я нормально знаю про сортировки, большую и маленькую о, тету, деревья, стек, хэш. Я совершил невозможное, за две недели я сделал все задания и сдал экзамен. Я тратил время только на сон и учебу, вошел в какой-то продуктивный психоз, даже страшно вспомнить. Я, конечно, молодец, но курс все равно не прошел. В самом последнем задании я один пункт оставил пустым. Было три часа ночи и пять часов до дедлайна, я уже ничего не понимал и не думал, что из-за одного пункта из более чем ста меня завалят. Экзамен сдал на 89 баллов при нужных 85. Но, нет. Я не прошел, и тысяча долларов улетела в форточку.

Другой облом у меня случился с поиском работы. Я думал, что уж в России дата саентиста из Канады, бегло говорящего на английском, с руками оторвут. Я прошел несколько собеседований и провалил их с треском. Все отлично на первых стадиях, где я рассказывал про свой опыт и навыки работы. Но когда доходило до технической части, на меня напускали хардкорного математика, который задавал мне вопросы, которых я не видел в списках типа 72 questions for data science interview. А если и случались знакомые - про SQL join, k-means, support vector machines, то я видел, что мои ответы его совсем не удовлетворяют. Когда я сказал, чо я вообще-то по нейросетям, он у меня спросил теорему, название которой я в первый раз слышал. Я часами могу говорить про слои, функции активации, градиентный спуск, LSTM, BERT, YOLO и прочие штуки, но на этой теореме наша беседа закончилась. Я потом загуглил эту теорему, конечно. Интересная. Наверное, полезная.

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

Я сделал несколько звонков, разместил резюме, и через неделю меня уже пригласили преподавать скретч и робототехнику в Роббо Клуб по субботам. Еще через неделю мне позвонили и пригласили преподавать в местный Дворец Творчества ака Дворец Пионеров. Это отдельная история, если интересно, могу отдельную статью написать про это. Там я и преподавал два месяца, заодно получил диплом Педагог Дополнительного Образования. Я регулярно прохожу или просто смотрю курсы на Курсере. Недавно смотрел курс Аналитик Данных от Гугл. Я его давно начал, решил вернуться. Дело в том, что если я не тяну на дата саентиста, то для аналитика я оверквалифаед. Вы мне рассказываете, как делать формулы в Эксель? Серьезно? Как делать бар чарт? Да я это левой пяткой, не отвлекаясь от игры в Death Stranding, делаю.

Но тут я подумал, тысяча чертей, надо попробовать найти работу аналитиком, хотя бы любимым делом займусь. Психанул, за десять минут на переменке на телефоне накидал резюме в Хед Хантер. Даже не предложениями, а тупо набор поисковых слов. R, Python, cloud computing, скрипты, Линукс. К вечеру у меня было четыре приглашения на интервью, включая Леруа Мерлен. Одно из них удивительно подходило под мои навыки и под то, чем я хотел бы заниматься. На следующий день я с ними пообщался и мне сразу дали оффер. В понедельник я выхожу на работу, во Дворце Творчества отработал две недели как положено.

Это будет первая моя фултайм работа по специальности. Слово "R" я услышал в 2013 году, тогда мне было 37 лет. Сейчас мне 45, и я вошел в айти.




Комментарии (77):

  1. keydach555
    /#23756983 / +7

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

    • vectorplus
      /#23756993 / +2

      Так я же сейчас в России :) Большое спасибо за такой теплый комментарий, это очень приятно читать.

      • Areso
        /#23757629 / +1

        Блин, читал, а в голове крутились флешбеки от Кыси Владимира Кунина.

        • vectorplus
          /#23757893

          Кысь же Толстая написала?

          • Areso
            /#23757915 / +1

            Толстая писала о другом, и у неё была "Кысь". А тут - "Кыся".

            Роман Владимира Кунина, автора знаменитых книг "Интердевочка", "Русские на Мариенплац", построен как история, рассказанная котом Мартыном, о приключениях в России и Германии, дружбе с дальнобойщиком, контрабандой наркотиков, любовью, сексом и многими другими вещами…

            • vectorplus
              /#23757919

              А, я вспомнил! Читал, понравилось.

    • inTeam
      /#23760739

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

      Шаг один — нарисуйте овал совы

      • vectorplus
        /#23760751

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

    • IvanSTV
      /#23762575

      в психиатрии есть такое понятие - синдром самозванца.

      В принципе, собеседование сама по себе настолько унизительная вещь, что синдром самозванца проявляется уже на первом же неудачном.

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

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

      • vectorplus
        /#23762605

        Ох, я знаю про синдром самозванца, без профильного диплома-то. Не раз думал - кого я обманываю? Брошу это дело, займусь чем-то более подходящим. Иногда месяцами приходил в себя. Но в итоге ручки всё равно тянулись включить IDE и чего-нибудь покодить.

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

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

  2. vectorplus
    /#23756989 / +6

    Пожалуйста, отнеситесь к недостаткам текста лояльно. Я знаю, что людей может раздражать, когда пишут "питон", а не "Пайтон", когда некоторые термины с большой, а другие с маленькой буквы. Когда английские термины пишут кириллицей. Если вам это или что-то еще не нравится, пожалуйста, напишите мне, и я исправлю. Буду благодарен за указания на опечатки и неточности.

    • mikhailian
      /#23759021 / +1

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

      • vectorplus
        /#23759025 / +1

        Я вообще не представляю, что там в Квебеке происходит, это как другой мир :)

        Я про Бангладеш больше знаю, чем про Квебек.

    • mkll
      /#23760085

      К каким-таким недостаткам текста? Да я такого живого и увлекательного текста сто лет не читал! Удачи на первой работе! Ну и на последующих тоже, конечно. :)

    • EXMAC
      /#23762191

      Скажите, что это за теорема с нейросетями то была?)

      • vectorplus
        /#23762197

        Я уже не уверен, но кажется это была теорема Цыбенко про аппроксимацию.

  3. serge_dubois
    /#23757367 / +2

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

    • Goupil
      /#23757441 / +5

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

      • vectorplus
        /#23757489 / +1

        Согласен. Я вообще мог бы работу проще найти (не стройку). Хотел не раз это дело бросить, и бросал. Но у меня что-то зудело все время по этому поводу, я снова начинал заниматься ради удовольствия. А потом понимал - если я все равно это учу, так может, начать зарабатывать на этом. Про то, что "лучше мы никого не возьмем, чем неидеального кандидата", я слышал в приватных беседах. Как бывший предприниматель я такое не понимаю, но, наверное, это фишка больших и средних компаний где человек больше думает о своей заднице, чем о прибыли.

        • Goupil
          /#23757571 / +2

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

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

          • vectorplus
            /#23757865

            Это именно так! Моя основная беда, что мне нравится все пробовать, но скучно идти вглубь. Вы попали в точку! Я еще не написал, как я пробовал Джанго, Фласк и еще сто питсот технологий. Я это прекрасно понимаю, и меня это реально бесит. Вроде, я научился с этим справляться и углубляюсь в технологию, когда с ней работаю. Но любопытство не даёт покоя.

            Про разницу между профессиями вы тоже правы. Но это больше для России? В Канаде между дата саентистом и дата аналистом пропасть. Примерно как вы описали, но еще жестче. Аналитик может графики кропать, а саентист должен четко ботать алгоритмы и именно предсказательные штуки, а не как дела у нас.

            • Goupil
              /#23757961 / +2

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

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

              • vectorplus
                /#23758699

                Моя основная специализация это нейросети. Точнее - сверточные нейросети на тензорфло 2.х. Вторая - R и все, что с ним связано.

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

      • 0xd34df00d
        /#23758121 / +9

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

        Эта мотивация заставляет зарабатывать деньги, что не обязательно совпадает с «заниматься максимально интересным».

      • urvanov
        /#23767277

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

    • n1ger
      /#23757707

      В айтишке цена ошибки минус работа.

      На стройке или столяр или здоровье или жизнь.

      • vectorplus
        /#23757837 / +6

        Ха-ха! Нет.

        На стройке можно столько напороть, на миллионы, если хорошо постараться.

    • vectorplus
      /#23757897 / +2

      На стройке после пятидесяти начинают отказывать коленки.

      • mSnus
        /#23758171 / +2

        А в айти - спина и сердце) везде свои радости

  4. Bigata
    /#23757663 / +1

    У Вас подходящий склад ума, Вы и в 60 в IT войдёте

    • vectorplus
      /#23757845

      Спасибо!

      Это приятно. Я надеюсь, что так и есть, но надо подтвердить ????

  5. propulsive
    /#23757851

    Знание R на новой работе необходимо? Это в России?

    • vectorplus
      /#23757887 / +1

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

      Да, Краснодар.

      • propulsive
        /#23760717

        Как именно используете R?

        • vectorplus
          /#23760819

          Ну я только завтра на работу выхожу, поэтому точно не скажу.

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

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

          Я не собираюсь работать только на R, мы договорились на Excel, R, Python, Tableau. SQL я плохо знаю, мне датабазник будет помогать запросы писать, если понадобятся сильно заколдованные, простые я смогу.

          • propulsive
            /#23784029

            Что делать с помощью Пайтона, чего нельзя в R?

            • vectorplus
              /#23784411

              Все можно.

              Только сначала надо станцевать - import pandas, pandas.dataframe. В R это сразу и не задумываясь. Еще векторное вычисление, vector >= integer для R это нормально, а для Python это мудреный кастинг, который нужно программисту специально объяснять, с трудом.

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

              • Arastas
                /#23784573

                Vector >= integer и мне не очевидная операция. Видмо, результат это вектор bool поэлементного сравнения?

                • vectorplus
                  /#23786831

                  Да, можно вектор умножить на интегер, например.

  6. Stronczzz
    /#23757949 / +5

    Время шло, я из интереса решил загуглить, как переехать в Чехию, и, слово за слово, через три года сошел с самолета в Виннипеге.

    Если не секрет, как прошла трансформация из Чехии в Канаду? И почему Чехия-таки отвалилась?

    Слово "R" я услышал в 2013 году, тогда мне было 37 лет. Сейчас мне 45, и я вошел в айти.

    Слово R услышал в 2009, тогда мне было 33 года. Сейчас мне 45, и я не хочу входить в айти, потому что мне неплохо в нефтегазовой промышленности, в которой можно в том числе кодить и оптимизировать процессы до бесконечности + заодно ещё и владея предметной областью, хотя по образованию я не нефтяник, а математик. Жаль, что вы всё-таки не вошли в профессиональную фармацевтику в Канаде. Путь был бы трудным и болезненным в самом начале, как и у любого иммигранта, но зато сейчас жили бы в Канаде, зарабатывали бы значительно выше канадского среднего и смотрели бы на этих датасайентистов как на модных хипстеров, оторванных от реалий. А в свободное от работы и семьи время никто не мешает парочку другую ленивых скриптиков, прослушать очередной видео-курс, тем самым потешив своё эго. Но увы, выбрали вы путь извилистый и непредсказуемый. Довольна ли семья помотавшись в Канаде вернуться обратно в РФ? Вэт из э квешн...

    • vectorplus
      /#23758661 / +5

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

      И оказалось, что там замечательные люди. У меня есть ник только для чтения - pisikaka, я под ним зарегался, не собирался ничего писать. Но так увлекся, что начал общаться, а в итоге стал модератором обоих форумов. Куда ехать уже вопрос не стоял. До сих пор с большим теплом вспоминаю Виннипег. Если бы жена не взбрыкнула, я бы там остался.

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

      Жить в Канаде я хоть сейчас могу, у меня гражданство, я в любой момент могу купить билет и улететь домой. Семья вполне довольна, меня жена сюда и притащила. В Канаде вполне принято поехать на пару лет поработать в Китай или Бразилию. Или в РФ, но российскую визу очень трудно получить.

      • Goupil
        /#23758947 / +1

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

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

        • vectorplus
          /#23759013 / +2

          Квебек не Канада :)

          Диплом подтверждать нужно только чтобы в аптеке работать. В фарму на дата саентиста ищут таки математика/статистика, а не провизора.

  7. onets
    /#23758013 / +2

    Не понял про диплом и тыкву. И что что четырех бальная система? Конвертацией диплома занимается международная организация со своими стандартами.

    • js_n00b
      /#23758019 / +2

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

    • vectorplus
      /#23758671 / +7

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

    • tommyangelo27
      /#23758817 / +10

      Самое интересное, что "пятибальная" система по факту тоже четырёхбальная. Ведь оценку 1 никто не ставит (ну разве что от злости)

  8. iliabvf
    /#23758105 / -9

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

  9. LARII
    /#23758287 / +8

    Про облом на собеседованиях в России после работы в Канаде понимаю и сочувствую. Просто примите это как игру как спорт с целью вас поиметь, а не проверить ваши знания и получить сокомандника. Это чудовищный квест (собеседование) и вы спустя время находите чудовищные ошибки в вопросах интервьюера, понимаете что некоторые вопросы вообще не имеют ответов, тем более однозначных. И самое главное - когда вы попадаете на работу, то видите абсолютно другую реальность. Другой уровень(ниже) специалистов. Видите бардак и отсталость. Ближе всего в таких случаях это аналогия подобных собеседований с троллингом. И оптимальное решение это не кормить их.

  10. DoubleBY
    /#23758707

    Праздравляю. Не самый типичный конечно путь в отрасль, но скажу тебе как спецу в мат статистике: при оценке извилистости дороги, запутанность твоей линии жизни до получения первого оффера при распределении Гаусса СВ будет расположена где то в районе 0,3-0,4. (о нагородил-та)... То бишь вполне себе достойный путь интересующегося темой человека. Многие виляли так по жизни. Я бы только посоветовал тебе помимо DataScience подружиться с самим компьютером хоть чуть чуть. Через С например или С++ . Не нужно делать чего то грандиозного(хотя может со временем тоже во вкус войдешь), достаточно простенькой оконной процедуры и вывести в окно результаты твоих вычислений и в GDI чего нибудь подвигать мышкой. I think it will be enough for your redirection to a next stage of your life where you will be able to become a little god. Not The Good God but a little god of keyboard sciences and an overlord of your own destiny. И скажешь ты: "Да станет же оконная процедура - и станет процедура - и это будет хорошо" (DoubleBY Трактат о силе клавиатурного бога &copy). God bless you.

    • vectorplus
      /#23758711

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

      • DoubleBY
        /#23760561

        Свяжись со мною если хочешь в скайпе. Набери в поиске abrasiv1 и напиши, что это ты, что бы я принял контакт. Возможно нам будет приятно продолжить личное знакомство. Я как и ты шел в IT долго, сложно и пришел туда только к 42 годам. Все понимаю и жду вызова.)))

  11. datacase
    /#23758795

    Тоже в 38 годов оглянулся назад и спросил себя, что мне больше всего в жизни нравилось делать. И ответил сам себе - программировать. Пошёл работать за 25 тысяч на испытательном 3 месяца, далее 30. А теперь мне 44 и "Валера, настало твоё время!".

    • vol123
      /#23759407

      было бы круто, если бы вы описали свой путь вайти

      • vectorplus
        /#23759667

        Вы имеете в виду, что я учил и какие технологии использовал?

  12. danfee
    /#23759133

    а как это - 286й проапгрейженный до 386? корпус с БП чтоли проапгрейдили?

    • vectorplus
      /#23759413

      Процессор другой, насколько я понимаю. Его списали в Германии, мне брат его привез в таком виде.

  13. sirri
    /#23760087

    Эх, ё-моё! А как войти в айти лет, скажем, в 45?

    • sshikov
      /#23760105

      А в чем принципиальная проблема? В ИТ много специальностей, и многие из них предполагают, что вы переводите информацию с языка прикладных специалитов на язык программиста. Ну или вы и есть программист.

      Конечно, если вы до 45 занимались, условно, физическим трудом — то да, у вас будут трудности. Если же у вас есть опыт в какой-то области, особенно где нужно ИТ, или скажем инженерное образование (но не обязательно) — то уж аналитиком или тестировщиком в ИТ вы вполне можете начать. Это не значит, что у вас обязательно получится — но если вы реально специалист в прикладной области, то в проекте по ее автоматизации вам вполне найдется место — а дальше уже может пойти всяко.

      • sirri
        /#23760129

        Спасибо, это обнадёживает!

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

        Автору спасибо за интересную статью!

    • vectorplus
      /#23760227

      Я думаю, так же :) До пенсии двадцать лет, это чертова уйма времени. Да и после 65 можно работать, это не мешки таскать. Я если не смогу нормально код писать, буду детей учить.

  14. redArmadillo
    /#23760199 / +1

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

    • vectorplus
      /#23760209

      Я сам хотел в итоге заниматься NLP, я люблю язык и все, что с ним связано. Может, когда-нибудь и займусь.

  15. vitaly_il1
    /#23761043

    Успеха! С удовольствием прочитал.

  16. wkia
    /#23761133

    Интересная статья.

    Но вот тут непонятно стало:

    Весной 2021 стало понятно, что пора слезать с пособия и выползать из подвала. (...) Как раз появилась возможность получить Master of Data Science дистанционно в University of Colorado Boulder. Я туда записался, прошел все формальности. (...) Я не прошел, и тысяча долларов улетела в форточку.

    Если я правильно понимаю, то речь идет о вот этих курсах MS на курсере. И там написано, что стоимость курсов $667 x 30ч = $20010.

    Я, наверное, что-то неправильно понимаю, но у меня два вопроса. Неужели размер пособия даёт возможность учиться по 667 долл за час? О какой тысяче долларов речь в конце?

    • vectorplus
      /#23761191

      Вопрос резонный, отвечаю.

      Про тысячу долларов просто: $667 долларов это доллары США. Получается практически тысяча канадских долларов, я привык в них считать, сори.

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

      Пособие $900 в две недели. Примерно $2000 в месяц. Конечно, это мало, но я же до пандемии работал, что-то заработал, жена тоже работала, она вообще в два раза больше зарабатывала, чем я.

      • wkia
        /#23761579

        Теперь понятно. Спасибо.

  17. BalRomaAn
    /#23761219 / +1

    Блин, можно...и просто!) удачи!

  18. GoodLuckGuys
    /#23762201 / +1

    Евгений, спасибо огромное за статью! Это самое лучшее, что я читал на хабре за последний год точно! Посодержанию, по эмоциям, по стилю написания - это пушка! Вы большой молодец, я желаю Вам огромных успехов и удачи!

    • vectorplus
      /#23762211

      Я скромнее оцениваю свой текст, но я в него душу вкладывал, это точно :)

      Вы не представляете, как приятно читать такие комментарии, спасибо большое!

  19. GBR-613
    /#23763579 / -4

    В заголовке 'в' это предлог и он должен писаться раздельно, аналитик.

  20. mkostya
    /#23770009

    Прям как в знаменитой фразе: Those who can, do; those who can’t, teach.