Перші 2 місяці інтернатури пройшли в онлайн режимі. Підтримувати зв’язок нам допомагали два канали комунікації. В Slack інтерни могли звертатися за допомогою. Готових прийти на поміч інтернів було більше, ніж питань, тож зазвичай відповідь знаходили ще до того, як я встигав відреагувати на запитання. Також кожен день вcя група збирались в Zoom на спільний огляд результатів роботи. Кожен інтерн демонстрував роботу виконаного завдання та пояснював, як воно реалізоване в коді. В результаті інтерни навчалися на чужих помилках, могли бачити різні варіанти вирішення задачі та практикували свої здібності як доповідачі. Для спільного доступу до матеріалів сезону ми запустили сайт з лекціями та практичними завданнями. Частина лекції 19-го та 18-го сезонів вже доступна на сайті курсу інтернатури.
З кожним сезоном я частково змінюю практичні завдання для інтернів. Інтерни 19 сезону практикувалася працювати з масивами в Java, створюючи консольні хрестики-нолики. Потім ця гра стала основою для практики з ООП. Разом з завданням реалізувати зв’язний список вони показали, які ж проблеми вирішує інкапсуляція. Ця ж гра стали прикладом для мережевої взаємодії в Java. Далі REST API на Spring Boot, HTML/CSS, JavaScript та Angular. Тут все по класиці – тренувалися на todo list-ах. Таким чином за 2 місяці full time підготовки в онлайн форматі ми пройшли необхідний мінімум full stack розробника.
Після завершення ремонту в нашому офісі на Гоголя ми змогли перейти до другого етапу інтератури – командного проекту.