Como desarrollador front-end, ¿debería explorar tecnologías front-end o debería aprender DS y algoritmos?

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

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

La pregunta aquí es si desea cambiar el rol de ser un desarrollador frontend.
En caso afirmativo, debe aprender a codificar (como codificar la lógica de negocios para el servidor), y eso también incluye conocer DS y algoritmos.

Pero, si no está realmente aburrido con su estado actual como desarrollador frontend, le sugiero que siga aprendiendo nuevas tecnologías frontend. Y créeme, ¡hay MUCHAS cosas emocionantes sucediendo en la interfaz!

En mi humilde opinión, siempre es bueno seguir perfeccionando sus habilidades en su campo favorito y actual que aventurarse en algo que no sabe (o incluso no le GUSTA), ¡solo para descifrar algunas entrevistas!

Concéntrese en lo que es difícil en lugar de lo que es fácil. Ya lo sabes y tienes mucho tiempo en el trabajo para concentrarte en las tecnologías front-end. En tu tiempo libre, concéntrate en tus debilidades. ¡Eso te hará un desarrollador general mucho mejor! ¡Los mejores deseos!

Al ser un programador, debe conocer los conceptos básicos de las estructuras de datos y algoritmos.

Como diseñador front-end, no necesita algoritmos ni estructuras de datos.
Si desea continuar con el diseño front-end, explore las tecnologías front-end.

More Interesting

¿Cuál es mejor, un CSE en el DSCE o un ISE en el campus de PESIT South? ¿Cuáles son las ventajas?

¿Qué idiomas debo aprender para mejorar mi perfil como graduado en Informática?

¿Qué es mejor: CS o IT?

¿Sería mejor elegir TI sobre CSE?

¿Cuál es el futuro de la informática? ¿Qué nuevos idiomas aparecerán?

¿Estudiar CS en pregrado te encasilla como programador en tu carrera?

¿Sería un gran problema si alguien ingresa a la universidad a la edad de 20 años para B.Tech CSE en India? ¿Se enfrentaría a problemas en la colocación?

¿Cuáles son algunas de las historias inspiradoras sobre personas de colegios de ingeniería de nivel III que llegaron a soñar con compañías como Amazon, Microsoft, Adobe, Flipkart, etc.?

¿Qué rama de la informática debería seguir si mi pasión es construir prototipos?

¿Existe una plataforma robótica decente y asequible para estudiantes de primer año de ciencias de la computación que estén interesados ​​en la robótica?

¿Qué es la codificación? ¿Cuáles son las habilidades requeridas para el desarrollo de aplicaciones?

¿Puede alguien sin experiencia en informática convertirse en experto en aprendizaje profundo?

¡Quiero establecerme en Estambul! ¿Quién me puede guiar? Recientemente terminé mi licenciatura en informática. ¿Cuál es el valor de CS en Estambul? ¿Cuáles son las oportunidades laborales para programadores?

Cómo conseguir un trabajo de desarrollo Java

¿Cómo se convierten los estudiantes promedio en programadores de computadoras?