Puede ser algo exitoso en ambos campos, pero para ser altamente exitoso en cualquier campo casi siempre se requiere especialización. El diseño y la programación de la interfaz de usuario, especialmente la programación front-end, comparten algunos atributos en común. Sin embargo, profundiza un poco más y está claro que son disciplinas muy diferentes.
Si buscas ser un emprendedor, o esperas trabajar en entornos más pequeños y más parecidos a una startup, tener ambas habilidades podría hacerte un candidato más deseable que ser un maestro de uno. Por otro lado, a medida que avanzas en tu carrera, encontrarás que las personas que generalmente avanzan y suben son especialistas en un área determinada, no los llamados unicornios.
Dicho esto, personalmente creo que los diseñadores de UI que entienden la programación, probablemente haciendo un poco de ellos mismos, se beneficiarán enormemente. Del mismo modo, los programadores, especialmente los ingenieros de front-end, que entienden UI y UX, también serán más valiosos.
He escrito un poco sobre esto, y un artículo reciente está aquí.
- Cómo resolver conflictos entre su equipo de diseño y los equipos de ingeniería.
- ¿Hay una abrazadera C autosellante?
- ¿Cuán influyente es el aprendizaje automático en el campo del diseño de productos?
- ¿Cuál es la mejor manera de diseñar una casa?
- ¿Cuánto gana de 99designs / Crowdsprings, concursos de diseño gráfico en línea en general?