Problemas encontrados en el aprendizaje de programación informática
Primero: Mantente enfocado en un problema
Si no resuelves el problema, nunca bajarás. Si no llegas a la Gran Muralla, no eres un. Con una determinación tan fuerte, es correcto perseverar en el aprendizaje, pero este también es un desvío que la mayoría de los principiantes tienden a tomar. Al comienzo del aprendizaje, primero debes comprender el concepto general y luego llegar al fondo. , lo que te dejará exhausto.
Debido a que es difícil para los principiantes tener una base sólida y comprender cada punto de conocimiento a fondo, cuando comienzas a aprender, primero debes comprender las direcciones e ideas básicas, dominar algunos conceptos o cómo usar las herramientas. , una vez que domine lentamente toda la rutina del lenguaje de programación, los problemas que encontró antes pueden resolverse.
Segundo: La elección del idioma es inconsistente e inestable
Cuando estaba aprendiendo un idioma básico, siempre dudaba si el idioma que estaba aprendiendo sería capaz de encontrar un trabajo, así que Cambié varios idiomas en el proceso. Los principiantes suelen preguntar: "¿Se puede encontrar trabajo aprendiendo tal o cual lenguaje?". De hecho, cualquier lenguaje de programación, o incluso cualquier tecnología, debe existir mientras siga vivo. , siempre que puedas dominarlo con soltura, no tendrás que preocuparte por encontrar trabajo.
No hay gran diferencia entre lenguajes de programación y lenguajes. Será mucho más fácil aprender otros lenguajes después de aprender cualquiera. Las ideas de programación son similares en todos los lenguajes. Dado que ha pasado mucho tiempo aprendiendo un idioma, simplemente estúdielo hasta el final, comprenda a fondo las propiedades de este idioma y aprenda bien un idioma. No se rinda ni cambie la categoría de idioma que está aprendiendo a mitad de camino.
Tercero: puedo escribir mucho código, pero no sé cómo depurarlo. Cada vez, me lleva mucho tiempo resolver un pequeño detalle.
A menudo hay amigos que pegan directamente un montón de código en el grupo de alianza para que todos ayuden a encontrar el problema. Generalmente, en este caso, es difícil para todos tener tanto tiempo y paciencia para ayudar. Analícelo. El problema es que debido a que hay tantas variaciones de lenguajes de programación y combinaciones infinitas, es difícil encontrar el problema de un vistazo en una gran sección de código. En este momento, las personas que escriben código deben tener capacidades de depuración, porque el código encontrado en el trabajo es mucho más complejo que el código que se practica habitualmente. En este caso, es difícil encontrar directamente la causa raíz del problema mirando. Necesitamos utilizar un método para pensar constantemente dónde radica el problema y cómo resolverlo. Básicamente, los amigos que tienen capacidades de depuración perfectas pueden, en teoría, completar la depuración de algunos proyectos pequeños de forma independiente y poco a poco están avanzando hacia verdaderos ingenieros de software.
Cuarto: entiendo muy bien el video, pero mis habilidades de codificación son muy pobres.
Hoy en día, hay tantos videos tutoriales en línea que es mucho más fácil de aprender que simplemente leer libros. Hace 10 años, hay muchos pequeños. Cuando mis socios ven el video, pueden comprender muy bien el significado del código. Una vez que escriben el programa de forma independiente sin el video, sienten que no tienen forma de comenzar. Operaciones prácticas típicas. No hay nada de malo en este método de aprender a programar viendo videos, pero cuando miras, debes escribir el código correspondiente en tu propio compilador muchas veces, no importa qué tan bueno sea el video, es solo lo que otros tienen. masticado. Se ve hermoso, pero necesitas mucha práctica en la computadora para poder hacerlo. Solo cuando lo transformes en algo propio podrás incorporarlo a tu propio sistema de conocimiento.