0基礎學UI設計必須做好4個準備!
最近有很多同學來問我:關於剛踏入業界需要準備什麼、或是想轉換跑道需要具備哪些技能?
我的建議是:選擇 UI這條路就是要有包山包海的心理準備。大致上我會把它劃分成四大類,理論、實踐、技術、品味。這四類缺一不可。下面一一來看:
理論
從專有名詞釋義、XX 定律、OO 概論等等都算在這個範圍。站在巨人肩上才看得遠,大量的理論是踏入業界最紮實的基礎。你想研究一門學問、卻連最基本的專有名詞都不明白是什麼意思,學習到的也會是種模糊不定的概念。學習UI設計,不需要很高強的美術基礎(遊戲類除外),但需要一定的天賦、很多的練習和更多的經驗。
另外,做設計和搞藝術不同,設計是一個理性的創作過程,所以一套好的UI設計不但要擁有漂亮的外表,還要擁有內在的合理性,這就要求你要對互動,技術,產品,使用者和市場都有所涉獵並保持敏感,設計師不能只會設計。
ex:Functional Map、Wireframe、Mockup、Prototype…
ex:費茲定律、十大易用性原則、色彩學、字學、符號學…
實踐
當你瞭解理論,就要學習如何運用。
舉個例子:色彩心理學是 UI 設計師的必修課,大家都知道紅色代表熱情、白色給人純潔的印象,但真正要著手設計網頁時就會愣住了。大標題、小標題、內文、底色、側邊欄、選單、表單…等等都需要搭配色彩,總不能整個網頁通通用紅色…過年賣春聯紅包啊?如何把理論轉成可實踐的方式絕對是個難題。
技術
這邊的技術指的是如何把“實踐”具現化、讓一般大眾都能明白你想傳達什麼。
比如軟體操作。Xmind 適合製作 Functional Map、UI Flow;Balsamiq、Axure 能快速畫出 Wireframe;Photoshop、Sketch 可以幫助完成精緻的稿件;Mark Man 能讓 UI 和 RD 對最終產出有共識…等等,沒有什麼工具是好或壞、只有適不適合自己。高手給他小畫家都能生出蒙納麗莎,但有更好用方便的工具時為什麼要選擇小畫家硬上?
素描水彩也是 UI 設計師的必修課,訓練觀察和表達的能力。不過手繪大約是到了一定階段遇到瓶頸、需要更進一步再去加強的能力,通常是卡在就連奇技淫巧偷吃步也沒辦法無法明確將內心所想的表達出來(眼高手低)時。
BUT!英文比手繪能力重要,它是第一階段“理論”的基礎。
品味
技術可以靠練習磨練,品味這件事就跟內力一樣、只能靠時間去累積。有個快速的方法:建立一個相簿,逼自己每天抓“喜歡的、很炫、期許自己也畫得出來”的 20 張圖、依圖片性質分類。
ex:Desktop icon、Mobile Web、iphone list 等等,每半年就整個相簿大翻新。尋找、分類的過程中就會慢慢提升品味,這完全急不來。就和研究穿衣打扮一樣,不多看雜誌或穿搭教學、也沒辦法有“潮”感。
結論
以上是主要 4 大方向,接下來就是針對某讀者的問題回答了。我個人是實戰派的,能循序漸進墊基礎當然最好,但非本科生白天又需要上班的情況下,基於臺灣大環境的考量,“技術”會是你第一優先需要提升的。如果你有一年的時間,那就全部投在 Photoshop 上。)
分配上大約就是 10% 理論、10% 實踐、70% 技術、10% 品味…基本設計業界都是看作品集,作品集一翻實力立見真章。這種方式只能應急,只能幫你找到個“是 UI ”的工作,之後該看的檔案該墊的理論基礎還是要想辦法補回來,不然開始工作後會很辛苦。
UI設計師必備哪些核心能力?
學UI需要學會哪些軟體?
怎樣成為月入過萬的UI設計師?
零基礎學UI設計多久能學會?
一則推薦
2017 年,UI市場迴歸人才稀缺時代,進入了3.0時代。對於想入行UI、UE的同學,我推薦CSDN學院出品的《UI/UE全棧工程師》。目的是:通過4周的實戰學習,將學員培養有核心競爭力的高階開發者。
掃一掃,新增課程老師
課程為這些人量身訂造:
學生/小白:如果你自制力強、有上進心,想通過學習來改變現狀,那麼我們讓你點亮高薪人生!
技術進階:打造令人驚豔的前端使用者體驗,成為職場中的搶手人才;
轉行必備:業餘時間掌握UI/UE開發技能,輕鬆實現職業轉化;
興趣愛好:跟隨大咖工程師,親手實現你的創意。
相關文章
- 小白學Web前端必須掌握的4項基礎技能!Web前端
- UI設計培訓學習中必須掌握的設計原則UI
- 0基礎學網路安全需要做什麼準備?
- 學習Python最正確的步驟(0基礎必備)Python
- Java初學者必備4大核心基礎知識Java
- Flink系列(0)——準備篇(流處理基礎)
- UI設計培訓分享:UI設計師如何準備面試?UI面試
- 0基礎小白學程式設計,Java和Python哪個更好?程式設計JavaPython
- 學UI設計要美術基礎嗎?UI
- 學習爬蟲必須學的基礎知識爬蟲
- UI設計師必備技能,看看你都學會了嗎UI
- 零基礎學Java,必須要搞懂的10個問題!Java
- Java入門基礎學習,成為一個Java程式設計師的必備知識Java程式設計師
- 0基礎快速入門Python,這些常識必須先了解!Python
- 程式設計必備基礎 計算機組成原理+作業系統+計算機網路,計算機基礎——更適合程式設計師的程式設計必備基礎知識作業系統計算機網路程式設計師
- 為三角學做好準備
- typescript必備基礎TypeScript
- 學習UI設計需要多少美術基礎?UI
- 零基礎學ui設計難不難?UI
- 零基礎小白如何自學UI設計?UI
- 推薦分享一門新手必學的課程《計算機基礎——更適合程式設計師的程式設計必備基礎知識》所有崗位必學課程!計算機程式設計師
- 沒學歷沒基礎怎麼學IT?零基礎學IT必須知道的事!
- 人工智慧必備數學基礎:高等數學基礎(1)人工智慧
- 人工智慧必備數學基礎:高等數學基礎(2)人工智慧
- 21個UI設計必會的設計技巧UI
- 程式設計師必備基礎:改善Java程式的20個實用建議程式設計師Java
- 零基礎學UI設計應該怎麼學UI
- 零基礎學UI設計能夠學會嗎?UI
- 轉行進入IT行業,0基礎學習大資料開發必備的基礎有哪些?行業大資料
- 零基礎能學UI設計嗎 如何成為專業UI設計人才UI
- 杭州學習ui設計需要繪畫基礎嗎?UI
- 【學習】SQL基礎-001-前期準備SQL
- 成為更好的程式設計師必須學習的 4 種程式設計結構程式設計師
- 打造一個好用的 Windows 程式設計環境 0.準備工作Windows程式設計
- 好程式設計師Java培訓分享初學入門須掌握4大核心基礎!程式設計師Java
- 後端程式設計師必備:分散式事務基礎篇後端程式設計師分散式
- 前端&後端程式設計師必備的Linux基礎知識前端後端程式設計師Linux
- 作為UI / UX設計師,這些使用者心理學原理必須瞭解UIUX