給想踏入 UIUX 產業學生的一封信
回想起自己在進入職場前,拼命複習老師在「使用者研究」課堂上的講義;迷迷糊糊的看了 Material Design 後接了第一個 UI 設計案;又緊張地跑去上了 HTML 跟 CSS3 ,切了人生中的第一個版。我不停的尋找答案,到底要怎麼樣才夠資格當一個 UIUX 設計師?想進入 UIUX 產業的你,是不是也陷入在這片混沌之中?
站在產業界外看產業生態大概就是這麼盲人摸象的行為,但進入產業後真正的挑戰才開始。我工作兩年中參與了 UI、UX、UXR 的專案,其中讓我時不時感受到挫敗感大概有四個方向,可以根據 UI、UX 兩個不同工作內容來區分。
開始工作後我遇到的挑戰與困境
- UX 是一個跟產業的領域知識綁在一起的專業。舉凡金融、電商、教育、休閒、科技、交通運輸等,如果沒有基本的產業知識真的很難了解產品的價值以及可以改善的方向。甚至還要延伸守備範圍去了解競品、商業模式,或者了解公司產品開發技術。
- UX 在團隊中擔任開發中樞,需要大量的溝通與技巧。很多 UX 設計師的角色慢慢以 Product Designer 取代,原因是 UX 在團隊中常擔任 PM 或提供設計策略且最熟悉使用者的角色。除了跟技術團隊、公司決策者、使用者溝通外,還要應對終極大魔王:客戶。所有的溝通沒有「溝通失敗」或「談判失敗」這種結局,只有不停地說服、讓步或磨合。並不像在學時,如果跟組員鬧不合就乾脆各做各的,老死不相往來。在公司裡如果發生這樣的僵局,會直接影響到產品的開發進度與成敗。
- UI 方面,比起視覺創造與說故事能力,更需要了解基本介面元件的用法與變形。人機界面最重要的設計指標就是提升使用者的使用效率,以這樣的前提為起點,設計一個好的選單、文字輸入框,以及專注於元件的回饋與互動,又同時讓整個系統保有元件一致性與易用性會是最主要的挑戰,於是設計師在視覺的發揮上會受到一定程度的限制。
- 設計師需要適度的自律及有目標的產出
走入產業的設計師化身成讓公司這台機器能夠順利運轉的角色,這個角色需要耐力及恆定性,而不是像板印象中的設計師需要沈澱、醞釀後帶來的爆發力。開始工作後也開始練習每天都要讓專案能被往下推動,就算沒有明確目標的時候,也要不停約討論、搜集資料、提案來推動設計。其實真的很懷念學生時期,可以多方搜集靈感並慢慢打磨設計,只要在期中與期末時有產出就好,這樣的節奏。
台灣「使用者經驗設計」的設計教育體系尚未建立完整,回想兩年前剛踏入職場的時候,很多設計能力的斷層是要自己花時間補起來的,甚至有很多設計方法在學界與業界使用情境大相徑庭。
從學界踏入業界後,我的整個學習 journey 跟痛點到現在還很清晰,幸運地在 2021 年底收到國立臺灣師範大學藝術設計學院的邀約,於是我開始設計「產品分析」這堂課的課程內容。我認為這是一個很好的機會跟同學分享如何為成為一個 UIUX 設計師做準備。課程設計的部分,主要以提供「廣度」:包含 UI 與 UX 與 UXR (User Research) 的實作與工具的使用、讓學生可以思考未來如何佈局技能點,並引起自學的興趣進而拓展「深度」。透過一整個學期的課程我想傳達的主要觀念與要打破的迷思有 5 個重點。
5 個觀念可以幫助你從新思考如何發展自己的技能點
1.使用者經驗設計專案多數都是「迭代產品」設計
比起學生時注重開創與創新性的新設計想法,在執行設計案的時候更重視設計師對現有產品及競品提出的批判性思考。原因是介面設計累積了長久以來人類使用介面的經驗、感知、知覺、認知,設計師沒有權力可以將產品的互動打掉重練,因為這樣對使用者的學習認知負擔太大。所以設計師需要學習現有的系統架構再提出改善方向,這樣的 Redesign (再設計)會是基本的能力。
2.UI 設計師不能只會 UI, UX 設計師也不能只管 UX
UI 與 UX 的技能很不一樣,但 UI 介面設計直接影響使用者的使用體驗。不好的 flow 與 Wireframes 也會影響產品在開發階段時,UI/UX 設計師有義務為彼此把關設計的合理性與易用性。
3. 大家畢業後都想做使用者研究,但是忽略穩紮穩打的 UX 設計基本功力
一般的研究案可大約分成探索型「Exploration」跟迭代型「Iteration」,會根據專案性質來選擇研究的方向。但如前面所提到,多數設計案都是以迭代產品為主,在這樣的專案中,根據專案時程多寡,設計師可以決定是不是有必要加入前期的「使用者訪談」或「易用性測試」,如果專案排程比較緊,可能就會直接進入設計階段。簡單來說,設計勢必會佔掉設計師的大部分時間,使用者研究所花費的時間跟成果並不一定會是正相關,但會是個 Nice to have 的驗證流程。
延伸閱讀:設計方法的反對浪潮:Anti-Person, Anti-Democratizing User Research
4.不要管寫程式了,除非你真的有興趣
有很多公司開出的 UIUX 的設計師能的能力條件會需要熟悉 HTML、CSS、Java等的語言。寫程式語言的確不是 UIUX 設計師基本的能力指標,這樣的能力要求可能代表設計師在開發團隊中的定位不明確。有趣的是,有例外是例如公司本身是在開發程式語言的服務或平台,例如 GitHub 在徵 UX 設計師時需要有寫程式的經驗,這樣的要求其實就合理多了。當你遇到技能點有要求程式語言時,另外一個角度想這也是一個可以朝全端設計師方向發展的起點,但這就端看對程式語言是不是會排斥或者非常可以接受了。
5. 練習溝通能力,就算碰壁還是不要放棄與同學、老師及團隊溝通
這點也是我在前面文章提過我覺得進入業界後最重要的技能。要如何把自己的想法整理並清楚表達,怎麼用最有效率跟最容易懂的溝通方式讓團隊可以目標一致,要說對方也聽得懂的術語;溝通遇到障礙要怎麼破冰,怎麼讓討論可以持續下去,才不會讓團隊放棄溝通等著擺爛產品。這之中要做的最大改變就是要以同理心同理每個人為什麼會有不良的合作狀況產生、為什麼放棄溝通。再來就是要跨出舒適圈去了解 PM、軟體工程師、客戶,他們最在意的是什麼、他們會用哪些專業術語、他們的專業知識,才能將討論建立在有效溝通上。
後記
高等教育是了解多元知識與培養抽象思考的殿堂,新時代又給了高等教育「引發學生培養自學能力」的目標,我自己也認為產業實作並不是高等教育的重點目標。大學研究所時期,多探索通試知識的疆土並讓自己徜徉在新思潮中可以為將來工作累積養分,如果有目標性地想為進入 UIUX 領域準備,可以開始拓展自己在產品開發上的技能點,慢慢開始做side-project、作品集、累積實習經驗、領域知識、拓展人脈,因為現況是這個產業有來自不同領域的新鮮人大量湧入 UIUX 產業。所以讓自己有充分的準備,都是可以讓你比同屆畢業生有多的機會可以拿到門票的方式。
希望這篇文章對即將進入實習、面試及開始第一份工作設計師們有幫助!
延伸閱讀:
如何養成寫 Design Side Projects 成Medium 的習慣?
設計職三刀流:除了當Manager,UIUX Designer 還有哪些 Career Path?