¿Cuáles son las expectativas razonables del mercado para los diseñadores gráficos de nivel de entrada frente a los diseñadores web de nivel de entrada?


8

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 ?



+1 por eso, aunque no tengo dudas de que un diseñador web necesita saber cómo codificar, solo dudo de cuánto se debe enseñar en la escuela (en el contexto de un plan de estudios de diseño gráfico general) y cuánto se debe ser autodidacta o ganado a través de otras formaciones más especializadas.
curioso

Tal como está, estoy votando para cerrar como demasiado amplio. No hay forma posible de responder esta pregunta. Lo que se espera que los estudiantes aprendan se reduce a qué programa y cursos están. También están agrupando el diseño gráfico y el diseño web. Es un tema demasiado amplio, por lo que incluso estás diciendo "¿Cuál es tu experiencia en esto?" En lugar de pedir una respuesta real. La otra pregunta fue mejor porque solo habla de diseñadores web front-end.
Ryan

Entendería un voto cercano sobre la opinión, aunque creo que es posible llegar a una respuesta coherente con múltiples aportes. Estoy de acuerdo en que mi pregunta tiene cierta amplitud, pero se relaciona exactamente con nuestra situación como maestros de diseño gráfico. Agregué detalles si eso ayuda.
curioso

2
Creo que la edición cambia drásticamente la pregunta.
DA01

Respuestas:


8

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).


1
+1 para "cuanto más se puedan desenfocar esas etapas ..." ¡MUY bien dicho! ¡Podría robarte esa frase!
DA01

Gracias Scott! ¿Puede aclarar "Al final ya veo HTML / CSS como conocimiento básico necesario". (parece que falta una palabra o la sintaxis está desactivada, aunque el inglés no es mi primer idioma) :-) Supongo que quiere decir que considera HTML y CSS como el conocimiento principal.
curioso

1
Si. HTML y CSS deben considerarse conocimientos básicos. (No hay nada malo con esa oración, excepto tal vez una coma que falta).
Scott

El "más" es lo que me hizo dudar, para mí suena como algo negativo. Pero esa sería una explicación que debería preguntar en el foro en inglés :-)
curioso

2
@emile: ese "positivo o futuro 'más'" es algo regional inglés americano. La página de Scott dice West Coast US, pero ese es un marcador muy fuerte del medio Atlántico.
Horacio

4

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.

¿Cuáles son las expectativas razonables del mercado para los diseñadores gráficos de nivel de entrada frente a los diseñadores web de nivel de entrada?

Mi lista sería:

  • una cartera sólida
  • capacidad de hablar a través de su cartera y ofrecer información sobre su proceso y cómo piensan.

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.


3

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.


Totalmente de acuerdo con esto: cuanto más versátil sea, más oportunidades tendrá y más valioso será. Es el viejo argumento de "Jack de todos los oficios, maestro de ninguno". El truco es ser lo suficientemente maestro en varios oficios y hacer que sea un nicho cruzado. La mayoría de los empleadores buscan consolidar un alcance mayor en un solo puesto. Si eres un diseñador gráfico, realmente deberías saber algo más como gráficos en movimiento o web o algo que ofrezca un valor de bonificación adicional si quieres destacarte de la multitud.
John

Esto lo clava en las dos últimas líneas del primer párrafo. Hace mucho tiempo que pasamos "solo para imprimir" como un conjunto de habilidades viables para diseñadores recién creados, y uno que no tiene una comprensión decente de los fundamentos de la web comienza muy atrás en el mercado laboral.
Alan Gilbertson

2

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.


"Es difícil venir de un pensamiento creativo para pasar a una lógica de código" = tiendo a estar en desacuerdo con eso un poco. En mi experiencia, la codificación es tan creativa de un esfuerzo como el diseño visual. Sin duda es diferente , pero un buen programador también es creativo. Creo que eso es especialmente cierto cuando comenzamos a hablar de 'diseño de interacción' donde los detalles del código y los detalles de las interacciones visuales deben reunirse en armonía.
DA01

Respeto eso, pero viendo de primera mano lo que alguien pasa con la herramienta de lápiz de Illustrator y se congela cuando les pides que codifiquen porque no pueden verlo a través del código.
DᴀʀᴛʜVᴀᴅᴇʀ

1
oh, claro, hay muchos diseñadores que no pueden comprender el código y muchos codificadores que no pueden comprender el tipo. Pero también hay muchas cosas que hacer, afortunadamente. :)
DA01

1
+1 por eso, pero es por eso que lo noté porque debería mencionarse que no es para todos.
DᴀʀᴛʜVᴀᴅᴇʀ

1
He visto increíbles hazañas de creatividad de programadores que nunca se considerarían "Creativos". Es una pena que empujemos una definición de creatividad. Definitivamente un tipo diferente en el acceso a diferentes partes del cerebro.
Adam Schuld

2

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.


2

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.


"Enseñe lo que los estudiantes esperaban cuando se inscribieron en el programa". Tengo que estar en desacuerdo, los estudiantes realmente no saben qué esperar ya que aún no han aprendido cuando se inscriben. Solo saben que tienen un interés en el campo y les gustaría un trabajo al final y un diploma universitario / entrada a la universidad. Si solo les enseñamos las cosas que quieren aprender pero no consiguen trabajo porque el mercado quiere diseñadores que puedan codificar, no les haría un favor. Es parte de nuestro trabajo adaptarnos a algunos de los requisitos del mercado.
curioso

En Monster.ca ahora hay más trabajos para Acrobat que jQuery. Hay más trabajos para Powerpoint que GIT. Hay más trabajos para Marketing que Diseño web.
Ryan

No te estoy diciendo que no les enseñes codificación básica, y tampoco te dije que les enseñaras lo que quieren. Les dije que les enseñaran lo que esperaban, como si me inscribiera en un programa especializado en codificación creativa e impresión láser, entonces deberían enseñar eso. Si me inscribí en un programa GD generalizado, entonces debería enseñar cosas más generalizadas. Y lo más importante, mi punto es no subestimar el mercado laboral corporativo para lo que actualmente está de moda POR MEDIOS. MEDIA se enfoca en trabajos "sexys". En el mundo real por cada trabajo sexy hay cientos haciendo conciertos corporativos.
Ryan

Y esos conciertos corporativos mientras no son sexys y siempre están inspirados Generalmente paga mejor y tiene mejores beneficios. Mire a un consultor de diseño inicial para JACOBS o Lockheed. Simplemente hacer tableros de presentación para sus equipos de ingeniería comienza alrededor de 60k al año con beneficios completos. No se requiere codificación.
Ryan

1

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.


1

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.


Entiendo su punto sobre el código, que es bastante más avanzado que el marcado (aunque no cambiaría la redacción de mi pregunta porque creo que la mayoría de la gente no necesariamente entendería el subtelty). También estoy de acuerdo en que entender cómo funciona el código puede aumentar enormemente su conjunto de habilidades en el futuro (aunque no solo en diseño gráfico, por lo que no lo incluiría en nuestro plan de estudios). Por otra parte, una gran cantidad de HTML / CSS se subcontrata hoy en día por un precio relativamente bajo, esto también es parte de mis preocupaciones.
curioso

@Emilie Sí, es cierto, pero aún se trata más de que se muestre una vez, por lo que no es demasiado aterrador que enseñar algo realmente útil, de todos modos no los verás a todos. En realidad trabajo como profesor universitario, excepto que, por supuesto, enseño a los diseñadores de máquinas que los problemas son comparables. El nivel es solo más alto.
joojaa

Estoy de acuerdo con lo que agregaste a tu respuesta, aunque no creo que esté dentro del alcance de nuestro programa, pero eso es algo que debería enseñarse en la escuela secundaria o algo así. Aprender a aprender será importante para los próximos años. Tenemos sobrecarga de información y todo al alcance de la mano al mismo tiempo.
curioso
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.