很高興回答你的問題,本人也是web前端工作者一枚,轉(zhuǎn)行正規(guī)軍web前端已有6年時間。在我看來,前端的UI知識是一個循序漸進,由弱到強的過程。學習是需要的,但不是刻意的,花費很多主要工作時間,完全可以通過碎片時間,循序漸進的看視覺稿和一些案例去體會感受,建立起知識體系。
Web前端的發(fā)展和知識體系,基本上也是由最初偏向于靜態(tài)頁面的高保真視覺還原到偏重于復雜業(yè)務功能實現(xiàn)。這正是web前端發(fā)展的歷史趨勢。從我的個人經(jīng)歷來說,并沒有刻意去學習,而是工作中,大量還原視覺稿后逐步感知到視覺設計的存在,也會去和設計師溝通,他們也會看還原程度告訴你為什么這么設計,溝通交流中很多UI知識也就慢慢感知到。
對于最快的學習方法,我的建議是,通過設計師視覺稿案例去學習,可以到一些設計師交互設計師等專業(yè)的網(wǎng)站學習,他們有很多設計師分享經(jīng)驗自己一些知識體系的學習。國內(nèi)網(wǎng)站如站酷zcool,花瓣,國外如:dribble等。
總之,實踐出真知,久而久之的努力,最終web前端一定也會培養(yǎng)出UI的能力。加油!