De fato aprendemos bastante coisa quando trabalhamos em um projeto real. Agora, penso que seria válido somente se você estiver contribuindo em um projeto open source ou numa empresa sem fins lucrativos. A partir do momento que você está trabalhando seja em qual for o tipo de contrato em uma empresa privada não é válido essa troca do tempo sem retorno financeiro. A não ser que você não faça nada da vida e more com os país, daí é até válido o aprendizado dessa forma.
Respondendo a "Provavelmente você não leu a observação, Selitt..." dentro da publicação Por que você, iniciante em programação, deve trabalhar de graça?
1
1
"...Procure ONGs, projetos sem fins lucrativos (atuo na ExplicaENEM dessa forma) ou junte-se com alguns colegas da faculdade e resolva algum problema real..."