¿Por qué eres un programador desempleado?
En este mundo amante de la tecnología, la programación es una habilidad muy útil para tener. Además, puede ser útil cuando necesite algo de dinero extra. Hoy en día, parece que todos están intentando escribir un código por sí mismos. El número de programadores autodidactas está aumentando. Algunos se ponen realmente buenos en el oficio. Otros no lo hacen. Para aquellos que no lo hacen, probablemente haya algunas inconsistencias en su enfoque de aprendizaje:

Queriendo Saber Todo A La Vez.

No, no puedes aprender Java, C, JavaScript y Python al mismo tiempo. Vas a tener que concentrarte en uno. Domina uno primero, antes de pasar al siguiente. Es cierto que cada lenguaje de programación es ideal para diferentes propósitos y, a primera vista, estás tentado a querer conocerlos lo más rápido posible. Llegarás allí, pero tendrás que tomarlo a paso lento. Uno a la vez.
Esto va especialmente para los principiantes. Un bebé no comienza a caminar directamente desde el útero. Tienes que frenarla. También debe consultar mi lista de los 5 peores hábitos que todo programador debe evitar . Se asegurará de que esté en el camino correcto.

Solo Leyendo Y Mirando

El internet está lleno de toneladas de tutoriales de programación; ya sea en forma escrita o como una imagen en movimiento. Los ha recolectado y puede pasar todo el día leyendo / observándolos. Esto no te va a ayudar a menos que comiences a practicar. Leer y escribir código son dos cosas diferentes. Puede leer la sintaxis y pensar que la obtiene, pero una vez que llega a un editor, comienza a frustrarse. ¡Empieza a escribir y compilar!

Confiando Solo En Tutoriales

Los tutoriales son útiles, no hay argumento allí. Pero eso no significa que no debas intentar otro enfoque. En lugar de intentar seguir tutoriales, elija un proyecto que le guste e imítelo. Github es el mejor amigo de un programador. Los proyectos de código abierto están en todas partes. Una forma de aumentar su habilidad es mirar los programas reales, tratar de entender el código que los hace funcionar y, posiblemente, tratar de imitarlo. Te sorprenderás de lo rápido que estás aprendiendo. Además, esto es más divertido.

No Interactuando

Uno realmente debería hacer uso de los medios sociales y las muchas comunidades en línea que inundan la web. Aprender no es solo mirar y escuchar. A veces, tienes que hablar también. Diríjase a comunidades como StackOverflow, Quora y tal vez programando subreddits.
Haga preguntas y exprese sus preocupaciones. Siempre habrá alguien en línea para responder a sus preguntas. Interactúa con la comunidad de codificación y conoce a otros con la misma pasión que tú. Nunca se sabe cuándo o dónde se puede construir una buena amistad. Aquí están las 5 mejores comunidades en línea para programadores y desarrolladores

No Practicando Lo Suficiente

Todos conocemos el dicho popular: "La práctica hace perfecto" . Es cierto para cada habilidad. Los seres humanos son propensos a olvidar cosas con el tiempo. Y a menos que codifiques a menudo, eventualmente lo olvidarás. Incluso los maestros necesitan practicar. Crear un horario. Trate de escribir al menos unas pocas líneas de código de vez en cuando. De esta manera, se implantará para siempre en tu cerebro. Además, cuanto más práctica consigas, más mejorarás en la depuración. Inmediatamente puede saber dónde se equivoca en su código. Se familiariza con los errores (especialmente aquellos en los que puede haber olvidado solo un corchete o punto y coma).

No Probandote

Crees que lo sabes, pero tal vez no. Obtenga pruebas, mire algunas preguntas e intente responderlas. Entonces puedes estar seguro de ti mismo. También hay programación competitiva. Encuentra algunos retos y ponte a prueba. Debería considerar hacer uso de estos principales sitios web de concursos de programación para mejorar sus habilidades de codificación.

Conclusión

Averigüe qué enfoque de aprendizaje funciona para usted. Si le resulta fácil aprender con solo leer y no practicar, siéntase libre de hacerlo, pero eso no funciona para muchos y es inusual. Al final, lo que importa es dominar la habilidad. Recuerda que el proceso de aprendizaje nunca termina. Siempre hay algo nuevo que aprender. Solo tienes que estar dispuesto a hacerlo.