En 4 meses, aprendí Python, JavaScript y Node.js. No se aplica a mi trabajo, pero me encanta aprender tecnologías. Mi objetivo es convertirme en un arquitecto de software. ¿Cómo puedo poner las cosas a trabajar, y qué debo aprender a continuación?

Creo que ya tienes algunas cosas geniales, te recomendaría que pruebes Udacity, allí encontrarás algunos cursos geniales.

Diseño de programas informáticos: https: //www.udacity.com/course/c…

Su profesor para este curso será Peter norvig (director de investigación de Google). Al usar Python, le mostrará cómo pensar de una manera diferente cuando se enfrenta a un problema.

Patrones de diseño de Javascript: https://www.udacity.com/course/u…

Este curso le mostrará cómo organizar su código Javascript … Por favor, inténtelo … Antes de tomar este curso, realmente me gustaba javascript, pero después de las primeras clases comencé a disfrutar de Javascript aún más y es increíble ver cómo funciona la calidad de mi código. cambiado después de eso.

En Udacity encontrarás más cursos sobre inteligencia artificial y más temas interesantes, gratis.

Muchos de los cursos se crearon en colaboración con empresas como: Google, Facebook, At & t, etc.

Si tiene alguna pregunta por favor hágamelo saber.

No aprendas Crear Cree proyectos del mundo real y obtenga toda la tecnología requerida en el proceso.

Un error común es que para convertirse en un programador, debe aprender mucho de los libros de texto y tutoriales. Mal Debes crear mucho. No importa si todavía no sabes mucho, te recuperarás en el proceso.

Aprende marcos de aplicaciones. Hacer proyectos del mundo real. Encuentre un programa o sitio real simple e intente replicarlo. O asumir un proyecto del mundo real. Usted aprenderá en ambos. Únase a un equipo de programadores avanzados y aprenda su flujo de trabajo. Eso probablemente sería lo mejor dependiendo de sus buenas prácticas. Si cortan esquinas, no comenten, no nombren sus variables de manera detallada y algunas otras reglas básicas no siguen ese camino. Una marca registrada de un buen programador es un código organizado legible. Buena suerte.

Tienes que hacer cosas con el conocimiento que tienes, realmente puedes decir que sabes algo hasta que construyas algo complejo con eso, la parte difícil de la programación es crear lo que quieres con las cosas que sabes y hacer que eso suceda. tienes que conocer las librerías y los marcos de esa tecnología, no puedes hacer nada solo con python, o javascript o node.js, lo que haces es la parte importante, cualquier niño puede aprender cualquier libro o ver cualquier curso en Internet. .

Patrones de diseño