你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

设计师要会编程吗?答案比简单点头更深刻

发布时间:2025-05-31

浏览次数:0

设计师要会编程吗?当然,但是这和程序员并不同。

关于“设计师是否需要掌握编程技能?”这一备受关注的议题,其解答远非一个简单的肯定或否定所能概括。我们先来探讨一下具体的情境。

我们的世界正以前所未有的速度,将自身转变成了一个以手机为核心的生存环境。在这个过程中,设计师们用于设计数字产品的工具变得异常简便易用。如今,开发一个应用程序的成本比以往任何时候都要低廉。同时,开发的速度也达到了前所未有的快。

程序员们能够迅速掌握基础的设计手法,并将其运用到实际工作中。这样的学习过程显然要简单得多。他们无需再受到绘图、图像处理和三维建模工具的干扰。相反sketch是什么软件,该软件配备了类似OS X界面的工具栏、导航栏以及检查窗口。其用户界面与Xcode的界面极为相似。将所有物品尽数隐藏后,你会发现,导航栏依旧位于左侧,内容居于中央,检查窗口则位于右侧。Xcode亦配备了完全相同的智能导航功能。这种相似性无疑是个优点,它使得用户能在不同工具之间实现便捷的快速切换。

程序员的协作能力已显著提升。他们目前正静候设计师也作出相应的改进。

随后,Swift应运而生。在Ruby on Rails之外,历史上鲜有其他编程语言能像它那样,吸引众多设计师的目光。我有此自信sketch是什么软件,是因为我撰写过《设计师的Swift语言》一书,该话题同样备受瞩目,这两者都令人感到意外。我的多数Swift工作坊课程都告罄,这一点毋庸置疑。设计师们渴望用Swift来打造App。他们立志打造下一个优步,抑或是Yo。他们仅仅缺少一股助力。

着手应对这一挑战之际,我时常自问,为何众多设计师鲜少涉足编程领域?与我交流的设计师们无不渴望探寻新的设计工具。诚然,一个显而易见的原因是,专为设计师量身定制的编程学习资源寥寥无几。《Swift之书》便是此类问题的典型例子。在那本书中,你无法学到如何绘制一个长方形或调整色彩搭配。你甚至没有掌握如何制作适应不同设备尺寸的感应式页面技巧,更别提学习让画面实现动态效果的方法了。

在探讨该问题解决方案之前,需先阐述设计师的工作方式。

设计师关注结果

设计师并非对打字不熟悉。他们经常在微博上发文,也会撰写邮件,并且有时会使用数字。然而,与书写不同,编程往往在检查代码格式、查找错误以及开发出App之前,都不会立即呈现出一个完整的结果。

Swift这类工具堪称理想的解决方案,不过它还需在现有基础上进一步提升,朝着那个方向努力。

设计师关注用户界面

设计师们每日在屏幕前辛勤作画,耗时8小时,不断调整图形的尺寸与布局,直至达到满意效果。他们孜孜不倦,力求作品能够得到程序员的认可。然而,遗憾的是,部分设计师仅制作出PSD文件便草草收工。此类行为实属不妥,这些人理应被淘汰。

理想的工具应当与设计师所用之物颇为相似,它具备一个以拖拽操作为核心的界面,能够支持图形绘制、长度测量以及在不同设备上的效果预览。一旦设计师掌握了感应式排版技巧,他们便能够独立完成这项任务,随后程序员便可专注于他们更为擅长的领域——确保App稳定运行,无任何故障。

设计师关注动画效果

与我交谈过的众多程序员鲜少提及动画话题。若要他们为你的应用添加动画效果,就如同请设计师为你的代码编写说明文档一般。他们并未接受过此类培训。诸如Form这样的工具尤为理想,因为它们更专注于动画的制作,并提供了可供程序员反复利用的资源。

最后的想法

在我心中,有一件事情我深信不疑。如今,掌握新技能变得前所未有的简单。网络上充斥着各式各样的课程、教程和辅助工具。尽管有人可能会抱怨学习内容繁多,但如果这些工具变得更加简便,学习过程将如同使用筷子一般轻松。

[就酱说]

在创业阶段的设计师、独立设计师以及企业内部的设计师,他们对待问题的方法各有不同,因为他们在不同的工作环境和挑战面前,必须采取不同的工作策略。然而,作者在文末的观点非常中肯,如今的技术工具使得学习新技能变得前所未有的便捷。因此,不论身处何种环境的设计师,都不应找借口懈怠。

作者Meng To,设计师,程序员,作家。

如有侵权请联系删除!

13262879759

微信二维码