交互設計要求從業人員有較強的理解能力、邏輯思惟能力和溝通能力。在實際工做中會和產品經理、UI設計師、開發人員一塊兒工做,各方面知識都要懂一些。若是有計算機背景或心理學方面的背景會有比較大的優點,有美術功底的UI設計師作交互的也不少。好比說計算機專業的學生每每會學習一些系統需求分析的方法論能幫助交互設計師進行需求分析和選擇交互方式;心理學有助於理解用戶心理、作好用戶調研來提高用戶體驗。node
用戶體驗的範圍太普遍,咱們喜歡一款產品可能由於它實用,可能由於它美觀,可能由於他人性化,可能由於它名氣大,可能由於它服務好。web
那麼做爲一名UE須要積累那些東西呢?框架
首先以交互理論爲基礎:工具
破繭成蝶(網易交互設計師成長之路)學習
About Face4(交互設計經典必備書籍)設計
簡約至上:交互式設計四策略3d
Don’t make me think(主要介紹web可用性設計)cdn
烏合之衆(研究大衆心理學的書)blog
通常狀況下按照這個順序進行瀏覽便可,固然這只是交互設計中的一點點理論基礎書籍,加強理論基礎可以更好地理解交互設計是什麼和交互設計師是怎麼工做的,再學習一些交互設計方法論甚至是細節的東西,這樣能夠對交互設計有比較全面的瞭解。ip
其次是軟件技能:
Axure(原型工具)
Sketch(交互原型以及部分產品視覺)
Xmind(思惟導圖)
Visio(拓撲圖)
Mindnode(概括框架圖以及梳理思路時使用)
principle(製做一些交互動態原型,方便與開發溝通一些轉場效果及動效)
Flinto (交互設計軟件)
AE:製做基於時間線的交互demo
Pages/Keynote(交互文檔的撰寫以及交互評審時的展現)
以上僅爲我的看法,望採納,祝各位在交互的路上越走越遠!!!