¿Debo tomar un trabajo ReactJS en Sunnyvale o un trabajo Angular (2+ con algo de mantenimiento usando AngularJS) en SF?

No estoy de acuerdo con las respuestas típicas que son:

“¡Elija Reaccionar porque es más popular!”

Es ridículo pensar así.

1 – Debes elegir el marco que amas .

Mi marco es VueJs, me encanta este marco. Intenté React, Angular & Ember, pero finalmente solo quiero tratar con Vue porque es la sintaxis lo que tiene sentido para mí y un ecosistema que amo.

2- Stack + Salario es la punta del iceberg . ¿Qué empresa tiene más renombre en la industria? ¿Qué tipo de metodología están usando? ¿Scrum o Legacy V Cycle? ¿Cuál es la edad promedio del equipo con el que trabajará?

Además, estoy bastante seguro de que hay toneladas de ingenieros de Google / Apple / Microsoft que funcionan y una pila heredada, ¿los haría menos atractivos para un empleador?

Tener en cuenta tu carrera también es muy importante.

¿Qué quieres hacer en el futuro? ¿Las ofertas de la compañía coinciden con su plan de carrera? (CTO, Líder, Arquitecto) Debe asegurarse de que ambos estén en la misma página, de lo contrario quedará desmotivado en poco tiempo si se da cuenta de que está encerrado en la misma posición.

3 – ¿Prefieres ciudades tranquilas o buscas una ciudad más enérgica como SF?

Tener en cuenta el estrés tampoco es descuidar

¡En última instancia, la decisión es suya para decidir qué coincide con sus proyectos e intereses!

Elige con qué te sentirías más cómodo. Si fuera yo, iría con el trabajo React, ya que tengo la mayor experiencia con él (no tengo ninguno con Angular), así que me sentiría más cómodo tomando ese trabajo. Es posible que desee tener en cuenta el costo de vida en esas ciudades y quizás el costo de mudarse (si corresponde).

Pero la decisión es finalmente tuya.

Reaccionar. Manos abajo.

React es una biblioteca MUY poderosa que es más popular que Angular2 en los Estados Unidos.

El Angular1, en mi NSHO, es un antipatrón para el desarrollo. Angular2 es muy diferente de Angular1, por lo que aprendería una pila menos popular Y una pila anticuada y mala … todo al mismo tiempo.

– Una anécdota personal: estaba en el proceso de escribir mi propia biblioteca frontend basada en algunos principios sólidos de OO cuando React me metió por la garganta en el trabajo. Reaccionar es tan divertido que estoy considerando abandonar mi proyecto favorito. Reaccionar tiene sus problemas, pero donde brilla, realmente brilla.

Con AngularJS te enfocas en el marco, ya que React es ‘solo’ una biblioteca, usas más JavaScript en ella. Creo que debemos centrarnos en dominar JavaScript para asegurarnos de seguir siendo relevantes en el mercado.