Por qué dominar JavaScript Vanilla le hará destacar como desarrollador
Sea mejor que los desarrolladores experimentados al tener el conocimiento que muchos de ellos no tiene: JavaScript Vanilla
A pesar de ser uno de los lenguajes más fáciles de aprender para principiantes, JavaScript es lo suficientemente excéntrico como para ser realmente difícil de dominar. Le permite escribir programas a gran escala sin dejar de rascar su superficie, lo que lo desalienta de comprender realmente las capacidades del lenguaje profundo.
Es una herramienta simple y un conjunto complejo de mecánicas de empoderamiento. Pero, ¿qué puede hacer por usted si realmente lo domina?
Intentemos responder esta pregunta.
Te libera de las ansiedades tecnológicas del futuro
¿Recuerda las tecnologías antiguas que solían poblar nuestros IDE como jQuery? Todos fueron ‘asesinados’ por el progreso continuo de los lenguajes de programación. Sin embargo, los desarrolladores están ansiosos por saber más sobre Angular o React ahora, olvidando que JavaScript es probablemente la única constante en este mundo web en constante cambio. ¿Cómo podría ser de otra manera? Es el verdadero lenguaje de la web y, sin él, estamos condenados.
Domine el idioma y tenga grandes fundamentos para dominar cualquier tecnología que el futuro pueda presentarle porque no son más que extensiones de idioma en sí mismas.
Mejor código
Le animo profundamente a que tome el camino menos transitado y no se detenga cuando algo solo funciona en su código, sino también cuando sabe por qué funciona de esa manera. Una comprensión adecuada de JavaScript Vanilla lo expone a sus mecánicas centrales y por qué el lenguaje funciona de la manera en que lo hace.
Comenzará a ver cosas que la mayoría de los desarrolladores no captarán. Obtendrá una nueva forma de ver y comprender su código, lo que aumentará en gran medida las posibilidades de que sea de alta calidad.
Entrevistas
En todas las entrevistas que he realizado en mi carrera, nunca me he encontrado con una en la que los conceptos básicos de JS no fueran vitales para tener éxito y conseguir el trabajo. Puede solicitar un puesto en React y recibir muchas preguntas sobre los componentes, pero son simplemente clases o funciones clásicas de JavaScript. Es posible que reciba preguntas sobre Hooks, pero se basan en cierres, que siguen siendo un concepto de JavaScript Vanilla.
Aprenda JavaScript como un verdadero profesional. Domine su núcleo dentro y fuera. Observe cómo le lleva donde otros desarrolladores no pueden ir y haga que el juego de las entrevistas sea diez veces más fácil para usted.
Cómo puedes aprender JavaScript Vanilla como un profesional
Aquí están mis recursos recomendados para aprender JavaScript Vanilla como un profesional. Todos son extremadamente baratos o incluso gratuitos y lo llevarán muy por delante de sus compañeros en el dominio de este hermoso idioma.
El mejor curso de Udemy sobre JavaScript, que incluye tutoriales de herramientas de prueba y proyectos del mundo real (pago)
https://www.udemy.com/course/the-complete-javascript-course/
Desafío JavaScript Vanilla de 30 días de Wes Bos (gratis)
Para convertirse en un verdadero ninja de JS, una serie de libros electrónicos gratuitos sobre el dominio de JavaScript (gratis)
https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/README.md
Conclusión
Ya sea que sea un principiante o un desarrollador experimentado, dominar JavaScript Vanilla en 2020 le hará sentir que va en contra de la tendencia promedio. Pero este es el comportamiento que le proporcionará fundamentos inquebrantables que ninguna entrevista o marco futuro podrá romper, ahora o en el futuro.