¿Cuánto tiempo necesito codificar en Java para comenzar a soñar con él?

Mis 2 centavos para esto serían retomar proyectos más personales y sumergirte en él. Esto seguramente hará que tu cabeza piense solo en codificación, optimizaciones, etc. Los sueños ciertamente seguirán. ¡Espero que ayude! Feliz codificación.

Bueno, no llevará mucho tiempo.

Si ya conoce cualquier idioma a pesar de Java, una semana o incluso unos días son suficientes.

Para un comienzo más fresco no tomaría más de 3 a 4 semanas aprender 1 hora y programar de 1 a 2 horas por día.

Por encima de todo, depende totalmente de tus esfuerzos y de tu celo por aprender. Ya sea por unos meses o días, es su llamada.

Me gustaría recomendarle que comience un nuevo proyecto personal en Java, esto le permitirá pensar en diferentes escenarios y cómo diseñarlos. Java es un lenguaje orientado a objetos, a menudo necesitas pensar en abstracciones y cómo modelarlas en Java. Creo que esto puede ayudarte más a aprender Java que solo practicar con programas pequeños (supongo que tienes experiencia en programación).