童话说说技术创业美文职业
快好知
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

再说,设计师,为什么要学习编写代码?

8月20日 回头爱投稿
  通常,在完成了一件网页设计后,设计师的无知都会显露无遗而备受指责。他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,在软件及游戏开发业也是如此。
  残酷的事实就是:开发进度可能会因设计师而停滞不前。为了追求最佳效率,设计师不仅需要描描画画,还需要能把它做出来!本文中,我想与读者分享一些为什么设计师需要学习编写代码的理由。
  做现实可行的设计
  有了一个最终产品将如何实现的明确印象,设计师将拿出更多实际可行的概念。作为开发进程中不可或缺的一份子,设计师肩负着确保他们的设计能够顺利转移到网络介质上,同时还要考虑其可用性,网页易读性和可实现性。一个对用户友好的网站不仅有简洁清晰的浏览顺序逻辑,还向用户提供一切所需的信息而不会显得咄咄逼人或是杂乱无章。想要知道一种Web布局是否可行的唯一途径就是亲自去了解如何建立一个网页。
  使沟通更轻松
  在几乎所有的设计与实现各自独立的产品中,设计组和实现组从没有满足过对方的期望,尤其是那些无形的产品,比如网站,软件和游戏。这通常归结于产品的期望和产品可行性的相互妥协,目前看来,这是难以完美统一的。解决之道是:设计师应该亲身尝试设计作品的实现,以避免沟通中的混淆,误解和误传。
  方便的迭代开发过程
  一个实践中的设计不应是绝对的。我的意思是,设计应该是灵活友好的,能够在修改以迎合系统技术限制的同时不扭曲其原有内涵。这些重复但必要的改动只能由原设计师来实现。一个设计师开发者能够比开发人员把设计重提到设计师手里进行改动更加高效。而且设计师和开发者之间事实上经常如此会产生摩擦。
  更好更和谐的结果
  我常常喜欢把软件,网络或是游戏开发想成是管弦乐,而设计师是作曲家,开发者是乐团的指挥家。想象一下二者是同一个人将会怎样?交响曲将会是令人惊叹的,迷人的,纯正的!不仅是大师的神作,而且还是其本人亲自指挥的!
  缩短开发时间
  设计师同时充当程序员的角色意味着设计和编码的进度即使不是同时的也是连续的。结果就是开发周期的缩短谁会不关心效率呢?
  设计师更加市场化
  现代的设计师需要提升自身的能力以保持个人价值,有一套技能是远远不够的,我们往往需要戴着不同的头衔:设计师,前端开发者,文章作者和项目经理。
  通过学习实现你自己的设计,而不是让设计成为开发者手中的孤儿你提升了自身价值。毕竟,在简历中提到设计和编码技能不会有坏处。相反,在这个金融危机时代的企业重组(参见:大规模裁员)和缩减开支的环境下,还能够强调一个人的重要性而免遭解雇。
  然而,即使有这么多的理由支持设计师学习编写代码,这里还是有反对的声音。
  引用LukasMathis的一篇有争议性的文章“设计师不是程序员”(注1)
  如果设计师实现自己的设计,他会受制于两个不同的目标:代码的整洁和良好的用户体验。这两个目标是相互矛盾的。如果你要实现你自己的设计,你必然会为了代码的质量而妥协,这是不利于交互设计的。
  实现自己设计的设计师面临着两个问题:他们知道一个很棒的新思路会建立混乱的代码,他们也知道如果改进用户体验,现有的代码会被打乱。这两者相互矛盾,因为用户体验都在于小的细节,而这些小细节最终毁于他们的不忍心使代码变得混乱。
  这恰如其分的总结了“Web开发纯化者”们所采取的强硬立场。他们是守旧派,倡导在设计和开发之间划清界限。显然,设计师为人类创作,开发者为机器创作。因此,用户体验设计师们应该设计出最可行的用户界面并让开发者做出最可行的编程决策。虽然这有一定的道理,但当我研究一个用户界面的时候,我从代码中寻找灵感的努力却以失败而告终。总之,在头脑中有一个技术及可用性限制的正确观念还是更有好处。
  写在最后
  归根结底,所开发项目的规模可能最终决定着设计师和开发者的角色。一个小型的应用可以由一个项目经理(注2)一手掌控,而一个大型的系统必然需要不同的专业人才!
投诉 评论 转载

杂念:产品感性高于设计理性and运营的一些新想法1、关于运营的一些新想法前些日子我再次整理内容社区的运营职能,整理出来了如下的六点。第一,保障社区秩序。通过运营人员管理,代理人管理,规则算法处理等手段,确保符合定……探究用户心里的秘密无论是产品经理、前后端开发人员、架构师、数据分析师,我们都是为用户服务的。在社会这个大家庭里,我们都是用户。我们都是用户却各有所好。你喜欢这个,我喜欢那个,也有我们都喜欢的。那……BS架构系统的界面技术当今越来越多的应用程序迁移到web平台上。由于没有平台的限制和安装的要求,SAAS的模式看起来非常有吸引力。Web应用程序的界面设计,其核心就是网页设计,但它的重点主要是在功能……再说,设计师,为什么要学习编写代码?通常,在完成了一件网页设计后,设计师的无知都会显露无遗而备受指责。他们把创建网页代码的繁重工作都留给了程序员们。这种现象不只出现在网络开发行业,在软件及游戏开发业也是如此。……LOGO的数字化趋势从纷乱庞杂的标志设计表象中,理清技术对标志设计的影响及其脉络,使设计者对表现形式增加系统了解,从而提高设计主动权。一、研究背景(一)信息社会的来临“比特”作为……根据用户购买意愿设计购买流程前几天把用户的购买流程梳理了一下,我大致把用户在电子商务网站的购买意愿分为ABCD四个级别:A。购买意愿非常强烈,可以马上结账付款;B。购买意愿比较强烈,等待付款;……网页的手机版本是否值得去做?近十年的互联网行业有许多吸引眼球的发展变化:社交网站(译者注,如开心网)迅速崛起,其特性是根据每个人各自的兴趣和个人需求来建立人与人的社交关系;服务导向的网络公司和网页形式的流……实体感的消失此篇可以作为《人与物的距离之变》的续集,在《人与物的距离之变》这篇文章中,主要探讨是从传统手工业走向工业化,当市场和分工介入之后,人与物出现了隔离。这一篇将讨论随着数字革命的深……交互行为蹦失率研究上周我做了个有趣的测试,在一个抢票的活动页面中仅有1个按钮,顶端有一个返回主页。按照正常理论思维,用户能点就是这2个位置,不会点击其他的位置,因为没有意义。然后经过2天,……把简单留给用户题目为“把简单留给用户”,下一句就是“把复杂留给自己”。能把复杂的事情经过处理变的简单那是本事。记得有句广告语不是说嘛:“把简单的事情变复杂了太累;把复杂的事情变简单了贡献”。……90后用户形态研究(第二期)这篇文章一经发表(90后的用户形态研究),受到了很大的关注。今天一位华为的同学提意见说,“分析的过程是有帮助的,不过感觉不够深入”。于是有了这篇90后用户形态研究(第二期)。这……空行不空格式排版组织原理大量的多行段落本身就会降低可读性,同时空行分段也比空格分段有更高的可适应性前文讨论的热烈程度远超我预期,正好还有之前查阅资料拍的几张实物照片可以拿出来继续探讨。以此证明我……
什么?产品经理也有保质期?统计数据出问题,产品经理应该怎么办?产品经理建立信任感为什么那么难?浅谈过程管控对项目成败的影响你总计划先干完活再刷朋友圈,为何从来没有兑现过?推荐产品新人的每日10问验证码的前世今生(前世篇)小谈用户体验:让访客反感的12种网页设计真实场景情感渲染如何从产品的精细化和差异化的角度讲故事屌丝产品经理如何用马斯克的第一法则进行日常工作?【Lisa带你逛起点】士不可以不弘毅任重而道远如何让用户觉得你的app加载速度很快
股市里白马股永远是涨的,为什么买白马股的散户却很少?大秦赋茅焦为什么没被杀嬴政为何放过茅焦孤鸾荆溪清晓演绎中国茶道功夫茶欣赏长安汽车蓝鲸iDD混动系统发布,全新雷克萨斯NX首秀风陵渡口(风陵渡口简介)双鱼男生和天秤坐不合(天秤座跟双鱼座)让宝宝免受蚊子困扰的防蚊大法对仲裁裁决不服的救济是什么样的?卡婷春江花月夜润唇膏色号选择卡婷春江花月夜润唇膏月亮升起的地方作文900字热传聚热点网 这一幕你应该看到

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界