為什麼這篇ux科系鄉民發文收入到精華區:因為在ux科系這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者cozywolf (cozywolf)看板HCI標題[心得] UX Program和Track的...
ux科系 在 小人物職場|職場生存 x 思維能力 x 履歷面試 Instagram 的精選貼文
2021-08-02 18:58:54
📌5 個 Google 提供的職業證書:如果還在擔心學歷不好或是科系難以找到工作,可以考慮試試 Google 提供的線上課程,最快只需要 6 個月就能取得證書,花費不到台幣 1 萬元 . 👉第 1 個 專案管理證書 Project Management 專案經理確保組織內的專案能以價值最大化的方式進...
哈囉各位又是我
最近想來念UX的人越來越多,而我也常常收到一些詢問的信件,在瀏覽之後發現有不少疑問
源於對於UX的分野不太清楚,所以我把個人的一些經驗彙整起來,希望可以給未來的UX志向
者一些參考
原始文章發表於Medium, 共有五篇,但前三篇是關於UX的介紹,和留學無關,所以這裡只取
最後的兩篇合併為一篇發到留學版上
這篇文會專注在兩個點上
1. 如何選擇UX Program
這裡以我個人的經驗來分享在選擇Program應該要注意哪一些細節,但由於我只念過
UW MHCID,實在沒有辦法說其他Program好或不好,所以我不會做Program間的比較
2. 如何選擇UX Track
介紹一下UX目前的幾個大領域,並針對學生背景、修課和就業提供一點個人想法。
有興趣者也歡迎到Medium上閱覽全文
https://bit.ly/2I0duXo
另外照例的,這是我個人的心得與觀察,若有偏誤還望各位各位先進不吝指正討論
----
在開始介紹之前,我們必須要先回答一個很根本的問題:
對找工作來說,UX學位是必要的嗎?
答案是NO!
這回答顯的有些武斷,但實際上,在大部分的狀況下,你並不需要UX的學位來找到
UX相關的工作。依照你想找的工作性質的不同,一個電腦科學(Computer Science),實驗心
理學(Experimental Psychology),或是視覺設計(Visual Design)的學位配上幾門UX相關的
課程或是認證會比HCI或是Interaction Design的學位來的有用的多。再加上UX這個領域重
視實作,只要你有優秀的作品集,很少有雇主會在意你的學位。
另外值得一提的是,由於UX相關學位所收的學生多半來自各種不同的領域,為了讓大家有共
同的基礎,通常會強制讓所有人上一輪基礎課程,且為了怕有人跟不上,其深度通常較淺,
實際上有拿過MHCI學位的人(包含我)有時會抱怨在學校除了做作品以外,學不到太多的東西
。這一點比較起相對應的花費(我所念的華盛頓大學MHCID學費高達46,000美金),值不值得
投資真的要好好想清楚。
不過當然,UX學位還是有它的用處的,扣除掉學位是來美國工作的必要條件外,還有四個好
處:
轉職的跳板
如果你原本的學位和UX完全無關(何謂無關,可以看我前一篇文),而且又沒有相關的工作經
驗與作品,那UX相關學位便可以成為你與UX的接點。大大的增加你的履歷被看到的機會。事
實上我的同學和同學之中就有不少原本從事與UX完全無關的工作想要轉職的,抑或是已經轉
職到UX但想要拿到一個名份的人。所以如果你原本沒有但想要尋求一個和UX的接點,唸一個
UX的學位算是一個好的開始。
認識同儕與互相學習的機會
另外一個唸UX學位的好處便是認識各行各業的人,前面也說到UX的課程傾向招收各種不同背
景的人,這也包含了有著各種不同年資的專業人士。我在唸碩士的過程中受益最多的並不是
課程內容,而是能夠和很多的資深業界專家合作,從他們身上了解各個產業並學習第一手的
技能。更甚者,這些人將來如果找到了工作,便有機會透過他們的內部推薦來拿到工作機會
,或打聽到近期的職缺。雖然這聽起來有點現實,但是這在Networking就是一切的美國,可
以說是非常重要的一環。
建構你的作品集
在UX這個領域,特別是UX Designer,一個好的作品集是必要的,如果你沒有作品集,那唸
UX學位便是一個不錯的建立作品集的機會。所有的UX碩士課程都是以Project為中心,只要
你好好的唸,那在畢業前至少可以累積3-4個可以呈現的作品,同時還有機會與同儕互相討
論,一起進步,甚至可以有機會得到校友的批判。相較於業界的作品,很多公司並不太喜歡
學生作品,因為常常較為粗糙且理想化,但是學生作品的好處是多半都可以做得比較有頭有
尾,讓你可以說一個完整的故事,我認識的不少人就算已經在業界工作,面試的時候還是或
多或少用上過去學生時代的作品來當作Presentation的內容之一。
成為一個碩士
大公司多半會看你的學歷,如果說你只有大學畢業那可能要有很多年的工作經驗才可以和碩
博士競爭。所以如果你還沒有碩士學位,那拿一個UX碩士可以大大增加你找工作的機會並可
能拿到比較好的Job offer,特別是User Research這個領域,從業者幾乎都至少有碩士的學
位。
----
好的,所以你決定了,你想要拿一個UX的碩士學位(博士這裡不討論,因為會說要唸博士代
表你應當很清楚自己要做什麼,而Certification非正式學位無法在美工作也跳過),接下來
就讓我們來依序介紹如何選擇UX program以及決定你的職業走向(Track)吧。
UX相關的學位有哪些?
如果你有做過一些功課,就會發現幾乎看不到Bachelor of UX或Master of UX這種學位,一
般來說UX相關的專業會依照專精的不同而被分到不同的學院之下或成為每個學位之下的一個
Track,相關的學位包含但不限於
Communication
Information Science
Interaction Design
Human Factors & Ergonomics
Human-Computer Interaction
Information Architecture
Knowledge Management
Cognitive Science
Psychology
Human-Centered Design
Computer Science
UX學位的授課內容
所學的課程不只跟其歸屬的學院有關,就算隸屬於同一個學院下或是同樣的專業,各個學校
的課程設計也有很大的不同,加上近年UX的崛起,很多學校也開始開設各式各樣的UX相關選
修課程,甚至有專門的Track。所以如果真的對UX領域有興趣想要拿到進階學位的朋友,不
要只是搜尋HCI或UX,可以去看看我上面提到的各個專業,細看其課程內容,你或許會發現
比HCI更適合你的專業。
一般來說,UX相關的碩士學位都包含下面這些核心科目:
程式設計(大多是Javascript)
互動設計或是人機互動(Human-Computer Interaction)
創意發想與使用者中心設計(Ideation & User-Centered Design)
使用者研究或評估方法(User Research, Usability & Evaluation)
原型製作(Prototyping)
畢業專題(Capstone Project)
除此之外可以針對個人的興趣來選修額外的課程,包含但不限於以下的領域(不是每個學校
都有開設):
資料視覺化(Data Visualization)
視覺溝通(Visual Communication)
資訊架構(Information Architecture)
實驗設計(Experimental Design)
統計與量化分析(Statistical and Quantitative Analysis)
民族誌與田野調查(Ethnography & Field Study)
人因工適學(Human Factors & Ergonomics)
專案管理(Project Management)
創業(Entrepreneurship)
認知心理學(Cognitive Psychology)
知覺心理學(Sensation and Perception)
視覺設計(Visual Design)
社會運算(Social Computing)
介面設計(User Interface Design)
其他進階的互動設計、程式設計、研究法、原型製作技巧等等
選擇一個適合你的UX碩士學位
接下來我們就開始認真的討論該如何選擇一個UX課程吧,以下我列出一些重要的考量點,從
上到下排列。這裡我基本假設你要來美國,所以我就不列舉非美國的學校了。
畢業後的OPT長短:STEM or Non-STEM
你可能會很驚訝我竟然把這個列在第一點,但很現實的說,會想要來美國拿UX學位的人基本
都會想要留美工作,因此有沒有OPT,有沒有STEM必定會是第一個考量的因素。
STEM和OPT是什麼我這裡就不解釋了,要在美國較穩定的找到工作,除非你是百年難得一見
的人才,不然OPT+STEM是基本條件,如果你有想要留美工作的打算,那你點開Program的網
站的第一件事就是確認該Program發不發I-20(很多線上Masters是不發的),是不是STEM(非
理工學院下的很多不是STEM),如果不是,那就算課程再吸引你還是忍痛放棄吧,這一點就
算是唸博士班也是一樣。
授課內容
最現實的說完了,再來就正經一些吧。授課內容可以說是再選擇一個HCI課程最重要的關注
點。因為各個學校開設的課程會有非常大的不同,舉例來說,我畢業的華盛頓大學人機互動
與設計碩士課程(MHCI+D)基本上是設計導向,對於寫程式等等著墨不多,但是卡內基美隆大
學(CMU)的MHC就比較強調程式設計的能力,而喬治亞理工學院(GT)則有Interactive
Computing、Industrial Design、Digital Media、和Psychology四個不同的Track。所以切
記,在申請之前最好去把每個學位的課程要求印下來,不要只是看課名,要要看過課程大綱
,以免去了之後才發現不是自己想要的。
除此之外,還記得前面提到的選修嗎?沒錯,在選擇一所學校的時候,除了關注其核心的課
程外,你還要特別注意該學校有沒有開設你有興趣的選修課程,如果該選修課程沒有開在你
想念的學位之下,那就要看看該課程是否可以算入你的畢業學分。
修業年限
一般UX的碩士課程課程長度有三種,全職(Full-time)一年課程、全職兩年課程、以及兼職
(Part-time)課程。由於沒有美國公民或是綠卡身分的留學生不能兼職上課所以這裡不討論(
不過如果你已經在美國工作而且時間可以應付,倒是可以考慮),全職課程顧名思義就是每
學期必須要修滿一定數量的學分,且大部分的課程都在白天進行。不過很多同時接受兼職上
課的Program會把課程排在晚上(像是UW的HCDE)。
一年和兩年課程的差別在於如果是一年,暑假是必須要全職上課的。好處是對本來就熟悉UX
領域的人,節省時間以及住宿費。缺點是課程較緊湊,由於美國就業博覽會一般都辦在一到
三月,所以等於你來美國第一個學期剛結束就要準備找工作了。除此之外通常在選修課程上
的彈性比較小,對於志向還不確定的人來說要在短短一年內探索到自己有興趣的領域還滿有
挑戰性的。如果你被當了大概要多待個一年補分(因為課一年就開一次)。另外,由於暑假也
不需要修課,所以會失去實習的機會。
兩年課程相對於一年,修課彈性較大,步調比較不那麼緊湊,而且有進實驗室做研究的機會
。這對志於UX Design的人來說關係不大,但是如果想走User Research絕對是大大的加分。
除此之外,能夠暑期實習也是一大優勢。缺點是額外的開支與時間。但依照我自己的經驗,
我會比較推薦兩年的課程。
前面有提到UX是很重視實務經驗的,所以如果你是大學剛畢業就來美國,那沒有這個實習很
可能會造成你找工作上的困難。我不諱言的說我之所以能夠拿到現在微軟的工作,都是多虧
了我在台灣Dell那七個月的全職實習經驗(特別感謝我在Dell的導師們),而和我一起從華大
畢業的同學之中,有兩個人也是透過實習轉正職的方式在Adobe和Apple拿到工作,所以如果
可能,無論如何都要去爭取實習或是在學習間和業界合作(Co-Op)的機會。
最後有一個大家容易忽略的點,就是畢業的時間。對於新畢業生,美國中大型公司一般都會
在每年一到二月開始收履歷,三到四月左右開出職缺,有拿到Offer的人一般於六到七月入
職。所以如果你的Program結束時間是在十月之後四月之前,可能要有心理準備入門的工作
不好找或是沒有辦法馬上入職。特別是留學生OPT不能走超過90天無業,所以建議在入學時
要業特別留意自己會在什麼時候畢業。
學校與Program聲望
就我個人的觀察,UX這個領域不像是其他專業有校友的拉力(因為主要是看作品這種硬指標)
,所以並不太需要擔心你唸的學校校友勢力不大或是排名不高而影響找工作(但也請不要去
一個聽都沒聽過的大學。校名代表的是一種品質保證,畢竟名校代表著其課程有一定的品質
保證),你要多留意的反而是Program的課程安排以及歷史。很多新的Program雖然在規劃上
看似完整,但可能因為學校沒有相關的課程實際上授課內容差強人意,老師來來去去,甚至
本來應該與Program合作的他系選修課程排不到位子之類的。我會建議避免當第一屆學生,
如果是一個較新的Program,那最好聯絡一下已畢業者,充分了解該Program的運作狀況之後
再申請。
另有一個和Program聲望掛勾的指標:學生的就業率,但是我會說這個看看就好。來念UX
Program的人很多都已有多年的業界經驗,對他們來說,找工作上不管有沒有學位都不影響
。也因此就業率很難用來評估一個Program的好壞。
地理位置
選一個好的地理環境有三大好處,其一,學校附近有眾多的社團、聚會、工作坊可以參加,
大大的增加你的見聞以及社交圈,這一點在美國可以說是找工作的一大命脈。其二,UX的就
業市場較小,對於入門的工作,很多中小型公司多半會直接從當地找人而不太願意花錢讓人
飛去面試,所以對於初出茅廬的碩士生來說,在一個中小型公司蓬勃的地方唸書可以相受到
地利之便。其三,很多UX課程多但會找業界的公司來贊助其課程或是畢業專題,這是碩士生
們在學中絕無僅有和業界合作的機會,而贊助的公司多半是以在學校附近的公司為主(這和
Program的聲望也有關係)。舉例來說San Jose State University雖然不是學術上的名校,
但因為其位於矽谷的中心,附近科技公司與新創產業一大堆,很多學生在學時就有很多和業
界合作或實習的機會,也造就其不俗的就業率。
以UX來說,美國最蓬勃的大概屬San Francisco和San Jose,有很多的Conference,特別是
Gaming和VR/AR相關的活動都在這兩個地方舉行。其次是New York和Seattle,這兩個城市也
有非常多新創公司,紐約在設計這一塊十分的發達,再次之則是Los Angeles、Austin和
Chicago。不過這是我的觀察,並沒有數據佐證。
UX Program列表
我的UW同學暨朋友Kai-Ting Huang在其How to choose a UX Master’s Program一文中幫大
家整理很多UX Masters Program(文中的心得分享也請大家務必讀過),大家可以前往參考,
除此之外,網路上也可以找到不少整理的文章,建議大家都去看看。但是還是必須強調,務
必看清楚這些Program的授課內容以及是不是屬於STEM。
----
介紹完UX Program之後,我們再來看看一的重要的問題:UX的就業領域
UX相關工作在業界的職稱非常之多,而且不只是職稱使人混淆,就連同樣職稱因為公司不同
做的事情也可能會完全不一樣。對於有志獲取UX學位的人來說,最重要的就是要了解不同UX
工作的內容。UX的碩士時間大多很短,因此需要能夠早早的確立目標,從而規劃相關課程。
當然,這很不容易,我也不諱言的說我是一直到來到美國,實際開始上課之後才對UX的各個
領域有了比較深度的了解,也因此在找工作時陷入了一些困境(雖然結果上是All Right)。
UX就業的三大領域
UX職稱,職稱百百種,不過大致上可以分為三大領域:
UX Design、UX Research、及UX Engineering。
UX Design
UX Design 大概是大家最熟悉的領域,也是工作範圍最廣泛的領域,亦是各式各樣背景的學
生們爭相轉入的領域。以我所在的Program來說,36個學生中大概有30個最終成了UX
Designer,我想來美留學的碩士生也多以UX Design為目標。
UX Design主要專注將由從User Research或Market Research得到的Insight轉化成實際的產
品或是服務,換言之就是從使用者的角度出發,去思考一個產品或是服務應當要是什麼樣子
,聽取使用者的建議並改良設計,進一步將結果簡潔有利的呈現給開發團隊看。UX的工作範
圍會因為公司的不同而有很大的區別,有的公司會希望UX Designer有很強的視覺設計背景
,有的會希望有網站開發的經驗,有的則是希望資料視覺化設計的經驗,但整體來說你的工
作內容大致上會包含但不限於:
1.解讀市場研究以及使用者研究所產生的Insight和Recommendation並將之轉化成淺顯易懂
的設計概念。
2.思考不同的目標客群與使用情境設計出一套或是數套產品或是服務的使用流程(User
Flow)、製作Storyboard、Wireframe、Mockup、或Prototype,並在必要時透過軟體
模擬或撰寫非Production level的CSS與Javascript以呈現出產品在互動與視覺上的感受
3.可能會參與制定設計問題(Design Question),雖然一般來說不會直接和使用者互動,但
會與User Researcher合作來獲取設計上的建議
4.作為一個橋樑,整合研究、設計與開發,確保團隊上的人對於產品有共同的理解,詢問
正確的設計與研究問題,並引導和確保Developer將設計忠實實作出來(Implementation)
常見UX Design相關職稱包含:
UX Designer
Experience Designer
Interaction Designer
UX Research
使用者研究這個領域我在之前的文章User Research相關工作在美國的現況已有提及,這邊
再次整理一下。這一個領域中途轉入的人不多,大部分都是本來就是對人研究背景出身(心
理學、認知科學、人類學、社會學等等),繼續往研究這塊領域深入。
使用者研究的主要工作便是學習並了解使用者,透過各種的研究技巧解答團隊在設計一個產
品或是服務時可能會遇到的問題。從早期探索性質的研究(Generative/Formative
Research),一直到產品釋出後的評估性質的研究(Summative/Evaluative Research)大多由
其一手包辦。這一些研究的成果會以Insight和Recommendation的形式提供給公司的各團隊
以協助制定產品方向與開發策略。User Researcher並不一定都會往外跑做Primary
Research,也有不少人是只做Secondary Research或是和學界合作的。User Researcher的
主要職責包含但不限於:
1.與團隊上的Designer、Developer、PM等人合作定義出合適的研究問題(Research
Question)或是設計問題(Research Question)
2.選擇合適的研究方法與撰寫研究計畫(Research Protocol),並尋找合適的研究參與者並
實際執行研究計畫來蒐集資料
3.對蒐集到的資料進行質化或是統計分析,並將其最後將結果化為Insight和
Recommendation
4.針對市場上現有的產品與服務或是自身產品進行分析比較,適當的撰寫分析程式或是建立
統計模型來協助團隊制定產品的開發走向與設計方向。
5.一般不直接參與設計,但是會與Designer和Developer合作以得到研究用的素材,並確保
提出的Insight和Recommendation有備正確的理解並整合進設計與開發中。
6.撰寫UX Specification或是相關的規範文件與報告、抑或是將研究結果寫成論文投稿學術
會議或是期刊。
常見User Research相關職稱包含:
User Experience Researcher/Analyst/Consultant
User Research Specialist
Design Researcher
Usability Researcher/Analyst
Quantitative/Qualitative Researcher
Human Factors/Ergonomics/Hardware Research相關職務雖然和User Research有所重疊,
但如果非該專門領域的學生或是有相關經驗者入門會十分的困難,所以這裡就不特別介紹了
UX Engineering
UX Engineering雖然在業界存在已久,但大部分的人都對其不太熟悉,近年來由於VR/AR產
業的崛起,因而漸漸可以看到有公司開始開出有越來越多的公司開始尋會有UX Design和
Engineering雙重背景的人。
UX Engineer的主要任務便是銜接User Research、UX Design和Development。某些情況下,
UX Designer所提出的Design Concept僅僅透過Wireframe會無法有效的展示產品的核心價值
或是功能,因而使得User Research無法獲得有效的成果,這時候變需要由UX Engineer來製
作可以實際上運作的Minimum Viable Product(MVP)。比方說我們想知道電動牙刷的旋轉速
度要多少使用者才會覺得舒適,這時UX Engineer可能便會實際上製作有著不同轉速的電動
牙刷以利User Researcher進行研究,抑或是要研究如何減少使用者在VR裡面的暈眩感
(Motion Sickness),此時要仰賴UX Engineer便撰寫不同的測試程式。UX Engineer的職責
包含但不限於:
1.快速的撰寫程式來開發產品的MVP以利進行使用者測試或是驗證設計。
2.從一名工程師的角度協助Designer與Researcher了解Design Concept的限制與可行性並挑
選最佳的實作平台。
3.從一名設計師的觀點提供產品在UX方面實作上的準則(Guideline)與最佳方法(Best
Practice)。
4.監督設計能夠被正確的實作並撰寫部份的技術文件(Technical Documentation)。
5.視情況會需要做電路、機構、硬體設計等等。
常見UX Engineering相關職稱包含:
UX Engineer/Developer
Prototyper
Design Technologist/Developer
為你心目中的工作做好準備:技能與課程安排
以需要投入的準備心力與時間來說,UX Research > UX Engineering > UX Design,但這不
表示UX Design很好準備,單純只是比較沒有硬門檻,但也因為這樣競爭者也多,所以在決
定好了你的目標之後,接下來你必須要在有限的時間內,好好的強化的相關的知識與技能以
利將來找工作。下面便以我個人的觀察,提供大家一些這三種Track在課程安排與技能學習
上的建議。注意以下的建議都是建構在除了Program的核心課程外,你應該把選修或是課餘
時間挹注在哪裡,而不是不去管那些核心課程。
UX Design
UX Design較沒有硬門檻,大多是以作品集決勝負,而一個好的作品集需要有著完整的製作
過程,也就是可以說一個故事。另外不少公司喜歡找Generalist,也就是有各種不同設計經
驗的人,因此在修課策略上會建議多上一些可以建構優秀作品集的課程,並盡可能的學習各
種的設計方法,擴展自己的設計領域。
1.多把握能夠和其他背景的同學合作的機會,修習各種可以製作一個完整作品的課程而非
只是零散的繳交作業。
2.學習如何製作一個完整且精美的作品集,與同儕之間互相評析改良,並找機會從業界人士
那裡得到建議。
3.發起一些自發性的設計Project,比方說從UX Design的角度出發幫一些既有產品計行改良
修習視覺設計(Visual Design)、互動設計(Interaction Design)、資料視覺化
(Information Visualization)、人機互動(Human-Computer Interaction)、和介面設計
(UI Design)等課程。
4.完美掌握Adobe Photoshop、Adobe Illustrator、以及Sketch。
5.完美掌握至少一款UI flow tool,比方說Adobe XD、Axure RP、JustinMind、或Balsamiq
6.完美掌握至少一款動畫效果軟體,比方說Principal、Flinto、或Framer.js
7.了解至少一款影片剪接軟體,比方說Adobe Premier或After Effects
8.了解HTML、CSS與Javascript
9.想辦法拿到實習的機會
User Research
User Research這一塊的進入門檻較高,因為很大機率你會和一群博士競爭。如果你完全沒
有研究經驗,要只憑念碩士的一兩年期間達到和其他研究背景出身的人同樣的水平是十分困
難的,所以我必須要很現實的提醒大家,如果你非研究背景出身,除非真的機緣好或是工作
經驗強大,不然找工作就可能要以中小公司、新創公司、或是承包User Research的外包公
司為主。不過,美國是個看中實務經驗的國家,所以如果你有不錯的工作經驗,那就算沒有
學位也還是有機會進大公司的。我個人的認知是剛畢業沒有工作經驗的博士 = 工作1–3年
的碩士 = 工作 3–5的學士。
1.如果你還沒有申請,不需要糾結於申請UX或HCI Program,也可以考慮實驗心理學
(Experimental Psychology)、認知科學(Cognitive Psychology)、或是人因工程學
(Human Factors)的碩士班。
2.如果你決定要申請UX或HCI Program,請申請兩年的Program。
3.在學期間想辦法加入實驗室作研究(和UX相關的Lab最好),最好是有機會撰寫研究成果發
表在Conference或是Journal上,或是與業界合作進行研究(Co-op)。
4.修習各種研究法與資料分析相關課程,比方說民俗誌(Ethnography)、使用者研究法
(UserResearch Methodology)、實驗設計(Experimental Design)、易用性測試與評估
(Usability & Evaluation)、認知心理學(Cognitive Psychology)、統計/量化分析
(Statistical/Quantitative Analysis)等等。
5.學習並精通使用R或Python進行資料分析。
6.學習學術寫作(Academic writing)並熟悉如何進行文獻回顧(Literature Review)與撰寫
摘要(Summary/Abstract)。
7.強化英文在聽說讀寫上的能力,不僅是可以溝通還要流暢,並且試著去練習熟悉各種不同
的英語口音以及俗語使用以應付千變萬化的使用者。
8.最好拿到實習的機會,拿UX Design的實習也好,真的找不到就在Lab專心做研究。
UX Engineering
UX Engineer是UX和Engineering的結合,也因此會被要求同時兼具設計與開發的能力。UX
Engineer這塊職缺少、進入門檻也較高,但因為是歸在Engineer所以薪水較高。
這一塊大部分是工程背景者的天下,公司尤其喜歡學士是工程科系(Computer Science,
Computer Engineering, Electrical Engineering, Mechanical Engineering等等)配上HCI
的碩士。如果你大學非工程科系,以HCI碩班在寫程式相關課程來說,深度遠遠不夠,所以
如果要朝這個方向前進自己要花大量的時間練習寫程式的能力,不管是自學還是去補習,把
Coding能力提升到與普通新人工程師同一水平。
1.準備一個好的作品集。Portfolio的網站不要使用別人的模版,最好是自己設計並實作以
展現開發能力。
2.參與開源專案或自己發起Side Project,好好經營Github,特別是製作和設計或UX有關的
專案。有多餘的時間可以考慮去Leetcode等網站刷刷題。
3.學會並精通html、CSS、Sass或Less、和Javascript,並精通至少一種Framework,比方
說React.js、Angular.js、或Vue.js。
4.學習並精通至少一種物件導向式程式語言,比方說Java、C++、C#、或Objective-C,並熟
悉Arduino或其他控制板。
5.充分的了解資料結構與演算法以及Software Development Process。
6.根據將來想要進的產業進一步強化能力。比方說想進VR/AR領域便需精通Unity或是Unreal
Engine、想要進網路平台產業除了熟悉各種JS Framework外還要去理解關於資料庫與通訊
協定等等。而想做Hardware Prototyping則最好要有基本的電路、機構設計與焊接能力。
7.一定要找到實習的機會,如果真的沒有UX相關的實習機會,Front-End Development、UI
Development或是App Development也可以考慮。
從公司的招募資訊開始著手
雖然最理想的狀況下是在來到美國,甚至申請之前就已經確立自己的目標,但除非真的進過
業界,不然只是聽聽大家的分享或是找找網路上的資訊就要定下自己要走的Track是十分困
難的,遙想我當年也是一路跌跌撞撞。因此若你對於該如何選課和準備技能仍然有所疑慮時
,不妨用我上面提到的這些職位名稱,在美國各大求職網站比方說Indeed、Glassdoor、或
各大公司的Career Website上找找看相關的職務並細讀其描述。除此之外也可以在Linkedin
上面用搜尋,看看正在從事相關職業的人有怎麼樣的背景與經歷,甚至可以傳訊息給他們約
個時間聊個天,我個人覺得UX這塊的人都還滿親切的,只要你有禮貌夠誠懇,大部分的人都
會願意跟你聊聊。
超重要:請一定要好好經營你的Linkedin!!這是在美求職的第一步,也是最重要的一步。
---
總結
如果你要問我來讀UW MHCID Program到底值不值得,我會說值得,但並不是因為我在
Program學到了很多我不會的東西,相反的,在Program中的課程大多是點到為止,深入學習
的機會不足。然而,因為讀了這個Program,我才得以和一群優秀而有經驗的學生們一起合
作,互相學習,並進而了解美國的文化與工作產業,這個也是此種專業碩士的價值之一。也
希望這一系列的文章可以提供大家關於UX進路上的粗淺認識,並增加有志來美並往這個領域
走的人未來找到適合自己興趣的好工作的機會。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 73.109.246.35
※ 文章網址: https://www.ptt.cc/bbs/studyabroad/M.1528092710.A.F7A.html
※ 轉錄者: cozywolf (73.109.246.35), 06/04/2018 14:15:11
※ 編輯: cozywolf (73.109.246.35), 06/04/2018 14:16:59