Files
eduplan-cpp-eltex/CONTEXT.md
T

63 lines
5.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Индивидуальный учебный план — CONTEXT
Лейн: HQ (Kodlo group, -1003909355979), топик `🎓 Индивидуальный учебный план` (thread 1419).
Создание/пересоздание: `~/.hermes/scripts/lane_topic_create.py ~/.hermes/eduplan_lane.json "🎓 Индивидуальный учебный план"`.
Отправка в лейн: `~/.hermes/scripts/send_lane.py ~/.hermes/eduplan_lane.json "текст" [файл ...]`.
Заведён 22.09.2026 по запросу Туры.
## Вводные (ответы Туры, 23.09.2026)
1. Ученик — сам Тура (человек в студии), не внешний пользователь.
2. Предмет: программирование, приоритет — алгоритмы и структуры данных.
Цель-ориентир: вакансия **«Разработчик C/C++», Eltex (Новосибирск), hh #136775547**.
3. Формат результата: всё вместе — трек с контрольными точками, расписание,
подборка материалов, проверка знаний.
4. Критерий выполнения: тесты + выполненные практические задачи.
5. Дополнительно: знания «обширные, но нужно плотно повторить и укрепиться перед
собеседованием»; нужна диагностика текущего уровня.
6. **Срок: собеседование максимум через неделю, подготовка фуллтаймом (~8 ч/день).**
Поэтому основной рабочий документ — 7-дневный интенсив `WEEK7.md`, а `PLAN.md`
(полный трек M1–M10) переведён в пост-офферный режим: хвост M2, M6, M7, M8, M9.
## Вакансия-ориентир (данные hh, вытащено 23.09.2026 через chromium --dump-dom)
- Работодатель: «Предприятие ЭЛТЕКС» (Eltex), Новосибирск. Опыт: 1–3 года.
Формат: офис/гибрид (hh в тексте: «рассматриваем только офисный формат»). Полный день.
- Ключевые навыки hh: `C/C++`, `Linux`, `TCP/IP`.
- Продукт: телеком-оборудование (Ethernet-коммутаторы, сервисные маршрутизаторы,
Wi-Fi, GPON, IoT), embedded C/C++.
- Задачи: userspace-приложения/библиотеки/утилиты; bringup устройств (uboot → стабильная
ОС); драйверы устройств и модули ядра Linux.
- Требования:
- C/C++ уверенно; **базовые алгоритмы и структуры данных**; многопоточные и сетевые
приложения; bash-скрипты.
- Коммерческая разработка под Linux.
- L2/L3-сети, OSI, TCP/IP, работа с сетевым оборудованием и анализаторами трафика.
- Железо/электроника (для аппаратных проектов): схемотехника, измерительное/паяльное,
чтение принципиальных схем.
- Git, Docker, GDB.
- Плюс: опыт разработки устройств на SoC (uboot/linux, драйверы).
## Артефакты лейна
- `/home/pi/eduplan/PLAN.md` — трек подготовки (модули, контрольные точки, артефакты,
материалы, ритм).
- `/home/pi/eduplan/diag/` — диагностический пакет: квиз (32 вопроса, 4 домена) +
9 машинно проверяемых практических задач + автооценка (`grade.py`).
`diag/submissions/` (0777) — инбокс для файлов-ответов Туры.
- `/home/pi/eduplan/diag/dist/eduplan_diag.tar.gz` — тот же пакет для скачивания в TG.
- `/home/pi/eduplan/WEEK7.md` — интенсив на 7 дней (D0 23.09 — D7 30.09), три блока в дне,
у каждого дня контрольная точка. Выдача дня в лейн: крон `d3af678622f3`
(`eduplan-intensive-daily`, 09:00 NSK, no_agent, скрипт `~/.hermes/scripts/eduplan_day.py`,
читает WEEK7.md, 8 срабатываний).
## Статус
23.09.2026: вводные получены, вакансия разобрана, план и диагностика собраны.
Диагностика проверена на двух прогонах: заглушки → 0/9 задач PASS, эталонные решения
(`diag/solutions/`, в руки не отдавать) → 9/9 PASS; квиз на верных ответах даёт 32/32.
Отложенные прогоны: `python3 grade.py` (все), `python3 quiz.py --answers "1-3 2-4 ..."`.
Ждём прохождения диагностики — по её результатам интенсив калибруется (какие дни усилить,
что срезать). Срок известен: неделя, фуллтайм. Открытый вопрос: реальные часы в день и
дата самого собеседования (для мок-сессий на D7).