¿Prefieres desarrollo web front-end o back-end?

Backend! Y la razón de eso es bastante simple. Me gusta la estabilidad Y no me refiero a eso de una manera condescendiente. El mundo del front-end todavía está evolucionando, y bastante rápido, podría agregar. La gente todavía está tratando de descubrir cuáles son las mejores prácticas para construir experiencias de usuario enriquecedoras.

Hay una gran cantidad de marcos disponibles para que pueda elegir y se agregan más constantemente. Esto significa que está constantemente aprendiendo y reaprendiendo tecnologías a medida que salen nuevas versiones. Suponiendo que sus alternativas no las hagan obsoletas.

Esto también es cierto para el desarrollo de backend y de hecho cualquier dominio de desarrollo de software. Tienes que trabajar duro para mantenerte a la vanguardia. Pero sí encuentro que es más un desafío en la tierra del front-end 🙂

Hay varios puestos de trabajo para desarrolladores front-end. Es importante recordar que si bien un título puede requerir tareas específicas en una empresa; puede significar algo completamente diferente en otro, por lo que siempre es mejor tener una comprensión clara de lo que implica ese rol específico. Busque los siguientes títulos de trabajo durante su búsqueda de trabajo:

· Desarrollador front-end

· Web Designer es otro título común.

· Los diseñadores de UI / UX son desarrolladores front-end que se centran en la interfaz de usuario y la experiencia del usuario, respectivamente. Los diseñadores de UI se centran en los aspectos visuales del diseño del sitio, mientras que los diseñadores de UX realizan múltiples pruebas de usuario para garantizar que el sitio funcione bien con los usuarios preferidos.

Según PayScale, el salario inicial promedio nacional para desarrolladores finales es de aproximadamente $ 70k. El salario oscila entre $ 38k y $ 117k según la experiencia, la ubicación y la industria. Según SimplyHired, en Nueva York, el salario inicial es de aproximadamente $ 87k con un rango aproximado de $ 120k. De nuevo, no está mal.

Back-end. El problema con el front-end es que no entiendo todas las reglas. Por ejemplo, desempeñaba ambos roles en una pequeña demostración de aplicación e intentaba implementar el diseño. Había áreas restringidas separadas separadas por áreas de sangrado completo. Mi esposa, que resulta ser diseñadora, entró y vio mi trabajo hasta la fecha e inmediatamente me dijo que mi alineación estaba apagada. Se suponía que esa sección se alinearía con el borde de otra considerablemente debajo de la página. En retrospectiva, parece tan obvio, pero no era algo que considerara.

El front-end tiende a ser más gratificante porque la gente puede ver lo que haces. Dicho esto, la mayoría de los desarrolladores de hoy en día pueden hacer ambas cosas y con cosas como Node.js que se están volviendo populares, es aún más fácil hacer ambas cosas sin mucha dificultad.

Si tiene una interfaz de usuario increíble pero su lógica de negocio es incorrecta, su producto es completamente inútil. Así que el backend juega un papel vital.

Es mejor que tenga que ir con los dos porque es como un desarrollador de pila completa y gana más que un desarrollador de fondo

More Interesting

Cómo implementar una base de datos en la nube compartida para mi Android y aplicaciones web

¿Qué es el backend y la base de datos?

¿Qué idiomas serían preferibles para el desarrollo front-end y back-end?

¿Qué debo elegir? ¿Desarrollo front-end o desarrollo back-end?

En la creación de una aplicación web, desarrollo front-end o back-end, ¿qué es lo primero?

¿Apple usará Swift para su desarrollo de backend?

Cómo practicar el desarrollo web sin un amplio desarrollo frontend (enfóquese en el backend sin invertir semanas en el frontend)

Si soy muy competente en NodeJS pero no tengo experiencia en otra pila de backend, ¿sigo siendo un desarrollador de backend profesional?

¿Es JavaScript el mejor para el back-end?

¿Cuáles son algunos lenguajes de programación que debo aprender para el desarrollo web tanto para front-end como para back-end?

Cuando se usa Angular en el front-end, ¿cuál es una gran alternativa para un marco PHP voluminoso para crear un back-end para los inicios de sesión de los usuarios y la recuperación de datos?

¿Cómo diseñas la infraestructura de back-end para tu aplicación?

¿Es seguro decir que el desarrollo web front-end es más probable que le consiga un trabajo, pero el desarrollo back-end creativo es donde está el dinero real?

Quiero aprender desarrollo web usando Ruby on Rails (sé que aprender el lenguaje Ruby es esencial). ¿Necesito pasar tiempo para aprender PHP también?

¿Cuál podría ser el mejor enfoque para un principiante de desarrollo web para aprender programación de back-end?