🛠️ В production одновременно живут несколько версий одной технологии. Как обучать команду?
Не обязательно делать отдельный курс под каждую.
И не обязательно учить всех только на newest version.
Полезнее сначала построить карту:
роль → версия → рабочие операции → общие навыки → version-specific различия → практика
Общим могут быть:
— фундаментальные принципы; — архитектура; — типовая диагностика; — базовые операции.
Отдельно стоит разбирать только те различия версий, которые реально меняют работу:
— команды; — настройки; — поведение; — эксплуатацию; — миграцию.
Практику тоже полезно привязывать к реальной среде, если version-specific различия влияют на задачи участника.
Рабочая модель может выглядеть так:
общая база → version-specific модули → практика на нужной версии
А если различия слишком велики, отдельные программы могут быть оправданы.
Главный вопрос — не сколько версий есть в production, а какие различия между ними действительно меняют рабочие операции.
Поможем собрать программу с общей базой и практикой под версии, с которыми команда действительно работает.