嚴格來說,html跟css並不是程式語言,會操作DOM也不代表就是會JS,而網頁設計還是設
計的一種,就跟平面設計要懂印刷知識一樣,網頁設計當然也要懂網頁知識與其工具;
“ Design is not just what it looks like and feels like. Design is how it wor
k.”
上面是賈伯斯對於設計的很有名的定義,UI 與UX 自然是網頁設計的份內工作,而你所謂
的程式前端,我想你是誤會了會操作DOM就是會程式,這只是前端最淺的工作而已;
我是從平面美編邊在職邊自學,而成為現在的網頁設計,以我的血淚史來看,個人覺得在
台灣平面才是真的被當美工的一群;
我也曾經跟你一樣,不知道到底要當設計還是學程式之間游移,但我現在很清楚我還是喜
歡設計介面,所以立志當個會JS的設計師XD
所以在學會JS之前,我強化了我的html跟CSS,會用pug, scss;知道什麼是OOCSS什麼是B
EM;學習工程師的工作流程 cli, git, gulp...
但同時,我也會看設計的趨勢 inVision, UPlab, Behance, 優設...
我知道在台灣大家都比較尊重程式設計師,畢竟看懂一般人看不懂的亂碼XD,可是設計不
同,美感人人有,但其中的理論卻不是人人懂,你要說明為什麼用這顏色、字體、大小跟
版面;設計的專業就是要想辦法融合業主的需求(可能還有喜愛)與自己的美感;
所以不要貶低設計的價值,設計沒有比程式簡單多少,只是多數人不明白,設計不是會操
作Photoshop或sketch 畫layout 就叫作會設計。