¿Debería un diseñador aprender a codificar?

No. Esto puede parecer poco ortodoxo, pero si te encuentras en una encrucijada de cómo mejorar tu desarrollo como diseñador, esto es lo que sugiero: convertirte en un mejor escritor.

La mayoría de los líderes de diseño, como John Maeda en su Design in Tech Report, sostienen que los diseñadores deben codificar para sobrevivir. Pero si eres un diseñador joven o aspirante, estoy aquí para decirte, para rogarte , que ignores a estas personas.

El diseño se trata de personas, no de tecnología. Para diseñar excelentes productos, necesita comprender no solo lo que está haciendo, sino también por qué lo está haciendo. Para ello, empatice con sus clientes para sentir su dolor, y los diseñadores solo serán eficaces después de hacerlo.

Como los diseñadores, los grandes escritores entienden a su audiencia. Ellos hacen su investigación, porque el desarrollo de la trama y el personaje debe ser creíble, completo y sin huecos. Desarrollan empatía por los personajes principales, ficción o no ficción; entendiendo no solo quiénes son, sino cómo se convirtieron en lo que son.

El contexto de uso para algo que harías para un jardinero es muy diferente al de un neurocientífico.

Los paralelismos entre la escritura y el diseño son más fuertes cuando se trata de construir un contexto. Ambos requieren sensibilidad a cada situación plausible. Al igual que la escritura, el proceso de diseño considera diversos niveles de complejidad en el contexto de uso:

Contexto emocional. Cómo se siente alguien cuando está usando su producto, no solo durante, sino antes y después. ¿Cuál es su estado mental? ¿Están usando su producto para aliviar el aburrimiento o están usando su producto durante una emergencia médica?

Contexto ambiental. ¿Dónde están ellos cuando están usando su producto? ¿Qué están haciendo con sus manos? ¿Qué más está luchando por su atención? ¿Tienen limitaciones de tiempo? ¿Están utilizando su producto mientras conducen o lo están utilizando en su cubículo?

Contexto social. ¿Cómo serán percibidos por otros al usar su producto? ¿Los hará sentir frescos o orgullosos? ¿O necesitan su producto para ayudarlos con un problema que es demasiado embarazoso para compartir con otros?

Las respuestas a esas preguntas informarán decisiones importantes sobre lo que hace un producto, cómo se ve y cómo se usará. Por ejemplo, no importa qué pila tecnológica o lenguaje de programación esté usando Snapchat, si no puedo ver mi cámara en menos de 3 segundos para capturar un momento fugaz, se vuelve mucho menos útil y valioso para mí.

Es muy importante mantener ese contexto en cada paso del camino y mantenerse fiel a él durante todo el ciclo de vida del desarrollo del producto. Los grandes diseñadores entienden cómo articular y resumir el contexto de uso. Saben cómo compartir esa historia con otras partes interesadas para que los equipos de productos puedan tener una alineación clara. El hecho de compartir los detalles íntimos de la historia del cliente permite a toda la compañía empatizar con los puntos de dolor del cliente y reunirse con ellos.

Ya sea en forma de personas, guiones gráficos, mapas de viaje o incluso una narrativa escrita simple, los grandes diseñadores comienzan con narraciones claras y convincentes sobre el contexto del problema del cliente que están resolviendo. Al igual que la narración, cada proyecto de diseño tiene uno o más protagonistas, un escenario, una trama, un conflicto y una resolución. Tanto escritores como diseñadores llegan a la resolución de manera similar.

Por supuesto, aprender a codificar puede ayudar a los diseñadores a tomar decisiones técnicas que impactan la utilidad. Por ejemplo, Instagram, en su infancia, no podía permitirse el modo horizontal y vertical, por lo que los diseñadores decidieron hacer de cada foto publicada un cuadrado perfecto. Fue una decisión de diseño inteligente porque significaba que no tenía que elegir la forma de tomar sus fotos. Los diseñadores no podrían haber tomado esa decisión sin una comprensión práctica del código, por lo que hay un caso serio para los diseñadores que pueden codificar.

Pero al final del día, si pierde de vista al usuario final, nada de eso importa. Lo que las empresas necesitan ahora y en un futuro próximo son los diseñadores que son escritores y narradores. Las buenas habilidades de escritura permiten a los diseñadores contar una narrativa sólida del cliente de una manera integral y memorable. El resultado es un diseño pensativo; Creando productos que las personas aman y no pueden vivir sin ellos.

Creo que la pregunta que está haciendo es: ¿debería un diseñador WEB aprender a codificar?

¡Sí!

Sin embargo, no te sientas demasiado abrumado. Como diseñador web, necesitará un conocimiento básico de algunos de los idiomas comunes:

  • HTML
  • Javasctipt
  • CSS
  • Un marco de aplicación web como AngularJs o Node.js (recomendado pero no lo diría como los primeros 3)

Como DEBE absolutamente mínimo, al menos deberá saber HTML. Usted será responsable de crear el diseño y convertirlo en HTML.

En el mundo real, aquí hay algunos escenarios que un diseñador web puede encontrar:

  • Pidió crear un diseño web desde cero, crear el HTML necesario y pasarlo a los desarrolladores web
  • Tome una plantilla existente y modifique la apariencia para satisfacer las necesidades del cliente

En los dos escenarios anteriores, necesitará conocer los primeros 3 idiomas mencionados anteriormente (y posiblemente el cuarto, según los requisitos).

Depende de qué tipo de diseñador pides.

Si estás hablando de un diseñador de moda (que creo que no lo eres), no veo por qué deberían molestarse en aprender el código. Aunque, alguien más inteligente que yo dijo una vez: “Todo el mundo debería aprender a codificar, te ayuda a pensar”, creo que él dijo. Creo que hay muchas otras cosas que estimulan las mismas células cerebrales que codifican. Por lo tanto, no tiene que aprender el código para convencerse de que está haciendo cosas que involucran el pensamiento crítico. O te sientes más friki cuando codificas …

Hay otros diseñadores que en este ejemplo se encuentran en el mismo nivel que los diseñadores de moda. No veo por qué les molestaría aprender el código. Sé que no lo haría. Sin embargo, si le preguntan a diseñadores que están cerca del campo de la codificación como los Diseñadores Gráficos, entonces esos tipos deberían aprender a codificar. Pueden hacer excelentes diseñadores de interfaz de usuario.

También Desiigner, ¡el rapero debería aprender a codificar!

Sí, puedes hacer un sitio web! 🙂