Red de conocimiento informático - Conocimiento sistemático - Mentalidad del código fuente

Mentalidad del código fuente

Es posible convertirse en un gran maestro o permanecer en el nivel de entrada.

La llamada regla de las 10.000 horas no significa que puedas convertirte en un experto en una determinada industria o campo haciendo repetidamente cosas simples durante 10.000 horas. Pero se necesitan 10.000 horas de estudio y exposición efectiva para convertirse en un maestro.

Los principiantes no necesitan programar 10.000 horas, pero pueden alcanzar un buen nivel escribiendo 10.000 líneas de código.

Pero la programación de los programadores no es suficiente. Algoritmos, estructuras de datos y conocimiento de redes son todo lo que necesita aprender.

Cuando comiences por primera vez, puedes comenzar con la gramática más básica. Después de comprender los conocimientos relacionados con el idioma, intenta imitar algunos programas pequeños y echa un vistazo a los cursos abiertos en Internet. Profundiza tu comprensión de los lenguajes de programación a través de constantes ejercicios de imitación.

Después de eso, podrá aprender sistemáticamente conocimientos de programación. Además del conocimiento básico de los lenguajes, también podrá estar expuesto a contenidos detallados, como algoritmos. En esta etapa, puedes intentar escribir algunas funciones simples tú mismo.

Luego, podrás determinar la dirección de tus intereses. Si está interesado en los rastreadores, aprenda sobre el conocimiento de la red, consulte el código fuente del rastreador publicado en Internet e intente escribirlo usted mismo. Vea qué bibliotecas usar, qué métodos usar y si se puede implementar de una mejor manera.

Si desea crear un sitio web, debe tener conocimientos de front-end y aprender diseño básico. También puedes imitar primero y luego practicar. Lo más importante es saber qué es y por qué debes imitarlo.

Después de imitar y practicar varios proyectos pequeños, tu comprensión de la programación mejorará. Puede utilizar la programación para crear algunos proyectos o herramientas que desee según sus propias necesidades y sentir la diversión de programar antes de poder aprender más.

Aunque los algoritmos y las estructuras de datos son aburridos, son como habilidades mentales internas. Sólo dominando estos dos puntos podrás convertirte en un maestro.