¿Vale la pena aprender JavaScript con todas sus bibliotecas y marcos, y especializarse en TI para conseguir un trabajo?

JavaScript es un lenguaje front-end excelente y versátil que definitivamente te recomiendo que aprendas. Las bibliotecas y los marcos que usa son típicamente situacionales, aunque le sugiero que aprenda los siguientes marcos y bibliotecas:

  • AngularJS: un marco increíble para crear aplicaciones web sería útil para el uso empresarial, que es su objetivo final: un trabajo.
  • jQuery: mi biblioteca favorita personal. La mayoría de los sitios usan jQuery de una forma u otra y me resultaría difícil ver que JavaScript tenga éxito sin él. Es muy fácil de aprender. Usaría jQuery para interactuar con documentos HTML de varias maneras. Lo llamo el “puente entre HTML y JavaScript”.
  • Reaccionar: Otra gran biblioteca, utilizada principalmente para crear interfaces de usuario. Sin embargo, es un poco difícil aprender la sintaxis.

¿La respuesta? ¡SÍ! JavaScript es un lenguaje increíble para que cualquiera pueda aprender, y sería una joya que se suma a sus habilidades de pila completa.

Tienes dos decisiones.

  1. Siga utilizando su inteligencia a pesar de la automatización tecnológica, la abundancia y las necesidades humanas básicas atendidas por el sistema. Seguro que los desarrolladores web podrían automatizarse en 10 años, pero ¿a quién le importa? Eso era principalmente formularios web aburridos, una herramienta web por la que podría pagar el salario mínimo que los agentes de DataEntry hacen … En el futuro, la entrada de datos se realiza mediante censores y algoritmos, por lo que la verdadera diversión llega cuando los humanos crean y desarrollan capas virtuales y aumentadas para IRL . Parece que toda esta creatividad necesita una red, así que desplieguemos un contenedor Docker para un servidor NodeJS. ¿Vale la pena aprender cómo construir y administrar ese servidor? Dígame usted.
  2. Simplemente vive de #UniversalBasicIncome, siéntate y come papas fritas todo el día mirando #HoneyBooBoo.

Javascript no es tan difícil que necesitas enfocar toda tu carrera y tiempo en ello.

Con los patrones y marcos existentes, básicamente se trata de ver unas cuantas horas de screencasts sobre React, webpack y superación.

A menos que tenga la intención de algún día convertirse en un mantenedor de la biblioteca, la mayoría del trabajo relacionado con JavaScript no es realmente difícil.

Planchar los fundamentos. En términos de UX de estudio front-end, los conceptos básicos de HTML y CSS, temas y plantillas existentes.

Para ser productivo en el desarrollo front-end necesitas práctica. Comienza a practicar lo antes posible. Esté preparado para reelaborar todo lo que haga al principio porque va a ser horrible, independientemente de la cantidad de estudio que le dedique, y encuentre más desarrolladores senior para revisar y criticar su trabajo sin piedad.

Así es como comienzas.

No es el tema de si vale la pena ni nada. Es una necesidad Todas las nuevas empresas principales o las que se fundaron recientemente están utilizando marcos JavaScript principalmente React o Angular para el front-end y sus sistemas de back-end tienen principalmente Node.

Sí, los fundamentos de JavaScript deben ser aprendidos. Tienes que avanzar y aprender ES6. En cuanto a los marcos, depende de si eres una persona front-end o backend.