网页设计师、网页开发人员和网页程序员之间的区别

发布于 2024-08-18 18:09:38 字数 1459 浏览 2 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

少跟Wǒ拽 2024-08-25 18:09:38

我一直以来的看法是:

网页设计师让它看起来

Web 开发人员/程序员使其工作

The way I always looked at it:

Web Designers make it look good.

Web Developers/Programmers make it work.

琉璃梦幻 2024-08-25 18:09:38

根据我的经验,人们在谈论进行前端设计(图形、用户界面等)的人时使用设计师标签,而在谈论进行后端编码以及前端工作的人时使用程序员/开发人员以及。除了措辞之外,我认为开发人员和程序员之间没有太大区别,尽管有些人可能认为开发人员的作用不仅仅是编写代码。我认为所有开发人员/程序员都会这样做,但只是或多或少地这样做。

FWIW——我称自己为专门从事网络应用程序的软件开发人员。我通常会完成从 UI 设计到后端实现和测试的整个过程。

In my experience people use the designer label when they are talking about people who do front-end design -- graphics, user interface, etc and programmer/developer when talking about people who do back-end coding and, perhaps, front-end work as well. Other than the wording I don't consider there to be much difference between developer and programmer, though some may argue that a developer takes a role in more than just writing code. I would argue that all developer/programmers do this, but just to a greater or lesser extent.

FWIW -- I call myself a software developer who specialize in web applications. I usually do the whole gamut from UI design to backend implementation and testing.

鸢与 2024-08-25 18:09:38

Web 设计师:设计网页外观的人员

Web 开发人员:编写页面后台代码(即 HTML、CSS 等)的人员

Web 程序员:使用后端服务器语言(如 ASP、PHP、Ruby 等)的人员,编写 Web 应用程序的逻辑。

Web designer: Someone who designs the look and feel of the web pages

Web developer: Someone who writes backing code for pages (ie HTML, CSS, etc)

Web programmer: Someone who uses backend server languages, like ASP, PHP, Ruby, etc, to write the logic for a web application.

夜空下最亮的亮点 2024-08-25 18:09:38

我喜欢用一个类比

网页设计师:室内装饰师/设计师

网页开发人员/程序员:木匠/电工/水管工
(我一直认为这些是网络开发中可以互换的角色)

I like to use an analogy

Web Designer: Interior Decorator/Designer

Web Developer/Programmer: Carpenter/Electrician/Plumber
(As I always see these as interchangeable roles in web dev)

浮萍、无处依 2024-08-25 18:09:38

DannySmurf 的定义很简单,可以用作事实上的启发式,但我不得不说,根据上下文,术语“Web 开发人员”可以与“Web 设计师”和“Web 程序员”同义。

有时,创建网站视觉布局的人也有能力处理 HTML 和 CSS 位。其他时候,开发 HTML 和 CSS 位的人也精通 JavaScript,并处理网站编程的模型、视图、控制器部分(PHP、ASP、Ruby 等)。

然后,可能驻留在幕后的系统逻辑将由其他程序员进行编码,这些程序员可能将自己称为 Web 程序员,因为他们构建的最终产品是通过 Web 访问的应用程序。

就我个人而言,我放弃了“Web 程序员”这个术语,而简单地使用:

  1. “Web 设计师”:负责外观和设计的创造性发明的人员。从图形布局的角度来看网站的感觉。
  2. Web 开发人员:负责执行 Web 设计师设计的页面的人员,包括 HTML、CSS、JavaScript 和服务器端组件,如 PHP、ASP、Ruby 等。

DannySmurf's definitions are straight forward and can be used as the defacto heuristic, but I would have to say that the term Web Developer can be synonymous with both Web Designer and Web Programmer depending on the context.

Sometimes, the person who creates the visual layout of a site is also capable of handling the HTML and CSS bits. Other times, the person who is developing the HTML and CSS bits is also well versed in JavaScript and handles the Model, View, Controller portions of the website programming (PHP, ASP, Ruby, etc.).

The system logic that may reside behind the scenes would then be coded by other programmers who may refer to themselves as Web Programmers because the end product that they build is an application accessed via the web.

Personally, I drop out the term Web Programmer, and simply use:

  1. Web Designers: persons responsible for the creative invention of the look & feel of the website from a graphical layout perspective.
  2. Web Developers: persons responsible for the execution of pages designed by Web Designers, including the HTML, CSS, JavaScript and server-side components such as PHP, ASP, Ruby, etc.
祁梦 2024-08-25 18:09:38

网页设计师是设计网页的人。他们与客户一起选择调色板、放置物品并使其具有视觉吸引力。他们关心可用性和设计。这通常都是在 Photoshop 中完成的,然后他们将其传递给 Web 开发人员。

Web 开发人员创建网站 - 编写 HTML、CSS,如果页面有任何动态内容,也会对其进行开发。

据我所知,Web 程序员与 Web 开发人员基本上是一样的。他们只关心网页的技术方面。

Web designer is someone who designs Web pages. They, along with the client, choose a colour palette, position things, and make it visually appealing. They are concerned with the usability and design. It's usually all done in Photoshop, at which point they pass it off to the Web developer.

A Web developer creates the Web site - write the HTML, CSS and, if the page has any dynamic content, will develop that as well.

A Web programmer, to my knowledge, is basically the same thing as a Web developer. They are only concerned with the technical aspects of a Web page.

南…巷孤猫 2024-08-25 18:09:38

Web 应用程序 = 表单 + 功能

Web 开发人员 = 设计师 + 程序员

然而,在现实世界中事情并不那么简单。它是这样的:

  1. 设计师=伪装者(我可以开发你的网站)
  2. 程序员=修复者(我修复了你漂亮但不起作用的网站)
  3. 开发人员=失业! (你应该首先给我这份工作)

需要采取一些措施来解决这个问题。开发者万岁。

Web Application = Form + Function

Web Developer = Designer + Programmer

However, in real world things are not as straightforward. It goes like this:

  1. Designer = Pretender (I can develop your website)
  2. Programmer = Fixer (I fixed your beautiful but none-functioning website)
  3. Developer = Unemployed! (you should have given me the job in the first place)

Something needs to be done to fix this mess. Long live developer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文