ну тут я согласен, но всё-таки тестовые задания тоже стоит иногда проходить, поскольку в своём пет-проджекте можно не использовать те или иные нюансы, которые могут появиться в задании. Например, ты в своём проекте можешь иногда не использовать Enum, а задание требует реализовать его и ещё вложенные типы для Enum. В таком случае можно лучше узнать Enum и то, как он устроен. Хотя конечно, лучше больше всего уделять времени тому, что действительно интересно