Na minha opinião temos que, quando possível, superar o medo de tentar e dar a cara a tapa. O caminho até você ter a possibilidade de abrir uma PR pública, ou seja, ter uma alteração de código coerente com o projeto, já irá te ensinar muito. O processo de iteração e feedback nos comentários e reviews dessa PR irá te ensinar muito. O fato dela ser aceita, ou não, irá te ensinar muito. No final, para mim, por mais que seja legal você ter como objetivo final ter uma contribuição open source e "impactar a todos", antes é válido você avaliar o caminho que você irá trilhar até lá e como isso vai impactar a você.
Pego de exemplo o Linux Ubuntu que você comentou, até alguém ter a capacidade de mudar algo, qualquer coisa que seja no sistema, terá que aprender e muito como as engrenagens giram, e aí que mora a mágica do aprendizado.
ps.: Muito legal a curiosidade sobre o nome Ubuntu, por mais que use muito, nunca parei para pensar na sua origem, ficou bem legal no texto.