Егор Нестеров

Старший инженер по разработке электроники, начинающий embedded-разработчик и наставник в Практикуме.

Курсы (1)
Курс «Разработчик C++»
Курс «Разработчик C++»
4.8
3 отзыва
126 000 ₽
Отзывы о курсах преподавателя
по дате по рейтингу
kirill mayer
12.06.2021 г.
Достоинства:
лекторы материал
Недостатки:
тренажер общий_случай

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

Поначалу курс мне не особо нравился, но когда дошли до тем указателей, работы памяти и алгоритмов - стало очень интересно. Курс начал делиться полезными знаниями тем и каждая новая глава курса уже проходилась с интересом и ожиданием что же будет дальше. Тяжелые темы обучения уже переставали напоминать каторгу, а становились увлекательным романом. Иногда даже со своим сюжетом. =)
Так же понравились лекции приглашенных специалистов которые рассказывают о "проблемах насущных" и как их решать. Очень удобно смотреть их в записи и анализировать. Хотелось бы побольше таких вебинаров.
Перед началом обучения стоит иметь некоторый опыт в программировании т. к. часто лекция бывает слишком абстрактной, либо в задачах попадается материал который только будет объяснен на следующих лекциях. Этим прям грешат материалы четвертого сптинта.
В целом курс хороший и познавательный. У него есть все шансы вырасти во что-то уникальное и запоминающиеся.
Перейти к курсу
1Vlad1-
11.12.2020 г.
Достоинства:
Благодаря наличию бесплатного раздела обучения есть возможность понять что он из себя представляет.
Недостатки:
Не пригодная для обучения методика

Повелся на вездесущую рекламу этого практикума и решил попробовать бесплатный вводный курс разработчика С++. Профессиональным программистом я не являюсь, но данный язык мне очень хорошо знаком.
Прошел примерно 15% от объема бесплатного курса и бросил... радует что есть этот пробный курс и он реально бесплатный. Это единственный плюс данного практикума. Если вкратце то проблема в следующем: вы читаете очень отрывочную теорию без углубления и переходите к упражнениям... и вот тут основная сложность понять задание, понять что же надо реализовать... если вы программист с опытом то написать код решения задания не проблема, проблема убедить модуль проверки что вы все сделали правильно, причем неважно что код работает на любых входных данных и выдает заявленный проверочный ответ. чтобы пройти на следующий этап необходимо строчка в строчку повторить эталонный код примера который от вас скрыт и увидите его вы только после того как угадаете. Вот просто интересно а реальные новички в с++ как долго мучить эти задачи будут? такое ощущение что разработчики из этого сервиса специально отпугивают людей от платного курса своим кривым тренажером...
Перейти к курсу
kudryashovda
03.10.2020 г.

Хотел бы поделиться своими наблюдениями о курсе «Разработчик С++». Курс стартовал 4 недели назад, плюс до этого - целый месяц потратил на решение задач бесплатной части курса.

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

Моя работа никак не связана с программированием. По большей части это научные эксперименты, написание статей, руководство научными проектами и научная практика для студентов и школьников. (adsbygoogle = window.adsbygoogle || []).push({});

Программирование сейчас мне требуется от раза к разу, например, написать программу для обработки научных данных или разработать интерфейс к научному прибору. Все это я делаю на Delphi, тк ему легко было обучиться на примерах из интернета. В определенный момент даже стал думать, что вот в любой момент могу просто взять и устроиться программистом. Там зарплаты высокие, и даже можно из дома работать. Дальше сами знаете - если Идея запала в голову, то она не отстанет. На хабре стал больше интересоваться предложениями о работе, зарплатами, читать истории успешных разработчиков. И понял, что моих интернетных знаний Delphi не хватит, чтобы обеспечить желаемый уровень зарплаты. А что делать? Поступать снова в ВУЗ? Можно, но это время. Бесплатные онлайн курсы? Да, вариант. Не помню как, но вышел на платформу Packt - там сначала дается краткая теория на английском, затем задача. Причем решишь ты или нет задачу - неважно, можно посмотреть ответ и пройти дальше. В конце блока тест с выбором вариантом ответов (a, b, c). На середине третьего блока понял, что топчусь на месте.Про видеокурсы на ютубе - да познавательно, но это как читать книгу по программированию - пока читаешь - все понимаешь. Начнешь решать реальную задачу, а такого в видео не показывали...Как вариант был даже взять репетитора, но посмотрев стоимость быстро откинул эту идею.

Теперь собственно отзыв про Яндекс Практикум.

Узнал о курсе из рекламы на Хабре. Дают попробовать пройти вводный курс бесплатно. По итогу прохождения бесплатного блока студент разрабатывает свой поисковый сервер по поиску пропавших животных. Теория дается в забавной форме, в виде комиксов. Зачетная тема была с эффективным менеджером :) После теории сразу идет подкрепление в тренажере. Да, система пока еще глючная, немногословная, но пока ты с ней борешься - сильнее погружаешься в код, сверяешься с теорией, перечитываешь задание и когда наконец появляется заветная надпись «Успех» ты аж подпрыгиваешь на месте от радости. И это реально работает. Хочется пройти дальше, а дальше ты не пройдешь пока не решишь текущую задачу. И так как у меня было совсем мало знаний по C++ мне потребовался месяц, чтобы успешно закончить бесплатный курс. По итогу у меня в портфолио появился первый реальный проект.

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

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

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

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

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

Перейти к курсу