Отзывы
Все
Павел
Этот курс выбрал потому, что захотел освоить Rust, т.к. посчитал освоение этого языка полезным для своей карьеры. На этом курсе мне понравились квалифицированные преподаватели, с которым можно обсудить возникающие вопросы. Хорошая подача материала, структура курса. Наличие интересных ДЗ и необходимость их сдачи - это дисциплинирует и заставляет реально освоить на в общем то приличном уровне учебный материал, а не просто "прослушать" курс Rust я изучал прежде всего для себя, если удастся применить полученные знания/навыки на практике - будет отлично.
Герман Семеньков
До начала обучения в Otus я работал программистом на Perl на протяжении 25 лет. За это время успел поработать над множеством проектов. Несмотря на многолетний опыт в Perl, я всегда интересовался системными языками программирования и новыми технологиями, а Rust привлек меня своей эффективностью. Я выбрал курс по Rust в Otus, потому что искал обучение, которое бы сочетало теорию с практикой. Rust становится популярным среди разработчиков благодаря своим возможностям управления памятью и высокопроизводительным вычислениям. Я хотел освоить его основы, чтобы расширить знания и приобрести новые навыки. Кроме того, курсы Otus изначально привлекли меня своей репутацией и качественным подходом к обучению. В процессе обучения мне понравилось, что курс был структурирован и охватывал как теоретические основы, так и практические домашние задачи. Преподаватели оказались настоящими профессионалами с глубокими знаниями в области компьютерных наук. Мне также понравилась дружелюбная атмосфера на занятиях и возможность обсуждать возникающие вопросы с сокурсниками и преподавателями. Если бы я мог что-то добавить, то, возможно, пару - тройку задач для практики, например, как на stepik, после окончания лекции, которые помогут лучше закрепить изучаемый материал или вернуться на несколько шагов назад. Обучение в Otus дало мне не только основы в языке Rust, но и уверенность в своих силах при разработке приложений и веб-сервисов. В целом, я очень доволен курсом по Rust в Otus и с удовольствие рекомендую его всем, кто хочет углубить свои знания и навыки в программировании.
Денис Байцеров
Я работаю разработчиком на Unreal Engine, но в свободное от работы время смотрю и пробую другие движки, области и тд. Основные языки для меня C++ и lua. Выбрал именно этот курс, потому что хотел услышать мнение специалистов из другой области, потому что курс на русском языке и есть чат с преподавателями где можно задавать вопросы. Мне понравились преподаватели, обзор решений домашних заданий, обзор паттернов и применений их в Rust, обзор областей применения языка и мнение специалистов области, плавный ввод в сообщество языка с ответами на вопросы "Как в Rust принято /*подставьте свой вариант*/ ?". Обучение на курсе не дало мне повышения или приглашения в компанию мечту, поскольку я не искал этого. Однако, обучение расшило мой ООПшный кругозор и там где раньше существовало место только для императивного решения, теперь открываются новые подходы и идеи как сделать код более читаемым, как реализовать продукт в другом ключе и это будет иметь также свои плюсы и минусы.
Сергей Бакин
Работал web-разработчиком на Python3 в разных компаниях последние 6 лет. Выбор на тот момент был единственным. Да, были какие то "самодельные" авторские курсы. Типа тренажеров, их я не рассматривал. Почему именно rust? Наверно потому что вижу себя и дальше разработчиком, и значит надо двигаться в форватере новых, современных трендов в разработке. Раст именно об этом. С++ "запутался" , С - язык безусловно гениальный, но в 2025-ом мягко говоря Outdated. По статистике новое поколение программистов не хочет сложностей(python +28% за посл.год). Соотв. чтобы выдерживать конкуренцию на рынке нужно втыкаться в более сложные вещи. До курса по Раст я прошел половину бесплатного курса по Си на степике, и наверно в тот момент понял что Си не будет моим рабочим языком. Еще была такая же попытка войти в Nim. Попытка была успешной. Но Nim все таки нишевый язык движимый несколькими энтузиастами. Его судьба в качестве языка для production весьма туманна. Поэтому да, Rust. Вариант Go тоже актуален, но даже сам Гугл начианает в Rust, для меня это сигнал. Перед покупкой обучения я посмотрел какие-то открытые вебинары с курса - убедился что Кирилл (преподаватель) очень классно объясняет, очень точно отвечает на вопросы и вообще "на пике когнитивности", при том, что еще и сам действующий разраб, потом почитал программу курса. Купил пару толстых книжек по раст и ....все, понеслась) Что хотелось бы добавить? Динамики в ДЗ. Т.е. чтобы в ДЗ была обязательная часть, а также доп. части - и каждое ДЗ оценивалось по балльной системе, прогрессивной, а не как сейчас - сам факт сдал/не сдал ДЗ. Также хотелось бы от проверяющего ДЗ более развернутый фидбек, в идеале - прямо на гитхабе в виде код-ревью. Т.е. чтобы каждое ДЗ имело "траекторию развития" - вплоть до деплоя на github.io - кто действительно хочет прокачаться - обязательно дойдет до финала, и такой результат будет выгодно выглядеть в резюме. Из других возможных идей - было бы круто чтобы кроме теории + ДЗ, "фоном", от начала до конца курса происходила работа по созданию from scratch, какого-то более-менее реального проекта(наверно "сегодня" это был бы какой-то web-сервис), так сказать пошаговый мастер-класс. Сейчас в принципе это есть в виде открытых и тематических вебинаров. Но там по отдельным аспектам, а если бы это была "кошка целиком" - было бы супер. За это мог бы отвечать один из преподавателей. Так как у преподавателей как и у всех людей что то получается лучше, что-то хуже - кто то божественно объясняет разные топики, кто то все таки лучше чувствует себя "в чем то одном". После обучения я нашел новый инструмент, на котором хочется работать. Раст - язык для изобретателей. Язык сегодняшнего дня. Что касается новых должностей - к сожалению на рынке сейчас сложно, после прочтения требований вакансий становится совсем грустно. Непонятно откуда должны появляться джуны с такими скилами и опытом в годах, если самому расту чуть чуть больше лет :) Дальше буду делать уклон в блокчейн, для этого придется еще постараться. Но думаю что все получится. Базу на курсе получил хорошую.
Илья
Отличный курс, если вы самоучка и хотите структурировать накопленные знания и закрыть пробелы. Из плюсов: - Структура курса - понемногу идете от простых вещей к более сложным. На самые трудноперевариваемые темы выделены целые занятия. - Полнота знаний - преподаватели приводят примеры из практики, дают материалы для расширенного углубления в какие-то аспекты языка. - Доступность и коммуникация - я работаю QA и был опыт разработки только автотестов и утилит на Python, но с курсом особых сложностей не возникло. В трудных местах всегда можно обратиться за уточнениями к преподавателям. - ДЗ - немного недоработаны в силу новизны курса, но все же очень полезны и позволили зацепить все аспекты языка от основ синтаксиса до небольшого погружения в предметные области. Если застряли на чем-то, то можно обратиться к преподавателям за помощью. - Чат потока - возможно мне повезло с ребятами с потока, но чат - отличное место, где также можно получить кучу полезной информации и иногда даже помощь с пониманием трудных моментов. Из минусов: - Распределение навыков между преподавателями. Было 3 лектора и я бы оценил их как 1.5/1/0.5 - от очень сильного, который очень погружен в язык, заинтересован в ваших вопросах и пишет код примера прямо при вас, до преподавателя, который по большей части только читает со слайдов и плавает в ответах на ваши вопросы. Итог: если вы ищете курс, чтобы изучить язык для себя (пет-проекты, расширение хард-скиллов), то это отличный выбор. Если вы хотите стать разработчиком на Rust и у вас нет опыта разработки, то этот курс - также хороший выбор для заложения базы, но будьте готовы к тому, что будут сложные места, в которых необходимо будет изучение дополнительных материалов вне курса.
Виталий Блинков
В настоящее время работаю консультантом (делопроизводителем) в компании ООО ЧОП «Амофон». В рамках своей работы осуществлял автоматизацию ряда процессов в делопроизводстве. Разработку осуществлял на языке программирования Java. Возник ряд затруднений при разработке. Во время поиска их решения нашёл реализацию (более простую и менее затратную) на языке программирования Rust. По рекомендации коллеги поступил на курсы в ООО «Отус Онлайн-образование». С учётом опыта в программировании выбрал professional. Обучение было эффективным. Сам процесс был организован на хорошем уровне, как пример: - была создана отдельная группа в Telegram, где преподаватели отвечали на вопросы по материалам лекции и по ДЗ; - хорошее сочетание теоретических и практических занятий; - своевременное информирование обо всех предстоящих событиях. В процессе обучения я получил навыки и умения, которые буду использовать в своей работе. На мой взгляд, необходимо расширить данный курс, как по времени, так и по объёму материалов в связи с быстрым развитие Rust. Обучение позволило мне сократить трудозатраты на разработку моего ПО. Увы, с «работай мечты», для Rust разработчиков, сейчас тяжело. Будем надеяться на изменения в будущем.