¿Es el desarrollo web y móvil frontend solo un pedazo de pastel para que aprendan los desarrolladores de backend?

El desarrollo de FrontEnd ya no es pan comido, amigo mío, confía en mí.

Si está hablando de HTML y CSS básicos, puedo estar de acuerdo con usted. Sin embargo, el desarrollo de software moderno no es tan fácil como solía ser.

Para aclararle las cosas, permítame decirle lo que está sucediendo en el FrontEnd de las aplicaciones en estos días:

  • Tantas interacciones del usuario
  • Más lógica del cliente de lo que solía ser
  • Principios de diseño complejo (por ejemplo, diseño receptivo)
  • Tanto código Javascript y CSS, lo que significa que debe estar estructurado y diseñado.
  • Para realizar la tarea anterior, debe conocer los patrones de diseño.
  • Las tecnologías de FrontEnd están evolucionando muy rápido, lo que significa que usted también debe poder evolucionar rápidamente.
  • Solo hay mucho trabajo. Y con restricciones de tiempo, surgieron herramientas de FrontEnd para salvar nuestras vidas. Esto significa que también necesita saber cómo usar estas herramientas.
  • Y la lista continúa…

Si quieres saber más, anímate y verás si es pan comido o no.

Y, por cierto, el desarrollo de FrontEnd es tan complejo hoy en día que se divide en especializaciones, JavaScript Developer, UX designer, UI developer, por nombrar solo algunos.

No te estoy asustando, pero necesitas saber cómo es.

¡¡¡Buena suerte!!!

Es diferente. Yo diría que es más fácil para un talentoso backend dev para “fingir” como un desarrollador frontend, que al revés. Sin embargo, los desarrolladores frontend deben estar atentos al diseño / UI / UX (a menos que solo estén construyendo a partir de estructuras / especificaciones).

Cada lenguaje / marco / campo tiene sus propias peculiaridades que toman tiempo para aprender. Hay una diferencia entre piratear juntos una aplicación de Android de los paquetes de GitHub y SO responde, frente a ser realmente talentoso en la creación de aplicaciones limpias y atractivas.

Entonces la respuesta es No, no es “solo un pedazo de pastel”, después de todo, solo un pedazo de pastel es solo un pedazo de pastel.

Depende de qué tipo de producto. Puedo decirte que para nuestro tipo de aplicación SaaS, hay un chico de backend y un chico frontend. Hay mucho más trabajo por hacer en el frontend que en el backend porque la tecnología de backend es muy estable y sigue muchas convenciones. Ahora, cualquiera de nosotros tiene excelentes habilidades de CS. No. Pero ambos nos mantenemos atentos a un código limpio y rendimiento. ¿Ambos tenemos fuertes habilidades para resolver problemas sin importar cuál sea la tarea? Sí. Entonces ahí está tu respuesta. Para algunos, si no muchos productos de software, la resolución de problemas es un activo clave.

Soy un desarrollador fullstack y puedo decir que frontend no es tan fácil como mucha gente piensa.

Cada campo tiene un enfoque diferente hacia los problemas. Los desarrolladores frontend deben ocuparse de todos los ux / ui, todas las versiones del navegador y las cargas para otras cosas, y creo que todos los frontend odian IE8 (sin ofender)

No, no lo creo a menos que sea para desarrolladores fullstack. He trabajado con algunos buenos desarrolladores de backend y todos encontraron que el desarrollo de frontend es bastante difícil. No tenía sentido para mí en absoluto cómo serían tan buenos en el backend, pero tenían tanto miedo de la interfaz.

Es importante que un desarrollador de back-end entienda cómo funciona el front-end. Lo contrario es cierto. El frente y el back-end están relacionados e interdependientes.