-
1 # 光哩個光噠
-
2 # qingbugs
對自己來說,當然是技多不壓身。但是也有一句話,術有專精,業有專攻。你有那麼多精力面面俱到樣樣精通嘛?能做到了解就可以了,那些說還要懂相容的,自己前端水平不夠把責任推給UI的吧。
-
3 # 紅色的兔子
UI設計是什麼?
UI設計 人機互動設計、介面設計、互動邏輯等等
還包括平面設計一系列的知識
前端是程式碼編寫 雖然我也只是懂一點點前端程式碼,最多就寫個靜態頁面什麼的……
但是懂和會是倆個概念
最好是懂一點前端程式碼……這樣,在將做好的頁面交給前端之前,可以知道哪些可以實現,哪些不可以實現,哪些可以切圖,哪些則不需要,讓交接過程更加順利
但是,不懂也沒事,多溝通,多問問前端工作人員
-
4 # 亜桜悠太
取決於個人,術有專攻,但技多不壓身。
如果在UI設計方面已經非常嫻熟,那麼瞭解一些前端知識是很有必要的。這樣可以依據一些前端特性來更好的進行UI設計。雖然在大前端背景下,前端工程師已經不僅僅是實現頁面效果了,但頁面效果依然是前端的重中之重。而頁面效果和UI設計也是密不可分,所以精力充足的話,學習一些基礎的前端知識對工作業務上的交流是很有幫助的。
-
5 # IT人劉俊明
作為一名IT行業的從業者,我來回答一下這個問題。
首先,UI設計師具備一定的前端程式碼編寫能力,能夠在一定程度上提升自身的崗位競爭力,未來的發展空間也會更大。
UI設計師在網際網路時代,尤其是移動網際網路時代得到了廣泛的關注,一個重要的原因是網際網路產品對於使用者的使用體驗越來越關注,所以目前整個IT行業有大量的UI設計師,尤其是網際網路公司更是釋放出了大量的UI設計崗位。
UI設計師主要的崗位任務包括互動設計和視覺設計兩部分,通常在產品經理和策劃完成方案設計之後,UI設計師就需要完成產品原型的構建,包括互動原型和視覺方案。UI設計師在反覆與產品經理溝通並修改之後,最終把設計原型交由開發團隊進行開發,以後在每次版本迭代的時候,都離不開UI設計師的參與,以保障產品的使用體驗度不斷提升。所以,在崗位職責方面,UI設計師通常並不需要參與程式碼的編寫。
在當前大資料、雲計算等技術的推動下,UI設計師的崗位工作邊界在不斷得到拓展,一些UI設計工具也整合了一些程式設計的內容,這些內容大多都是基於前端程式碼的,所以在這種情況下,UI設計師掌握前端編碼技術就變得有必要了。
目前在不少小型開發團隊中,UI設計師往往也會參與到前端開發任務中,包括Web前端開發、Android開發、iOS開發和各種小程式開發等,一部分UI設計師也需要掌握一定的大資料呈現端的開發知識。所以,在當前的職場環境下,要想具備更強的崗位競爭力,掌握一定的前端開發技術對於UI設計師來說,還是有必要的。
-
6 # 重慶原始碼時代
UI設計師和前端工程師是一種配合關係。
前者設計,後者把設計實現成程式碼。
在公司專案中,設計師瞭解前端,會極大提升和程式設計師的協作效率,減少技術資訊不對稱的現象。如果在一個網站專案中,程式設計師還在跟設計師講解最基本的html、css、盒子模型知識,那開發效率就可想而知了。
-
7 # IT少女
不一定要會寫。但要會看。
有的前端很菜,他就還原不好你的設計,到時候誰來背鍋。
比如說,這個東西你要求他左對齊,然後前端指著程式碼:你看左邊距一樣的,我就是左對齊了,實際上是錯開的。
這個時候,設計師要去看,噢,多給了個margin。
話題回到問題上,勢必要清楚一件事,那就是網際網路公司產品的設計開發流程!
網際網路公司中,一般專案的進行,都圍繞一個產品進行:從產品經理最初提出想法,也就是需求,到最終落實到應用裡,有一條保證開發過程高效、高質量產出的流程。
這個流程會隨著公司的規模而有所不同:在大公司中會更完備,小公司中會更簡潔。
一般會有,產品➨互動➨視覺(UI階段)➨開發/測試➨上線,這麼幾個階段!
從這個流程我們可以知道,我們UI設計師需要跟下一個接頭的也就是前端開發工程師!
所以作為一名UI設計師,想要很好的融合在這個團隊中,去了解基本的前端知識是很有必要的。
回覆列表
首先得搞清楚UI設計師這個稱號到底代表什麼,PS個頁面出來就完事了的,那是十幾年前美工做的活。UI除了美觀以外,還有互動的設計,還有相容性的考慮,這些都要涉及程式碼和廣泛的知識面,如果不懂就別稱自己為UI設計師。