Como usted es un desarrollador front-end, le sugiero que profundice un poco más en las tecnologías frontend, las estructuras de datos y los algoritmos son para desarrolladores back-end. Sí, aún puede escribir algoritmos usando JavaScript. Es una pérdida de tiempo.
Me gustaría sugerirle algunas tecnologías para mejorar sus habilidades frontend, si ya las conoce, es genial
1) Emmet: es un complemento disponible para la mayoría de los editores de texto, lo que hace que escribir HTML y CSS sea mucho más rápido
- ¿Cuáles son las perspectivas profesionales de obtener una maestría en bioinformática después de graduarse en ingeniería informática? ¿Es la biología en +2 esencial para ello?
- ¿Qué idiomas y habilidades se requieren para hacer animaciones similares a las presentadas en codepen?
- Para alguien que trabaja en MSR u otros laboratorios, ¿qué significa el progreso profesional?
- Si alguien con un Máster en Informática no es bueno en programación, ¿debería cambiar de profesión o hay alguna otra opción?
- ¿Puedo convertirme en un científico de datos con una licenciatura en CS?
2) stylus: es un preprocesador CSS, es más o menos como sass y menos, pero necesita escribir menos código
3) jade: hace que escribir HTML sea mucho más fácil.
4) subrayado: si está trabajando en el desarrollo de temas de WordPress, es mucho más fácil diseñar plantillas de WordPress.
5) complementos jquery: si busca en google, son tantos complementos jquery como scrollr.js, scrollmagic.js, wow.js, terminal emulator.js, etc.etc úselos
Busque en Google, son muchas las nuevas tecnologías que aparecen todos los días para facilitar el desarrollo de la interfaz, manténgase actualizado que será más que suficiente