作者cozywolf (cozywolf)
看板HCI
标题Re: [请益] 请问我能申请到中上的美国 HCI 研究所吗
时间Mon Apr 10 02:38:52 2017
哈罗
我是去年UW MHCID毕业生,目前在MSFT做User research
我大致上看过了你的作品,看得出来你对於撰写程式有一些心得
这对於申请绝对是加分的
除此之外社会学背景,如果你熟悉社会学研究法与实验设计也是大加分
可惜我无法看出你与HCI的关连性与申请的动机
你说你对於UI有兴趣并提出了一些建议
这些建议是“你觉得”应该这样
还是你有实际上去跟使用者访谈过,透过论坛上搜集使用者的意见
甚至基於设计的原则来指出既有设计的瑕疵呢?
HCI所研究的主要是Why,也就是为什麽要如此的设计
如果你感兴趣的是如何设计UI,那比较像是UI Engineer或是UI Designer
HCI领域出来的一般来说以做User Research, UX Design,或是Interaction Design居多
写程式的能力虽然是Nice to have, 但是并非必要条件
更重要的是这之中的过程
在学校的训练中会专注於各种验证你的设计的方法
换句话说你会花非常多的时间在草稿上(sketch或Wireframe)
花更多的时间在测试与修改
最後只花一点点甚至完全跳过实作(将程式或界面真的写出来)
这边我举个例子,以设计UI为例
使用者想要做哪些事情,他们想透过哪些方法完成,
这些会是User Research的工作,没错,有时候根本连UI都不会碰到
他们的工作是找到一个好的,有效率的方式来达成使用者的需求
如果把这些东西放上UI是最好的方式,那他们就会进一步去了解应该放哪一些东西
比方说Information Architecture,文字叙述, Tooltip等等
之後这一些Insight会被整理成一个Spec
交给UX Designer或是Interaction Designer来进行设计
UX Designer或是Interaction Designer会专注如何讯息呈现与排列
以至於如何清楚的传递讯息给使用者
比方说按钮要如何摆,如何让使用者知道自己在哪个页面,
或是告知使用者哪些是可以互动的,哪些在运作中,哪些是不能使用的
同时也会设计换页或是动作的动画,比方说按了按钮之後画面会怎麽改变等等
这部分依照公司不同而有所差异,但核心只有一个
弭平使用者与系统设计者之间的鸿沟
也就是说设计一个良好的,清楚的,容易学习的介面让使用完成他们的目的
当这些设计完成之後(一般来说会制作成一个UI Flow)
可能会交由User Researcher透过Usability test或Cognitive walkthrough等等方法
来了解这些设计是否真的满足使用者的需求
如果有瑕疵则重新改良
如果大体上没有问题,那就会把他们交给UI Designer或是Visual Designer来做设计
Visual Designer或是UI Designer会依照UX Designer或Interaction Designer的建议
来设计整体的视觉效果,这包含了决定字体,颜色,排版与视觉效果等等
以游戏来说,这个UI看起来会不会很出戏或是很好的融入了游戏之中
等到这一切都决定好之後,才会交予Dev team实作(或UI Engineer,如果有的话)
而User researcher可能又会在这时候出现把完成品拿去测试
值得一提的是,虽然上面分很细
但是很多职务会混在一起
一般来说User Researcher和Designer会分开之
UX Designer和Interaction Designer有的时候会混在一起
比方说Google没有UX Designer只有Interaction Designer
MSFT没有Interaction Designer只有UX Designer
大一点的公司一般会把Visual和UX的职务分开
UX的人就专心设计Wireframe和Prototype,不需要费心在颜色,字体等等视觉要素上
而Visual则相信UX所提交的Flow和设计是完整可行的,
所以只要专注於将此结果用最高品质且符合公司风格的视觉设计呈现出来
真的要细分
User researcher可以分为Qualitative和Quantative researcher
UX Designer有专注於User flow,专注於Wireframe和Prototype的
也有专注於Animation的
在中小型公司我甚至看过一个人从Research到Visual全包的
不过只有Dev不管怎麽样都是完全独立
如果一家公司要UX的人去写Production Level的Code
那这家公司要不是一家没有什麽经费的新创
不然就是要完蛋了
不要误会,我不是说UX的人不写Code
而是UX的人写Code的目的是为了做设计与研究
Amazon有一个名为Design Technologist的职务就会需要写Code
但这些都是为了研究与设计
我需要让使用者看看这个动画效果所以我用Flamer做了一个Prototype
我想要了解在VR里面怎麽移动比较不会晕眩所以我用Unity做了一些场景
写Code的目的是为了可以更好地了解使用者的想法而不是真的要把你的Code放出去
以结论来说
如果你是对於写程式非常感兴趣而且希望你写的东西真的会放入产品之中
那CS可能比较适合你
如果你对於UI的字体颜色整体非常龟毛
那可能是Visual communication或是UI Design的领域
如果你对於UI所提供的经验感兴趣且愿意使用各种研究方式来证明该如何设计
那HCI可能就是一个合适的方向
最後的最後
虽然我以UI来举例
但这只是UX里面很小的一块
HCI研究的东西非常的多
不同领域做的事情也会完全不一样
不过就我目前所理解的,要能够被归入HCI以至於UX,必须的核心原则有四点(个人看法)
1. 所有的设计都是以人为本,所有的研究都是以了解使用者为前提
2. 所有的设计,只要无法达成使用者的目标,增进使用的效率,减少错误所造成的损失,
就是不好的设计 (Game Experience Design有一点差别,不过也遵循此原则)
3. 所有的设计决定一定都必须要有研究或是理论支持
4. 所有的程式撰写与视觉设计永远都是为了进一步研究的过程而非最终产出
※ 引述《s949106 (feder)》之铭言:
: 各位前辈大家好
: 本人已经三十岁
: 之前的工作只是在光华商场卖电脑和修电脑
: 且因为健康因素,工作总年资不长
: 毕业於某私立大学社会学系
: GPA 3.53/4.0 (Overall)
: 最後两学年共 57 学分的 GPA 是 3.94/4.0
: 在学期间每年都有社团活动
: 因为自己龟毛的个性接触到了 HCI 相关领域
: 在网路上发表了一些自己的小作品:
: https://mods.curse.com/members/matif/projects
: 有些是从别人的基础修改来,但到最後部分外观和程式码都几乎和原始的不同了
: http://forums.runicgames.com/viewtopic.php?f=48&t=54903
: https://m.gamer.com.tw/forum/Co.php?bsn=60030&snB=1589300
: 从别人的基础修改而来
: 虽然不知道这些作品相关度大不大,但应该比没有好
: 另外,在接触这些上面作品之前我完全没学过程式语言
: 这也代表我对於操作介面是非常感兴趣的
: 且对於其他程式的操作介面有时我也会给开发者一点小建议
: 再者社会学的背景应该对於这个领域有一点点帮助
: 想请问这样的我有可能申请到中等或中上的学校吗?
: 是哪些学校比较可能呢?
: 先谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 73.97.177.243
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/HCI/M.1491763137.A.00B.html
※ 编辑: cozywolf (73.97.177.243), 04/10/2017 03:02:11
※ 编辑: cozywolf (73.97.177.243), 04/10/2017 03:06:05
1F:推 achung7: 推 04/10 14:08
2F:推 kellykai: 推~ 04/10 14:56
3F:推 ivonne: 推! 04/10 15:48
4F:推 smallmimei: 推~ 04/10 20:47
5F:推 clark2644: U文 04/14 03:25
6F:推 chant: 推!可惜太晚看到已经离开公司了 不然真想相认一下 XD 04/15 13:51
7F:推 Armuro: great article 05/09 22:01
8F:推 P0970509782: 好棒! 谢谢分享! 05/10 15:04
9F:推 j028992: 好奇外国人在美国做UXR会遇到哪些阻碍 还是其实没想像中 11/07 10:56
10F:→ j028992: 困难 11/07 10:56
11F:推 linowo: 推! 03/06 00:14