¿Qué estás aprendiendo exactamente sobre programación?
Como nuevo estudiante de Java, cuando entré en contacto con Java por primera vez, no sentí lo atractivo que era. Abstracto, complejo y difícil de explicar. Ni siquiera quiero echarle un segundo vistazo, y mucho menos estudiarlo en serio. Pero cuando seguí a nuestro instructor para completar un proyecto Java simple paso a paso, Java me atrajo profundamente. En ese momento, para poder completar una función en el proyecto, incluso podía olvidarme de comer y dormir. Pasé de tener dolor de cabeza cuando vi el código a olvidarme de comer y dormir debido a Java, y encontré innumerables dificultades en el proceso. Pero mientras trabajes y estudies mucho, las dificultades eventualmente se resolverán. De hecho, muchas personas encuentran dificultades al aprender a programar. Creo que una de las razones fundamentales es que no entienden de qué se trata la programación y qué puede hacer la programación.
Siempre podemos pensar en esto: la programación no es un tipo de conocimiento, sino un oficio y una habilidad.
Hemos estado estudiando conocimientos desde que éramos jóvenes. El proceso generalmente consiste en leer y obtener una vista previa antes de clase, escuchar conferencias en clase, hacer tareas después de clase y luego revisar para los exámenes. Pero así no es como se aprende un oficio.
Podemos tomar como ejemplo la natación en primer lugar. La natación no es un conocimiento, sino una habilidad. También puede considerarse un arte. ¿Necesita una vista previa? ¿Necesitas asistir a clase? No, porque los niños de dos años pueden aprender a nadar. Ni siquiera saben hablar. ¿Cómo pueden escuchar las lecciones y obtener una vista previa? La natación se practica en el agua, y el instructor enseña los movimientos paso a paso, así aprendemos a nadar.
Así que no pienses en la programación como conocimiento. La informática es conocimiento, pero la programación es un arte. Dado que es un oficio, debes aprenderlo con la misma idea de aprender un oficio.
Realiza principalmente ejercicios prácticos, complementados con lectura y estudio. Incluso en el extremo, no es necesario leer libros excepto los documentos necesarios cuando eres principiante. Solo puedes leer libros después de ti. Tiene una cierta base de programación. Después de leer el libro, puede comenzar a leer la programación práctica de inmediato para verificar los conocimientos teóricos del libro.
La práctica debe realizarse paso a paso, dividir las habilidades en varios movimientos simples, practicarlas repetidamente hasta que domines y luego combinar los movimientos básicos para practicar hasta que domines. Tome el lenguaje Java como ejemplo, comience escribiendo cuidadosamente un Helloworld, luego familiarícese con palabras clave básicas como public y String, y luego familiarícese con las operaciones de métodos, etc. Changping Beijing Computer Training cree en completar una tarea paso a paso, incluso si se trata de un programa muy pequeño. ¡Sutilmente, nuestras habilidades de programación mejorarán enormemente!
Otro ejemplo, toca el piano y practica la digitación y las notas. Entonces programar es practicar escribir código. Insista en hacer muchos ejercicios. Tomando como ejemplo el número de líneas de código, alrededor de 50.000 líneas por año es una cantidad de práctica relativamente normal. Si tiene perseverancia, puede desafiar 100.000 líneas.