- вспомните, чему учились
- планировать разработку пет-проекта, выделять отдельные фичи и необходимые для их реализации навыки
- строить свой образовательный маршрут
Pet-проект: как его создать и где взять идеи
RubyRush: уроки 145-149
- вспомнить, чему научились на курсе (+ чему сами научились за эти месяцы в it-сфере);
- подумать об идее пет-проекта, к-й теоретически или практически хотели бы сделать в будущем (это может быть веб-приложение, бот, игра и т.п.)
- подумать, как вы хотели бы продолжить своё обучение, и чему научиться в ближайший год (в it-сфере, не обязательно связанное с Ruby)
Вспомним, чему научились за эти месяцы: AnswerGarden
Для этого задания постарайтесь "взять" минимальную рабочую версию проекта, чтобы в будущем ускорить его реализацию и чтобы было проще продумать детали в рамках упражнения.
Этапы проработки идеи:
- идея проекта, краткое описание, его особенности (чем отличается от аналогов, если они есть) - 10 минут
меняемся проектами
- список фич проекта
(например: список дел, добавление дела с датой выполнения/без даты; возможность отметить дело сделанным)
(или: ежедневная отправка котика в личку)
меняемся
- список навыков, к-е потребуются для реализации проекта (фич)
по возможности, напишите навыки более конкретно (например, "использование библиотеки для работы с сетью"). Если знаете (в т.ч. можете нагуглить и оценить, насколько ок), какие конкретные библиотеки можно использовать, тоже напишите.
проекты переходят к владелице
- оцениваем, что сделали, комментируем
Подумайте о навыках, которые вы хотели бы приобрести в ближайший год (в it-сфере).
Запишите план на доске в свободной форме. Это может быть набор стикеров, ментальная карта, список, таблица. На данном этапе части плана (освоение тех или иных навыков) скорее всего не будет содержать конкретных сроков, но вы можете добавить ориентиры, если хотите.
Материалы, на которые можно опираться:
The Odin Project - путь "Full Stack Ruby on Rails"
Developer Roadmaps - планы обучения для разработчиков