代码之家  ›  专栏  ›  技术社区  ›  giri

Web设计器、Web开发人员和Web程序员之间的差异[已关闭]

  •  13
  • giri  · 技术社区  · 15 年前

    我经常读“网页设计师”、“网页开发人员”和“网页程序员”,但不理解他们之间的区别。

    有什么区别?最好举个例子。

    7 回复  |  直到 15 年前
        1
  •  15
  •   tvanfosson    15 年前

    在我的经验中,当人们谈论做前端设计的人——图形、用户界面等时,以及程序员/开发人员谈论做后端编码的人时,也许还有前端工作时,他们会使用设计器标签。除了措词之外,我认为开发人员和程序员之间没有太大的区别,尽管有些人可能会认为开发人员不仅仅是在编写代码中扮演角色。我认为所有的开发人员/程序员都会这样做,但只是在很大程度上或较小程度上。

    fwiw——我称自己为专门从事Web应用程序的软件开发人员。我通常会做从UI设计到后端实现和测试的全部工作。

        2
  •  26
  •   Jack Marchetti    15 年前

    我看待它的方式是:

    网页设计师让它看起来 好的 .

    Web开发人员/程序员 工作 .

        3
  •  8
  •   TheSmurf    15 年前

    网页设计师:设计网页外观的人。

    Web开发人员:为页面(如HTML、CSS等)编写支持代码的人。

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

        4
  •  5
  •   Paul K    15 年前

    我喜欢用一个类比

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

    网页开发者/程序员:木匠/电工/管道工 (正如我在Webdev中经常看到的,这些角色是可互换的)

        5
  •  3
  •   Chris F    15 年前

    Dannysmurf的定义是直截了当的,可以用作“破坏启发式”的定义,但我不得不说,根据上下文,“Web开发人员”这个术语可以与Web设计师和Web程序员同义。

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

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

    就我个人而言,我退出了“Web程序员”一词,只需使用:

    1. 网页设计师:负责从图形布局的角度创造性地创造网站的外观和感觉的人。
    2. Web开发人员:负责执行Web设计人员设计的页面的人员,包括HTML、CSS、JavaScript和服务器端组件,如PHP、ASP、Ruby等。
        6
  •  1
  •   calico-cat    15 年前

    网页设计师是设计网页的人。他们和客户一起,选择一个调色板,定位事物,并使它在视觉上具有吸引力。他们关心的是可用性和设计。通常都是在photoshop中完成的,在这一点上,他们将其传递给Web开发人员。

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

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

        7
  •  1
  •   Square Rig Master    15 年前

    Web应用程序=窗体+函数

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

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

    1. designer=伪装者(我可以开发你的网站)
    2. 程序员=修理工(我修理了你漂亮但没有功能的网站)
    3. 开发者=失业!(你应该先给我这份工作)

    需要做点什么来解决这一混乱局面。长寿命显影剂。