Ok les développeurs, c'est à vous . Pendant des années, les gens se sont demandé si les concepteurs devaient apprendre à coder. Heck, j'en ai lamenté. Je soutiens toujours que ... non. Non non ... Ceci est à propos de vous devs, maintenant.

Les personnes qui codent principalement le back-end des produits Web doivent-elles apprendre à concevoir le frontal? Voici mon avis:

[J'ai] dû recourir au même genre d'explications que je donne aux clients.

À moins de vouloir être un concepteur / développeur, apprendre tout un nouveau domaine - une toute nouvelle industrie, même - ne vaut pas la peine. Cela fait partie de la raison pour laquelle je ne fais pas de programmation. L’autre raison est que j’en suis mauvais. Et HTML et CSS ne comptent pas.

Mais ils devraient au moins apprendre les bases. Ils doivent apprendre les principes fondamentaux de la convivialité et de la conception UX. Ils devraient apprendre la terminologie. Il y a eu des moments où j'ai eu du mal à expliquer mes décisions de conception aux développeurs et j'ai dû recourir au même genre d'explications que je donne aux clients. C'est frustrant de devoir faire cela avec quelqu'un de votre équipe, mais ce n'est pas la même chose.

De plus, j'ai travaillé avec des développeurs capables de programmer comme les affaires de personne, mais je me suis perdu dans le HTML et le CSS. Je suis serieux. Ces gars-là ne pouvaient pas imbriquer des éléments correctement, continuaient à me demander comment faire des choses en CSS, et plus encore. Ils ne connaissaient pas les limitations du navigateur et les bizarreries (et cela était de retour quand IE était encore un gros problème), et même le modèle de boîte était un nouveau territoire.

Ce n'est pas une critique. Tout le monde doit commencer quelque part, parfois. Mais est-ce que les choses se sont beaucoup simplifiées quand ils maîtrisaient les bases? Oui, oui ils l'ont fait.

Eh bien, cher lecteur, maintenant c'est ton tour: