Mim zdaniem nie. Jeśli już masz jakieś doświadczenie i potrafisz w miarę swobodnie napisać małą aplikację to spoko, można się rozwijać w takich wspólnych projektach czy jakiś open source, ale na początku nauki wg mnie lepiej samodzielnie wszystko robić. Tutaj musisz się nauczyć krok po kroku wszystkiego i przede wszystkim nauczyć się czytać dokumentacje i szukać informacji.
Wyznacz sobie jakiś cel, np. napisanie aplikacji do analizy domowych wydatków i po prostu zacznij ją spokojnie pisać. To moim zdaniem najbardziej Cię rozwinie.