Устал от своего стека и хочешь перейти на Go
Подходит для свитчеров с Python, PHP, Java, C# и других backend-стеков.
Разберёшь устройство Go и его нюансы. Соберём тебе легенду, резюме и подготовим к собесам, чтобы сменить стек на Go.
Комфортно перейди на самый актуальный стек без потери в ЗП. Для свитчеров с других языков и фронтендеров, которые хотят в нормальный бэк.
Подходит для свитчеров с Python, PHP, Java, C# и других backend-стеков.
Разберёшь устройство Go и его нюансы. Соберём тебе легенду, резюме и подготовим к собесам, чтобы сменить стек на Go.
Разберёшься в бэкенд-архитектуре и напишешь свой первый Go-проект с базой и API.
Подготовишься к собесам, чтобы перейти в бэк, где и задачи интереснее, и ЗП выше.
3 месяца активной программы и ещё 3 месяца поддержки после оффера.
Стартуем с того, что пишешь полноценный сервис на Go: поднимаем HTTP, прикручиваем PostgreSQL в Docker, разбираемся с миграциями и репозиториями, учимся работать с транзакциями и конфликтами, интегрируемся со сторонними API. В общем, тут тебя ждёт базовый набор гошника.
Проект делится на 4 задания нарастающей сложности. К каждому идут подробные гайды, видеоуроки и e2e-тесты, чтоб ты сам видел, где код заработал, а где ещё надо допилить.
После сдачи проекта ментор подробно его ревьюит и подсвечивает все косяки и моменты, где можно было написать лучше.
Садишься с ментором на созвон и аккуратно переупаковываешь свой реальный опыт, чтоб он выигрышно звучал именно под гошку. Параллельно вы вместе с ментором переписываете твоё резюме под текущий рынок, чтоб оно проходило HH-фильтры и не отлетало ещё на скрининге.
Дополнительно — отдельный созвон по защите легенды: чтобы ты уверенно мог пояснить за свой опыт на собесах.
Тут тебя ждёт 90+ видеоразборов реальных задач с собесов по гошке и алгоритмам. Формат простой: включаешь видос, пытаешься решить сам, потом смотришь разбор. Задача может не попасться 1 в 1, но если ловишь принцип, на собесе будет намного легче.
Параллельно заучиваешь теорию по самым актуальным темам: Go HTTP PostgreSQL Docker Kafka Общая бэкенд-теория
Два тренировочных собеса до того, как пойдёшь на реальные. После каждого мока ментор подробно подсветит, что доучить и на что сделать упор.
Даём готовые гайды по откликам: как писать рекрутерам, чтоб не игнорили, как настраивать профиль на HH, какие стратегии вообще работают. Делимся контактами эйчаров.
Регулярно отправляешь куратору статистику откликов — отклики, контакты с рекрутерами, приглашения на собесы. Если конверсия в собесы низкая — назначаем созвон с ментором, корректируем стратегию: резюме, каналы, формулировки.
Когда пошли приглашения — записываешь свои собесы. Зафейленные отдаёшь ментору — он разберёт до 3 собесов, подсветит ошибки и даст фидбек, чтобы ты учитывал их в следующих интервью.
Даём советы по прохождению проверки службы безопасности и финальных переговоров по офферу, чтоб взять максимальный из возможных офферов.
Задачи на испыталке закрываешь ты — решать за тебя не будем, но при необходимости можешь проконсультироваться с куратором в учебном чате, как лучше что-то реализовать.
Во время менторства напишешь сервис бронирования столиков в ресторане, где пощупаешь все нужные для собесов и работы технологии. После сдачи итогового проекта ментор отревьюит твой код и даст подробную обратную связь, чтобы выйти на собесы с уверенностью в своём коде.
HTTP-ручки, репозитории, транзакции, конкурентные брони, обработка ошибок внешнего API, Docker Compose. Не hello world, а реальный сервис с технологиями, которые используются в продакшене.
Поднимаем HTTP-сервер, разносим логику по слоям и делаем потокобезопасное хранилище в памяти.
signal.NotifyContextsync.RWMutexfmt.Errorflog/slogПереезжаем с in-memory на PostgreSQL в Docker. Разберёмся, как работать с базой на уровне реальных проектов.
goose, используем partial unique indexpgxpool)$1, $2rows, pgx.ErrNoRows и оборачиваем ошибкиДелаем создание брони атомарным через транзакции. Учимся ловить конфликты, когда два клиента бронируют один стол одновременно.
go-transaction-manager от Avito)DefaultTrOrDB23505) через errors.AsTxManager, а не от pgx.TxПодключимся к внешнему API. Разберёмся, как обрабатывать таймауты и сбои на стороне внешнего сервиса.
context.WithTimeouthttptest.NewServerК каждому заданию идут подробные гайды, конспекты и видеоуроки, где я простым языком объясняю что, зачем и как сделать, так что ты точно разберёшься, даже если сейчас часть терминов незнакома. Плюс по сложным моментам в заданиях можешь проконсультироваться с куратором в общем чате.
А чтобы самому видеть прогресс, к каждому заданию приложены e2e-тесты, которые сразу показывают, где код заработал, а где его ещё надо допилить.
Когда устроишься, открою тебе доступ к моему курсу по микросервисам.
На курсе пишем полноценный проект: систему обслуживания завода по строительству космических кораблей. 5 микросервисов с нуля на Go, HTTP, gRPC, PostgreSQL, Redis, Kafka, Docker, Nginx, полный стек мониторинга (Prometheus, Grafana, Jaeger, Kibana).
Расширенный стек технологий, который позволит увереннее себя чувствовать на испытательном сроке. Даже столкнувшись с вещами, которые в менторстве не проходили — у тебя будет много дополнительных знаний, которые сможешь применить в работе, если понадобится.
Свитчнуться на Go можно и самому. Только дороже и дольше, чем кажется. Оффер за 3 месяца не гарантируем, но шансы выше, чем при самостоятельной подготовке.
Никто никогда не сможет гарантировать тебе оффер — а кто такое обещает, лукавит.
Но мы делаем всё, чтобы повысить твои шансы трудоустроиться:
Но в любом случае итоговый результат тут зависит от тебя.
Программа и наполнение одинаковые в обоих тарифах. Отличается только формат оплаты, выбирай, какой удобнее.
Подробнее узнать про менторство и оплатить можно в аккаунте поддержки.
Написать в поддержкуХочешь заценить, как я подаю информацию — посмотри обучающий ролик на моём YouTube-канале.