零基礎學習UI設計需要會代碼嗎?

零基礎學習UI設計需要會代碼嗎?

來自專欄 優秀UI設計

?#零基礎學習UI設計需要會代碼嗎?#

?

最近一些在學習UI設計的夥伴經常會問到我一個問題,零基礎學習UI設計需要會代碼嗎?我要是不會代碼,以後是不是找不到工作啊,今天就針對這問題呢,給大家做一個詳細的解答。

首先我們要知道作為一名UI設計師工作範圍是什麼?

?

?

UI設計師主要是圍繞用戶使用的體驗,界面的視覺設計來工作,他的職責主要是目標用戶審美習慣和趨向的研究、界面風格的設定以及細節的美術製作(工作量主要集中在這一塊)、產品性格的闡述和情感的表達。

如今,在國內這個崗位的劃分也比較混亂,在很多大公司里,UI一般指交互設計---針對產品和系統行為的設計,找需求、分析競品、做信息構架、畫高低保真原型的那種,在小公司因為成本,UI可能既要做交互設計又要做視覺設計又要做前端等。

所以我們可以從中得到一些答案了,如果你是專做UI視覺設計師那麼你可以沒必要學習代碼程序!現在的互聯網公司UI設計是和開發人員並肩作戰,才可做出漂亮的視覺效果和滿足功能的項目。

當幾個專業人員在一起工作時,合作關係就很重要,大家會去注意誰的技術更加過硬。但這個界線又該如何制定呢?這完全取決於你的個人能力。那些能熟練地做出漂亮的網路圖片的人應該能懂,甚至很少的HTML/CSS內容。

那麼UI 設計對於代碼需要了解到什麼程度?

?

?

這個是因人而異的。因為我們不可能每個人都掌握所有的技能,所以對於你需要去了解多少代碼這件事,主要是由你所側重的那一方面對於代碼的需求是多少來決定的。但是從整體上來著想,如果你對這一方面有興趣並且也有能力去學習的話,我的建議是越多越好。

那麼如何去學習呢?首先最重要的是去了解「技術的可行性邊界」。

?

?

兩種主要的了解方式:

第一種就是去讀一些編程方面的書。我特別建議你,當你想去做一些 Android 或者是 iOS 設計的時候,你就去找一兩本這方面的書,把它們翻一遍或者很快速地去看一遍,然後你就會知道有哪些控制項、方式和基本的常識。這個過程很快就能結束,我們以前都有這樣做過。

第二種就是去看大量的產品,去看看現在的產品都已經實現了什麼樣的功能或效果。其實當前在技術層面上和 UI 相關的地方基本上沒有特別多的難點,所以只要你去看看在別的軟體里的效果都有哪些,它們又是如何被實現的,看得多了以後你就會發現,同理,這些東西在我的設計里是可以實現的,或者說是很快可以做出來的。這也是一種很好的方式去了解並拓展「技術的可行性邊界」,去了解哪些東西可以做,哪些東西還不能做。

除此之外還有一個很重要的方面,就是你在做具體的一些設計的時候和開發團隊之間的配合問題。因為你做的每一點設計在去具體實現的時候對技術都有相關的不同需求,所以這個時候在工作中就要去和工程師進行特別深入和緊密的交流。尤其是你在做交互或者產品設計相關的工作的時候,你需要不斷地去和工程師溝通,去了解你的設計或想法到底能不能實現。如果不可以做的話,你就需要知道難點在哪裡,怎麼樣才能使它變得可行。

這樣日積月累之後,你發現自己逐漸對技術有了很多了解,你可以不會寫代碼,但是你了解的東西會越來越多,這對你知識的沉澱是很有好處的。在這個方面里還有一個需要注意的地方,就是要多問問題,而且是問有技術含量的問題,因為簡單的一些問題通過看書都是可以很快補起來的,而只有一些和領域、業務、代碼、具體項目等緊密相關的問題才是需要你去窮追猛打併不恥下問的。

?

?

對於代碼你可以不學習,但是最好是可以去了解一下!因為你的作品不能只是炫,也得給搞前端的考慮考慮,你的作品到底能不能實現,做什麼效果實現起來簡單又有個性,否則你做一堆東西卻實現不了那都沒用,所以,多了解一些這方面的知識肯定是有好處的!

網上也有一大堆說法,但是總結下來大概就是「UI設計可以不會代碼,但這是一個競爭激烈的行業,你會的東西也許工作中並不會用到,但是它卻是你的一個加分項」;

假如你是做開發的,那你也需要學一學UI設計,畢竟開發過程中還經常需要和UI溝通,如果一點不懂,溝通會變得有些費力,這就是為什麼你需要會你工作之外的技能的原因.

當你糾結要不要學習一門技術的時候,說明它已經跟你有相關性了,那就去學一學吧,但是學習它不代表你就得轉行,我的意思是與其花時間去糾結要不要學還不如直接開始學,工作之外的技能可以學得不精,但應該了解。

?

?

其實一個企業真正需要的是,能真正能做好設計的設計師,能寫好代碼的開發者,並且設計師和開發者能夠無縫地協作。設計師會不會代碼其實沒有關心,但是設計師需要了解開發了解代碼的工作流程和原理,這樣能與開發人員進行良好的溝通,讓工作事半功倍。

好了,今天就分享到這裡,喜歡對大家有所幫助。

(本文來自公眾號:優秀UI設計)????


推薦閱讀:

如何從平面設計轉交互設計
2018年3大UI設計趨勢,你知道嗎?
給知識音頻產品設計播放頁有多難?
我,二十來歲,在阿里讀二年級
Hey 有埋點嗎?我想看個數據

TAG:視覺設計 | 平面設計 | 交互設計 |