En el nivel más básico: construir frontends.
En serio, cada compañía, incluso cada persona, tiene su propia idea de lo que debería ser un ingeniero front-end. Algunas compañías quieren que sus ingenieros de front-end sean diseñadores, mientras que otras compañías quieren personas que puedan hacer que su front-end funcione de maravilla y eso es todo.
En general, lo que debe saber para ser un gran ingeniero front-end es una gran comprensión de JavaScript (se desea ES6 en este momento y hace que JavaScript sea un placer), cómo realizar solicitudes de red con JS, cómo interactuar con API y un fuerte comprensión de HTML y CSS.
- ¿Cuáles son algunas opciones para que un brasileño sin pasaporte de la UE pueda vivir y trabajar en Berlín?
- ¿Cuáles son las desventajas de trabajar como desarrollador de software sin un título en CS o cualquier campo relacionado?
- ¿Es la ingeniería de software y la física un mejor doble titulación que la ingeniería de software y las matemáticas?
- Errores de software: ¿Cuál es la pérdida de memoria más desastrosa que has visto en un programa de computadora?
- ¿Cuál es la mejor manera de documentar las discusiones técnicas y el diseño en el desarrollo ágil?
También debe elegir un marco de JavaScript front-end. Los dos primeros son reactivos y angulares. Vue.js también es genial y debe considerarse también. Aprende a aprender un nuevo marco. Porque, como recogiste, JavaScript es una especie de Salvaje Oeste en este momento.