- Video - videoportal, learn, courses
- Tests - any test platform, or in word (so we can migrate to ProgramStudio tests)
- All content will eventually be added to Learn through Program Studio, since this is a fundamental part of mentoring process
- All content, including homework and links should be in git.epam.com
- You can record your own webinars with any screesaver or GoToMeeting, that later has to be uploaded to videoportal. Yet, before you'll start recording - please check learn first, usually most of the topics are there already
- To start mentoring program run ypu'd need to move materials from git to program studio first, and only then create a run from the program
- All texts and docs has to be in Markdown format, it makes migration to programstudio relatively less painful process
-
Контент в каждом модуле состоит из
-
специально записанных вебинаров (на русском) по теме
- теория
- [optional] практика (воркшоп) от тренера
- [optional] Q&A сессия
-
[optional] презентаций к вебинарам на английском (если использовались в вебинаре)
-
списка рекомендованных видео с Lynda/youtube/видеопортала на русском или английском с пометками (EN/RU)
-
домашнего задания на английском, которое содержит
- общее домашнее задание одного модуля должно быть оценено в 100 баллов на 1 неделю работы менти (10 часов на выполнение ДЗ с нулевыми знаниями)
- 1-10 заданий или упражений описанных максимально развернуто со всеми необходимыми пояснениями, ссылками
- если одна задача в модуле является аналогом другой, то это явно указывается в виде комментария
- максимальной оценки каждого задания
- критерии оценки каждого задания
- [optional] каркаса решения/стартового кода
- [optional] эталонного решения для проверки или в условиях отсутствия ментора
-
теста из 10-15 вопросов на английском по теме вебинаров (1-5 вопросов могут быть по рекомендованным видео)
-
списка рекомендованных статей на русском или английском с пометками (EN/RU)
-
списка рекомендованных книг на русском или английском с пометками (EN/RU) (указать главы, страницы для изучения)
-
примеров кода, используемых в видео в виде архива или ссылки на открытый репозиторий
-
-
Модули содержат следующие метаданные
- Рекомендованный период освоения материала в неделях (1, 2, 3)
- Приблизительное количество времени для просмотра видеоконтента
- Язык видео-контента (EN или RU/EN или RU)
- Уровень сложности как в Grow (Novice, Intermediate, Advanced, Expert) или (Beginner, Intermediate, Advanced)
- Аудиторию, которой контент может быть интересен (Java L1, .NET L2, например)
- Статус качества (Experimental / Approved By CC)
- Продуманная система фидбэка по контенту по каждому модулю
- Модуль не может быть сдан, если фидбэк не оставлен
- Фидбэк должен прозрачно превращаться в issues по исправлению контента и как следствие фикситься и релизиться.
Должны быть разработаны и предложены несколько стандартных шаблонов
- D1->D2 Java Developer (after RD)
- D1-> D2 Java Developer (without RD)
- D2-> D3 Java Backend Developer
- D2-> D3 Spring Developer
- D2 -> D3 Automated Tester Developer
- D3 -> D4 Automated Tester Developer
- D2 -> D3 Java / DevOps Specialization
- D2 -> D3 Java / Highload / Big Data Specialization
- D2 -> D3 Java FullStack Developer
- D2 -> D3 Java Legacy Developer
https://kb.epam.com/display/EPMCDPSITE/Java+Mentoring+Common+Rules