Видеоотзыв ▶▶Отзыв Антонины:
Микросервисы. Моя история
Превью:
На протяжении 5 лет я работала Middle Java Developer в финтехе, проходила различные курсы и тренинги, но с таким уровнем глубины и структурированности, как в курсе Java Guru по микросервисам, я столкнулась впервые.
Наше знакомство:
Впервые я узнала о курсе благодаря YouTube-каналу Андрея Java Guru. Я искала видеокурс по Kafka и наткнулась на плейлист Андрея. Меня сразу зацепило, как глубоко и последовательно раскрываются довольно сложные темы. Всё было объяснено понятно, логично, без «воды» — всё по делу. Это произвело сильное впечатление.
После этого я перешла на сайт, чтобы посмотреть, какие ещё курсы предлагаются. И с удивлением обнаружила полноценный курс по микросервисам — как раз то, что мне нужно было для обновления стека и углубления экспертизы.
Мои действия:
Я решила заранее записаться. Прежде чем попасть на курс, прошла мини-собеседование с Андреем на определение текущего уровня. В это же время я приняла решение сменить работу, обновить стек технологий и немного перезагрузиться. Я уволилась, чтобы дать себе время на отдых и плотное обучение. Уже в первые дни старта курса я была свободна от работы и полностью сосредоточилась на обучении.
Куда я попала?
Курс по микросервисам — это идеальное сочетание теории, практики и командной работы. Теоретические занятия проходили в формате Zoom-созвонов. С самого начала группа была разбита на команды по 6–7 человек, что дало нам возможность сразу применять полученные знания в рамках командной разработки.
Была создана среда, максимально приближенная к условиям реального коммерческого проекта: настроенные стенды, CI/CD, Nexus, K8s, Graphana, Prometheus, Loki, Tempo, микросервисная архитектура с интеграциями — всё как на работе с микрами. Это помогло глубже погрузиться в решение задач и ощущать себя в рабочей команде.
Как это было?
Материал был тщательно структурирован и разбит на логические блоки. Мы шли от простого к сложному, постепенно расширяя функциональность своих микросервисов. Учебный процесс был организован в виде двухнедельных спринтов с чёткими целями. Где сначала на небольших проектах мы разобрали технологии, а после разбили монолит на микры.
После теоретической части команды получали задачи в Jira и Confluence. Регулярно проводились статус-митинги, где мы обсуждали прогресс, сложности и находили пути решения. По завершении задач происходил code review, что тоже ценно — мы практиковались читать и комментировать код других участников.
Что я получила?
Глубокое понимание микросервисной архитектуры. Я научилась проектировать сервисы, понимать границы ответственности, реализовывать взаимодействие между сервисами (REST, Kafka), погрузилась в более глубокие понимание практик DevOps.
Практический опыт. Опыт работы с современными инструментами и технологиями (Spring Boot, Kafka, Docker, Kubernetes, CI/CD и др.) в условиях, приближённых к реальным.
Опыт командной работы. Нашла свою команду. Мы взаимодействовали как настоящая продуктовая команда, распределяли задачи, проводили митинги, code review, учились договариваться и поддерживать друг друга.
Уверенность. После прохождения курса я почувствовала, что действительно готова к новым вызовам и более сложным проектам. Это была не просто теория — это был опыт, который сложно переоценить.
Нетворк и поддержка. Я обрела не только знания, но и сообщество единомышленников — команду, с которой хочется продолжать путь и дальше.