¿Cómo desafiarte a ti mismo para convertirte en un maestro de Java?
1. Base sólida
Las estructuras de datos, las matemáticas discretas y los principios de compilación son la base de toda la informática. Si no los domina, será difícil escribir programas de alto nivel. Todo el mundo puede escribir programas, pero cuando le resulta difícil mejorar hasta cierto nivel, debe pensar en volver atrás y aprender estas teorías básicas. No aprenda programación orientada a objetos desde el principio. Incluso si domina la programación orientada a objetos, es posible que se sienta perdido al encontrar algunos algoritmos básicos. Por lo tanto, es muy necesario leer más libros sobre teoría básica de la informática.
2. Rica imaginación
No te ciñas a una forma fija de pensar. Cuando encuentre un problema, piense en varias formas de resolverlo y pruebe métodos en los que otros no hayan pensado. La rica imaginación se basa en un rico conocimiento. Además de la informática, también incursiono en otras materias, como astronomía, física, matemáticas, etc. El pensamiento abierto es muy importante para los programadores.
3. Lo simple es mejor
Éste puede ser un principio que sigue toda la ciencia. A los ojos de Einstein, el complejo principio de conversión de masa-energía no es más que una simple fórmula: E=mc2. Los métodos simples son más fáciles de entender, implementar y mantener. Cuando encuentre un problema, dé prioridad a las soluciones simples y solo considere soluciones complejas cuando las soluciones simples no puedan cumplir con los requisitos.
4. No te quedes estancado.
Cuando encuentres obstáculos, también puedes mantenerte alejado de la computadora por un tiempo, mirar el paisaje fuera de la ventana, escuchar música ligera y charlar con amigos. Cuando tengo un problema, juego. Cuando las células cerebrales responsables del juego están extremadamente excitadas, las células cerebrales responsables de la programación están completamente descansadas. Cuando vuelva al trabajo, descubriré que esos problemas ahora se pueden resolver.
5. Deseo de respuestas
La historia del desarrollo de las ciencias naturales humanas es un proceso de anhelo de respuestas. Aunque sólo podamos conocer una pequeña parte de las respuestas, es un proceso de anhelo de respuestas. vale la pena el esfuerzo. Mientras creas firmemente que puedes encontrar la respuesta a tu problema, invertirás tu energía en explorarlo. Incluso si no obtiene la respuesta, aprenderá mucho en el proceso.