YG Mentorship — От нуля до оффера за 120 часов
AI-ментор по Go прямо в VS Code. 11 уровней, 130 заданий, мгновенная обратная связь.
Проблема
На собеседованиях проверяют не знание теории, а умение писать и объяснять код. Кандидаты, которые зазубрили определения, проваливаются, когда интервьюер просит реализовать фичу в реальном времени. AI-помощники тоже не спасают — 30 секунд на поиск ответа, и интервьюер уже всё понял.
Классическое менторство неэффективно: отправил код → ждёшь два дня → получил ревью → правишь → ждёшь ещё. Одна итерация — неделя.
Решение
Всё обучение через практику. Пишешь код руками → сталкиваешься с ошибками → разбираешься → запоминаешь. На собеседовании отвечаешь через свой опыт, а не из учебника. Интервьюеры чувствуют разницу.
120 сфокусированных часов. При 4–5 часах в день — один месяц.
Как это работает
Обучение прямо в VS Code. В боковой панели — чат с AI-ментором. Ментор видит всё: какой файл открыт, что выделено, какие ошибки показывает компилятор. Может прочитать код, запустить его, проверить вывод — в реальном времени.
- Обратная связь мгновенная — не через два дня, а через секунды
- Ментор никогда не пишет решение за тебя — сократовский метод
- Код проверяется запуском, а не на глаз
11 уровней
| Уровень |
Тема |
Что получаешь |
| L0 |
Онбординг |
Адаптивная диагностика — не тратишь время на то, что знаешь |
| L1 |
Базовый синтаксис |
Переменные, функции, типы |
| L2 |
Коллекции |
Слайсы, мапы, управление потоком |
| L3 |
Структуры и интерфейсы |
Ядро Go: абстракции, обработка ошибок |
| L4 |
Конкурентность: основы |
Горутины, каналы, sync — спрашивают на каждом собеседовании |
| L5 |
Продвинутые паттерны |
Select, context, WaitGroup, пайплайны — отличает мидла от джуна |
| L6 |
HTTP-серверы |
net/http, роутинг, мидлвари — 90% рабочих задач бэкендера |
| L7 |
Базы данных |
SQL, транзакции, миграции |
| L8 |
Мини-проект |
Полноценный сервис для портфолио |
| L9 |
Take-home задания |
Формат реальных собеседований в удалённые компании |
| L10 |
System Design |
Проектирование систем и архитектура |
Возможности расширения
- AI Mentor Chat — задавай вопросы на естественном языке, ментор адаптируется к твоему уровню
- Slash-команды —
/hint, /quiz, /review, /task, /explain, /progress
- Контекст редактора — ментор видит текущий файл, выделенный код и ошибки компилятора
- Code Review — ПКМ на
.go файле → "YG Mentorship: Review"
- Стриминг — ответы появляются в реальном времени
- Прогресс — уровень, выполненные задания, время фокуса
Быстрый старт
- Установи расширение
- Нажми иконку YG Mentorship в Activity Bar
- Зарегистрируйся или войди
- Начни с онбординга — ментор определит твой уровень
Команды
Ctrl+Shift+P / Cmd+Shift+P:
| Команда |
Описание |
| YG Mentorship: Open Chat |
Открыть чат |
| YG Mentorship: Hint |
Подсказка по текущему коду |
| YG Mentorship: Quiz |
Квиз для проверки знаний |
| YG Mentorship: Review |
AI-ревью кода |
| YG Mentorship: Task |
Получить задание |
| YG Mentorship: Explain |
Объяснить концепцию |
| YG Mentorship: Progress |
Посмотреть прогресс |
Настройки
| Параметр |
По умолчанию |
Описание |
ygMentorship.serverUrl |
https://yaroslavgal.store |
URL сервера YG Mentorship |
Что получаешь на выходе
- Навык быстро писать и объяснять Go-код
- Портфельный проект и решённые take-home задания
- Опыт мок-интервью
- Умение проектировать системы
- Высокий шанс пройти собеседование с первой-второй попытки
Конфиденциальность
Системные промпты и учебные материалы хранятся на сервере и никогда не отдаются клиенту. Расширение отправляет только ваши сообщения и контекст редактора.
Требования
- VS Code 1.85.0+
- Аккаунт YG Mentorship