Cómo mantenerse al día con las habilidades de Java

Nota: Antes de comenzar, tenga en cuenta que no estoy tratando de decir que soy mejor o más entendido en Java que usted o cualquier otra persona que lea esto, especialmente dada esta próxima declaración … He estado usando Java por menos de un año, pero ya he dejado de usar varios de los métodos en mi proyecto Java más reciente a medida que avanzaba en él.

¿Por qué? Encontré mejores clases y enfoques para llegar a las soluciones que buscaba.

¿Cómo? Seguí construyendo fuera de mi zona de confort. Eso inevitablemente conduce al “fracaso” y, finalmente, a las entrañas de la documentación de Java … y StackOverflow. Nunca copio directamente nada, pero puede haber clases y / o extensiones de clase con interfaz que no había escuchado o considerado anteriormente. Además, nunca busque la primera solución que encuentre. Mantenga una pestaña sobre eso y luego úselo para buscar soluciones más recientes o creíbles. Construir desde allí. He recortado tanta grasa y optimizado mi proyecto toneladas desde donde comenzó.

Si construir y desafiarse a sí mismo no es lo suyo, siempre puede leer detenidamente cada una de las notas de la versión de actualización de JDK o comprar los últimos libros (que serán al menos parcialmente obsoletos para cuando los compre). Entonces, sí … Google y leer, construir y romper.

Simplemente mantengo mis habilidades Java creando programas que me interesan. Por ejemplo, actualmente estoy escribiendo un juego de preguntas de geografía para cada país del mundo, desarrollos posteriores incluyen banderas de países y ciudades capitales.

En los últimos años, he estado trabajando dentro y fuera de un juego RPG de arriba hacia abajo en Java. Esto ha sido bastante divertido.

Debo enfatizar que estos programas son de gran interés para mí. Esto me mantiene involucrado en lo que estoy haciendo.