Praticar todos os dias vai fazer você criar algo de verdade com o passo anterior e já ir melhorando o seu projeto enquanto aprende.
No começo da minha carreira, não havia um dia sequer que eu não escrevesse uma linha de código ou refatorasse algo que já tinha escrito anteriormente.
Saindo do lado não comercial para o lado comercial, quero compartilhar aqui até quanto um programador Android pode ganhar no Brasil.
A resposta é que vai depender muito de empresa para empresa e dos projetos paralelos que você fizer. Logo, você não precisa necessariamente trabalhar em uma empresa e sim, pode criar o seu próprio aplicativo e ganhar dinheiro com ele ou trabalhar como freelancer.
Mas para darmos um número a essa resposta, baseado no que eu já vi no mercado, seria em média com um salário inicial de R$3.000 podendo ir até R$12.000 por mês (já vi de R$16.000, mas vamos manter o pé no chão).