De acuerdo, desarrollador, es tu ronda. Durante años se ha hablado de si los diseñadores deberían aprender a programar o no. Demonios, estaba emocionado por eso. Sigo manteniendo que… No. No, no, no, no… Ahora se trata de ustedes, los desarrolladores.
¿Deben las personas que programan principalmente el backend de los productos web aprender a diseñar el frontend? Esta es mi opinión:
Tuve que recurrir a las mismas explicaciones que doy a los clientes.
A menos que usted realmente quiera ser un diseñador/desarrollador, aprender un campo completamente nuevo – una industria completamente nueva – no vale la pena el dolor. Esto es parte de por qué no hago programación. La otra razón es que soy malo en eso. Y HTML y CSS no cuentan.
Pero al menos deberías aprender lo básico. Deben conocer los principios básicos de usabilidad y diseño de UX. Deberías aprender la terminología. Hubo momentos en los que me costó mucho explicar mis decisiones de diseño a los desarrolladores y tuve que usar las mismas explicaciones que di a los clientes. Es frustrante tener que hacerlo con alguien que está en tu equipo, pero no en el mismo bando.
También trabajé con desarrolladores que, como nadie, podían programar negocios, pero se perdieron en HTML y CSS. Lo digo en serio. Estos tipos no podían anidar los elementos correctamente, me preguntaban una y otra vez cómo hacer las cosas en CSS y más. No sabían nada sobre las limitaciones e idiosincrasias de los navegadores (y eso fue cuando IE era un gran problema), e incluso el modelo de caja era un nuevo territorio.
Eso no es crítico. Todo el mundo tiene que empezar en algún momento. Pero, ¿fue mucho más fácil cuando dominaron lo básico? Sí, sí, sí, sí, sí, sí, lo hicieron.
Bueno, querido lector, ahora es tu turno: