2010-01-20 11 views

Respuesta

15

Según mi experiencia, las personas usan la etiqueta del diseñador cuando hablan de personas que hacen diseño frontal: gráficos, interfaz de usuario, etc. y programadores/desarrolladores cuando hablan de personas que usan la codificación de fondo y, quizás, trabajo de front-end también. Aparte de la redacción, no creo que exista mucha diferencia entre el desarrollador y el programador, aunque algunos pueden argumentar que un desarrollador asume un rol más allá de solo escribir código. Yo diría que todos los programadores/programadores hacen esto, pero solo en mayor o menor medida.

FWIW - Me llamo desarrollador de software especializado en aplicaciones web. Usualmente hago toda la gama desde el diseño de la interfaz de usuario hasta la implementación y prueba de back-end.

8

Web diseñador: Alguien que diseña el aspecto de las páginas web

Desarrollo Web: Alguien que escribe el código de soporte para las páginas (es decir, HTML, CSS, etc.)

programador Web: alguien que usa lenguajes de servidor backend, como ASP, PHP, Ruby, etc., para escribir la lógica de una aplicación web.

+0

También he visto programadores web llamados desarrolladores web porque sonaba mejor por razones de marketing. – ccook

+1

También diría que un programador web y un desarrollador web a menudo se usan indistintamente. Y a menudo un diseñador web también hará desarrollo web. Por supuesto, las personas a menudo piensan erróneamente que un desarrollador web es también un diseñador web, sin entender que la mayoría de los buenos desarrolladores no son tan buenos con el diseño visual ... – pib

+0

Ambos tienen razón, por supuesto. El desarrollador web es más comprensible para los laicos. El desarrollador web también es mucho más ambiguo (algo así como "analista de sistemas"). Pero, al igual que Systems Analyst tiene un significado específico y formal, también lo hace el programador. – TheSmurf

1

Diseñador web es alguien que diseña páginas web. Ellos, junto con el cliente, eligen una paleta de colores, colocan las cosas y la hacen visualmente atractiva. Están preocupados con la usabilidad y el diseño. Por lo general, todo se hace en Photoshop, momento en el que se lo pasan al desarrollador web.

Un desarrollador web crea el sitio web: escribe el HTML, CSS y, si la página tiene algún contenido dinámico, también desarrollará eso.

Un programador web, que yo sepa, es básicamente lo mismo que un desarrollador web. Solo se preocupan por los aspectos técnicos de una página web.

26

La manera en que siempre lo miraba:

diseñadores Web que se vea buena.

Desarrolladores web/Programadores lo hacen trabajo.

+0

Bien puesto. Sin embargo, ¿no ve ninguna diferencia entre desarrolladores web y programadores web? –

+2

no realmente. Al menos en mi mundo, los desarrolladores/programadores son bastante intercambiables. el diseñador es definitivamente front-end, puede incluir css, html, jquery, xml. dev/programmer definitivamente es el back-end, php, .net, ruby, sql, mysql etc ... –

3

Las definiciones de DannySmurf son directas y se pueden usar como la heurística de facto, pero tendría que decir que el término Desarrollador web puede ser sinónimo de Web Designer y Web Programmer según el contexto.

A veces, la persona que crea el diseño visual de un sitio también es capaz de manejar los bits HTML y CSS. Otras veces, la persona que está desarrollando los bits de HTML y CSS también está versada en JavaScript y maneja las porciones Modelo, Vista y Controlador de la programación del sitio web (PHP, ASP, Ruby, etc.).

La lógica del sistema que puede residir entre bastidores sería codificada por otros programadores que pueden referirse a ellos como programadores web porque el producto final que construyen es una aplicación a la que se accede a través de la web.

Personalmente, abandonan el programador término Web, y simplemente usar: Los diseñadores

  1. Web: personas responsables de la invención creativa de la mirada & sensación de la página web desde una perspectiva de diseño gráfico.
  2. Desarrolladores Web: personas responsables de la ejecución de páginas diseñadas por los diseñadores web, incluyendo el código HTML, CSS, JavaScript y componentes del lado del servidor como PHP, ASP, Ruby, etc.
+0

Creo que los desarrolladores deberían saber HTML y CSS, pero en última instancia debería ser el diseñador el que lo haga. –

+0

Algunos diferencian entre desarrolladores como aquellos que crean HTML/CSS, y programadores como aquellos que crean los aspectos no-activos de un sistema Web. Creo que depende de cuántas personas estén trabajando en el proyecto. Si puede dedicar una persona al diseño, una persona al HTML/CSS y una o más personas al back-end, puede hacer esa distinción. –

5

me gusta usar una analogía

web Designer: decorador de interiores/diseñador

web Developer/programador: Carpintero/electricista/fontanero (como siempre veo estas funciones como intercambiables en web dev)

1

aplicación Web = Forma + Función

Web Developer = + Diseñador Programador

Sin embargo, en las cosas del mundo real no son tan sencillas. Dice así:

  1. diseñador = Pretender (puedo desarrollar su sitio web)
  2. programador = fijadora (I fijó su hermosa pero ninguno que funcione sitio web)
  3. desarrollador = parado! (deberías haberme dado el trabajo en primer lugar)

Algo hay que hacer para solucionar este problema. Larga vida desarrollador.

Cuestiones relacionadas