🎬 Анонс первого группового проекта и стрима по его проектированию
Уже несколько месяцев я вынашиваю идею командного проекта, и 3 месяца назад проводил опрос чтобы выяснить, какой из предложенных проектов наиболее интересен его потенциальным исполнителям. Уверенно победил сервис аналитики рынка труда в IT.
Завтра, в 15:00 по Москве я проведу стрим по проектированию архитектуры такого проекта - https://youtube.com/live/vI9KEs9FsHY.
Приоритеты, следуя которым я расставлял акценты при проектировании:
- Достаточная гибкость, чтобы применять в проекте несколько языков программирования, не только Java
- Части проекта (сервисы) относительно независимы друг от друга и могут разрабатываться и тестироваться изолированно
- Баланс сложности и интересности
Предварительную схему проекта (9 сервисов, 2 хранилища, брокер сообщений, 2 внешних API) приложу файлом в комментарии к этому посту.
Цели и план
Цели, которые я ставлю перед собой и этим проектом:
- Дать опыт командной работы
- Технологии и подходы, опыт с которыми хорошо впишется в резюме backend разработчика
План:
- Стрим по проектированию архитектуры
- Формализация и публикация документов по проектированию (схемы, диаграммы, ТЗ)
- Набор команды из четырёх человек
- Работа над проектом - делегирование задач разработчикам, работа над ними, пулл реквесты, ревью кода, коммуникация - созвоны/чат
- Подведение итогов
Кому, по-моему мнению, полезно было бы поучаствовать:
- Уровень 4-5 проектов роадмапа и выше
- Желающим получить опыт работы в команде и пополнить резюме
Условия и мои обязательства
Вариант #1 - cо мной в роли тимлида:
- 160$ за участие
- Код публикуется на GitHub под MIT лицензией, можете ссылаться на проект в резюме
Моя роль в проекте и обязательства:
- Делегирование задач
- Техническая помощь с процессом разработки
- Ревью пулл реквестов
- Коммуникация - еженедельные созвоны, чат
Длительность проекта - 2 месяца, планируемое время, которое студенты могут уделять проекту в неделю - от 10 часов. Я буду уделять процессу 4 часа в неделю. О формате командной работы я напишу отдельный, более подробный пост.
Вариант #2 - самостоятельно:
- Ресурсы (архитектура, код) будут публиковаться в открытом виде, и вы можете использовать их как основу для своих пет проектов, индивидуальных или командных.
---
Если команда наберется в ближайшее время, планируемое время начала работы - 4-5 недели июня. В противном случае проект будет ждать своего времени в будущем.
Задавайте вопросы в комментариях к посту и на стриме, желающих поучаствовать жду в личке.
#групповойпроект
Курс | YouTube | Менторство | Поддержать
Уже несколько месяцев я вынашиваю идею командного проекта, и 3 месяца назад проводил опрос чтобы выяснить, какой из предложенных проектов наиболее интересен его потенциальным исполнителям. Уверенно победил сервис аналитики рынка труда в IT.
Завтра, в 15:00 по Москве я проведу стрим по проектированию архитектуры такого проекта - https://youtube.com/live/vI9KEs9FsHY.
Приоритеты, следуя которым я расставлял акценты при проектировании:
- Достаточная гибкость, чтобы применять в проекте несколько языков программирования, не только Java
- Части проекта (сервисы) относительно независимы друг от друга и могут разрабатываться и тестироваться изолированно
- Баланс сложности и интересности
Предварительную схему проекта (9 сервисов, 2 хранилища, брокер сообщений, 2 внешних API) приложу файлом в комментарии к этому посту.
Цели и план
Цели, которые я ставлю перед собой и этим проектом:
- Дать опыт командной работы
- Технологии и подходы, опыт с которыми хорошо впишется в резюме backend разработчика
План:
- Стрим по проектированию архитектуры
- Формализация и публикация документов по проектированию (схемы, диаграммы, ТЗ)
- Набор команды из четырёх человек
- Работа над проектом - делегирование задач разработчикам, работа над ними, пулл реквесты, ревью кода, коммуникация - созвоны/чат
- Подведение итогов
Кому, по-моему мнению, полезно было бы поучаствовать:
- Уровень 4-5 проектов роадмапа и выше
- Желающим получить опыт работы в команде и пополнить резюме
Условия и мои обязательства
Вариант #1 - cо мной в роли тимлида:
- 160$ за участие
- Код публикуется на GitHub под MIT лицензией, можете ссылаться на проект в резюме
Моя роль в проекте и обязательства:
- Делегирование задач
- Техническая помощь с процессом разработки
- Ревью пулл реквестов
- Коммуникация - еженедельные созвоны, чат
Длительность проекта - 2 месяца, планируемое время, которое студенты могут уделять проекту в неделю - от 10 часов. Я буду уделять процессу 4 часа в неделю. О формате командной работы я напишу отдельный, более подробный пост.
Вариант #2 - самостоятельно:
- Ресурсы (архитектура, код) будут публиковаться в открытом виде, и вы можете использовать их как основу для своих пет проектов, индивидуальных или командных.
---
Если команда наберется в ближайшее время, планируемое время начала работы - 4-5 недели июня. В противном случае проект будет ждать своего времени в будущем.
Задавайте вопросы в комментариях к посту и на стриме, желающих поучаствовать жду в личке.
#групповойпроект
Курс | YouTube | Менторство | Поддержать