Uma forma de possível melhora pode ser a elaboração de projetos de maneira a orientar os devs como se fossem solicitações de seniors/plenos para estagiários/juniors.

Sendo assim cada etapa do projeto víria na forma de uma solicitação com orientações do que fazer, o que usar e em caso de dificuldades ou dúvidas o que estudar.

Havendo a colaboração de devs seniors e plenos pode ser uma forma de ensino totalmente hands-on onde devs sem experiência nenhuma podem experientar ambientes e situações muito próximas do dia a dia.

"Uma espécie de estágio virtual"

Verdade Luiz, muito bom isso que você falou. Estou pensando em criar algo no Discord, uma pequena comunidade por lá em que a gente pode estar planejando passo a passo do "estágio virtual".

Excelente ideia! Sinto falta realmente de uma comunidade única e exclusivamente destinada à criação de projetos colaborativos.

Acho irada essa ideia de coach