Me gusta la respuesta aquí de Adam Leffert, solo quería compartir algunos comentarios míos.
“Crecí” en el mundo de la tecnología en las áreas de radio y comunicaciones telefónicas. Comencé a construir sitios web en la década de 1990 cuando eran simples HTML editados en el bloc de notas. La gente tuvo problemas para definir el conjunto de habilidades de este nuevo término llamado “webmaster”. Los técnicos hicieron que pareciera que era un trabajo puramente técnico.
Desde 1996 hasta 2006, impartí varias clases de webmaster en tres colegios comunitarios diferentes. La mayoría de mis estudiantes eran propietarios y gerentes de pequeñas empresas que intentaban descubrir de qué se trataba este tema de webmaster. Hice hincapié en que no todo era un conjunto de habilidades técnicas, era en parte geek como en HTML y otros lenguajes de scripting, era en parte artístico y gráfico, y en parte ventas y marketing.
- ¿Cuál es el mejor libro para aprender Angular 1.3 / 1.4 para una persona nueva en Angular y JavaScript pero no para el desarrollo web?
- ¿En qué situaciones se debe usar una base de datos dada, como MS-SQL, MySQL, NoSQL, MongoDB o GraphDB sobre otra? ¿Cuáles son los escenarios en los que se usa cada uno? ¿Cuál es la ventaja o desventaja de uno sobre otro?
- ¿Qué es Django?
- ¿Qué es WordPress? ¿Como funciona?
- ¿Cuál es el mejor marco para microservicios en Python?
Enseñé la parte de HTML y lenguajes de script, pero pasé un poco de tiempo discutiendo las habilidades artísticas y gráficas, y las ventas y el marketing.
Desde mi propia perspectiva personal, si tuviera que comercializarme, me llamaría desarrollador web. A menudo uso la analogía de construir una casa para ayudar a las personas a comprender diversas tareas en la construcción de un sitio web. Como desarrollador web, soy el arquitecto de la casa. Necesito asegurarme de que todas las piezas encajen y que todo funcione correctamente. Pero como arquitecto no me preocupa tanto el color que pinta la casa, el color que elige para la alfombra, o incluso si elige pisos de madera sobre pisos de baldosas. Solo me aseguro de que todo encaje y funcione correctamente.
Ahora tengo una hija en una profesión donde desarrolla sitios web. Ella me usa como referencia y razón de su profesión porque cuando tenía 13 años le dije que no podía tener una página de MySpace, pero que la ayudaría a construir un sitio web. Entonces, a los 27 años, puede afirmar en broma que tiene 14 años de experiencia en su oficio.
Ella trabaja para una compañía de marketing de servicio completo y su especialidad es el “marketing digital”. El modelo que usan es más o menos como lo describí, cada cliente del sitio web tiene un equipo que trabaja con ellos que incluye un especialista en marketing, un desarrollador y un diseñador.
Solo mi humilde opinión sobre lo que vale, las personas que son buenas en diseño web como en las tareas artísticas y gráficas, generalmente no son buenas como desarrollador web como en las tareas técnicas de asegurarse de que todas las piezas encajen y funcionen.
Me enfocaría en uno u otro, diseñador web o desarrollador web. Juega con tus puntos fuertes, encontrarás clientes.