請問學習ui設計需要學編程,前端,之類的嗎?

編程對設計師來說是選修,不是必修

會了更好,不會影響不大,除非你應聘的公司要求你懂這些

做正確的選擇,然後不斷努力。正確的選擇加上自己不懈的努力,就能改變我們現在的生活,改變我們的命運。如果選擇出現了偏差,即便是你非常努力也不可能收穫幸福和快樂。在商業雜誌上有這麼一句話:戰略錯誤,越努力就會陷入沼澤越深。這裡的戰略也是一種選擇。


請問學習ui設計需要學編程,前端,之類的嗎?



設計前期的產品應具備的四個設計技能

首先我們必須指出的是,根據公司的規模,一個產品所需要的設計技能是會有所差別的。在一個小而緊湊的初創企業裡面,產品經理和用戶體驗設計師(UXD) 這兩個角色通常是由同一個人扮演的。但是,隨著團隊的壯大,你作為產品經理的的職責就會慢慢發生變化(來自UXPin的這篇文章對此有更詳盡的描述)。

所以,在考慮以下技能的時候,請注意要把團隊的規模納入到考慮範圍之內。

請問學習ui設計需要學編程,前端,之類的嗎?


技能一:高級用戶研究技能

頂級的產品經理能夠真正的瞭解他們的用戶,並能為團隊的其他成員正確的點出用戶的痛點,慾望和需求【通常是以描繪及設計人物角色(personas)或者故事板(Storyboards)的形式呈現】。

這意味著一個產品經理需要擁有很強的調研能力和同理心 — 他必須能夠和客戶進行深入的面談並進行相關的調研,綜合運用獲得的數據,並從跟客戶的對話中對問題進行透徹的洞察。無論你所身處的團隊規模是大是小,這一 點都是非常重要的 — 產品經理必須能真正成為客戶的喉舌,這樣才能對產品的發展方向進行掌舵。

設計技能要點:現場調研、可用性測試、人物角色設計、故事板、客戶旅程地圖(即customerjourneymap,簡寫CJM,這是一種描述客戶在使用產品或者服務時的體驗,主觀反應和感受的技術)。

技能二:交互設計技能基礎

一個好的產品經理應該能夠清晰的描述用戶的目的,並根據用戶的這些目的來定義好產品的功能點。除此之外,產品經理還應該能理清楚產品的架構,並能清楚的勾畫出用戶訪問每一個頁面和功能點的路徑。

隨著你的團隊逐漸壯大,也許用戶體驗設計師將來會幫你分擔這些責任,但是你自己作為產品經理還是必須擁有這些領域知識的,這樣你才能與客戶和設計師等作更深入的分享和互動。

在一個小點的團隊裡面,線框圖和用戶流程圖是產品經理和團隊其他成員進行溝通的非常有效的工具。如果你還身兼用戶體驗設計師這個職位的話,去熟悉一些通 用的設計樣式(普羅大眾都能接受的常見的用戶場景的佈局方案,如搜索、登錄框、設置等場景)也是很有必要的。此外,掌握一些交互設計領域的易用性原則也是 很有用的,這樣你就不用做重新發明輪子的事情,也就不用擔心會搞出一個讓你的用戶飽受挫敗的設計出來了。

設計技能要點:草圖、線框圖、用戶流程圖、站點地圖(site maps)、用戶故事、設計樣式。

技能三:品位

這個技能說起來可能會存在爭議,但是我覺得還是必須提出來 — 頂級的產品經理都會有著不可言傳的品位。作為產品經理,你自身並不需要是一個可視化設計師,但是,你必須能夠辨識出什麼是偉大的設計。

品位這個東西不是與生俱來的,你必須要涉獵大量的設計,包括好的設計和差的設計,並認真的進行對比,仔細分析為什麼這些就是好設計,而那些就是壞設計。通過大量的練習,最終你就會將你的品位提升上去,從而能夠引領你的產品團隊往正確的方向邁進。

之所以說品位這個技能存在爭議,是因為品位這個東西是很難去定義的,且如果你的品位不能獲得別人的認同的話,這種主觀性的觀點可能會讓你的團隊產生讓人氣餒的無謂爭執。

但無論如何,作為一個產品經理,擁有你自己的品位無容置疑是一件很好的事情。作為產品的“所有者”,如果大家都信服你的品位的話,你自身就在整個團隊中 充當著一名值得信賴的產品質量判官,這就能大大的提高產品的質量以及避免掉一些沒必要的妨礙開發往前發展的爭執。有時如果你對自己的品位產生懷疑的話,你 可以多去看看iPhone的設計,它就是品位很好的衡量標準。

技能四:可視化設計的基本概念

除了上面提到的品位,一個產品經理還應該知道可視化設計常用的詞彙。這樣你才能用設計師的語言來和對方進行溝通,從而才能搞清楚設計師之所以採取該設計方案的利弊權衡以及為什麼要這樣設計的深層原因。

你要知道,當你和設計師進行討論的時候,你用“對比度”,“層次”,“顏色深度”這些術語來跟他們溝通,比你簡單的跟他們說“把那個logo給弄大點吧”來得高效。

請問學習ui設計需要學編程,前端,之類的嗎?


學ui設計本質上來說,是不需要會代碼的, 最重要的是要有無窮無盡的創意!原則上可以不學編程,前端,有了解更好,可以更好的從多方面設計,可行性更高。

不需要學到會,但是最好是開發和前端說的你能大概理解和明白,這樣最大的好處是減少修改次數和溝通成本。另外就是你在把編程學通的時間不如多多的提高你的設計能力,畢竟越到大的公司分工越細緻,越需要對本專業有更高的水平。不然什麼都學,什麼都不精,最後你還只是一個基層員工。


分享到:


相關文章: