Je termine un master en CS et j'ai déjà la moitié des heures de crédit nécessaires pour un diplôme en facteurs humains. Je viens de découvrir à quel point une compréhension utile de la cognition peut aider quelqu'un qui crée des interfaces utilisateur et a soif de plus de connaissances dans le domaine.
Pour moi, il semble qu'avoir à la fois une maîtrise en facteurs humains et CS serait très commercialisable, mais y aurait-il des emplois qui me permettraient d'appliquer les deux?
Ce que je voudrais vraiment faire, c'est prendre les exigences pour une application, appliquer différentes théories des facteurs humains (GOMS, CE +) au développement de l'interface, peut-être faire une promenade cognitive avec les utilisateurs pour optimiser l'interface utilisateur, puis développer l'application.
Existe-t-il des emplois comme celui-ci? La raison pour laquelle je demande, c'est parce que je me demande si la plupart des endroits veulent simplement que vous soyez soit un expert en facteurs humains ou un développeur, mais pas les deux.
C'est un sujet toujours en débat. J'ai des amis qui disent que vous ne pouvez pas être à la fois développeur et ingénieur en expérience utilisateur. Je pense que ce point de vue est de la vieille école et un signe de peur qui ne intéresse pas ou ne veut pas apprendre l'expérience utilisateur. C’est comme dire que vous ne pouvez pas construire une maison pour laquelle vous avez fait les plans.
D'autres, comme moi, savent qu'il est parfaitement acceptable d'être à la fois développeur et ingénieur en expérience utilisateur sur le même projet. Le développement et l'expérience utilisateur dépendent les uns des autres et permettent de créer d'excellents logiciels. Pour moi, il n'y a aucune raison pour laquelle vous ne pouvez pas faire à la fois l'interface, l'interaction et la programmation. Je le fais tous les jours et mon travail existe :-)
L'interaction homme-machine est une partie énorme et croissante de nombreux départements d'informatique (devenant parfois son propre département dans de nombreuses universités américaines) et elle vous aide vraiment à postuler Compétences scientifiques pour résoudre de vrais problèmes.
Considérez ceci TED Talk par Shyam Sankar sur l'interaction homme-machine . La résolution de problèmes du monde réel est très souvent compliquée (ou dominée) par des facteurs humains. Les préjugés humains, les limites cognitives et les interactions sociales compliquent ce qui serait de simples problèmes en mathématiques pures. Il y a beaucoup d'efforts de divers niveaux d'intérêt corporatif, scientifique ou humanitaire. Voir aussi HCI for Peace .
En ce qui concerne les emplois, oui, ces compétences sont très largement applicables, de la programmation à la recherche HCI en passant par la conception d'expérience utilisateur "plus douce", l'architecture de l'information ... naviguer honnêtement dans les titres de poste variés est probablement la partie la plus difficile. Il n'y a malheureusement pas de titre d'emploi unique que vous puissiez rechercher ici, mais des compétences comme celle-ci s'appliquent à une grande variété d'emplois, de la conception à l'ingénierie, en passant par la recherche.