软件设计师中级 百度知道

… and no, it doesn’t have to be how to code.

……而且,不必一定要编码。

Here are a few points that have helped me assess what technical knowledge is necessary for designers to be successful.

以下几点帮助我评估了设计师成功所需的技术知识。

为什么设计师不必知道如何编码 (Why it’s not necessary for designers to know how to code)

One very simple reason: division of labor.

一个很简单的原因: 分工

I’m not saying designers won’t benefit greatly from adding code to their skill set, but in my experience, this question arises mostly when the outcome of the production team doesn’t match the design specifications.

我并不是说设计师不会因在他们的技能组合中添加代码而受益匪浅,但是根据我的经验,这个问题主要是在生产团队的结果与设计规范不符时出现的。

Nonetheless, like in team sports, the worst you can do when your team is underperforming is to take over your teammates’ roles — whether or not you are actually capable of doing it. Focus on yours and trust them to do theirs.

但是,就像在团队运动中一样,当团队表现不佳时,最糟糕的事情是接管队友的角色-无论您是否真的有能力做到这一点。 专注于您的相信他们会做他们的

相反,知道你的媒介 (Instead, know your medium)

Like print designers should know how a professional printer works, digital designers should have a deep understanding of what’s possible to create in their field, whether it’s an operating system or web browsers.

就像印刷设计师应该知道专业打印机的工作原理一样,数字设计师应该对自己领域中可以创建的内容深刻的了解 ,无论是操作系统还是Web浏览器。

尽可能可行地建造 (Possible as in what’s feasible to build)

Design tools and web browsers are different, and most design tools are not code-based nor rendered by a browser engine. Don’t create an image of something that is impossible to code.

设计工具和Web浏览器不同,大多数设计工具不是基于代码的,也不是由浏览器引擎提供的。 不要创建无法编码的图像。

*Side note on the relative notion of possible/impossible in this context: in the tech world, almost anything is possible. It’s more a question of is it worth the time and resources, given the constraints of your project.

*在此情况下有关可能/不可能的相对概念的旁注:在技​​术世界中, 几乎所有可能都是可能的 。 考虑到项目的限制,这是否值得花费时间和资源呢?

If you take the context of the web, for example, it is fluid, dynamic, animated… Different people with different capabilities and different devices are accessing the Internet all over the world. Creating one static image is most certainly not going to be enough, because you won’t be in control of the end product that your user will experience.

例如,如果以网络为背景,则它是动态的,动态的,充满活力的……具有不同功能和设备的不同人正在访问Internet。 创建一个静态图像肯定是不够的,因为您将无法控制用户将体验到的最终产品。

可能与当前可用的一样 (Possible as in what’s currently available)

This is the other side of the coin: almost every day new functionalities are added to the field, new ways to solve your users’ problems. Developers should learn how to implement them, and designers should know they exist, and when to use them.

这就是问题的另一面:几乎每天都有新功能添加到该领域,这是解决用户问题的新方法。 开发人员应该学习如何实现它们, 设计人员应该知道它们的存在以及何时使用它们

Don’t get blocked by what I call the mechanic syndrome: letting somebody else’s technical knowledge dampen your creativity by telling you that something is not possible to achieve — or too expensive. You should know and have a basic understanding of what needs to happen to execute your vision.

不要被我所说的机械综合症所束缚 :让别人的技术知识告诉你不可能实现的事情或太昂贵,从而削弱了你的创造力。 您应该了解并基本了解执行愿景需要做什么。

而且不要忘记逻辑 (And don’t forget logic)

That’s another technical bit that designers should master because the digital world is also a very logical one.

这是设计师应该掌握的另一种技术位,因为数字世界也是一个非常合乎逻辑的世界。

Do you know what’s the difference between “a AND b”, and “a OR b”?

您知道“ a AND b”和“ a OR b”有什么区别吗?

Logic will help you define all of the cases needed for your users’ flows and not forget edge cases, empty states, user and system errors…

逻辑将帮助您定义用户流程所需的所有情况,而不会忘记边缘情况,空状态,用户和系统错误……

结论 (In conclusion)

I think production teams in the digital space would greatly benefit from more overlapping between designers and developers, and having more people in the middle — call them UX Engineers, Creative technologists, or whatever you like.

我认为,数字空间生产团队将从设计师和开发人员之间的更多重叠中受益 ,并将更多的人引入中间,他们将被称为UX工程师,创意技术人员或您喜欢的任何人。

Understanding the roles, responsibilities, and concerns of each side doesn’t mean that everybody needs to know how to do everything, but it helps to understand where everyone is coming from and what they need in order to achieve optimal collaboration.

理解双方的角色,责任和关注并不意味着每个人都需要知道如何做所有事情,而是有助于了解每个人来自何处以及他们需要什么以实现最佳协作。

Now that I’ve outlined what’s on a designer’s plate, next I’ll tackle the opposite direction of this two-way street, from the perspective of the developer.

现在,我已经概述了设计师板上的内容,接下来,我将从开发人员的角度来处理这条双向路的相反方向。

翻译自: https://medium.com/ccoutzoukis/what-designers-should-know-7e643dd25a93

软件设计师中级 百度知道


http://www.taodudu.cc/news/show-893808.html

相关文章:

  • 信息保真度准则_设计保真度的新的非科学公式
  • 产品设计的Kawaiization
  • 陌生人社会_陌生人之旅
  • ux设计师薪水_公司与 设计机构:UX设计师的津贴和陷阱
  • 根据图片获得配色方案_配色系列(1)—从图片中获得配色灵感
  • figma设计_一种在Figma中跟踪设计迭代的简单方法
  • 视觉感知_产品设计中的视觉感知
  • pb 插入报列在此处不_获取有关[在此处插入问题]的事实
  • c++编写托管dll_教程:如何编写简单的网站并免费托管
  • 设计 色彩 构图 创意_我们可以从时尚的创意方向中学到色彩
  • 如何在UI设计中制作完美阴影
  • mongodb 群集图_群集和重叠条形图
  • figma下载_搬到Figma对我意味着什么
  • gtk/Glade编程 编译命令不成功 解决方法
  • 在Linux下禁用键盘、鼠标、触摸板(笔记本)等输入设备
  • 通过rtcwake命令设置系统S3(休眠到内存)/S4(挂起到硬盘)一段时间后自动唤醒
  • Linux下的屏保设置 xset s 与 xset dpms
  • dbus 和 policykit 实例篇(python)
  • 和菜鸟一起学linux之DBUS基础学习记录
  • dbus-python指南
  • 源码编译安装Nginx
  • 可变参数列表(va_list,va_arg,va_copy,va_start,va_end)
  • 使用xrandr和cvt命令添加自定义的分辨率模式
  • 如何在linux下通过ssh运行X图形软件
  • gsettings命令使用简介
  • 运用xlib进行事件响应(X11 API)的小例子
  • x11 gtk qt gnome kde 之间的区别和联系
  • apt-get 获取源码的方法
  • error while loading shared libraries: xxx.so.x 错误的原因和解决办法
  • libghttp 编译及封装使用实例

软件设计师中级 百度知道_设计师应该知道什么相关推荐

  1. ui设计师工作业绩描述_设计师的新职位描述:提高网站速度

    早在2010年,网站速度和页面加载时间已添加到Google的算法中. 与有关iPhone和社交媒体的最新消息相比, 网站速度问题虽然不是头条新闻,但它是Web设计师关注的问题 ,它也是发展设计业务的最 ...

  2. 软件设计师中级复习资料

    计算机组成与体系结构 CPU的组成 Central Processing Unit[主要是运算器+控制器] 详细:[运算器.控制器.寄存器组合内部总线等组成] 运算器:负责算术和逻辑运算,如加减乘除. ...

  3. delphi 文字 动画 特效 控件_设计师的特效让程序员追砍3条街,220集AE软件教学视频,教他做人...

    很多从事UI设计方面的设计师都会遇见这种情况:程序员拿着你的设计方案气势汹汹的跑来厉声质问:你这是啥呀,我做不出来,你好好跟我说一下怎么实现的? 有的时候,做设计不就是灵感一来,就随心所欲的发挥,像这 ...

  4. 软件设计师中级复习小总结

    软件设计师中级复习小总结 计算机与体系结构 K = 1024 k = 1000 B 字节 b 位 1字节 = 8位 8bit(位)=1Byte(字节) 1024Byte(字节)=1KB KB,MB,G ...

  5. 2023年软件设计师中级(考点分析+复习笔记+历年真题+电子版课本

    2023年软件设计师中级(考点分析+复习笔记+历年真题+电子版课本)

  6. 计算机软考设计师中级真题

    计算机软考设计师中级真题分享 软考[以考代评] 软考有着掌握知识.get技能的作用:职称评定.升职加薪:户籍加分,扎根落户的作用 软件设计师----适合做开发的朋友 通过本考试的合格人员能根据软件开发 ...

  7. 访百度奥运logo设计师李兴钢:虚实之间最美的呈现

    百度开幕式logo的设计,是现实感与艺术性的一次完美结合. 让"虚"与"实"在logo中水乳交融的,正是"鸟巢"中方设计师,中国建筑设计研究 ...

  8. C语言控制流编程试题,可编程序控制系统设计师(中级)职业认证理论考试试题(含答案).doc...

    可编程序控制系统设计师(中级)职业认证理论考试试题(含答案).doc 可编程序控制系统设计师(中级)职业认证理论考试试题(含答案) 一.单项选择题 1.以下对S7-200PLC变量存储器V描述不正确的 ...

  9. 范式转变_设计师的10种范式转变

    范式转变 For $250, a business can pay a graphic designer to create a logo for their business. Or, for $1 ...

最新文章

  1. win10如何查看NVIDIA驱动的版本
  2. jittor和pytorch生成网络对比之cyclegan
  3. css网页设计实例代码_大型电商平台设计实例:电商平台项目工程、数据库选型、代码库...
  4. uvalive5092(找规律)
  5. Unity AssetBundle内存管理相关问题
  6. lua去掉字符串中的UTF-8的BOM三个字节
  7. cli vue webpack 实战_Vuejs技术栈从CLI到打包上线实战全解析
  8. unity 陀螺仪控制节点旋转
  9. VMware虚拟机启动后出现黑屏,挂起关机无响应解决方案
  10. 奇葩错误SLF4J: Failed to load class org.slf4j。。的修复
  11. IKM JAVA , SPRING, HIBERNATE_ANZ
  12. jQuery weui 时间选择器datetimepicker只用年月日
  13. JavaScript-68:数组的使用
  14. duilib开发(七):复杂控件介绍
  15. 通达OA——前台任意用户伪造登录
  16. 2020下半年软件设计师上午真题(参考答案)
  17. Java String、StringBuffer和StringBuilder的区别
  18. 《需求工程--软件建模与分析》笔记
  19. 知识图谱——TransH模型原理
  20. 雷电连接不到android studio,android studio连接雷电模拟器 【AS 模拟器】

热门文章

  1. java web登录action_JavaWeb中登陆功能
  2. python的基础网络编程是下列_Python入门基础之网络编程、socket编程、TCP、UDP编程...
  3. android webview onconsolemessage,Android WebView一些特殊的使用
  4. windows下nginx的安装及使用
  5. SQL Server中通用数据库角色权限的处理详解
  6. mutli-lane情况
  7. ASP.NET MVC5+EF6+EasyUI 后台管理系统(92)-打印EasyUI 的datagrid表格
  8. LockSupport的源码实现原理以及应用
  9. 2017.10.25
  10. centos 7 防火墙和端口配置