Essa foi uma questão levantada por um usuário do site quora. Abaixo está a explicação:
Se eu estudar Java, 4-6 horas todos os dias pelos próximos seis meses, quão bom eu seria comparado a um desenvolvedor de nível básico?Realisticamente, você não vai estudar 6 horas por dia, é demais, a qualidade do aprendizado nessas últimas horas será bem ruim. Quão bom você vai ser? Realmente depende de você, algumas pessoas são mais espertas do que outras, algumas pessoas têm mais perseverança do que outras. Das pessoas que conheço, as que têm sucesso na programação são as que não desistem. Eles são aqueles que não têm medo do fracasso. Acho que o medo do fracasso desanima muita gente, tem medo de que, se não for bom em programação, deve significar que é burro, então não tenta, por medo de se sentir burro.Se você trabalha duro, acho que pode chegar ao nível júnior em talvez 1 ou 2 anos. Algumas pessoas serão mais rápidas.
Fonte: quora.com