小伙伴们又见面啦~
小爱今天给大家带来了HCI(人机交互)专业的介绍。
这个专业是近年比较火热的专业,而且预计还会火热很长一段时间。学习这个专业,无论你将来是想做研究,还是想找工作,都有很好的发展前途。
小爱知道同学们已经迫不及待想了解这个专业啦,那就开始我们今天的学习之旅!
一、什么是 (HCI)
Human Computer Interaction
HCI,即Human Computer Interaction的缩写,是一个较为新兴的专业。
人机交互设计在产品和用户之间起到桥梁的作用,这个桥梁需要让用户知道如何操作产品,例如收音机的播放键、车载GPS、手机的可视化界面。
再比如说iPhone中的Siri,和我们已经离不开的键盘、鼠标等,这些就是HCI专业人士要学习和将来要专注的领域。
二、人机交互是一个综合性学科
人机交互这个学科实际上是一个综合性的学科,涉及计算机科学、心理学、社会学、图形设计、 工业设计等专业,因此学校里的课程往往会涉及心理学、交互设计、计算机科学,也会有部分Business 的课程可供选择。
有一些国外的学校在招收研究生的时候,通常会考虑具备以上专业背景的学生。有的学校HCI的硕士项目学生背景非常多元化,出身是CS、工业设计、EE、机械、心理学的学生都有。
例如CMU就在招生的页面上明确说明希望申请的学生来自不同的专业领域。
1.与计算机科学的交集:偏工程方向的HCI本身就是计算机科学的一个分支,做的项目比如各种APP, 无人机、可穿戴设备、虚拟现实系统的设计与开发。
2.和工业设计有交集:但HCI更多关注虚拟界面的设计,而工业设计更多的是实体的设计。
3.和图形设计有交集:比如会用到一些基本的色彩原理,但交互设计不会关于一个logo,图形具体怎样设计,更多的关注体验的设计。
举一个具体例子
对于Amazon网站,一个传统的e-commerce网站而言,这个网站的目标是什么(引导大家买东西),用户对于e-commerce平台的需求是什么(买东西),用户在实现需求过程中的痛点是什么(e.g.因为各种原因放弃购物车中的东西)。那么交互设计所做的就是通过界面的设计实现网站的目标。
具体的交互设计内容包括:在不同界面上应该呈现哪些信息,不同的信息应该以怎样的方式呈现,界面上信息的结构关系、主次是什么,不同界面之间如何衔接,用户在完成任务时的流程是什么样的。
4.与心理学的交集:从以上这个例子也可以看出,了解用户痛点、设计界面的时候需要符合用户的心理预期与概念模型、通过界面元素帮助、引导用户完成任务。
三、HCI 就业方向
HCI的就业方向主要也分为两类:一类偏计算机,跟学CS出身的同学相似,做的方向Computer Graphic,Computer Vision, Machine Learning, Artificial Intelligence的都有,将来有做码农的(做的东西比较有意思一些);一类偏交互设计,主要做交互体验设计或交互体验研究。不需要太深的计算机基础,甚至完全不需要,当然有一定的前端开发skill在找工作中是加分项,因为能更好的传达Design和跟Engineer 交流。
大的公司分的很细,有专门的产品经理、用户体验研究员、用户体验设计师、图形设计师、开发工程师。小的公司会把用户体验研究和用户体验设计、甚至图形设计合在一起。当然更小的机构,比如Startup可能开发也需要Designer来做。
偏UX/UI的HCI这个专业是个跨学科、非传统专业,是非常贴近实际,应digitalize的运而生的。在美国西部,硅谷和西雅图这些科技公司较多的地方需求较大。当然近两年这个专业比较火,所以总的来说就业还是不成问题的。
接下来说一下就业薪资的问题:做UX/UI研究或设计的收入比码农起薪大概会少1000-2000刀(比如硅谷码农年收入$120000税前,可能Designer/Researcher 100000-110000税前)。但是个人觉得design和research 随着经验的积累成长曲线比码农快,Google 的Senior Researcher可达到$140000.具体收入信息大家可以自己查找。
四、做HCI看重哪些技能
1.偏CS的方向:之前提到过,很多都在做computer graphic,computer vision, machine learning, artificial intelligence,其中以computer vision 和artificial intelligence 最火,这方面的技能和学CS是一样的。
2.偏UX design和research的方向:对用户的同理心、快速建立设计原型、适应力和表达沟通能力很重要。
对用户的同理心主要体现在了解用户需求的过程。适应力在工作中尤为重要,因为大多数的项目是有设计团队和开发团队共同完成的,设计的原型大多数时候不会被百分之百实现,由于money,time,人力等各方面原因,这时通常的design需要适应变化。
然后是last but not least的沟通能力,沟通能力体现在了解用户反馈、进行用户调研、写报告、表达沟通设计原型的方方面面,引用一个Google UX research director的话来讲,掌握的技能多、广、和人的沟通多是对UX design 和research有帮助的。
五、不同学校HCI项目及其侧重
HCI按招生来说应该算40%计算机,40%设计或心理学,20%商科或其他专业。没有编程基础也是可以学HCI的,有些学校选课的时候会有编程的基础课程。当然各个学校课程安排不一样,基本课程就是用户研究方法,其次你可以选CS那部分的,也可以选设计那部分的。具体课程还是看各个学校的安排和学校专长的部分。
下面,我们就来具体看看,
有哪些靠谱的HCI硕士项目吧~
1.Carnegie Mellon University (CMU)
.
.
项目链接
https://www.hcii.cmu.edu/
HCI在CMU是开设在CS学院,作为一个单独的department存在的2年制硕士学位项目。在第一个学期,学生学习编程、设计、心里学一级HCI方法等核心知识;在第二个学期和第三个学期选修一些课程,然后参加一系列的industry客户的实践项目。CMU的项目有偏tech的方向,也有偏design 的方向。
2.University of Washington(UW)
.
.
项目链接
https://www.hcde.washington.edu/
HCI 在华盛顿大学分别有PHD博士学位和MS的硕士学位课程,专业名字是Human Centered Design & Engineering,从学校的课程设置以及专业描述可以看出,是技术与设计的结合。HCDE的硕士学生可以和教师通过小组活动参与到国家关注的一些工程领域,学生毕业将获得HCDE工程学位。University of Washington的项目个人感觉更偏design。
3.Georgia Institute of Technology (GIT)
.
.
项目链接
http://mshci.gatech.edu/
Human-Computer Interaction专业设置College of Architecture在建筑学院,但是课程是由计算机学院、人文与传媒学院、心理学学院共同完成的,从此可以看出,交互设计专业涉及到的知识领域广泛,申请者也是分别来自计算机、心理学、设计等专业背景的学生,GIT的项目非常偏CS。
4.Cornell University (Cornell)
.
.
项目链接
http://infosci.cornell.edu/
Human Computer Interaction是Cornell的Information Science Department下面的三个方向之一,包含三个领域的知识,分别为Communication、Psychology和Cognitive Studies。它是在社会、文化、经济、历史、法律和政治的情境下研究信息系统,因此CS时期重要的组成部分,但不是重点,其侧重点在系统和用户上,而不是技术上。
六、关于HCI申请
强调一点是,申请HCI需要准备作品集(Portfolio),而且几乎都是要求有计算机基础的,如果这方面不行,那么你在其他方面可能得比较牛逼才行。
在申请的时候,可以做一个个人网站,要有特点,要简洁大方。论文的话,申请Master没有也不要太担心,但是申请PhD的话可能就会非常重要。一般水平会议的论文没什么意义,最好是那种含金量比较高的会议上发。交换经历不强求,有最好。我了解的申请过这个项目的同学基本上都有海外交换经历,美国欧洲其实都可以。当然,三围越高越好,但不要影响其他申请准备。
七、给未来想做HCI同学的建议
CS 就不说了,好好学习数学、Algorithm、Coding 。想做UI/UX design的同学,要练好表达,之所以第一个提出这个因为这个是个长期的积累过程。
在工作中好的沟通表达能力会让你受益,尤其是对于UI/UX这种和人打交道的行业。其次要找机会到国外学习HCI design 的东西。如果没有人指导,国内很难接触到真正的Design Process 和Design Thinking。再次就是各种Knowledge Based 的东西。
做UI/UX很注重实践,Knowledge和Concept很容易学,可能一周就能掌握,但是不通过小组合作Project很难真正理解。
好了,今天的HCI专业介绍就到这里啦~