Como desarrollador profesional, a veces odio que lo siguiente sea un desarrollador de UI.
Voy a enumerar las cosas que son como desafíos:
Compatibilidad con múltiples navegadores: Comenzarás a odiar a IE como nunca antes. Todas las cosas no se comportarán igual en los navegadores.
Compatibilidad con múltiples tamaños de pantalla: Sí, es cierto que hay miles de tamaños y puedes hacer lo mejor para que tu interfaz de usuario se vea mejor en la mayoría de las pantallas de dispositivos
- Cómo dejar de sonreír cuando se ha convertido en un hábito.
- ¿Con cuántas personas crees que has hablado en tu vida?
- ¿Esto significa que soy un psicópata?
- ¿Me permitirá una niña empujar y tocar su ombligo con el dedo?
- ¿Por qué una persona busca a una persona de género opuesto para contar sus sentimientos más profundos?
Eres el primer punto de contacto para cualquier problema / error: independientemente de la causa raíz del problema, serás el primer punto de contacto para el problema y tendrás que clasificarlo en consecuencia.
También necesitas entender el backend: el desarrollador del backend no tiene que preocuparse mucho por la interfaz de usuario. Pero debe comprender el backend para atender la interfaz de usuario y también para evaluar los problemas rápidamente. A veces, los apis de back-end no son compatibles con las cosas que desea, en cuyo caso debe modificar mucho la interfaz de usuario para obtener el resultado deseado.
Manténgase al día con los últimos marcos: las tecnologías de la interfaz de usuario, los idiomas, los marcos están cambiando más rápido que los lenguajes de fondo. Así que tienes que mantenerte actualizado todo el tiempo.