Quelles sont les attentes raisonnables du marché pour les graphistes débutants par rapport aux concepteurs Web débutants?

8

J'enseigne le graphisme / multimédia au niveau collégial ainsi que le freelance sur le côté. Nous avons discuté entre collègues et nous nous demandons ce qui est attendu en moyenne pour les graphistes et les concepteurs de sites Web (étant donné qu'ils suivront tous les mêmes cours, mais certains pourraient être plus enclins au Web). Il n'est pas facile de déterminer la quantité de conception par rapport à la quantité de codage à inclure dans les classes. J'ai déjà publié une question similaire sur LinkedIn, mais j'aimerais obtenir autant de données que possible afin que nous puissions prendre des mesures sur ce sur quoi nous devrions nous concentrer.

J'ai observé des variations sauvages allant de: simplement comprendre certains concepts de mises en page Web, pouvoir mettre à jour un site Web existant pour pouvoir, construire tout le site Web avec PHP / MySQL inclus et javascript / jQuery. Se demandant souvent si les entreprises qui ont tout demandé ont trouvé de bons candidats ou simplement tenté leur chance.

Quelle est votre expérience à ce sujet? Veuillez mentionner si vous vous considérez comme un graphiste ou un concepteur Web.

EDIT: Notre programme est un programme de conception graphique de 3 ans comprenant 4 classes de conception Web. Nous ne sommes pas un programme multimédia à proprement parler. Je dois également ajouter que là où je me trouve, les étudiants peuvent arrêter leur apprentissage au niveau collégial ou entreprendre un BA en design graphique (encore 3 ans) beaucoup plus orienté vers la création.

Plus précisément, je cherche des réponses sur ce que sont les attentes du marché raisonnable pour niveau entrée infographistes par rapport au niveau d'entrée concepteurs de sites Web?

curieux
la source
4
Pas identiques mais liés: les concepteurs de sites Web doivent-ils savoir coder?
user56reinstatemonica8
+1 pour cela, bien qu'il n'y ait aucun doute dans mon esprit qu'un concepteur Web doit savoir coder, doutant seulement de la quantité de ce qui devrait être enseigné à l'école (dans le contexte d'un programme général de conception graphique) et de combien être autodidacte ou acquis à travers d'autres formations plus spécialisées.
curieux
Dans l'état actuel des choses, je vote pour fermer car trop large. Il n'y a aucun moyen possible de répondre à cette question. Ce que les étudiants sont censés apprendre se résume au programme et aux cours auxquels ils participent. Vous combinez également la conception graphique et la conception Web. C'est beaucoup trop large d'un sujet, c'est pourquoi vous dites même "Quelle est votre expérience à ce sujet" plutôt que de demander une vraie réponse. L'autre question fonctionnait mieux car elle ne parlait que de concepteurs Web frontaux.
Ryan
Je comprendrais un vote serré sur la base d'opinions, même si je pense qu'il est possible de parvenir à une réponse cohérente avec plusieurs entrées. Je suis d'accord qu'il y a une certaine ampleur dans ma question, mais elle se rapporte exactement à notre situation en tant que professeurs de graphisme. J'ai ajouté des détails si cela peut aider.
curieux
2
Je pense que le montage change radicalement la question.
DA01

Réponses:

8

Je vois la conception Web comme un sous-ensemble de la conception graphique et pas toujours une entité distincte, j'ai donc un peu de mal avec le «vs». aspect de l'édition de la question. On ne peut certainement être qu'un web designer. Je ne suis pas sûr de me concentrer si directement sur un domaine qui fait de cette personne un concepteur "graphique". De la même manière, on peut être un concepteur de packages fantastique, mais il n'est peut-être pas vraiment capable de les qualifier en tant que designer "graphique". Je ne pense cependant que le concepteur « graphique » englobe à la fois l' impression et la reproduction web. Par conséquent, le «vs» ne joue pas bien dans mon esprit. En fin de compte, ce peut être simplement de la sémantique.

Remarque: Cette réponse était antérieure à la modification de la question réelle posée:

Je fais de la conception imprimée et de la conception Web frontale depuis quelques décennies. Je construis des sites Web avec une variété de HTML, CSS, jQuery, PHP, MySQL, et quand forcé, ASP. Je ne me considère pas comme un développeur web. Je suis strictement designer.

Je pense que tout bon concepteur doit comprendre HTML / CSS, les tons directs, RVB, CMJN, les résolutions et les séparations. Cela couvre les bases de la reproduction Web et imprimée.

Il est important de comprendre les restrictions lors de la conception. Sans une compréhension du fonctionnement des séparations, la conception d'impression peut en souffrir. Il en va de même pour la conception Web - sans une compréhension du fonctionnement de HTML et CSS, la conception Web peut en souffrir.

Comme vous le savez sans doute, la création de sites Web se déroule en deux étapes: la conception et le développement. Plus ces étapes peuvent devenir floues pour le concepteur ou le développeur, meilleur est le résultat final. Un concepteur qui comprend qu'il existe des restrictions dans la façon dont HTML et CSS fonctionnent ne créera pas de conceptions qui sont presque impossibles à coder. En fin de compte, je considère HTML / CSS comme les connaissances de base nécessaires dans le monde d'aujourd'hui. Avouons-le, HTML est fondamentalement le même depuis plus de 15 ans avec seulement des mises à jour mineures. Et il peut être appris en une semaine ou moins de simplement expérimenter. Il n'y a aucune raison pour qu'un designer ne le sache pas.

Je ne pense pas qu'un concepteur doive nécessairement comprendre tout PHP / MySQL ou tout autre système de script / base de données côté serveur, bien que cela puisse certainement aider. La chose la plus simple, comme une inclusion PHP, peut réduire considérablement le temps nécessaire pour étoffer une série de pages Web.

Une compréhension de base de ce que fait Javascript / JQuery est nécessaire, bien que la fonctionnalité réelle serait quelque chose que je ne couvrirais pas vraiment si j'enseignais. Il suffit de comprendre le concept de pages dynamiques via javascript. La fonctionnalité peut nécessiter sa propre classe ou un domaine d'étude dédié et vous commencez à brouiller les lignes avec la phase de développement en raison des interactions ajax possibles.

Quant aux publicités qui veulent tout ... Ils demandent au monde entier de réaliser que personne ne possède réellement toutes ces compétences. Mais si vous laissez quelque chose hors, vous ne pouvez pas obtenir que l' une demande de celle d' un candidat avec une compétence spectaculaire que l' une région. C'est un sac à main. Personne ne devrait se sentir inférieur ou insuffisant car il ne possède qu'un tiers ou les trois quarts des compétences répertoriées dans une petite annonce. La plupart de ces publicités savent que personne ne peut tout faire.

Additionnel:

Je considère toute expérience éducative générale comme une expérience à plusieurs niveaux. Il est important d'exposer les nouveaux étudiants à la grande variété de possibilités, ne serait-ce que de façon minimale. Ensuite, les élèves eux-mêmes peuvent mieux cibler et progresser vers les domaines qu'ils trouvent intrigants et passionnants. En tant que tronc de base, tout élève sous l'égide de la «conception graphique» devrait être exposé aux bases de la conception Web, de la conception imprimée, de la conception vidéo / multimédia / de jeu et du marketing. Je pense que ce sont probablement ces domaines qui inspireront et aideront les élèves à réaliser leurs propres forces et faiblesses. Rien de plus simple pour la conception Web que HMTL / CSS. C'est la fondation toutla conception Web est basée sur, de la même manière que toute conception d'impression est basée sur des séparations de couleurs CMJN / tons directs. Si un étudiant souhaite ensuite se concentrer davantage sur la conception de sites Web, il doit pouvoir rechercher des cours d'enseignement CSS avancé ou jQuery / javascript. Tout comme s'ils voulaient se concentrer sur le marketing, ils pouvaient suivre des cours d'études démographiques et d'analyse statistique. Ne vous méprenez pas, un «graphiste» avec de solides compétences Web est tout aussi précieux qu'un «graphiste» avec de solides compétences en marketing. Cependant, d'après mon expérience, lorsque le service des ressources humaines publie une annonce pour un «graphiste», il recherche quelqu'un de bien informé en conception imprimée ou Web et le plus souvent les deux dans une certaine mesure.

J'ai choisi d'aller dans le sens de l'impression, puis du front-end web. Mais j'aurais pu facilement choisir d'aller vers l'impression et le marketing ou la vidéo puis le web. Sans l'exposition initiale à chaque domaine, je n'aurais jamais su où se situaient mes compétences (et mes passions).

Scott
la source
1
+1 pour 'plus ces étapes peuvent devenir floues ...' TRÈS bien dit! Je pourrais te voler cette phrase!
DA01
Merci Scott! Pouvez-vous clarifier "En fin de compte, je considère HTML / CSS comme la connaissance de base nécessaire." (il semble qu'un mot manque ou que la syntaxe soit désactivée, bien que l'anglais ne soit pas ma première langue) :-) Je pense que vous voulez dire que vous considérez HTML et CSS comme connaissances de base.
curieux
1
Oui. HTML et CSS doivent être considérés comme des connaissances de base. (Il n'y a rien de mal à cette phrase, sauf peut-être une virgule manquante.)
Scott
Le "plus" est ce qui m'a fait hésiter, pour moi ça sonne comme un négatif. Mais ce serait une explication que je devrais demander dans le tableau anglais :-)
curieux
2
@emile: que "plus ou futur" positif "est une chose régionale américaine américaine. La page de Scott indique la côte ouest des États-Unis, mais c'est un marqueur très fort de la mi-atlantique.
horatio
4

La moyenne se situe entre «Freaks out if they see an HTML tag» et «can build all they design in code».

Le fait qu'il n'y ait pas de moyenne typique ici.

En général, cependant, si un concepteur va se concentrer sur un support particulier (par exemple, la conception Web), plus il en sait sur ce support, plus il peut en faire. C'est donc certainement quelque chose à encourager. Enseignez-le. Cela «collera» pour certains et ils continueront à en apprendre davantage. Pour d'autres, ce ne sera pas le cas. Et c'est probablement OK.

Comme le souligne Scott, les graphistes n'ont pas à savoir comment fonctionne une presse à imprimer. Ou comment fonctionnent les écrans de ligne ou la surimpression. Mais ceux qui savent comment tout cela fonctionne sont en fin de compte de meilleurs professionnels dans la mesure où ils sont capables de concevoir quelque chose qu'ils peuvent ensuite réellement imprimer.

Il en va de même pour la conception Web.

MISE À JOUR: Je pense que le titre de la question modifiée est légèrement différent.

Quelles sont les attentes raisonnables du marché pour les graphistes débutants par rapport aux concepteurs Web débutants?

Ma liste serait:

  • un portefeuille solide
  • capacité à parler de leur portefeuille et à donner un aperçu de leur processus et de leur façon de penser.

En d'autres termes, pour le niveau d'entrée, je chercherais une capacité de réflexion sur un ensemble d'outils particulier. Nous pouvons leur enseigner les outils, mais j'espère que l'université leur aurait appris à penser.

DA01
la source
3

Je commercialise et me considère à la fois graphiste et développeur web front-end. En tant que personne diplômée il y a moins de 5 ans, qui m'a appris à coder en HTML / CSS / JavaScript ainsi qu'en Java et qui a récemment testé le marché du travail, je peux vous dire que le paysage concurrentiel de la profession de graphiste est en train de changer.

D'abord et avant tout, la majorité des postes de niveau subalterne nécessitent une connaissance du HTML et du CSS ou la préfèrent comme compétence supplémentaire. La raison en est que les entreprises sont de plus en plus obsolètes sans une sorte de présence sur le Web. Si vous avez une personne multifonctionnelle qui peut créer des actifs à la fois pour le marketing et le Web - ainsi que pour les mettre en œuvre, vous remplissez deux piliers de votre entreprise pour le prix d'un salaire. Même une connaissance limitée de ce que signifie la conception pour le Web en termes d'optimisation des images, des principes UX et UI et des tendances Web, vous devenez immédiatement plus précieux.

La taille et le type de l'entreprise comptent également pour les compétences Web dont ils ont besoin. Les petites startups ont tendance à favoriser les concepteurs à l'esprit technique, tandis que vous pourriez constater que les grandes entreprises préfèrent que vous remplissiez un rôle de concepteur spécifique au sein de l'entreprise. Cela signifie souvent qu'il n'y a pas de besoin urgent de compétences Web, car elles sont souvent sous-traitées à une autre entreprise.

Cela explique en grande partie le plus gros fardeau que les employeurs imposent aux graphistes pour être généralistes. Nous voulons que nos graphistes soient également des photographes, des experts en impression, des ninjas UX et des savants en codage (on m'a récemment demandé si je savais quelque chose sur le rendu 3D pour un travail complètement indépendant). En fin de compte, si vous souhaitez préparer les étudiants à des environnements dynamiques dans le monde réel, ils doivent être préparés à posséder des compétences techniques techniques limitées. Ils doivent parler la langue pour transmettre et communiquer des idées dans ce nouveau paysage.

Adam Schuld
la source
Entièrement d'accord avec cela - Plus vous êtes polyvalent, plus vous avez d'opportunités et plus vous devenez précieux. C'est le vieil argument «cric de tous les métiers, maître de rien». L'astuce consiste à être suffisamment maître dans plusieurs métiers et à en faire votre créneau croisé. La plupart des employeurs cherchent à consolider une portée plus large en un seul poste. Si vous êtes un graphiste, vous devriez vraiment savoir autre chose comme les graphiques animés ou le Web ou quelque chose qui offre une valeur bonus supplémentaire si vous voulez vous démarquer de la foule.
John
Cela le cloue dans les deux dernières lignes du premier paragraphe. Nous avons depuis longtemps dépassé "l'impression uniquement" en tant qu'ensemble de compétences viable pour les concepteurs fraîchement créés, et celui qui n'a pas une bonne compréhension des principes fondamentaux du Web prend du retard sur le marché du travail.
Alan Gilbertson
2

Cela dépendrait de ce sur quoi vous vous basez, car vous mentionnez le concepteur Web et le concepteur graphique, qui sont deux domaines différents. Le concepteur Web conçoit principalement pour le Web en tant que tel et un concepteur d'impression doit concevoir pour l'impression en tant que tel.

L'industrie pense que les concepteurs devraient être les cerveaux de tous. Cela dit, et avec la transition vers le Web, il est prévu que les graphistes devraient avoir une solide compréhension du HTML et du CSS. Certains collèges proposent même un ou deux cours dans ce domaine. Avec le développement et la simplicité de jQuery, il était destiné aux concepteurs avec la facilité d'utilisation et certains s'attendent à une compréhension de base.

Ceux qui demandent un concepteur de sites Web et d'impression complet sont généralement de petites boutiques qui ne veulent pas payer pour une équipe quand ils le devraient. La plupart du temps, je vois que dans un délai de deux ou trois ans, l'entreprise cherche à nouveau du travail parce que le designer qui a été embauché a été épuisé par toutes les demandes.

Si vous introduisez le codage back-end, vous passez d'un concepteur Web à un programmeur Web. Si vous voulez faire strictement du web, j'encouragerais une compréhension de base du code tel que PHP, SQL, AJAX et ruby ​​on rails.

Venant du design, il est difficile de sortir d'une pensée créative pour passer à une logique de code. Ce que je veux dire par là, c'est que certains concepteurs ne peuvent pas coder même s'ils essaient parce qu'ils ne peuvent pas voir le produit final. J'ai vu des artistes illustrateurs qui sont bien en conception graphique ne peuvent pas voir au-delà d'un stylo. Je conseillerais fortement d'en choisir un et de rester avec le terrain. Il est très difficile de rester à jour avec les logiciels (à la fois les versions de code et les révisions logicielles).

Je tiens également à souligner un portefeuille de celui qui essaie de tout maîtriser. Il est très difficile d'affiner le talent d'un designer qui exécute un portefeuille solide et bien arrondi qui peut dire qu'il est un maître de tous. Il y a trop de détails fins dans l'impression VS Web.

Je voudrais également étendre cela puisque nous sommes sur ce sujet. Comme discuté dans le commentaire ci-dessous ma réponse, je ne pense pas que ce soit juste pour les concepteurs. C'est un fardeau d'être un cerveau et vraiment pas juste envers les talents bruts pour certains auxquels il vient si facilement. Je crois également qu'il est difficile de rester fréquent dans tout et il convient de noter que si vous voulez être bien arrondi sur le Web et l'imprimer, cela vous demandera beaucoup d'efforts et d'engagement.

DᴀʀᴛʜVᴀᴅᴇʀ
la source
"il est difficile de sortir d'une pensée créative pour passer à une logique de code" = j'ai tendance à être légèrement en désaccord avec cela. D'après mon expérience, le codage est aussi créatif d'une entreprise que la conception visuelle. C'est différent , c'est sûr, mais un bon programmeur est aussi créatif. Je pense que cela est particulièrement vrai lorsque nous commençons à parler de «conception d'interaction» où les détails du code et les détails des interactions visuelles doivent se rencontrer en harmonie.
DA01
Je respecte cela, mais en voyant de visu ce que quelqu'un traverse avec l'outil stylo d'Illustrator et que je gèle lorsque vous lui demandez de coder parce qu'il ne peut pas le voir à travers le code.
DᴀʀᴛʜVᴀᴅᴇʀ
1
oh bien sûr, il y a beaucoup de concepteurs qui ne peuvent pas comprendre le code et beaucoup de codeurs qui ne peuvent pas comprendre le type. Mais il y en a aussi beaucoup, heureusement. :)
DA01
1
+1 pour cela mais c'est pourquoi je l'ai noté car il faut le mentionner ce n'est pas pour tout le monde.
DᴀʀᴛʜVᴀᴅᴇʀ
1
J'ai vu des exploits incroyables de créativité de programmeurs qui ne se considéreraient jamais comme des "Créatifs". Une sorte de honte, nous poussons une définition de la créativité. Certainement un type différent pour accéder à différentes parties du cerveau.
Adam Schuld
2

Mon expérience avec cela a varié en fonction de mon travail.

J'ai travaillé pour des «sociétés d'identité de marque» qui emploient plusieurs personnes avec des compétences multiples et offrent une gamme complète de services multimédias. Les concepteurs étaient, pour la plupart, strictement des concepteurs et avaient peu à voir avec la fonctionnalité d'un projet, en particulier lorsque ce projet comprenait des bases de données, des exigences de sécurité et / ou des systèmes propriétaires qui devaient être inclus.

En tant que développeur, je n'avais pas grand-chose à voir avec l'aspect design des choses. Plus souvent qu'autrement, on me donnerait des spécifications de conception et des actifs qui devaient être placés au-dessus du cadre, et c'était ma responsabilité de déterminer si ces spécifications de conception étaient réalisables. C'est peut-être moi qui l'ai appliqué ou non, tout a varié selon le projet. Cependant, dans la majorité des cas, une frontière a été établie entre la conception et le codage.

D'un autre côté, j'ai également travaillé pendant de nombreuses années en tant que graphiste / développeur web indépendant comme vous voulez. Je n'ai jamais vraiment pris la peine de m'attribuer un titre dans ce sens car au final ça n'aurait pas d'importance. La majorité de mes clients ne connaissent pas la différence entre un designer et un développeur. Ils ne connaissent pas la différence entre 72 et 300 dpi, ils ne comprennent pas pourquoi vous ne pouvez pas utiliser leurs couleurs PMS sur le site Web et pourquoi lorsque vous essayez de les faire correspondre le mieux possible, cela sera toujours différent sur leur écran par rapport au vôtre.

Mon point ici est que si vous êtes un one man show, vous feriez mieux de pouvoir tout faire, au moins aux yeux de vos clients. Si vous travaillez pour un endroit avec des rôles et des pratiques établis, votre employeur utilisera très probablement vos talents les plus forts et permettra à d'autres de combler les lacunes.

Personnellement, j'ai tendance à accorder plus de valeur à l'apprentissage du code et je préférerais autant de cela dans un programme de conception que possible, sans le transformer en programme de développement. Le design est un talent que beaucoup ont naturellement et j'aime penser que j'ai moi-même une touche. Pas beaucoup, mais assez pour impressionner le fleuriste local sur la route, ou l'ami de maman qui veut faire monter les enchères sur son entreprise Mary Kay. La capacité d'écrire du code ou de développer des systèmes est une autre histoire. Cela peut être très technique et pas quelque chose qui vient naturellement à beaucoup.

Dryden Long
la source
2

Le problème que j'ai avec ceci est que Graphic Designer est devenu très synonyme de Web Designer.

Voir: Quelles sont les branches de la conception graphique

Il y a tellement de branches établies que je ne pense pas qu'il soit juste de dire que tous les graphistes doivent apprendre à coder. Cela ouvre-t-il beaucoup d'emplois? Sûr. Mais où cela finit-il?

10 Doit avoir des compétences pour les développeurs frontaux de 2009 tout en écrivant de manière très arrogante des choses telles que le contrôle de version / GIT, jQuery, CSS3, HTML5, SQL ...

Et la vérité est qu'il n'est pas loin pour un développeur web frontal. Mais beaucoup d'entre eux devraient être dans une spécialisation en conception Web / développeur front-end dans n'importe quel programme scolaire non requis pour tous les étudiants en conception graphique.

Est-ce que j'aimerais en savoir plus sur ces choses? Oui. Mais je connais beaucoup d'autres compétences comme la conformité à la loi CAN-SPAM, la segmentation avancée du marketing par e-mail. Objectifs, filtres et événements dans Google Analytics en quelques exemples. Ces éléments sont-ils également nécessaires pour la conception graphique? Non. Celles-ci devraient également être une spécialisation, une seule branche dans le plus grand arbre.

Différentes entreprises le font de différentes manières. Je pense qu'une grande partie de ma différence est que je suis exclusivement dans le secteur B2B. Pas depuis que j'ai fait du travail indépendant au lycée et au collège, je n'ai rien fait pour un segment de la population générale.

Alors, quel design fonctionne mieux?

Eh bien, c'est un problème que j'ai avec beaucoup de designers, de spécialistes du marketing et de la soi-disant "blogosphère". Ils amènent les gens à croire que le mobile est essentiel, un excellent design utilise au moins 5 cadres et grilles différents et ce script et ce script, et tout le monde doit avoir un blog.

Lorsque j'ai rejoint l'entreprise, je travaille pour leur site Web a été écrit avec du HTML intégré <font size='15' color='white'>pour ceux qui ne se souviennent même pas à quoi ressemble le HTML intégré. Je n'ai pas encore repensé le site mais je l'ai reconstruit avec du HTML / CSS très basique. Plus important que l'ajout de jQuery et AJAX et de la réactivité mobile était d'améliorer ensuite le référencement et les analyses. Je peux vous dire exactement qui visite d'où, sur quoi ils cliquent, s'ils téléchargent notre brochure, commencent notre vidéo promotionnelle, terminent notre vidéo promotionnelle ... sur Bing, nous nous présentons même sur les recherches connexes pour certaines de nos recherches de mots clés et qui a généré un trafic de très haute qualité.

Est-ce un super design? Je suppose que cela dépend. Voulez-vous un design sophistiqué que vous pourriez trouver sur Awwwards dont personne n'a jamais entendu parler et qui ne peut être trouvé sur aucun moteur de recherche - mais qui a l'air sexy comme quoi que ce soit. Ou voulez-vous un site qui est fade et ennuyeux mais qui obtient d'excellents résultats?

Idéalement, vous voulez un équilibre. Mais l'industrie et le marketing font la promotion des trucs flashy et franchement, de plus en plus d'étudiants veulent travailler uniquement sur les trucs flashy. Je parle d'expérience. Beaucoup de mes pairs ont choisi de quitter de bons emplois de design à Miami pour déménager à New York, ce qui en fait à peine assez pour survivre en travaillant pour le dernier venu à la mode # 217. D'autres que je connais ne fonctionnent pas du tout et ne s'appliqueront à aucune entreprise de design qui ne semble pas amusante et fraîche. Oubliez les emplois gouvernementaux - je ne connais pas d'autre designer que moi qui ait postulé à des emplois de conception gouvernementale malgré des salaires et des avantages incroyables avec des emplois de haut niveau bien dans les 6 chiffres. Pourquoi? Parce que son gouvernement et étouffant et au lieu d'avoir besoin de connaître jQuery et le cadre de la semaine, vous devez connaître les normes d'accessibilité et Acrobat Pro.

Sommaire

Enseignez ce que les élèves attendaient lorsqu'ils se sont inscrits au programme. Certains HTML et CSS de base ne font certainement pas de mal. Mais les normes d'accessibilité, la rédaction de copies, les processus d'impression, les publipostages vers InDesign ou tout autre aspect moins à la mode de la conception graphique ne le sont pas non plus.

Une autre astuce que j'utilise et celle-ci est vraiment bonne --- ne recherchez pas les sites de carrière pour "Graphic Design", choisissez plutôt le logiciel le plus complexe que vous connaissez et aimez et recherchez "InDesign" "SASS" "After Effects" "Responsive Design" "jQuery" quel qu'il soit. Dites à vos élèves de chercher par compétence et non par titre.

Ryan
la source
"Enseignez ce que les élèves attendaient lorsqu'ils se sont inscrits au programme." Je ne suis pas d'accord, les étudiants ne savent pas vraiment à quoi s'attendre car ils n'ont pas encore appris lorsqu'ils s'inscrivent. Ils savent juste qu'ils ont un intérêt dans le domaine et aimeraient un emploi à la fin et un diplôme collégial / entrée à l'université. Si nous leur enseignons simplement ce qu'ils veulent apprendre mais qu'ils ne trouvent pas d'emploi parce que le marché veut des concepteurs capables de coder, cela ne leur rendrait pas service. Cela fait partie de notre travail de s'adapter à certaines des exigences du marché.
curieux
Sur Monster.ca en ce moment, il y a plus d'emplois pour Acrobat que jQuery. Il y a plus d'emplois pour Powerpoint que GIT. Il y a plus d'emplois pour le marketing que pour la conception Web.
Ryan
Je ne vous dis pas de ne pas leur enseigner le codage de base, et je ne vous ai pas non plus dit d'enseigner ce qu'ils veulent. J'ai dit de leur enseigner ce qu'ils attendaient - comme si je m'inscrivais à un programme spécialisé sur le codage créatif et l'impression laser, alors vous devriez enseigner cela. Si je me suis inscrit à un programme GD généralisé, vous devriez enseigner des choses plus généralisées. Et le plus important, mon point est de ne pas sous-estimer le marché du travail d'entreprise pour ce qui est actuellement à la mode BY MEDIA. Le MEDIA se concentre sur les emplois "sexy". Dans le monde réel, pour chaque travail sexy, il y a des centaines de concerts d'entreprise.
Ryan
Et ces concerts d'entreprise bien que pas sexy et toujours inspirés. Payent généralement mieux et bénéficient de meilleurs avantages. Allez voir un consultant en conception de départ pour JACOBS ou Lockheed. La fabrication de tableaux de présentation pour leurs équipes d'ingénierie commence environ 60 000 par an avec tous les avantages. Aucun codage requis.
Ryan
1

Le mot clé sur lequel se concentrer est le niveau d'entrée . Il est tout simplement déraisonnable pour une entreprise de s'attendre à ce qu'un étudiant diplômé sache comment "le monde réel" fonctionne - pour la plupart, il aurait accumulé des connaissances théoriques, une certaine expérience de projet in vitro (de qualité variable) et éventuellement une formation de stagiaire.

L'embauche d'un diplômé est un investissement coûteux à long terme pour l'entreprise. Les nouvelles recrues doivent se familiariser avec tout, des systèmes CRM, des bugtrackers et du contrôle de version aux particularités de l'entreprise et à l'étiquette des listes de diffusion. Normalement associés à un pair senior / intermédiaire pour le soutien et l'orientation, ils passeront rapidement à des tâches plus complexes et, idéalement, seront conservés au sein de l'entreprise suffisamment longtemps pour devenir un atout précieux.

L'exposition aux technologies modernes est certainement bénéfique, mais concentrez-vous sur la capacité de transfert de compétences. Tout simplement parce que le collège se concentre sur ASP.NET ne devrait pas leur faire éviter un environnement Java, Ruby on Rails ou PHP. Cela est particulièrement vrai pour un concepteur / développeur Web, où les moyens de produire du HTML diffèrent relativement superficiellement (par rapport à l'écriture d'un code "fonctionnel" plus profond).

Un concepteur de sites Web finira par finir par «se spécialiser» en UX, en développement Web ou demeurera un puissant généraliste. La connaissance des dangers css / html rend la collaboration concepteur-développeur beaucoup plus efficace (par exemple, ne perdez pas de temps à trier les calques sans nom / non groupés dans Photoshop, avec des mises en page alignées sur les pixels et des graphiques dynamiques). Un moyen précieux de se démarquer des diplômés également, voire mieux qualifiés, est d'acquérir une expérience de projet sur un marché indépendant.

ov
la source
1

Je pense que c'est comme ça: à l'avenir, nous allons automatiser de plus en plus. Beaucoup d'emplois en col blanc disparaissent et ceux qui resteront seront des emplois à productivité plus élevée comme la conception. Cela signifie également qu'il y aura beaucoup plus de concurrence.

Maintenant, pour survivre à cela, il est utile de savoir vraiment programmer. Des trucs comme CSS et HTML ne sont pas vraiment du code de programmation. Mais plutôt le balisage, qui est en quelque sorte l'enfant bâtard du code. Comprendre le balisage est extrêmement bénéfique car il offre une meilleure vue sur les choses. Il serait également avantageux de savoir que le balisage n'est pas du code mais plutôt un autre moyen d'entrée. Bien que je comprenne qu'il est assez communément considéré comme du code par des non-programmeurs (cette position est un peu intenable car cela signifierait que l'enregistrement d'un document Word Photoshop compterait comme du codage). La distinction est importante pour le reste de ma réponse.

Maintenant, quand je dis que tout le monde a besoin de comprendre le code de programmation, presque tout le monde se trompe. Les universités le font certainement, principalement parce qu'elles poussent un programme informatique qui n'a rien à voir avec la programmation. Sur le plan personnel, la plupart d'entre vous pensent en termes de besoins pour faire une application.

Mais plutôt la compétence de programmation dont on a besoin est beaucoup plus simple que tout cela. C'est plutôt comment faire en sorte que l'ordinateur répète la tâche que vous avez effectuée, mais sur toutes ces sources de données. Comment transformer tous ces documents Word en PDF. Comment récupérer les adresses de tous les employés de l'entreprise x et les associer à votre conception. Quelque chose où une boucle for peut faire des merveilles sur votre productivité et obtenir une application spécifique serait prohibitif ou l'application n'existe tout simplement pas.

Un exemple simple

Lions une question sur ce site; cet exemple est au bon endroit des connaissances nécessaires bien qu'accordées, vous pouvez demander des choses comme ça (parfois vous ne le ferez pas):

Police impressionnante en tant que jeu de formes personnalisées Photoshop (avertissement possible auto-publicité). Il s'agit d'un cas d'utilisation très spécifique et il est très peu probable que ce script existe ou que vous le sachiez assez rapidement car il serait facile pour Google. Le script peut sembler complexe, mais ce n'est en fait que 3 lignes de code que j'ai écrites, le reste est juste en train de ranger et de nettoyer ou quelque chose que j'ai enregistré. Le point principal est qu'il s'agit essentiellement d'une boucle (en d'autres termes une structure de répétition) associée à 5 minutes de recherche. Avant ces 5 minutes, je ne savais pas comment faire, j'ai dû l'apprendre à partir de zéro. Je n'avais jamais utilisé le plugin d'écoute de script ou fait quoi que ce soit avec des formes dans Photoshop auparavant dans ma vie. Alors oui les langues changent mais vous pouvez apprendre de nouvelles choses en 5 minutes si vous en avez la base.

Complexité sage quelque part entre la rédaction d'une liste de courses et une recette de cuisine . Maintenant, ce n'est pas nécessairement un premier script facile, mais la deuxième modification devrait être assez triviale une fois que vous aurez compris la première étape (et cela a été fait avec la recherche et le remplacement). Etre aussi assez confiant pour suivre les instructions sans paniquer serait bien.

Savoir ce que vous pouvez attendre d'un développeur peut vous aider. Être capable de lancer du code peut réduire un travail d'un mois à un travail de deux jours. Il s'agit donc plus d'être vigilant sur ce qu'un programmeur fait plus qu'autre chose. Il est également bon de comprendre que tous les codes ne sont pas égaux. Être capable de comprendre qu'un administrateur de base de données est très différent d'un rédacteur de shader vous mène très loin.

En fin de compte, le code a la capacité d'augmenter définitivement votre estime de soi, est en soi une bonne raison de l'apprendre. Ne vous concentrez pas trop sur le code lui-même, plutôt sur son utilité. De plus, savoir comment les programmeurs font le contrôle de version peut littéralement changer votre façon de travailler.

Vous devriez donc être en mesure de leur enseigner suffisamment pour qu'ils ne courent pas peur quand ils voient du code, mais peuvent se dire que je peux gérer cela.

joojaa
la source
J'obtiens votre point sur le code, qu'il est beaucoup plus avancé que le balisage (bien que je ne changerais pas le libellé de ma question car je pense que la plupart des gens ne comprendraient pas nécessairement la subtilité). Je suis également d'accord qu'une compréhension du fonctionnement du code peut augmenter considérablement vos compétences à l'avenir (mais pas seulement en conception graphique, donc je ne le mettrais pas dans notre programme). Là encore, beaucoup de HTML / CSS est externalisé de nos jours pour relativement bon marché, cela fait également partie de mes préoccupations.
curieux
@Emilie Oui, c'est vrai, mais c'est toujours plus d'être montré une fois, donc ce n'est pas trop effrayant que d'enseigner quelque chose de vraiment utile, vous ne les attraperez pas de toute façon. En fait, je travaille comme professeur d'université, sauf que j'enseigne aux concepteurs de machines les problèmes sont comparables. Le niveau est juste plus élevé.
joojaa
Je suis d'accord avec ce que vous avez ajouté à votre réponse, même si je ne pense pas que cela relève de notre programme, mais c'est quelque chose qui devrait être enseigné au secondaire ou quelque chose. Apprendre à apprendre va être important pour les prochaines années. Nous avons une surcharge d'informations et tout à portée de main en même temps.
curieux