Estoy enseñando diseño gráfico / multimedia a nivel universitario, así como trabajo independiente. Hemos estado discutiendo entre colegas y preguntándonos qué se espera en promedio para los diseñadores gráficos y diseñadores web (teniendo en cuenta que todos tomarán las mismas clases, pero algunos podrían estar más inclinados por la web). No es fácil determinar cuánto diseño versus cuánta codificación debe incluirse en las clases. He publicado una pregunta similar en LinkedIn antes, pero me gustaría obtener la mayor cantidad de datos posible para poder tomar medidas sobre en qué deberíamos centrarnos.
He observado variaciones que van desde: solo comprender algunos conceptos de diseños web, hasta poder actualizar un sitio web existente para poder, construir todo el sitio web con PHP / MySQL incluido y javascript / jQuery. A menudo me pregunto si las empresas que lo pidieron todo alguna vez encontraron candidatos adecuados o simplemente probaron suerte.
¿Cuál es tu experiencia en esto? Mencione si se considera un diseñador gráfico o un diseñador web.
EDITAR: Nuestro programa es un programa de diseño gráfico de 3 años que incluye 4 clases de diseño web. No somos un programa multimedia por decir. También debo agregar que donde estoy ubicado, los estudiantes pueden detener su aprendizaje a nivel universitario o hacer una licenciatura en diseño gráfico (otros 3 años) que está mucho más orientado hacia la creación.
Más precisamente, ¿estoy buscando respuestas sobre cuáles son las expectativas razonables del mercado para los diseñadores gráficos de nivel básico frente a los diseñadores web de nivel básico ?
Respuestas:
Veo el diseño web como un subconjunto del diseño gráfico y no siempre como una entidad separada, así que lucho un poco con la "vs." aspecto de la pregunta editar. Ciertamente, solo se puede ser un diseñador web. No estoy seguro de que centrarse tan directamente en un área haga de esa persona un diseñador "gráfico". De la misma manera, uno puede ser un fantástico diseñador de paquetes, pero puede que en realidad no tenga el conjunto de habilidades para calificarlo como diseñador "gráfico". Sin embargo, creo que el diseñador "gráfico" abarca tanto la impresión como la reproducción web. Por lo tanto, el "vs" no juega bien en mi mente. En última instancia, puede ser semántica.
Nota: Esta respuesta fue anterior a la edición de la pregunta real que se hizo:
He estado haciendo diseño de impresión y diseño web front-end por un par de décadas. Construyo sitios web con una variedad de HTML, CSS, jQuery, PHP, MySQL y, cuando es forzado, ASP. No me considero un desarrollador web. Soy estrictamente un diseñador.
Creo que cualquier buen diseñador necesita comprender HTML / CSS, color directo, RGB, CMYK, resoluciones y separaciones. Esto cubre los conceptos básicos de la reproducción web e impresa.
Es importante comprender las restricciones al diseñar. Sin una comprensión de cómo funcionan las separaciones, el diseño de impresión puede sufrir. Lo mismo es cierto para el diseño web: sin comprender cómo funcionan HTML y CSS, el diseño web puede verse afectado.
Como estoy seguro de que sabe, la construcción web es realmente 2 etapas: diseño y desarrollo. Cuanto más se difuminen esas etapas para el diseñador o el desarrollador, mejor será el resultado final. Un diseñador que entiende que existen restricciones sobre cómo funciona HTML y CSS no creará diseños que sean casi imposibles de codificar. Al final, considero HTML / CSS como conocimiento básico necesario en el mundo de hoy. Acéptelo, HTML ha sido básicamente el mismo durante más de 15 años con solo actualizaciones menores. Y se puede aprender en una semana o menos simplemente experimentando. No hay razón para que un diseñador no lo sepa.
No creo que un diseñador necesite comprender necesariamente PHP / MySQL u otros sistemas de scripting / base de datos del lado del servidor, aunque ciertamente puede ayudar. Lo más simple, como un PHP incluido, puede reducir drásticamente el tiempo necesario para desarrollar una serie de páginas web.
Se necesita una comprensión básica de lo que hace Javascript / JQuery, aunque la funcionalidad real sería algo que realmente no cubriría si estuviera enseñando. Solo se debe entender el concepto de páginas dinámicas a través de JavaScript. La funcionalidad puede requerir su propia clase o área de estudio dedicada y comienza a difuminar las líneas con la fase de desarrollador debido a posibles interacciones ajax.
En cuanto a los anuncios que quieren todo ... Piden que el mundo se dé cuenta de que nadie posee todas esas habilidades. Pero si se deja algo fuera, usted no puede conseguir que una aplicación desde que una candidata con una habilidad espectacular en la que una zona. Es una bolsa de mano. Nadie debe sentirse inferior o insuficiente porque solo posee un tercio o tres cuartos de las habilidades enumeradas en un anuncio clasificado. La mayoría de los que colocan esos anuncios saben que nadie puede hacerlo todo.
Adicional:
Veo cualquier experiencia educativa general como una experiencia de varios niveles. Es importante exponer a los nuevos estudiantes a la gran variedad de posibilidades, aunque sea mínimamente. Luego, los propios estudiantes pueden apuntar mejor y moverse hacia las áreas que les resultan interesantes y fascinantes. Como núcleo básico, cualquier estudiante bajo el paraguas de "diseño gráfico" debe estar expuesto a los conceptos básicos de diseño web, diseño de impresión, video / multimedia / diseño de juegos y marketing. Creo que es muy probable que estas áreas inspiren y ayuden a los estudiantes a darse cuenta de sus propias fortalezas y debilidades. Nada se vuelve más básico para el diseño web que HMTL / CSS. Esa es la base de todoel diseño web se basa en, de la misma manera que todo el diseño de impresión se basa en separaciones CMYK / Spot color. Si un estudiante quiere centrarse más en el diseño web, debería poder buscar cursos que enseñen CSS avanzado o jQuery / javascript. Al igual que si quisieran centrarse en el lado del marketing, podrían buscar cursos en estudios demográficos y análisis estadísticos. No se equivoque, un "Diseñador gráfico" con fuertes habilidades web es tan valioso como un "Diseñador gráfico" con fuertes habilidades de marketing. Sin embargo, en mi experiencia, cuando el departamento de Recursos Humanos coloca un anuncio para un "Diseñador gráfico", está buscando a alguien con conocimientos en impresión o diseño web y, con mayor frecuencia, ambos en algún grado.
Elegí ir en la dirección de impresión, y luego en el front-end web. Pero podría haber optado fácilmente por la impresión y el marketing o el video y luego por la web. Sin la exposición inicial a cada área, nunca hubiera sabido dónde estaban mis habilidades (y pasiones).
fuente
El promedio está en algún lugar entre "Enloquece si ven una etiqueta HTML" y "pueden construir todo lo que diseñan en código".
El punto de estar allí no es un promedio típico aquí.
Sin embargo, en general, si un diseñador se va a centrar en un medio en particular (por ejemplo, diseño web), cuanto más sepan sobre dicho medio, más podrán hacer con él. Entonces definitivamente es algo para alentar. Enseñalo. Se quedará para algunos y seguirán aprendiendo más. Para otros no lo hará. Y eso probablemente está bien.
Como señala Scott, los diseñadores gráficos NO TIENEN que saber cómo funciona una imprenta. O cómo funcionan las pantallas lineales o la sobreimpresión. Pero aquellos que sí saben cómo funciona todo son, en última instancia, mejores profesionales en el sentido de que pueden diseñar algo que luego pueden imprimir.
Lo mismo ocurre con el diseño web.
ACTUALIZACIÓN: Creo que el título de la pregunta editada es ligeramente diferente.
Mi lista sería:
En otras palabras, para el nivel de entrada, estaría buscando capacidad de pensamiento sobre cualquier conjunto de herramientas en particular. Podemos enseñarles las herramientas, pero espero que la universidad les haya enseñado a pensar.
fuente
Comercializo y me considero diseñador gráfico y desarrollador web front-end. Como alguien que se graduó hace menos de 5 años, me enseñé a mí mismo a codificar en HTML / CSS / JavaScript, así como en Java, y recientemente he estado probando el mercado laboral, puedo decirle que el panorama competitivo de la ocupación del diseñador gráfico está cambiando.
En primer lugar, la mayoría de los puestos de nivel junior requieren conocimiento de HTML y CSS o lo prefieren como una habilidad adicional. La razón de esto es que las empresas son cada vez más obsoletas sin algún tipo de presencia en la web. Si tiene una persona multifuncional que puede crear activos para marketing y web, así como implementarlos, está llenando dos pilares de su negocio por el precio de un salario. Incluso un conocimiento limitado de lo que significa diseñar para la web en términos de optimización de imágenes, principios de UX y UI y tendencias web, se vuelve inmediatamente más valioso.
El tamaño y el tipo de empresa también son importantes para las habilidades web que requieren. Las startups más pequeñas tienden a favorecer a los diseñadores de mentalidad técnica, mientras que es posible que entidades corporativas más grandes prefieran que desempeñe un rol de diseñador específico dentro de la empresa. Esto a menudo significa que no hay una necesidad apremiante de habilidades web porque eso a menudo se subcontrata a otra empresa.
Mucho de esto habla de la mayor carga que los empleadores están imponiendo a los diseñadores gráficos para que sean generalistas. Queremos que nuestros diseñadores gráficos también sean fotógrafos, expertos en impresión, ninjas de UX y expertos en codificación (recientemente me preguntaron si sabía algo sobre renderizado 3D para un trabajo completamente no relacionado). En última instancia, si desea preparar a los estudiantes para entornos dinámicos en el mundo real, deben estar preparados para tener habilidades técnicas web limitadas. Deben hablar el idioma para transmitir y comunicar ideas en este nuevo paisaje.
fuente
Eso dependería de en qué se basa esto porque menciona diseñador web y diseñador gráfico que son dos campos diferentes. El diseñador web diseña principalmente para la web como tal y un diseñador de impresión debe diseñar para imprimir como tal.
La industria cree que los diseñadores deberían ser los autores intelectuales de todos. Dicho esto, y con la transición a la mayoría de sitios web, se espera que los diseñadores gráficos tengan un conocimiento sólido de HTML y CSS. Algunas universidades incluso lanzan un curso o dos en esta área. Con el desarrollo y la simplicidad de jQuery, fue diseñado para diseñadores con la facilidad de uso y algunos esperan una comprensión básica.
Los que solicitan un diseñador web y de impresión completo son generalmente tiendas de pequeña escala que no quieren pagar por un equipo cuando deberían. La mayoría de las veces, veo dentro de un período de dos o tres años que la compañía está buscando trabajo nuevamente porque el diseñador que fue contratado se ha agotado por todas las solicitudes.
Si introduce la codificación de fondo, está pasando de un diseñador web a un programador web. Si desea hacer estrictamente web, le recomendaría una comprensión básica de código como PHP, SQL, AJAX y ruby on rails.
Viniendo del diseño, es difícil venir de un pensamiento creativo para pasar a una lógica de código. Lo que quiero decir con esto es que algunos diseñadores no pueden codificar aunque lo intentan porque parecen no poder ver el producto final. He visto que algunos artistas ilustradores que están bien en diseño gráfico no pueden ver más allá de un bolígrafo. Recomiendo encarecidamente elegir uno y seguir con el campo. Es muy difícil tratar de mantenerse actualizado con el software (tanto las versiones de código como las revisiones de software).
También me gustaría señalar un portafolio de uno que trata de dominar todo. Es muy difícil encontrar talento para un diseñador que ejecuta una cartera sólida y bien redondeada que puede decir que es un maestro de todos. Hay demasiados detalles finos involucrados en la impresión VS web.
También me gustaría extender esto ya que estamos en este tema. Como se discutió en el comentario debajo de mi respuesta, no creo que sea justo para los diseñadores. Es una carga ser un autor intelectual y realmente no es justo para el talento en bruto para algunos a los que llega tan fácilmente. También creo que es difícil mantenerse frecuente en todo y debe tenerse en cuenta si quieres ser un experto tanto en la web como en la impresión, te llevará mucho esfuerzo y compromiso.
fuente
Mi experiencia con esto ha variado dependiendo de mi trabajo.
He trabajado para "firmas de identidad de marca" que emplean a varias personas con múltiples habilidades y ofrecen un espectro completo de servicios multimedia. Los diseñadores eran, en su mayor parte, estrictamente diseñadores y tenían poco que ver con la funcionalidad de un proyecto, especialmente cuando ese proyecto incluía bases de datos, requisitos de seguridad y / o sistemas propietarios que debían incluirse.
Como desarrollador, tenía poco que ver con el aspecto del diseño de las cosas. La mayoría de las veces, me daban especificaciones de diseño y activos que se colocarían sobre el marco, y era mi responsabilidad determinar si esas especificaciones de diseño eran alcanzables. Puede que haya sido o no el que realmente los aplicó, todo varía según el proyecto. Sin embargo, para la mayoría de las circunstancias, había una línea trazada entre el diseño y la codificación.
Por otro lado, también he trabajado muchos años como impresor independiente y diseñador / desarrollador web como quieras llamarme. Nunca me he molestado en asignarme un título en ese sentido porque al final no importaría. La mayoría de mis clientes no saben la diferencia entre un diseñador y un desarrollador. No conocen la diferencia entre 72 y 300 ppp, no entienden por qué no puedes usar sus colores PMS en el sitio web y por qué cuando intentas combinarlo lo mejor posible, seguirá siendo diferente en su pantalla en comparación con la tuya.
Mi punto aquí es que si usted es un espectáculo individual, entonces será mejor que pueda hacerlo todo, al menos a los ojos de sus clientes. Si está trabajando para un lugar con roles y prácticas establecidas, entonces su empleador probablemente utilizará sus talentos más fuertes y permitirá que otros llenen los vacíos.
Personalmente, tiendo a valorar más aprender a codificar y preferiría la mayor cantidad de eso posible en un programa de diseño, sin convertirlo en un programa de desarrollo. El diseño es un talento que muchos tienen naturalmente y me gusta pensar que tengo un toque. No mucho, pero lo suficiente como para impresionar a la florista local en el futuro, o al amigo de mamá que quiere subir la apuesta en su negocio Mary Kay. La capacidad de escribir código o desarrollar sistemas es otra historia. Puede ser muy técnico y no es algo que sea natural para muchos.
fuente
El problema que tengo con esto es que Graphic Designer se ha convertido en sinónimo de Web Designer.
Ver: ¿Cuáles son las ramas del diseño gráfico?
Hay tantas sucursales establecidas que no creo que sea justo decir que todos los diseñadores gráficos necesitan aprender a codificar. ¿Abre muchos puestos de trabajo? Por supuesto. Pero ¿dónde termina?
10 debe tener habilidades para desarrolladores front-end de 2009, mientras que está escrito con mucha arrogancia, tales como control de versiones / GIT, jQuery, CSS3, HTML5, SQL ...
Y la verdad es que no está lejos para un desarrollador web front-end. Pero muchos de estos deben estar en una especialización específica de diseño web / desarrollador front end en cualquier programa escolar que no sea necesario para todos los estudiantes de diseño gráfico.
¿Desearía saber más de estas cosas? Si. Pero conozco muchas otras habilidades como CAN-SPAM Act Compliance, segmentación avanzada en marketing por correo electrónico. Objetivos, filtros y eventos en Google Analytics como algunos ejemplos. ¿Son estos requisitos para el diseño gráfico? No. Estos también deberían ser una especialización, una sola rama en el árbol más grande.
Diferentes compañías lo hacen de diferentes maneras. Creo que una gran parte de mi diferencia es que estoy en el sector B2B exclusivamente. Desde que hice un trabajo independiente en la escuela secundaria y la universidad, no he hecho nada dirigido a un segmento de la población en general.
Entonces, ¿qué diseño funciona mejor?
Bueno, este es un problema que tengo con muchos diseñadores, comercializadores y la llamada "blogosfera". Conducen a las personas a creer que los dispositivos móviles son esenciales, un gran diseño utiliza al menos 5 marcos y cuadrículas diferentes y este script y ese script, y todos deben tener un blog.
Cuando me uní a la compañía en la que trabajo, su sitio web fue escrito con html en línea
<font size='15' color='white'>
para aquellos que ni siquiera recuerdan cómo se ve html en línea. Todavía no he rediseñado el sitio, pero lo reconstruí con HTML / CSS muy básico. Más importante que agregar jQuery y AJAX y la capacidad de respuesta móvil fue mejorar el SEO y el análisis. Puedo decirle exactamente quién visita desde dónde, en qué hacen clic, si descargan nuestro folleto, comienzan nuestro video promocional, finalizan nuestro video promocional ... en Bing, incluso aparecemos en búsquedas relacionadas para algunas de nuestras búsquedas de palabras clave y eso ha estado conduciendo tráfico de muy alta calidad.¿Es un gran diseño? Supongo que eso depende. ¿Desea un diseño elegante que pueda encontrar en Awwwards del que nadie haya oído hablar y que no pueda encontrar en ningún motor de búsqueda, pero se ve sexy como cualquier otra cosa? ¿O quieres un sitio que sea soso y aburrido pero que obtenga excelentes resultados?
Idealmente, quieres un equilibrio. Pero la industria y el marketing promueven las cosas llamativas y, como resultado, cada vez más estudiantes quieren trabajar solo en las cosas llamativas. Yo hablo por experiencia. Muchos de mis colegas optaron por dejar buenos trabajos de diseño en Miami para mudarse a Nueva York apenas ganando lo suficiente para sobrevivir trabajando para el advenedizo # 217. Otros que conozco no están trabajando en absoluto y no se aplicarán a ninguna empresa de diseño que no parezca divertida y fresca. Olvídese de los trabajos del gobierno: no conozco a un solo diseñador que no sea yo mismo que se haya aplicado a cualquier trabajo de diseño del gobierno a pesar de los increíbles salarios y beneficios con trabajos de alto nivel en las 6 cifras. ¿Por qué? Debido a que es gubernamental y congestionado, y en lugar de necesitar conocer jQuery y el marco de la semana, debe conocer los Estándares de Accesibilidad y Acrobat Pro.
Resumen
Enseñe lo que los estudiantes esperaban cuando se inscribieron en el programa. Algunos HTML y CSS básicos ciertamente no duelen. Pero tampoco lo hacen los estándares de accesibilidad, la redacción de copias, los procesos de impresión, las combinaciones de correspondencia con InDesign o cualquier otro aspecto menos de moda del diseño gráfico.
Otro consejo que utilizo y este es realmente bueno: no busque "Diseño gráfico" en los sitios de carrera, en lugar de eso, elija el software más complejo que conozca y le guste y busque ese "InDesign" "SASS" "After Effects" "Diseño receptivo" "jQuery" sea lo que sea. Dígales a sus alumnos que busquen por habilidad, no por título.
fuente
La palabra clave para centrarse es de nivel de entrada . Es simplemente irracional que una empresa espere que un estudiante graduado sepa cómo funciona "el mundo real", en su mayor parte habrían acumulado conocimientos teóricos, cierta experiencia en proyectos in vitro (de calidad variable) y posiblemente una formación interna.
Una contratación de graduados es una inversión costosa a largo plazo para la empresa. Los nuevos reclutas tienen que familiarizarse con cualquier cosa, desde sistemas CRM, rastreadores de errores y control de versiones hasta idiosincrasias corporativas y etiqueta de la lista de correo. Normalmente, se los empareja con un par superior / intermedio para obtener apoyo y orientación, avanzarán rápidamente a tareas más complejas y, idealmente, serán retenidos dentro de la empresa el tiempo suficiente para convertirse en un activo valioso.
La exposición a las tecnologías modernas es definitivamente beneficiosa, pero enfóquese en la capacidad de transferencia de habilidades. El hecho de que la universidad se centre en ASP.NET no debería hacer que eviten un entorno Java, Ruby on Rails o PHP. Esto es especialmente cierto para un diseñador / desarrollador web, donde los medios para producir html difieren relativamente superficialmente (en comparación con escribir código "funcional" más profundo).
Un diseñador web eventualmente terminará "disminuyendo" en UX, desarrollo web o seguirá siendo un generalista poderoso. Conocer los peligros de css / html hace que la colaboración diseñador-desarrollador sea mucho más eficiente (por ejemplo, no perder el tiempo clasificando capas sin nombre / desagrupadas en photoshop, teniendo diseños alineados con píxeles y gráficos spritable). Una forma valiosa de destacarse de los graduados por igual o incluso mejor calificados es acumular algo de experiencia en proyectos a través de un mercado independiente.
fuente
Creo que es así: en el futuro vamos a automatizar más y más cosas. Se están desvaneciendo muchos trabajos de cuello blanco y los que quedarán serán trabajos de mayor productividad como el diseño. Esto significa que también habrá mucha más competencia.
Ahora para sobrevivir a esto es útil saber cómo programar realmente. Cosas como CSS y HTML no son realmente códigos de programación. Pero más bien marcado, que es una especie de hijo bastardo del código. Comprender el marcado es inmensamente beneficioso porque ofrece una mejor visión de las cosas. También sería beneficioso saber que el marcado no es código, sino una forma alternativa de entrada. Si bien entiendo que es comúnmente referido como código por personas que no son programadores (esta posición es un poco insostenible, ya que esto significaría que guardar el documento de Photoshop Word contaría como codificación). La distinción es importante para el resto de mi respuesta.
Ahora, cuando digo que todo el mundo necesita algo de comprensión del código de programación, casi todo el mundo se equivoca. Las universidades ciertamente lo hacen, principalmente porque impulsan una agenda informática que no tiene nada que ver con la programación. A nivel personal, la mayoría de ustedes piensan en términos de necesidades para hacer una aplicación.
Pero más bien, la habilidad de programación que uno necesita es mucho más simple que cualquiera de esto. Es más bien cómo hace que la computadora repita la tarea que realizó pero sobre todas estas fuentes de datos. Cómo convertir todos estos documentos de Word a PDF. Cómo obtener direcciones de todos los trabajadores de la empresa x y vincularlas con su diseño. Algo donde un ciclo for puede hacer maravillas en su productividad y obtener una aplicación específica sería costoso o la aplicación simplemente no existe.
Un simple ejemplo
Enlacemos una pregunta en este sitio; este ejemplo está en el punto óptimo del conocimiento necesario, aunque se puede otorgar, puede preguntar cosas como esta (a veces no lo hará):
Fuente impresionante como conjunto de formas personalizadas de Photoshop (advertencia de posible autopublicidad). Este es un caso de uso muy específico y es muy poco probable que este script exista o lo sabría con bastante rapidez, ya que sería fácil para Google. El script puede parecer complejo, pero en realidad solo escribí 3 líneas de código, el resto solo está ordenando y limpiando o algo que grabé. El punto principal es que es básicamente para un bucle (en otras palabras, una estructura de repetición) emparejado con 5 minutos de investigación. Antes de esos 5 minutos no sabía cómo hacer esto, tenía que aprenderlo desde cero. Nunca antes había usado el complemento de escucha de guiones ni había hecho nada con formas en Photoshop. Entonces, sí, los idiomas cambian, pero puedes aprender cosas nuevas en 5 minutos si tienes la base.
Complejidad sabio esto en algún lugar entre escribir una lista de compras y una receta de cocina . Ahora, este no es necesariamente un primer script fácil, pero la segunda modificación debería ser bastante trivial una vez que comprenda la primera etapa (y se realizó con la búsqueda y reemplazo). También sería bueno tener la confianza suficiente para seguir las instrucciones sin enloquecer.
Saber lo que puede esperar que haga un desarrollador puede ayudar. Poder lanzar un código puede reducir un trabajo de un mes a dos días. Por lo tanto, es más estar alerta sobre lo que un programador hace más que cualquier otra cosa. También es bueno saber que no todo el código es igual. Ser capaz de comprender que un administrador de base de datos es muy diferente de un escritor de sombreadores te lleva muy lejos.
Al final, el código tiene la capacidad de aumentar permanentemente tu autoestima, es una buena razón para aprenderlo. Simplemente no se centre demasiado en el código en sí mismo, sino en su utilidad. Además, saber cómo los programadores hacen el control de versiones puede cambiar literariamente tu forma de trabajar.
Por lo tanto, debería poder enseñarles lo suficiente para que no se asusten cuando vean el código, pero puedan decirse a sí mismos que puedo manejar esto.
fuente