Зачем эта программа¶
Кому подходит¶
- Уже что-то знаешь по программированию (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 месяцев, если работаешь параллельно.