Отзывы
Все
Андрей Виличинский
По образованию - я инженер электронной техники по специальности "Промышленная электроника", работал инженером-конструктором, в телекоммуникационной отрасли, в настоящее время - разработчик электроники. До курса с Python я уже был немного знаком, писал различные скрипты для автоматизации рутины на работе. Язык мне нравится, огромное сообщество, много информации. Не хватало системности, "вектора" - на чем сосредоточить усилия, что изучить более глубоко. Так же отсутствовали идеи проектов серьезнее "пары скриптов". Пытался делать управление частотными преобразователями на базе Python, но по основному месту работы это оказалось никому не нужно. Когда принял решение серьезно заняться Python'ом, друзья посоветовали ОТУС. Почитал отзывы, посмотрел программу обучения - всё устроило. Понравилось, что курс идет в режиме "live", записи вебинаров и код урока в репозитории потом также доступны - неоднократно пересматривал, исходные коды уроков тоже сильно помогают. Домашние задания проверяет преподаватель (дэдлайны есть, но не очень строгие, позволяют подстраиваться под основную работу плюс ОТУС не ограничивается только автотестами ДЗ, как у некоторых). На мой взгляд, маловато внимания уделено именно языку, курс не для "совсем новичков", зато много внимания фреймворкам и технологиям - как раз то, что мне было нужно. Курс дал мне понимание того, куда и как двигаться дальше, в какие темы погрузиться. Теперь у меня есть идеи для проектов как на основном месте работы, так и личных. Буду двигаться дальше в новой и очень интересной для меня области.
Екатерина Сибрикова
Курс Python Developer Basic был очень интересным и полезным для меня. Я узнала много нового и интересного. Самому ЯП (основам) обучают только в 1-ый месяц, а дальше открывается волшебный мир фреймворков. Процесс обучения не простой, для новичков без опыта коддинга на Python точно не подходит, придётся очень много документации и дополнительной инфы изучить что бы влиться в процесс обучения "с комфортом". Большой плюс: к каждому уроку прикрепляют ссылки на доки и "полезности" для самостоятельного, более полного и дополнительного изучения пройденной темы. Всё занятия проходят онлайн, если во время урока появляются вопросы, то на них преподаватель отвечает и если что-то непонятно по теории старается ещё раз объяснить и "разжевать" все тонкости. Курс включал в себя теоретические занятия и домашние работы. Домашних работ не много, но лучше делать вовремя, у меня они занимали достаточно много времени. Преподаватели курса компетентные и опытные специалисты, объясняют все сложные моменты простым языком. В целом, я очень довольна пройденным курсом и рекомендую его всем, кто хочет "погрузиться" в мир разработки.
Андрей Виличинский
По образованию - я инженер электронной техники по специальности "Промышленная электроника", работал инженером-конструктором, в телекоммуникационной отрасли, в настоящее время - разработчик электроники. До курса с Python я уже был немного знаком, писал различные скрипты для автоматизации рутины на работе. Язык мне нравится, огромное сообщество, много информации. Не хватало системности, "вектора" - на чем сосредоточить усилия, что изучить более глубоко. Так же отсутствовали идеи проектов серьезнее "пары скриптов". Пытался делать управление частотными преобразователями на базе Python, но по основному месту работы это оказалось никому не нужно. Когда принял решение серьезно заняться Python'ом, друзья посоветовали ОТУС. Почитал отзывы, посмотрел программу обучения - всё устроило. Понравилось, что курс идет в режиме "live", записи вебинаров и код урока в репозитории потом также доступны - неоднократно пересматривал, исходные коды уроков тоже сильно помогают. Домашние задания проверяет преподаватель (дэдлайны есть, но не очень строгие, позволяют подстраиваться под основную работу плюс ОТУС не ограничивается только автотестами ДЗ, как у некоторых). На мой взгляд, маловато внимания уделено именно языку, курс не для "совсем новичков", зато много внимания фреймворкам и технологиям - как раз то, что мне было нужно. Курс дал мне понимание того, куда и как двигаться дальше, в какие темы погрузиться. Теперь у меня есть идеи для проектов как на основном месте работы, так и личных. Буду двигаться дальше в новой и очень интересной для меня области.
Игорь Орлов
Курс оказался сложнее чем я ожидал. Информация подается интенсивно и сложно воспринимается. В определенный момент было желание покинуть курс и учиться в своем темпе. Было некоторое неприятие преподавателя Сурена. Как человек он понравился сразу, но как преподаватель он уж очень интенсивно все объясняет. Оставляет после себя впечатление большого профессионала, в коде как рыба в воде, не знаю может ли его хоть какая-нибудь задача поставить в тупик. Человек позитивный, со всеми общается очень уважительно. К концу курса очень привык к Сурену и стало жалко расставаться. Евгений понравился, информация которую он подавал хорошо усваивается. Учится легко и приятно. По стилю преподавания похож на Андрея Буранова. Ради такого преподавателя я и пришел на курс. Александр не очень зашел. Видно что ему бывает сложно отвечать на непредвиденные вопросы. В целом курс хороший, но слишком концентрированный. Буквально за одно занятие разбирается большая тема. Хочется больше по продолжительности, меньше концентрации и больше погружения.
Алиса Покормляк
До обучения (самого первого курса по автоматизации на python) я работала в компании Factory5 инженером по тестированию, как раз таки на python) И самый первый курс нам купила компания. Это организовал наш тимлид, чтобы мы прошли обучение. Python Developer. Basic идет в рамках курса профессии Python Developer, который состоит из 2-х частей - Basic и Professional. А вообще профессию Python Developer на Otus выбрала, потому что очень нужна была систематизация знаний и более глубокое погружение в язык. Хотелось бы дальше уйти от qa-инженера в сторону sdet или в девелопмент. Понравилось то, что есть сложные домашние задания, и преподаватели делают хорошее код ревью. Это, наверное, самый главный плюс, т.к. есть практика и интересные задачи. Еще нравится то, что занятия можно смотреть в записи в ускорении) Я не подключаюсь онлайн к уроку, всегда смотрю в свое свободное время. И в конце специализации Python Developer будет диплом о профессиональной переподготовке, что тоже отлично. На данный момент у меня появились на гитхабе свои проекты, которые были выполнены в процессе обучения, а также поле для изучения новых инструментов. После окончания всего курса профессии Python Developer буду двигаться в разработку.
Дмитрий Челноков
До начала, а также во время обучения в Otus, я работал пре-сейлс специалистом в одной из компаний, занимающихся производством видеооборудования, где и продолжаю трудиться на момент написания отзыва. Моя работа не требует навыков программирования, но я видел, что с их помощью можно было бы упростить и/или автоматизировать выполнение некоторых рутинных задач, высвободив время для других дел. Поэтому мне показалось, что связка курсов Python Basic и Python Professional могли бы дать мне необходимые знания и научить более системному подходу к организации работы над программными проектами. До начала обучения у меня уже были некоторые навыки программирования, но те программы, которые я писал, получались запутанными, их было сложно поддерживать по прошествии времени. Курс Python Basic показал мне, как можно придать программе структурированность, а коду - модульность. Важной частью было знакомство с Системами Управления Базами Данных и способами связки данных с объектно-ориентированным кодом Python (SQLalchemy / ORM) ну и конечно системы управления зависимостями, системы виртуализации. Мне понравилось, что курс даёт не только знания о том, как разрабатывать приложения на Python, но и не оставляет в стороне сопутствующие технологии, без которых сложно представить себе создание реально-применимого программного продукта. В качестве критической части (что, впрочем, для кого то может оказаться и плюсом) - если честно, мне показалось избыточным количество фреймворков в курсе: по моему мнению, для уровня "Basic" было бы полезнее уделить больше времени знакомству с одной из систем, давно присутствующих в наборе инструментов современных разработчиков и оставивших солидную базу кода, с которой вероятно придётся столкнуться современным специалистам. В курсе же даётся сразу 3 системы, пусть и сильно отличающихся (FastAPI, Flask и Django). Думаю, две из них можно было бы представить в форме обзора и вывести в отдельные курсы (они этого заслуживают). Я надеюсь, что в будущих версиях Курса, учебная программа будет дополнена предзаписанными видео с примерами, которые надо будет посмотреть перед началом живого стрима, и уже на стриме обсуждать непонятные моменты (в идеале, как консультация по ДЗ). Это позволило бы дать основную информацию в сжатой форме, не отвлекаясь на побочные темы, а детали уже обсудить на стриме. Вообще, я получил настолько много различного материала, что мне пришлось воспользоваться бесплатной возможностью повторить курс, чтобы ещё раз посмотреть на всё свежим (но подготовленным) взглядом, сохраняя связь с преподавателями. Считаю это одним из важных плюсов программы в школе Otus. Работая над курсовым заданием, я сразу взялся за реализацию моего рабочего проекта. По неопытности, я не рассчитал сроки, выйдя за рамки установленного дедлайна (оказалось, что это как ремонт, "который можно начать, но нельзя закончить"), но получил мега-позитивный feedback на работе, что в моей ситуации даже более важно, чем формальное окончание курса с дипломом. В целом, я очень благодарен авторам этой учебной программы и надеюсь, что коллектив Otus'а продолжить развивать и совершенствовать это учебное направление.
Дмитрий Акимов
Курс Python Basic был отличным опытом для меня. Я очень доволен тем, как он был структурирован и организован. Преподаватели были профессиональными и хорошо подготовленными, а курсы были интересными и содержательными. Мне особенно понравилось, что на каждое занятие было предоставлено домашнее задание. Это помогло мне закрепить материал, полученный на занятиях, и применить его на практике. Я ценю то, что преподаватели были доступны для консультаций и помощи с выполнением заданий. Курс Python Basic также предоставил мне возможность практиковаться с различными аспектами языка Python, начиная с основных концепций и заканчивая более продвинутыми темами. Это помогло мне развить свои навыки программирования и уверенность в использовании Python для решения задач. В целом, я очень рекомендую курс Python Basic. Он подходит как для новичков в программировании, так и для тех, кто уже имеет определенный опыт в языке Python. Курс предоставляет отличную основу для дальнейшего изучения языка и развития в программировании.