我覺得編程是為提高設計的質量而做的工作。

在阿里的國際設計部,會有一個設計小組從事「編程」,目的是儘可能真實的還原實際的設計效果,在做用戶測試或者自己體驗產品或和開發同學溝通時都能取得比較好的效果。

這個編程並不是為了實現開發的最終功能或者取代開發同學的工作,而是在接近真實的,動態的,有高還原度動效的感受下體會產品(這些因素會影響到細節的傳達設計,只有在相應的場景下才能感受到,通過紙面設計稿或單純的頁面跳轉很難發現)。


合作過的似乎都不會。

不敢說會編程。

但是作為設計師,在之前一家小的軟體公司做UI設計的時候,開始的時候我負責界面設計的同時,也會幫著前端改改頁面bug什麼的。

好吧,看我hold住代碼什麼的,以後我的任務就變成自己設計的界面自己寫,公司前端負責js部分。然後出現任何頁面上的bug也是我來修復。

好吧,寫頁面改bug也就算了,我覺得比較不能讓人忍的是:「你去把js也學一下吧」

呵呵呵呵呵呵,你咋不上天呢。
1.看公司的需求,雖然公司希望設計師會編程,例如會html+css+js,,這樣省一個前端;不過一般公司不會強行要求你學習;2.自己的職業方向,例如你是一名UI設計師,只做視覺,這樣你未來很難「混」的更好,必須學習另一種技能,可以是產品、用研、交互,或者一門編程語言。就拿我個人而言,雖然我不做前端的工作,但基本能看個七八分懂,與前端工程師交流問題不大,這樣有時也能幫助他們解決問題。
雖然不會自己寫代碼,但是拿來代碼基本上都能看懂個70%-80%


不會編程的產品經理不是好的設計師
很有趣的問題,本人之前做個視覺,現在做交互,因為最近也在學html所以瞎說幾句。設計師有必要會編程嗎? 我的答案是:這是個附加屬性,有了會讓你打怪升級的速度大大提升,但不會也不會從本質上影響「交互設計」所涵蓋的工作範疇。


我是做過設計的前端,寫過PHP的產品,學過IOS的安卓,做過運營的交互。技術在於融匯貫通,其實很多東西都是相通的。學PHP的時候,通過直接的java基礎,類比學習法,發現學起來很快,學OC的時候發現其實與C還挺像,通過系統的學習動畫知識發現,安卓,IOS,js,CSS3,canvas,SVG中的動畫其實是一個尿性。通過學習前端的性能優化方面的知識,發現安卓,IOS中也可有類似的方法。學了PHP中的GD庫和前端中的canvas,發現安卓中的canvas和IOS中的CG和CALayer什麼的其實都差不多。學了前端的彈性布局和響應是設計的相關知識發現安卓的適配和IOS中的autolayout和sizeclass什麼的弱爆了。

本人沒什麼技術情結,從來也不和人爭論什麼是最好的語言?到底前端能不能統治世界?html5和native到底誰代表未來?技術圈到底是有多玻璃心啊!我還是做好我的產品比較好,我一直相信真正偉大的變革都在於跨界,能將多個領域融匯貫通,做出好的產品才是最關鍵的,坐井觀天是多麼可怕的事情!沒空吵,我的需求很飽和!
交互設計師一般會
要做好肯定要懂html和js的


唉,我們公司連UI設計都沒有(大概,我到現在都沒搞明白開發團隊有幾個人
不想成為全棧的設計獅,不是好程序猿
做UI設計的一般要懂一些,不然做出來的視覺設計會讓工程師很頭疼。但距離題主說的「會」(熟練掌握?) 我個人覺得不太現實。
現在網頁設計應該都會js吧。
我廠的設計濕正在學HTML5
推薦閱讀:
相关文章