Web Designer Engineer
Un diseñador web no es un diseñador gráfico.
Un diseñador web es una persona que diseña soluciones a problemas utilizando la Web.
Un diseñador gráfico no tiene porque saber programar, es cierto.
Un diseñador web no tiene porque saber utilizar herramientas como Photoshop o Sketch o Figma. Esto también es cierto.
Un diseñador web tiene que saber como funciona la Web, el navegador, el DOM, HTML, CSS y las Web APIs.
Un diseñador web puede ser un diseñador UX o diseñador UI... o un front-end o un Web Master.
Tenemos un problema porque hemos asumido que la creación de sitios (y aplicaciones) web en una dicotomia.
Una dicotomia es un metodo que consiste en dividir en dos un concepto sucesivamente.
¿Te suena de algo? Por que en la Web tenemos actualmente Diseño y Desarrollo.
Y estos se dividen sucesivamente.
Pero no tiene porque ser asi.
Un diseñador web es una persona que con habilidades de diseño e ingenieria soluciona problemas con la ayuda de un navegador Web.
Las herramientas son un vehiculo de como se solucionan esos problemas, porque a veces lo haras con un editor gráfico, otras con un editor de código pero tambíen lo puedes hacer con el mismo navegador o a veces con otro tipo de herramientas.
Un diseñador web no deberia estar limitado a las herramientas que utiliza sino a su area de experiencia de donde puede aportar las mejores soluciones.
Presentando, el Web Designer Engineer.
La mejor forma de terminar con la dicotomia es volviendo a unir los terminos en los que se dividio y no separarlos.
Un Web Designer Engineer es una persona que soluciona problemas utilizando un navegador web y/o tecnologías Web, porque a veces podemos hacer lo segundo sin lo primero.
Al final le podemos seguir llamando como queramos porque los terminos que usamos solo son para categorizar no para clasificar.
Y porque una persona que es especialista en un area especifica no lo sera de otra y asi. Y por eso quise llamarles Web Designer Engineer. O Web Designer-Engineer.