He escrito antes cómo observo el Front-End iterando más a menudo que el Back-End. De acuerdo, paso más tiempo en el frente para poder verlo más claramente. Desde mi punto de vista, el Back-End está realmente ocupado creando las últimas y mejores cosas, pero en cuanto a la adopción en proyectos en vivo, son mucho más cuidadosos de adoptar nuevas tecnologías temprano. No es que no estén ocupados haciendo cosas geniales en la parte posterior, solo que son menos volubles sobre lo que eligen adoptar, porque los cambios de Back-End son mucho más un compromiso. Mientras que el Front-End, se descarta con mayor frecuencia, ya sea porque los proyectos en sí mismos son temporales (como sitios de folletos de marketing o material promocional con caja de tiempo), que no se preocupan por una vida útil de la tecnología, o porque ha llegado una mejor tecnología y desea utilizar para resolver algunos problemas existentes de UI / UX.
El hecho de que un área de tecnología cambie rápidamente, no debería disuadir a alguien de zambullirse en la piscina. En cuanto a la codificación de front-end, debe comprender que la mayoría de la tecnología y cómo codificar es SIMILAR … si ha utilizado un marco MV *, el concepto es el mismo, pero la sintaxis es diferente con alguna variación en el proceso . Las diferencias que siempre puedes resolver con una búsqueda en Google:
“¿Cómo hacer [ESTE] desde [Idioma A] en [Idioma B]?”
- La gente arroja mucho sobre los títulos de ingeniero de software front-end y back-end. ¿Cuáles son algunos ejemplos concretos que me harán comprender lo que realmente significan?
- ¿Cuáles son las razones por las que uno elegiría sumergirse en el desarrollo de iOS en lugar del desarrollo web front-end o backend? (Estoy pensando en un cambio de carrera)
- ¿Cuál es el mejor tutorial para trabajar con Parse en Unity?
- ¿Cuáles son las mejores fuentes para aprender diseño web (front-end) y Node.js (back-end)?
- Cómo incluso comenzar a aprender back-end desde bases de datos y servidores hasta lenguaje de programación, nube, aplicaciones distribuidas y demás
Sorprendente lo rápido que aprendes nuevos idiomas de esa manera.
Si la tecnología cambió tan drásticamente que incluso los conceptos son diferentes, entonces es más un problema. Pero también comprenda que hay mucho trabajo (que paga bastante bien), para trabajar en la migración de tecnología VIEJA a tecnología NUEVA.
Haz lo que más te guste, ESO es lo mejor para tu carrera. El dinero seguirá muy pronto.