摘要:设计师和开发者目前正处于互联网的两端,看着彼此做不同的工作。如果他们能互相学习对方的技术,那么会协作得更好。

很多开发者认为,设计师应该学会如何编写代码,这一点是真的:通过学习,设计师会更加了解项目是怎么构建的,反过来自然就知道该如何设计产品。

作为一名设计师,了解介质是设计的重要组成部分。建筑师在设计一座建筑物时知道什么是可行什么是不可行的;平面设计师了解纸张质量、类型和重量;因此网页设计师应该了解HTML、CSS和Javascript是真的。当然,知道对方是如何工作与真的知道彼此工作是如何相互作用,这之间还是有区别的。如果你从来没有从零开始创建过一个基本的网站,这可能意味着你不完全知道项目是怎么来的。

优秀的网页设计师一般都认识代码,它们之间有很强的相关性。然而,学习代码并不意味着能让你立马变成更好的设计师,因为这取决于你的手艺,优秀的设计师都想成为手艺人。他们真正关心的是他们能创造什么,所以他们会尽可能多地去学习、了解。如果你不知道具体的东西这是好事,事实上这会让你去接受并想去学习。

开发人员也不要因此自满,设计同时也是开发的重要组成部分。你做的产品是供人们使用的,你必须关心产品的外观。作为一名开发者,你的工作不仅仅是写好代码,还要为人们提供具有良好设计的产品及服务。你越是关心设计过程,最终做出来的产品也更好。

任何一个好的Web应用程序都有一个共同点——好的设计。这不出自某个独立的设计团队或某个单独的开发团队之手,而是设计师和开发者互相协作产生的。双方要多了解对方工作的过程,这是做好产品的最简单方法。

当然,并不是说设计师就应该学会编程、开发人员就应该学会设计。但是,学会欣赏对方的工作是件物超所值的事。

文章来源: Steer

设计师为什么要学编程,开发者为什么要学设计?相关推荐

  1. 自学编程是从python语言还是c语言开始-初中生想学编程,请问先学C语言好还是先学Python?...

    市面上常见的几种编程语言就是:c,c++,c#,java,python,这几种我都学过,所以建议从python开始. 原因就是: (1)python简单好上手 c的数据类型很麻烦,而python就相对 ...

  2. 大学java怎么算学得好_为什么现在大学里很多计算机系的大学生,学编程的时候总学不好...

    小编发现如今在大学校园里,总是会出现一种现象,就是现在大学里很多计算机系的大学生,学编程的时候总学不好,这到底是为什么呢?因为看不懂?因为不认真?相信很多同学也会感到疑惑,那小编就一起来分析一下吧,同 ...

  3. 先学python 还是先学c语言_初中生想学编程,请问先学C语言好还是先学Python?

    市面上常见的几种编程语言就是:c,c++,c#,java,python,这几种我都学过,所以建议从python开始. 原因就是: (1)python简单好上手 c的数据类型很麻烦,而python就相对 ...

  4. python中年大叔学编程_中年大叔学编程-Python简单操作文件

    原标题:中年大叔学编程-Python简单操作文件 在计算机中,经常打交道的就是各种文档,用得比较多的软件就是office和记事本来操作文件,那么我们试试用Python来简单读写文件. Open函数的用 ...

  5. 用python学编程_用Python学编程

    第1部分 引 论 第1章 关于本书 1.1 什么人要学编程 1.2 本书的内容 1.3 为什么选择Python 1.4 如何阅读本书 1.5 本书内容的组织 第2章 学习编程的要求 2.1 关于编程者 ...

  6. 长春哪个学校可以学习计算机编程的,长春编程学习,长春学编程的学校,长春学编程自学好还是报班好 - IT教育频道...

    长春编程学习 首页 > 软件 > 长春编程学习 作者:镀金池   发布时间:2017-10-25 MacDown是一款便利的的markdown编纂器,它可以在markdown代码右侧及时表 ...

  7. python中年大叔学编程_中年大叔学编程-Python环境安装

    在IT界有一句话是:学编程就是先学程序语法,然后学会百度.这话很真实,我想大部分程序员都是这样的情况,当然也包括我. 这里我来一步一步分享,如何快速开始编程. Python 环境下载.安装 首先,我们 ...

  8. 编程入门先学什么python-自学编程入门,先学什么语言好?

    强烈推荐Python.其实这个问题在入门阶段一直是争议十分大的问题,n多语言,n多推荐,到最后搞到新手一会听说这种语言适合新手,于是学习这种语言,一会又有人说xx语言是垃圾.弱爆了,学了也没用,之类的 ...

  9. python没有英文基础能学吗-初中毕业没有英语基础能学编程吗?该学C或者Python?...

    初中毕业,现在要学会编程,想问一下先学英语还是先学编程语言,先学为什么我么我语言?我高中毕业3年了,现在18,初中的学的基本上忘记了,现在还有时间,想让她作为一辈子的事业来作,但对编程这方面也是不怎么 ...

  10. python和c先学哪个对于初中生来说-初中生想学编程,请问先学C语言好还是先学Python?...

    学 C 的好处是比较靠下面,坏处是需要编译配置麻烦,并且烂教材多.搞进一个 IDE 又要平添 114514 种配置选项,蛋疼.然后 Visual C++ 一边不支持 C99,一边又有一大堆真的没用的& ...

最新文章

  1. 买卖股票的最佳时机III
  2. win7 path环境变量被覆盖了怎么恢复_系统小技巧:还原Windows10路径环境变量
  3. nodejs实践录:ubuntu 16.04系统nodejs环境搭建
  4. 找出N个无序数中第K大的数
  5. 拓端tecdat|R语言贝叶斯Poisson泊松-正态分布模型分析职业足球比赛进球数
  6. 深度学习还是鼠标搞定,零基础建网站必备技能
  7. 如何使用Xpose绕过APP自定义证书验证去抓Https包
  8. python数据化运营案例---简单销售预测案例(线性回归模型)
  9. 量子计算机的基本构成,量子计算机的硬件单元 文/李联宁 1. 量子寄存器 存储一系列量子比特的体系称为量子寄存器。假设有一个由3比特构成的寄存器,在经典计算机中,可... - 雪球...
  10. IOS 点击空白处隐藏键盘的几种方法
  11. Live800:在线客服系统排名是怎么样的?
  12. 重要性采样和多重重要性采样在路径追踪中的应用
  13. 《阿里云天池大赛赛题解析(深度学习篇)》学习笔记(1)自然语言处理基础
  14. inet manual 和 static 区别
  15. 按照lfw pairs.txt的格式生成自己的pairs.txt
  16. 2020-11-05T09:00:00+08:00 类型的时间格式化处理(时间转换)
  17. Mesh—合并网格提升性能
  18. 向日葵远程看不到qq界面
  19. 面试-字符串匹配ABBA模式
  20. 电影怎么转成gif动画?一分钟教你在线转gif动图

热门文章

  1. SharePoint 开发TimerJob 介绍
  2. 一步步编写操作系统 36 一级页表与虚拟地址1
  3. JVM核心之JVM运行和类加载全过程
  4. 多级队列调度算法可视化界面_C++实现操作系统调度算法(FSFS,SJF,RR,多级反馈队列算法)...
  5. PWN-PRACTICE-BUUCTF-30
  6. mysql 索引 lt =_MySQL索引相关
  7. python嵩天第二版第五章_如何避免从入门到放弃——python小组学习复盘
  8. 【CodeForces - 485C】Bits (二进制相关,数学,贪心)
  9. 【牛客 - 330I】Applese 的回文串(结论题,类似编辑距离,dp)
  10. 【CodeForces - 1041D】Glider (枚举起点,双指针 或 二分终点,思维)(知识点总结)