Saludos!
Según lo he vivido, el término de los que nos dedicamos a hacer sitios web está mal dicho. Ahora paso a explicarme:
Diseñador: Como su nombre lo indica es el que Diseña.
Programador: Como su nombre lo indica, es el que Programa.
Desarrollador Web: Hibrido. Diseñador / Programador.
De la tercera opción, habemos pocos. Normalmente un Diseñador no es programador, o un programador no es diseñador, aunque habemos excepciones.
Hasta Luego!