Перейти к содержанию

Зачем эта программа

Если ты свитчер с минимальным опытом

«Не нужно полностью всё проходить, чтобы приступить к практике. После прохождения Language Mechanics из Ardan Tour of Go и прочтения статьи по ООП на proglib — можно начинать кодить.»

Главная ловушка свитчера — застрять в теории. Tour of Go бесконечен, книжек миллион, и кажется «вот ещё пару глав, и я готов». На самом деле — нет. Минимальный пакет, чтобы уже сейчас идти писать руками:

После этих двух материалов идёшь в Sprint 0 / Sprint 1 и пишешь код. Остальное добираешь по мере столкновения с задачами — не «впрок».

Кому подходит

  • Уже что-то знаешь по программированию (Python, PHP, Java, JS), хочешь перейти в Go и попасть на бэкенд.
  • Уже пишешь Go в проде, но чувствуешь дыры (concurrency, SQL, архитектура, системный дизайн) и хочешь перейти на следующий грейд.
  • Был перерыв 6+ месяцев, надо «реактивировать» и пройти 5+ собесов максимально подготовленным.

Чем эта программа НЕ является

  • Не курсом с видео-лекциями.
  • Не «инкубатором» в духе «мы устроим тебя за месяц».
  • Не местом, где AI пишет за тебя код. AI-ментор тебя ведёт, а не работает вместо тебя.

Дорожная карта по неделям (примерно)

Неделя Фокус Артефакты
1–2 Sprint 0 (Bootcamp) 13 PR в go-from-zero, морской бой
3 Sprint 1 (Go basics) Текстовая игра в GitLab
4–5 Sprint 2 (Concurrency + SQL) Worker pool + параллельный fetch + SQL-задание
6 Sprint 3 (Architecture + Algorithms) 5 leetcode + ShardedLRU + бенч
7–8 Sprint 4 (Currency Service) Микросервис на Go + миграции + observability
9–10 Sprint 5 (Reddit Clone) 4 микросервиса + JWT + ltree + hot-feed
11 Sprint 6 (Резюме + Собес) Резюме + легенда + 30 soft-вопросов
12+ Поддержка на собесах Реальные собесы, разборы, переговоры

12 недель — оптимистично для занятого человека. Реалистично — 4–6 месяцев, если работаешь параллельно.