Яндекс.Практикум – Аналитик данных. Окончание обучения

    Первая статья здесь.

    Обучение в Яндекс.Практикуме закончилось, получен сертификат и можно подвести итоги по обучению.


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

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

    Во-первых,


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

    Это были чисто технические сбои из разряда — «я, что-то нажала и все погасло» :)
    (несовместимость версий ПО, проблемы с оборудованием), вызвали нарушение сроков выполнения работы. Еще оказалось, что практически не имела опыта работы с командной строкой, но пришлось срочно научиться…


    В рамках этой темы, получили опыт работы на виртуальной машине в Яндекс.Облаке:

    Сервис предоставляет масштабируемые вычислительные мощности для размещения, тестирования и прототипирования ваших проектов. Вы сами определяете число ядер, объём памяти, размер и количество дисков, а также выбираете операционную систему и зону доступности виртуальной машины. Управлять виртуальными машинами можно через консоль, командную строку (CLI), API или SDK.


    Во-вторых,


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

    Курс состоит из 3-х больших блоков:

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

    В-третьих,


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


    Каждый студент выполнял свой проект и присылал отчеты в Трекер, так же приходили и неожиданные задачи. Это был интересный опыт, но сложно было оценить временной дедлайн в реальных компаниях (за какое время обычно, в жизни делается тот или иной проект).

    И последнее задание на взаимную проверку в Peergrade — это онлайн-платформа для проведения сеансов обратной связи со студентами. Там мы оценивали одно из заданий друг друга по проекту.

    В-четвертых,


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

    Выводы


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

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


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

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

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

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

    Изучаемые инструменты


    (о чем лучше иметь представление до начала занятий, чтобы сэкономить время, особенно если Вы параллельно работаете):

    • Python, лучше если Вы будете иметь представление о языке до начала занятий. Есть вводный курс, но не помешали бы и другие ознакомительные тоже;
    • Jupyter Notebook, тоже лучше почитать перед началом занятий;
    • SQL, требуется почти везде, все необходимое для начала работы точно было дано, теперь это вопрос практики;
    • статистический анализ, настоятельно рекомендую перед началом пройти «Основы статистики» на Степике с Анатолием Карповым,


      если не знаете совсем, то и во время прохождения темы «Статистический анализ данных» снова кратко просмотреть. Когда дойдете до темы «Прогнозы и предсказания» не помешает и «Основы статистики. Часть 2 и 3.» того же автора пройти и тогда будет более целостная картина.

    Эти методы представлены довольно пОлно:

    • инструменты для анализа бизнес-показателей (метрики и воронки, когортный анализ, юнит-экономика, пользовательские метрики);
    • инструменты проверки гипотез, проектирование экспериментов (А/В-тестирование);
    • инструменты презентации результатов аналитического исследования, визуализации (графики, презентации, отчеты);
    • автоматизация процессов анализа данных (потоковые аналитические решения, регистрация событий в логах, создание регулярных отчетов, дашбордов, мониторинг событий, работа с облачными сервисами);
    • машинное обучение, sklearn (предобработка, построение моделей, классификация, выбор лучшей модели), но все же это довольно краткий курс, и желающим работать в данной сфере, понадобится более продвинутый курс, например от того же Яндекса

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

    О необходимости английского языка говорить излишне.

    Во второй части статьи, покажу применение на практике, полученных знаний для исследовательского анализа: рекламной кампании в Яндекс.Директ, заходов на сайт, выявления возможного фрода. На данных собранных за 6,5 лет.
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

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

      +2
      У многих возникли вопросы… Зашёл на предыдущую статью… А там 0 комментариев…
        0
        вопросы, думаю, могли быть и в личку)
          0

          В личку и в Телеграм.

            0
            Видимо, не все так уж и хорошо…
            0

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

              +2
              У меня, к сожалению, отношения с Яндекс.Практикумом по Анализу Данных не сложились — по обоюдному согласию с организаторами, покинул курс раньше времени. Причины: технические сбои и глюки тренажера (вплоть до непринятия правильного ответа, если в нем есть закомментаренные куски кода) и качество изложения теоретического материала. Примеры:
              1) Понятие факториала вводится просто как произведение чисел от 1 до N, без объяснения его смысла. А ведь оно короткое и очень изящное.
              2) Когда вводят формулу числа сочетаний из N по M, даже НЕ ИМЕНУЮТ ее и не дают формулу для размещений, и как следствие не объясняют разницу между сочетаниями и размещенями. А без этого невозможно корректно решать задачи с использованием этих формул.
              3) Про проверку нулевой гипотизы изложение в виде «О, надо проверить гипотезу. Как? А в питоне есть функция для этого! Запускаем и получаем ответ!». Что за функция, что она делает и почему так — не объясняется. Это я уже сам потом самостоятельно изучил, что это т-тест Стьюдента…
              Это то, что смог навскидку сейчас вспомнить по прошествии времени. Все свои замечания организаторам писал — дай бог, если уже поправили.
              — В общем и целом, курс скорее для студентов без опыт и без знаний, ориентирован на получение на выходе Junior'ов. Если ты уже имеешь 2-3 летний опыт работы в ИТ, то ИМХО, курс не для вас. Есть более эффективные способы получить необходимые знания и навыки.
                0
                Недавно смотрела, меняют потихоньку проблемные участки. Пр последнее согласна, но ведь есть и те, кто с условного, конечно, «нуля» хочет освоить профессию.
                  0
                  Так вот для тех, кто в школе это пропустил, тем более важно дать объяснение.
                0

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

                  0
                  Да. Хотелось бы увидеть ответ.
                    0
                    Пока «дорабатываю» на старой работе, но полученные навыки уже применяю.
                      –2

                      Привет!


                      Во-первых, мы рады, что вы только зарегистрировались на Хабре и это ваш первый коммент. Сразу про наш Практикум. Это мило. Значит мы уже помогаем вам попасть в мир IT.


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


                      На связи!

                        0
                        Добрый день.
                        Я рад, что Вы рады. Но зарегиться на Хабре вовсе не означает помочь попасть в мир IT.
                        И да, я зарегистрировался специально для того, чтобы задать интересующие меня вопросы, именно про Практикум, никакой «милоты» тут нет.

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

                        И еще, я разве говорил о деньгах? Просил что-то вернуть? Не надо додумывать за меня.
                      +1
                      Я не знаю насколько, Яндекс хорошо учит своих слушателей. Но, как минимум те кто идут туда учиться, точно не аналитики! Ведь они даже найти и проанализировать не могут. Смотрим русскоязычную версию сайта praktikum.yandex.ru/data-scientist/ на сайте указа стоимость обучения 90 000 руб. Но погуглив, этот же курс в англоязычной версии practicum.yandex.com/data-scientist стоит 100 долларов в месяц, при курсе на сегодня 66,19 за доллар, получаем 52952 руб. Даже при стоимости 140 долларов в месяц получаем 74132 руб. (по курсу на сегодня). Вопрос зачем платить больше?! Почему цена, завышена на столько — это наверное вопрос к «чудо» платформе Яндекса!?
                        0
                        Разложим по порядку))
                        1. В своих статьях я писала лишь, что курс достаточно доступный по цене. Конечно порог этой доступности для всех разный. Сумму за которую училась, я не указывала, поэтому я не поняла Ваш выпад в стиле «Не могла дешевле найти?»)))). Вы изначально не знаете мою ситуацию и уж, конечно, за всех студентов говорить не можете)).
                        2. Если бы условный студент хотел учиться на английском, естественно, он искал бы англоязычный вариант и возможно воспользовался бы таким щедрым предложением)).
                        3. Не нужно забывать, что в обучении есть один важный момент — это определенное сообщество и поддержка, они будут тоже на английском.
                        4. Если Вы все-таки английский знаете не на очень хорошем уровне, то будете пользоваться автопереводом, что не очень хороший вариант для обучения, тем более, что присутствуют специфические термины.
                        5. Да и на Вашем месте, я задумалась бы о внутреннем курсе компании, он может быть совсем не таким, как на рынке.
                        6. И последнее, я нигде не писала ни про какое чудо, и по-моему описала недостатки. К мелочам придираться не стала, так как, повторюсь, знала на что шла, когда записывалась на первый поток.
                          0
                          Разложим.
                          1.… Сумму за которую училась, я не указывала, поэтому я не поняла Ваш выпад в стиле «Не могла дешевле найти?»)))…
                          Это не выпад в Вашу сторону. Это для информации, тем кто будет искать информацию об этих курсах.
                          2. «Если бы условный студент хотел учиться на английском, естественно, он искал бы англоязычный вариант и возможно воспользовался бы таким щедрым предложением)).»
                          Подозреваю, что знающий английский язык студент, учился бы на том же Udemy или подобном.
                          3. «Не нужно забывать, что в обучении есть один важный момент — это определенное сообщество и поддержка, они будут тоже на английском.»
                          С этим трудно поспорить.
                          4." Если Вы все-таки английский знаете не на очень хорошем уровне, то будете пользоваться автопереводом, что не очень хороший вариант для обучения, тем более, что присутствуют специфические термины."
                          Практически все компании в разработке ПО, ориентированы на Европу, США. Как в использовании программного обеспечения, так и в методологиях. Как следствие английский язык необходим для чтения документации, процессов и прочего.
                          5. «Да и на Вашем месте, я задумалась бы о внутреннем курсе компании, он может быть совсем не таким, как на рынке.»
                          Вы не на моем месте. И по этому, предлагаю за меня не думать.: Р
                          6." И последнее, я нигде не писала ни про какое чудо, и по-моему описала недостатки. К мелочам придираться не стала, так как, повторюсь, знала на что шла, когда записывалась на первый поток."
                          Прикол в том, что в интернете, нет отзывов о том как люди после этих курсов нашли работу. Максимум, это отзывы о курсе.
                            0
                            Так вот, оказывается, основная цель данного комментария)) была не сказать «те кто идут туда учиться, точно не аналитики!» и задать «Вопрос зачем платить больше?!», а узнать нашли ли выпускники Практикума работу? Скажу лишь про то, что точно знаю я — многие из тех с кем училась работу нашли, причем в первые два месяца после обучения, и именно по профессии.
                            1. Весь комментарий был именно в той стилистике, что указала.
                            2. Прекрасно, можно было бы написать комментарий, где еще можно было бы учиться, мне так же было бы полезно, ведь этот ресурс преследует и эту цель, чтобы мы все поделились полезной информацией.
                            4. Т.е. нужно знать английский «по-умолчанию»? Это расходится с жизненными реалиями)).
                            В общем хотелось бы от всех более конструктивных комментариев, общения, полезной информации. Это снизило бы процент лишних вопросов от новичков на форумах профессионалов.
                        0

                        Спасибо за статью, Ольга.

                          0
                          Пожалуйста!
                          –1
                          Напишу отдельный комментарий. Отвечать буду лишь на комментарии по делу. Вряд ли моя личность конкретно, имеет значение для людей, которые ищут стороннюю информацию именно по курсу. Все, что считала нужным, написала в первой статье.
                          Здесь не передача «Пусть говорят», и намеки, чтобы я сдала генетический тест на 99,9 ли процентов я аналитик. Я только начинаю, и это главная причина, для того, чтобы поделиться информацией. Так же, у нас не индийское кастовое общество и комментарии, что если в моем роду были лишь «фотографы», то «плотником» мне не стать)) не комментирую)). По тому, сколько людей нашло работу, есть информация на сайте курса Аналитик данных, и это правда, сужу по общению с однокурсниками.
                            0
                            Попробовал пробный бесплатный курс на бекенд. На первых двух темах очень порадовался, что в конце каждой темы дают шпаргалки. Но на первых двух темах шпаргалки кончились. Естественно, «мои пожелания передадут разработчикам». Платить сейчас около 90 килорублей за «недоделку», это как «java-программисты за 300» — рискованное вложение.
                            Про трудоустройство и помощь «специалистов», сразу иллюзий не питаю, это маркетинг.

                            Просто смотрю, на то, что яндекс хочет продавать. По факту:
                            • материал, лично мне, не оценить, это не академический предмет из учебного заведения, и как любой учебник/курс — кому как: кому-то полезно всё, кому-то какая-то конкретная тема, а кому-то вообще всё мимо;
                            • подача материала радует, с шутками-прибаутками, всё как многие любят;
                            • тестовые задания иногда не отрабатывают в тренажере: элементарные команды-однострочники для манипуляций со списком (например), комментарии в собственном коде — приводят к что-то типа «код работает, но что-то делает не так или сверх того что нужно»;
                            • для меня критично, что после прохождения темы нет отдельного саммари или шпаргалки с пройденным материалом, знания без закрепления быстро улетучиваются, а копаться в предыдущих темах — трата времени, писать самому — хорошо, но не в тетрадку же (схематично, быстро, красиво получится только в тетрадку).

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

                            Да и по поводу отзывов в интернете. Сейчас сложно чему-то верить. Всё покупается )
                              0

                              Отлично, что по делу. Прокомментирую, только то, что знаю.


                              • в моем курсе после каждой темы есть и шпаргалка и конспект по теме;
                              • у меня точно, все было по теме и я бы еще и расширила немного набор;
                              • шутки радуют, когда все хорошо, когда не получается — бесят));
                              • с тренажером были проблемы, сейчас не скажу, не знаю;
                              • рассрочка, это да, согласна.
                                Моя главная цель, чтобы сомневающиеся, представили, как все будет происходить, а те, кто не готов, не тратили время и деньги зря. Будет сложно, но все возможно. В наше время, главное желание чему-то научиться. Образование перестает быть чем-то элитарным.
                                0
                                не соглашусь, что образование перестаёт быть элетарным):
                                • всё-таки курс за 90К — не могут себе позволить люди со средней зп (в питере это 50-60)
                                • то что дают с конца 80х в большей части школ и университетах — образованием можно назвать условно

                                а так да: учиться надо. и в наш век учиться надо постоянно. иначе будет сложно существовать.
                                  0

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

                              0
                              Спасибо за описание своего опыта обучения! Также планирую поступать на этот курс, поэтому для меня статья очень актуальна)

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

                              Самое читаемое