Red de conocimiento informático - Conocimiento informático - ¿Qué desvíos puedes tomar en el proceso de aprender a programar?

¿Qué desvíos puedes tomar en el proceso de aprender a programar?

Primero, mantente enfocado en un problema

Si no resuelves el problema, nunca caerás. Si no tienes la determinación de llegar a la Gran Muralla, no eres un héroe. Es bueno tener tanta perseverancia en el aprendizaje, pero esto también es un desvío que la mayoría de los principiantes tienden a tomar. Al comienzo del aprendizaje, primero debe comprender los conceptos generales y luego llegar al fondo. te dejará exhausto.

Debido a que es difícil para los principiantes tener una base sólida y comprender a fondo cada punto de conocimiento, cuando comience a aprender, primero comprenda las instrucciones e ideas básicas y domine 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 se resolverán fácilmente.

En segundo lugar, la elección del idioma es inconsistente e inestable.

Cuando estaba aprendiendo un idioma básico, siempre dudé si podría encontrar un trabajo en el idioma que aprendí, y cambié. varios idiomas en el proceso. Los principiantes a menudo preguntan: "¿Puedes encontrar un trabajo aprendiendo tal o cual lenguaje?". De hecho, mientras algún lenguaje de programación o incluso cualquier tecnología siga vivo, debe ser necesario que no exista. Sexo, siempre que lo domines 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 el tipo 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 grandes secciones 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 videotutoriales 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.