¿Aprender Javascript Framework no es malo para el crecimiento profesional?

No es necesario aprender ningún marco de JavaScript si su carrera se basa en una tecnología diferente.

Como estás en el. NET stack, puedes esforzarte por ser un experto solo en este stack tecnológico. Siempre habrá oportunidades para tales desarrolladores que están contribuyendo a la. Pila neta.

Al llegar a JavaScript y sus marcos de front-end, lo que estamos observando hoy es un desbordamiento de opiniones sobre cómo usar JavaScript. Las opiniones cambian, por lo tanto, las versiones en los marcos.

Como dice un viejo dicho, “los valores cambian pero los principios no”. Del mismo modo, las opiniones sobre JavaScript pueden cambiar, pero el núcleo de JavaScript no lo hará. Entonces, si desea mejorar en JavaScript, primero aprenda conceptos básicos y básicos. Luego, de acuerdo con la demanda del proyecto, puede elegir el marco que lo ayude mejor.

JavaScript se usa predominantemente en el front-end, pero con el advenimiento de nodeJS, también se usa en el back-end.

Si eres un desarrollador independiente como yo, entonces es muy lucrativo cambiar mi stack. Pero es una compensación entre unos pocos tangibles. Así que aferrándome a lo que sé (pila de lámparas) a partir de ahora.

Si quieres ser un geek de JavaScript, tira todas las opiniones por la ventana y comienza con lo básico. Elija un libro sólido como “no sabe JavaScript” o “JavaScript elocuente” y termínelo de principio a fin.

Te dejaré con una cita de Addy Osman I, “Primero hazlo, luego hazlo bien, luego hazlo mejor”

Si no sabe quién es Addy Osmani, algunas palabras clave son Google Chrome, polímero, Yeoman, etc.

Comencé mi carrera escribiendo código en tiempo real en C y lenguaje ensamblador. Luego comencé a escribir el código GUI de escritorio. Me encanta trabajar en GUI, me gustan las partes gráficas e interactivas de ellos. Luego aprendí Java y trabajé en una gran aplicación Java / Swing heredada. La compañía se movió progresivamente para crear aplicaciones web, front-end para la aplicación heredada. Trabajé en el lado de back-end y en el lado de la GUI, primero en GWT (todavía Java) y luego con AngularJS. Aprendí JS hace mucho tiempo y solidifiqué mis conocimientos en estos últimos años, observando el ecosistema JS en constante cambio.

Recientemente me cambié a una nueva compañía, para hacer principalmente el trabajo de front-end de JS con AngularJS (y posiblemente Knockout más adelante). Escriben el back-end en C #. Colaboro con un colega capaz de trabajar un poco en el front-end, pero eso prefiere permanecer en el back-end. El resto del equipo es igualmente especializado, pero no cloisonne.

Todo esto para decir: sí, tal vez puedas continuar tu carrera como desarrollador de back-end. Veo que escribe “full-stack dev”, pero no estoy seguro de cuál es su conocimiento de JS. Tal vez uno genérico?

De alguna manera, era mi estado no hace mucho tiempo. La gerencia eligió hacer un proyecto AngularJS, solo tuve que aprenderlo desde cero. Bueno, no es tan difícil, solo toma un poco de tiempo.

Quizás debería echar un vistazo a algunos tutoriales sobre el marco de su elección. Quizás intente y cree una aplicación simple, como TODO MVC. Quizás no sea necesario profundizar demasiado: como dijiste, ¡hay tantos marcos! Demuestre que es flexible y capaz de aprender un nuevo marco rápidamente. ¡Por lo tanto, puede intentar responder más ofertas de trabajo!