Puedes ser quien quieras ser
Hola, me honra que pueda hacer clic en este artículo.
Este artículo es principalmente para el resumen y la planificación del autoaprendizaje y quiero discutir los siguientes temas con usted
-
¿Cómo convertirse en programador?
-
¿Cuál es la ruta de aprendizaje para programadores?
-
Método de aprendizaje recomendado: método de aprendizaje de diez pasos ("Habilidades blandas-Habilidades de supervivencia más allá del código" -John Z. Sonmez)
Si tiene sus propias sugerencias únicas o métodos más adecuados, deje un mensaje o contácteme (la información de contacto se encuentra en la parte inferior)
¿Cómo convertirse en programador?
Programador (Programador, Programador de Computadoras o Codificador), puede referirse a profesionales en un determinado campo de la programación , o profesionales dedicados a la escritura de software , desarrollo de programas y mantenimiento. Pero, en general, Coder se refiere específicamente al codificador que escribe el código. Desde wiki -> enlace
Algunos puntos que creo que son más importantes (los siguientes no están en ningún orden en particular)
- Capacidad de aprendizaje
- Capacidad para resolver problemas.
- Capacidad para ajustar la mentalidad
- Habilidades de comunicación
- Mente humilde
Varias etapas en el camino
-
No lo se no lo se
-
Conocerse a sí mismo saber
-
No sé, lo sé
-
Sé que no sé
Hay muchos tipos de programadores, pero si quieres convertirte en programador, por favor haz una tortura del alma por ti mismo, conócete a ti mismo y al enemigo, para que puedas sobrevivir a cien batallas. La gente pierde más porque no trabaja lo suficiente o lo suficiente. Es más confuso . No sé nada de mí mismo, no tengo idea de la vida y no hay ningún lugar donde poner mi alma.
Al avanzar sin un propósito, todos los vientos son en contra
程序员
Esta palabra es muy liviana, tan liviana que puede llamarse programador cuando se dedica a la escritura de software, el desarrollo de programas, el mantenimiento, etc., esta palabra es muy pesada y puede contener un sinfín de clases; nunca se cambiará. Proyectos completos, conocimientos que nunca se completarán e innumerables malentendidos del mundo exterior;
Pero, ¿qué hay de eso? Los programadores no son solo una profesión, ni un medio para ganarse la vida. Es solo un pasatiempo personal. Me gusta el tipo de "golpes de dedos, parpadeo de bytes, hablar y reír, ganar miles de kilómetros de distancia", la codificación cambia el mundo Soy un verdadero amor por la programación. Los programadores son solo uno de mis muchos laboratorios
Cuando eliges o quieres convertirte en programador, creo que lo haces más por interés, no por la presión de la vida. Porque has abusado de ti en tu vida y volverás a abusar de ti. Y solo será aquí, En cualquier momento, en cualquier lugar
Plan de desarrollo y perspectivas del programador
Se puede dividir aproximadamente en cuatro tipos:
Desarrollo \ Operación y Mantenimiento \ Pruebas \ Implementación
Elección recomendada
Me gusta codificar -> desarrollo
Me gusta escribir comandos -> operación y mantenimiento
Me gusta encontrar preguntas -> prueba
Le gusta viajar y tratar con personas -> Implementación
Esfuércese por ser un talento tipo "T", con suficiente profundidad y amplitud adecuada
Análisis Atlas
Se pueden aprender tres cursos obligatorios paso a paso, Computación Básica \ Redes de Computadoras \ Estructuras de Datos y Algoritmos Se recomienda cursar estudios menores y repetitivos.
La importancia de estos tres afectará directamente la profundidad de la tecnología, ¿los productores de código o los ingenieros? 60% mira esto
El desarrollo es un aprendizaje en forma de "T", y usted ha aprendido la función. Creo que también tiene algo de experiencia. Agregue gradualmente conocimientos diferentes para reflejar, comparar y contrastar el aprendizaje. Acelere la eficiencia del aprendizaje y evite que el pensamiento de "desarrollo" lo fije
La operación y mantenimiento comienza con la base de datos o Linux, y luego el lenguaje de programación Finalmente, Docker y k8s son convenientes para acoplarse posteriormente con Docker y K8s.
Contraste \ buscando un terreno común mientras se reservan las diferencias pensamiento divergente
¿Cómo autoidentificarse y rastrear los resultados del aprendizaje?
¿Qué es él? Origen \ Idea \ Arquitectura \ Pros y contras
¿Cómo surgió? Las iteraciones de tecnologías nuevas y antiguas son más para la generación anterior de tecnologías para introducir nuevas, resolver ciertos problemas u optimizar ciertas direcciones.
¿Cómo se usa? Instalación \ Configuración \ Cuándo usar?
Con el tiempo, ¿qué problemas pueden surgir? Pensar desde la arquitectura \ pensar en el producto
¿Cómo solucionarlo o evitarlo adecuadamente?
Método de aprendizaje de diez pasos
Para los primeros seis pasos del "método de aprendizaje de diez pasos", debemos concentrarnos en completar una investigación preliminar suficiente para asegurarnos de saber exactamente qué aprender y cómo confirmar que hemos logrado nuestras metas. Estos seis pasos solo deben realizarse una vez para aprender cada tema. Los pasos 7 a 10 deben repetirse para cada módulo en el plan de aprendizaje desarrollado en el paso 5.
Aunque los primeros seis pasos solo deben realizarse una vez, son los más importantes porque determinarán nuestro éxito o fracaso futuro. En estos seis pasos, debemos hacer todos los preparativos para nuestros temas de aprendizaje reales.
Paso 1: comprender el panorama general
Lo que tenemos que hacer es comprender la situación general del tema a aprender. ¿Cómo se ve este tema a nivel macro?
Podemos aprender suficiente conocimiento para comprender más allá de nuestra propia cognición, ¿y cuánto más allá de nuestra propia cognición?
Para completar este paso, obtenga una comprensión básica de lo que desea aprender.
Palabras clave: amplia
Paso 2: determinar el alcance
Cuando tenemos una comprensión general de los temas que queremos aprender y el conocimiento relacionado, debemos concentrarnos en aclarar lo que queremos aprender en este momento.
Es muy importante aclarar el alcance específico, solo así podremos comprender la situación general del proyecto y prepararnos en consecuencia.
Palabras clave: profundidad
Paso 3: definir objetivos
Antes de comenzar a aprender, es extremadamente importante aclarar qué significa "éxito". Si no sabe qué es el éxito, es difícil encontrar su objetivo y también es difícil saber cuándo lo ha alcanzado. Antes de intentar aprender algo, debemos entender claramente, ¿qué puedo lograr después de completarlo? Cuando sepa cuál es su objetivo, es más fácil usar la inferencia hacia atrás para lograr claramente el objetivo. Pasos requeridos.
El objetivo de este paso es formar una declaración concisa y clara que describa la imagen del éxito después del aprendizaje. Un buen criterio de éxito debe ser específico e inequívoco, según uno o dos pasos, extraiga 成功
los resultados reales que obtendrá.
Por ejemplo: ¡Puede usar Docker para implementar proyectos, etc., específicos !
Palabras clave: hormigón
Paso 4: Encuentra recursos
Intente recopilar una variedad de recursos que nos ayuden a aprender, a fin de tener una comprensión más profunda de este conocimiento o tecnología.
Debe encontrar tantos recursos como sea posible relacionados con el tema que ha elegido y no es necesario que considere la calidad de estos recursos.
Fuentes de información (sin ningún orden en particular):
-
experto
-
libros
-
Código fuente
-
Proyecto de muestra
-
Entrada en el blog
-
Video en línea
-
Documentación en línea
-
……
Palabras clave: buscar
Paso 5: crea un plan de aprendizaje
En este momento, es necesario crear un plan de aprendizaje correspondiente. La ruta de aprendizaje se puede comparar con un esquema al escribir un libro .
Una buena forma de crear tu propio plan de aprendizaje es observar cómo otros nos enseñan temas que nos interesan. Puede consultar el catálogo de libros recopilado en el cuarto paso. Si más de 5 autores desglosan el contenido en los mismos módulos y secuencia, puede seguir este método para desarrollar su propio plan de aprendizaje.
Palabras clave: esquema
Paso 6: filtrar recursos
Ya se que aprender y en que orden,
Explore \ screen todos los recursos recopilados en el cuarto paso para averiguar qué contenido puede cubrir nuestro plan de aprendizaje. También debe mirar los comentarios y tratar de encontrar los recursos de la más alta calidad.
Palabras clave: cribado
Paso 7: comienza a aprender, solo pruébalo
En la mayoría de los casos, se cometen dos tipos de errores relativos durante el proceso:
- El primer tipo de error es empezar a ciegas sin saber mucho, es decir, actuar demasiado rápido;
- El segundo tipo de error es prepararse demasiado antes de actuar, es decir, actuar demasiado tarde.
Para lograr un equilibrio entre los dos, debemos tener los conocimientos adecuados para poder comenzar a aprender, pero no demasiado para que la gente no pueda explorar. Este efecto de aprendizaje es el mejor.
El objetivo es obtener suficiente información relacionada con el tema que estamos aprendiendo para que podamos comenzar a aprender y trabajar en él en el siguiente paso.
Palabras clave: ritmo
Paso 8: práctica, aprende mientras juegas
En este paso, no necesitamos conocer todo el contenido de antemano, lo primero que debe hacer es operar y experimentar por sí mismo. Con este método, puede aprender a través de la exploración y la práctica.
Durante la operación, nuestro cerebro producirá naturalmente varios problemas:
-
¿Como funciona?
-
Si hago esto, ¿qué podría pasar?
-
¿Como puedó resolver esté problema?
Estas preguntas pueden llevarnos en direcciones realmente importantes. Cuando miramos hacia atrás para encontrar las respuestas a las preguntas, no solo estas preguntas se resuelven, sino que recordamos más cosas de las que aprendemos.
Palabras clave: pensamiento
El noveno paso: comprender completamente, aplicar lo que ha aprendido
La curiosidad es una parte importante del aprendizaje, especialmente el autoaprendizaje.
El objetivo de este paso es permitirnos encontrar un aprendizaje impulsado por la curiosidad. En este paso, todavía no necesitamos examinar todos los datos recopilados con cuidado. Solo es necesario leer o ver los conocimientos relacionados con el estudio actual. Finalmente, intente asociar lo que está aprendiendo con su objetivo final. Cada módulo que dominemos debería impulsarlo hacia su objetivo final de alguna manera.
Palabras clave: integral
El décimo paso: feliz de ser profesor, maestría
Tres personas, debe haber mi maestro
Sal de tu zona de confort, enseña a otros lo que has aprendido y gana la iglesia. Esta es la única forma de asegurarse de que efectivamente ha dominado algunos conocimientos; al mismo tiempo, también es una buena forma de comprobar si hay deficiencias al presentar lo que ha aprendido a los demás.
Palabras clave: aprendizaje
Wechat
: chenxi-0719-chenxi
Github
: https: //github.com/Payne-Wu
Número público: 跬 跬 Coder
Palabras clave: integral
El décimo paso: feliz de ser profesor, maestría
Tres personas, debe haber mi maestro
Sal de tu zona de confort, enseña a otros lo que has aprendido y gana la iglesia. Esta es la única forma de asegurarse de que efectivamente ha dominado algunos conocimientos; al mismo tiempo, también es una buena forma de comprobar si hay deficiencias al presentar lo que ha aprendido a los demás.
Palabras clave: aprendizaje
Wechat
: chenxi-0719-chenxi
Github
: https: //github.com/Payne-Wu
Número público: 跬 跬 Coder