UI/UX與前端的分界,客戶(PM)與程序員的關係?
01-15
小白因為畢業項目正式入門兩個月,項目總共3個月,客戶非常喜歡自己做research,我措手不及。
畢業項目有學校罩著,所以不完全符合客戶最終的要求不是很要緊。但因為還沒有正式進入社會做項目,很擔心也很困惑現實社會裡客戶、UI/UX、前端的關係是怎樣(現實里應該還有產品經理,這裡把PM算在客戶里吧?)。不知道自己現在深淺(很淺,但不知道有多淺。。。),非常惶恐,所以如果問了非常愚蠢的問題請包涵。。。====現在情況==== ====求解====
- 我的任務是UI/UX及前端,但偏重前端
- 與客戶一周一見,客戶一周一個UI主意,一直孜孜不倦地自己探索UI世界,陸陸續續用webflow更新他的設計,並告訴我:我把webflow的代碼導出來就好了嘛~你用我導出來的代碼~
- 我在用Bootstrap4, Node.js, Sails
- 這樣的客戶(PM?)在現實前端工作里算正常嘛?
- 就這麼用webflow導出代碼就用(不是說這樣的UI app搞出來的code很渣嗎?)?那還用前端幹什麼?直接UI/UX + 後端不就行了?被客戶這麼一搞,頓時失去自己作為UI/UX設計和前端程序媛存在的意義。
- 現實里UI/UX和前端的工作關係和工作節奏到底是怎樣?UI/UX 每天都在改,前端也每天改?無窮無盡?
- 順便,感覺現在根本沒用什麼JS,並不需要什麼動態效果啊?!說好了JS很重要啊?!我也很想自己寫一些啊,但感覺無處可用。腦子被堵住了...
謝邀。
ui、ux和前端的邊界,其實不用那麼明確。
比如設計同學只出全圖,切圖一定是前端做。再比如說設計同學不能提供html和css的代碼。只要有能力,邊界不用太清晰。但一般公司,設計主要依賴pm同學(和運營同學)提供的prd和mrd,進行視覺和交互的設計,通過豐滿原型圖產出設計圖和交互模型。而前端一般負責在代碼層面還原這些稿件,並對稿件中的需要使用的圖片自行切分。pm是指項目經理還是產品經理呢?項目經理需要對項目負責,推進項目的進度,對項目細節和整體把控,確保項目質量,為結果負責。他們與程序員之間的關係,大多是推進位度,如果是技術向的項目經理,還需要在技術口給予程序員一定的幫助,在複雜問題上排版和攻堅。產品經理要對產品負責,需要出產品的模型,豐富產品的骨架,出原型,推進項目的合作和完成。與程序員的關係大多在於溝通交流,以及對時間節點的把控。現在就您的描述進行討論,一般公司會對設計圖有一個具體的交付時間要求,交付之前需要對設計圖徹底確認,當然也不可能所有圖都完全不改,但如果流程完善,應該在交付設計圖後,盡量不去修改設計圖。
而您所遇到的客戶,對自身的能力比較自信,但這樣會打亂您的工作流程。建議您與客戶好好溝通一下,否則天天修改的稿件,給你提供各種你可能能用但又有時需要花大時間修改的代碼,對項目的按時交付和完成都有害無益。至於webflow導出代碼是不是能直接用,我覺得吧,直接用的還原度其實。。。並不高啊。至於js的動效,等您畢業了,找一家合適的公司(比如bat還有 @小爝@Jasin Yip 他們的公司),就知道用的有多多,有多重要了。推薦閱讀:
※CSS 2.1 中為何規定行內塊元素的「overflow」為非「visible」時其基線是底部外邊界?
※關於阿里巴巴的矢量圖標與傳統的雪碧圖有什麼優勢?
※apache django 間交互的問題?
※Meterial Design 按鈕陰影疑惑?