Отзывы
Все
Денис Байцеров
Я работаю разработчиком на 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 разработчиков, сейчас тяжело. Будем надеяться на изменения в будущем.
Руслан Фадин
Работаю в области информационной безопасности и по работе периодически приходилось писать различные сервисы и утилиты для собственных нужд. Последние пару лет для этого использовался язык Go в связи с простотой распространения собранных программ. Однако появилось желание углубиться в системное программирование, а особенности Rust делали его наиболее привлекательным из возможных вариантов. Ещё несколько лет назад он привлек внимание, однако попытки написать на нем что-то с наскоку вызывали лишь боль, так как язык не похож ни на один из тех, с которыми сталкивался ранее. В связи с этим возникло желание пройти обучение на курсе, а otus, по крайней мере на момент поиска, единственная площадка на которой была такая возможность. Из плюсов отметил бы домашние задания, а именно тот факт, что решая их удалось охватить значительную долю возможностей языка, что по итогу позволяет уже самостоятельно писать полноценные приложения. Также понравилось отсутствие жёстких дедлайнов, так как иногда проще пропустить что-то и потом наверстать, нежели всегда подстраиваться под график занятий. По поводу того, что можно было бы улучшить. Порой не хватало какого-то описания к коду из презентаций. Когда параллельно смотришь видео, то всё понятно, но если пользоваться только презентацией, то не всегда очевидно что к чему. Обучение на курсе позволило получить ту необходимую базу знаний по языку и практических навыков с которыми можно уже самостоятельно продолжать углублять знания по языку и писать собственные проекты.
Михаил Самусев
Все очень понравилось. У меня есть опыт с курса по Архитектуре и Паттернам который я не смог закончить потому что пропала мотивация из за слабоватой поддержки по домашкам со стороны менторов. На курсе по расту эта часть была организована намного лучше. Также я очень рад был увидеть что курс охватывает очень широкую публику, на лекциях обговорили огромное количество областей применений языка, разные подходы к разработке на нем ну и конечно же все детали того как сам язык устроен. Мне это помогло на прошлой неделе пройти техническое собеседование, и думаю учась сам по книжкам я бы этого сделать не смог. Сильно помогло то что мы с группой изначально перенесли чат в Телеграм, обмен знаниями между одногруппниками проходил в разы быстрее в сравнении с упомянутым курсом по архитектуре. В общем курс задал хорошую базу с которой можно дальше прокачиваться в любое направление где используется данный язык. Большое спасибо всем организаторам и менеджерам.