Sí, este es un problema real en este momento, porque el ecosistema de cosas que la gente dice que debes saber es bastante grande. Mi consejo: tómalo una tecnología a la vez. Dices que has leído los “tutoriales básicos”. Qué significa eso? Aquí hay una breve lista de lo que debe saber:
Interfaz
- HTML: aprende HTML 4 y HTML 5
- CSS
- JavaScript
- jQuery: porque trabajar con DOM y la comunicación remota es un PITA de lo contrario
No se preocupe por ninguna otra tecnología hasta que tenga una sólida comprensión de ellas. Reaccionar, Angular, bla, bla, bla, son solo teclas brillantes en lo que necesita preocuparse. Preocúpese por estas tecnologías primero.
- Después de 2 años de experiencia técnica, ¿debo obtener un MBA normal o un MBA ejecutivo?
- Estoy planeando escribir GMAT el próximo año. ¿Puede evaluar mi perfil y decirme si tengo la oportunidad de ingresar a ISB-H o IIM-A?
- Estoy persiguiendo una Maestría en Economía de DSE. Estoy muy interesado en hacer una carrera como científico de datos. ¿Cuál debería ser mi curso de acción adicional?
- ¿Qué debo hacer, después de obtener un título de honores en geografía con un 45% de calificaciones en India?
- Cómo nadar más rápido en el estilo libre de 50 yardas
Back end
Te sugiero que aprendas Node.JS. Elija un marco: Express, Sails, etc. y aprenda a construir algo con él. Obtenga un libro, lea tutoriales en línea, vaya a un campamento de entrenamiento, lo que sea que necesite hacer.
Hay otros idiomas que puede aprender, pero NodeJS (que es JavaScript) se está convirtiendo rápidamente en una tecnología de fondo estándar similar a Java.
Ese conjunto de tecnologías debería mantenerte ocupado durante los próximos años si las aprendes bien. Para entonces, deberías poder comenzar a aprender otras cosas, pero esas tecnologías centrales realmente deberían ser tu enfoque.
Además, a medida que avanza, se dará cuenta de qué cosas son más pequeñas y qué cosas son más grandes. “Minify” es un pequeño truco tecnológico para aprender. Angular está mucho más involucrado.
Más allá de las tecnologías específicas, aprenda sobre diseños y usabilidad en el front end, eso es lo que les importa a los clientes.