如何成为一名会编程的设计师

已发表: 2022-06-18

设计师是否应该学习编码的话题可能是业内争论最多的话题。 有许多论坛主题和博客文章支持双方。 此外,实际学习如何编码的步骤并不总是那么清晰。 在这篇专题文章中,我们将通过一些重要的步骤来成为一名编码设计师,以及将您的设计技能与编码知识相结合的诸多好处。

目录显示
介绍
设计师应该学习编码吗?
什么样的设计师会从学习编程语言或编码中受益?
如何成为会编程的设计师
关于如何为设计师学习编码的 6 个技巧:
1. 选择您的开发人员在当前项目中使用的语言
2. 每天从有信誉的来源学习
3.多练习
4. 学习分析专业编写的代码
5.关注社区
6.奖励自己
为什么学习编码对设计师来说是个好主意
设计师应该考虑学习如何编码的 4 大理由:
1. 学习编码会丰富你的设计
2. 你会成为更好的合作者
3. 您将能够简化和自动化流程
4. 你将在就业市场上拥有竞争优势
我可以从哪些编程语言中受益?
有多少种编程语言?
您应该开始使用的编程语言
HTML 和 CSS
JavaScript
爪哇
包起来

介绍

有人说,专业人士应该只关注一个焦点,而不是把自己分散得太细。 他们的主要论点是——一个多才多艺的人不能对他们所从事的每个领域都有深入的了解,所以他们不能成为一个真正的专业人士。

其他人则认为,在现代世界中,拥有多技能的专业人士对企业来说是一个巨大的好处,设计师不应该有任何障碍来获得他们认为必要的许多有价值的技能。 毕竟,知识就是力量。

设计师应该学习编码吗?

在这场关于设计师是否应该能够编码的无休止的辩论中,我们绝对站在“”的一边。 在这篇文章中,我们将分享我们的论点,说明为什么成为一名编码设计师对所有参与其中的人来说都很棒,并为您提供一些关于如何成为一名设计师的提示。

什么样的设计师会从学习编程语言或编码中受益?

如果您是网页设计师、用户体验设计师、游戏设计师或应用程序设计师,那么您肯定会扩展您的设计能力并在您当前的职业中打开更多机会。

如何成为会编程的设计师

学习编码似乎是一件不可能的事情。 代码看起来很乱,学习理解它的任务似乎很无聊和乏味。 是的,这不会是在公园里散步。 但这不会像你想象的那么难。 有了足够的动力,您可以在短短几周内掌握您选择的任何编程语言的基础知识。

如何成为会编程的设计师 别针

图片来源:Adobe Stock

关于如何为设计师学习编码的 6 个技巧:

1. 选择您的开发人员在当前项目中使用的语言

如果你不能在日常生活中应用一门编程语言,那么学习它就没有任何意义。 此外,当您旁边有专业的开发人员时,您可以提出问题并获得有用的提示。

2. 每天从有信誉的来源学习

就像你的设计教育一样,学习编码需要一些牺牲和努力。 但是话又说回来,所有好事通常都会做,对吧?

您不必每天花 8 个小时在上面。 但是,每天花 30 分钟的时间来学习编码会对你的技能水平产生巨大的影响。 一致性是关键。

此外,您不必花很多钱。 我们知道,有时学习额外设计技能的预算可能是不存在的,尤其是当您在项目之间时。 我们将谈到负担得起且免费的选项,但这将在下面标题为“我可以从哪些编程语言中受益?”的部分中讨论。

3.多练习

编码是一种实用技能。 学习理论而不应用它不会对你有任何帮助。 所以一定要练习。 选择提供 80 到 20 实践理论比率的课程,并且不要跳过练习。

4. 学习分析专业编写的代码

“破解”别人的代码是一种出色的学习技术。 您可以对您正在设计的项目进行逆向工程,测试每一行,并清楚地了解它的工作原理。 这里最好的事情是——你可以请从事它的开发人员解释你自己无法掌握的东西。

5.关注社区

编码行业最伟大的事情是每种编程语言都拥有围绕它的社区。 有许多论坛、Reddit 线程、视频博客和网站,您可以在其中找到志同道合的人来分享知识和提问。

社区是您找到最佳技巧、代码片段、新技术和其他非常有用的信息的地方。 此外,如果您遇到困难,您可以随时寻求帮助。 以下是您可以找到编码社区的最受欢迎的网站:

  • GitHub
  • 黑客新闻
  • 堆栈溢出
  • 红迪网

6.奖励自己

正如我们已经确定的那样——学习编码并不是在公园里散步,尤其是当你是一名全职工作的设计师或一个忙于项目的自由职业者时。 有时您会感到沮丧并失去动力。 这是不可避免的。 奖励自己成功完成里程碑将使学习过程更加愉快。 并且保证保持动力!

为什么学习编码对设计师来说是个好主意

设计行业是不断发展和竞争的。 在这种环境下,专业人士必须保持优势,变得更加敏捷,努力进步,寻求创新。 另一种选择是停滞。

为什么学习编码对设计师来说是个好主意

图片来源:Adobe Stock

设计师应该考虑学习如何编码的 4 大理由:

1. 学习编码会丰富你的设计

作为一名专业设计师,您知道当您跳出框框思考时会找到最佳解决方案。 为了能够做到这一点,你需要学习新事物、获得新体验并拓宽视野。

想象一下,如果您可以从不同的角度看待事物。 例如,通过开发人员的眼睛。 学习像前端开发人员一样思考将使您发现旧问题的新解决方案并更客观地考虑您的设计。

2. 你会成为更好的合作者

了解工作范围和规范并不是设计师角色所需要的一切。 好吧,至少对于真正优秀的设计师来说不是这样。 真正优秀的设计师总是有很好的同理心。 他们同情最终用户并创造更好的设计。 他们同情他们的同事并更好地协作。 这种同理心使他们能够创造更好的产品并在他们的职业生涯中前进。

掌握了关键的开发人员技能,您将能够用他们的语言与开发人员交谈。 这将使您能够轻松克服设计师想象的内容与开发人员实际交付的内容之间的普遍差异。

即使您不每天编写代码,了解技术可能性,您也可以在设计时准确了解您的愿景将如何实现。 您可以更快地工作并更好地协作。

3. 您将能够简化和自动化流程

现代技术和创新世界的节奏非常快。 如果你工作缓慢并且手工完成所有事情,那么你做错了。

借助您的武器库中的编码技能,您可以编写自己的脚本来自动执行最繁琐和重复的任务。

4. 你将在就业市场上拥有竞争优势

在您的行业中拥有独特且理想的技能将帮助您在人群中脱颖而出,并为您提供竞争优势,最终提供更多机会。

设计和开发每年都变得越来越紧密。 在您的简历中添加编码将使您能够满足这一市场需求,并比那些只拥有行业特定技能和工具(如 Photoshop、Sketch 和 Figma)的设计师更具优势。 此外,多才多艺的设计师作为多才多艺的团队成员脱颖而出。

我可以从哪些编程语言中受益?

选择学习哪种编程语言在很大程度上取决于您当前从事的行业。显然,与应用程序设计师或游戏设计师相比,网页设计师需要一套不同的技能。

我可以从哪些编程语言中受益? 别针

图片来源:Adobe Stock

有多少种编程语言?

在全球范围内,实际上有数百种不同类型的编程语言,正如我们所说,它们是特定于行业的。 因此,对于我们的网页设计朋友,您应该坚持使用 HTML、CSS、JavaScript 和 Java。

您应该开始使用的编程语言

HTML 和 CSS

HTML 和 CSS 是网站的构建材料。 HTML 提供结构,而 CSS 告诉浏览器结构及其元素的外观。 你不需要成为一个成熟的程序员。 在能够编写基本的一页网站的范围内学习两种语言就足够了。 尽管如果您经常练习并付出一些努力,您将能够很快编写任何您可以想象的网页设计。

这些语言相当容易学习,尤其是在基础水平上。 您可以学习大量免费和优质的在线课程。 可汗学院有一个很棒的入门课程,我们推荐 LearnUX.io 的一个非常简单但内容丰富的研讨会。 这两个资源应该足以让您入门。

JavaScript

JavaScript 是使您的网站具有交互性的编程语言。 它负责元素对用户操作的反应方式。 UX 设计师可以使用 JavaScript 进行原型设计。

您可以在 Khan 学院开始学习 JavaScript 基础知识。 如果您已经掌握了 HTML 和 CSS 的基础知识,您可以在 Pluralsight 继续学习使用所有三种语言构建网站的课程。

爪哇

Java 是一种面向对象的通用语言。 它是随处可见的编程语言之一,从您最喜欢的移动应用程序到厨房的微波炉。 学习 Java 基础知识将使您了解您设计的应用程序和产品如何运行,以及您的哪些想法可以实现,哪些不能实现。 当然,如果你花很多时间和精力去学习,你将能够自己编写应用程序和手机游戏。 但是对于你的日常设计工作,基本的理解和阅读代码的能力就足够了。

Java被认为是最容易掌握的编程语言之一。 您可以使用 CodeGym 以及课程提供的 1200 个实用 Java 练习来学习编码。

包起来

成为一名编码设计师并非易事,但其好处绝对值得您投入时间和精力。 选择正确的语言,将您获得的知识应用到您的日常任务中,您将看到您的设计生涯如何飞速发展!