Отзыв выпускника продвинутого курса «Разработчик Android» | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
iOS Developer. Professional Kotlin Backend Developer Flutter Mobile Developer Symfony Framework C++ Developer. Basic Unity Game Developer. Basic Java Developer. Professional
-35%
Highload Architect Unity Game Developer. Professional React.js Developer Специализация Java-разработчик
-25%
Алгоритмы и структуры данных
-16%
Scala-разработчик C# Developer. Professional
-23%
Разработчик голосовых ассистентов и чат-ботов Team Lead Архитектура и шаблоны проектирования NoSQL Web-разработчик на Python Golang Developer. Professional PostgreSQL Vue.js разработчик Супер-практикум по использованию и настройке GIT Разработчик IoT Подготовка к сертификации Oracle Java Programmer (OCAJP) Программист С HTML/CSS
Инфраструктура
Инфраструктурная платформа на основе Kubernetes Microservice Architecture Базы данных Highload Architect Reverse-Engineering. Professional
-8%
Network engineer. Basic Administrator Linux.Basic MongoDB Infrastructure as a code MS SQL Server Developer Cloud Solution Architecture Мониторинг и логирование: Zabbix, Prometheus, ELK Супер-практикум по использованию и настройке GIT Разработчик IoT Экcпресс-курс «ELK» Супер-интенсив "Tarantool" Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» Экспресс-курс «Введение в непрерывную поставку на базе Docker»
Корпоративные курсы
Безопасность веб-приложений Экосистема Hadoop, Spark, Hive Пентест. Практика тестирования на проникновение Node.js Developer Java QA Engineer. Basic
-18%
Reverse-Engineering. Professional
-8%
DevOps практики и инструменты NoSQL Reverse-Engineering. Basic Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Game QA Engineer Супер - интенсив по Kubernetes Дизайн сетей ЦОД Экспресс-курс «IaC Ansible» Экспресс-курс по управлению миграциями (DBVC) Экспресс-курс "Версионирование и командная работа с помощью Git" Основы Windows Server
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02

Отзыв выпускника продвинутого курса «Разработчик Android»

Android_feedback_13.5-5020-101f66.png

Сейчас я работаю в Омской компании ISS Art. Должность — старший разработчик. Специализируюсь на написании мобильных приложений для Android и iOS. Курсы для начинающих и среднего уровня в разных местах не открывали мне ничего нового.

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

Что мне понравилось в обучении?

Не могу сказать про все курсы OTUS, так как прошёл только одну программу. Могу рассказать только про него. Что же было хорошего в курсе OTUS?

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

Обратная связь была, можно было написать руководителю курса и получить ответ. В программе хорошие, актуальные темы. Часть занятий сопровождалось хорошими практическими примерами. Когда домашние задания проверялись, давались исчерпывающие объяснения. Понравилась также идея с дипломным проектом.

Что можно улучшить?

Часть пунктов является просто мнением или впечатлением и, вполне возможно, не смогут быть рассмотрены в виду ограничения формата образовательного процесса: времени занятия, сложности заданий и пр.

Не все занятия имели практические примеры. Из тех, что я помню — занятие по сетевому слою (пример прикреплён к материалам занятия), занятие по разбиению приложения на модули, Dagger2 (преподаватель давал ссылку на репозиторий с примером) — такие примеры имели. Все занятия по тестам, Gradle, вся первая часть — эти уроки были без примеров. А конкретика очень помогла бы разобрать эти темы глубже.

Иногда материалы прикреплялись с задержкой. Один раз с какой-то совсем большой. По Jenkins'у, там дата рекомендуемой сдачи уже появилась, я сдал задание так, без материалов, просто по лекции, мне её проверили и зачли, и только потом прикрепили материалы. Ну это совсем как-то не организованно.

Проверка домашних заданий почти всегда затягивалась. Тему про архитектуры, особенно про чистую архитектуру, хотелось рассмотреть подробнее и с примером. Я когда шёл, надеялся на это. Потому что когда прочитал книгу Боба Мартина и потом пробовал у себя на проектах внедрить чистую архитектуру, появлялось много вопросов. И именно тема чистой архитектуры на курсе раскрылась вскользь. Ну зато я узнал про MVI, которую не видел до этого!

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

Теперь всё это можно внедрять у нас. Темы, которые копал раньше отрывочно и по кусочкам в интернете (Dagger, тесты), подробнее рассмотрел на курсе. Плюс с примерами того, как в реальности всё это работает. Плагины к Gradle на базовом уровне, но всё равно. И сделал хороший итоговый проект, который можно использовать в качестве примера для младших разработчиков или оставить для своего резюме.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться