En general, si. Si ve una oferta de trabajo para un desarrollador web, generalmente está pidiendo a alguien que pueda programar.
Los desarrolladores trabajan todo el ciclo de vida.
Sin embargo, el desarrollo de software es más amplio que la programación. El desarrollo incluye todo el ciclo de vida de la aplicación:
- ¿Cómo cambio mi carrera de desarrollador de software a arquitecto de empresa? ¿Qué habilidades debo aprender?
- Después de que detuviste la programación competitiva, ¿te olvidaste de algoritmos simples o ese entrenamiento riguroso hizo que te quedara para siempre?
- Ingenieros o desarrolladores de software: ¿qué haces para relajarte durante tu tiempo libre?
- ¿Cuál es la mejor manera de promover su negocio de consultoría de desarrollo de software?
- ¿Cómo se desarrolla un software si no tienen experiencia en codificación?
- requisitos
- análisis
- diseño
- codificación
- pruebas
- mantenimiento
La programación es principalmente codificación, por lo que es una descripción más estrecha del trabajo.
Los desarrolladores se especializan
Si su departamento es lo suficientemente grande, puede especializarse para que alguien pueda ser llamado desarrollador web sin programación. Ellos pueden:
- Hacer desarrollo de contenido
- Sea un diseñador de diseño del sitio
- Escribir programas
Por lo tanto, se puede llamar a un desarrollador web sin programar realmente, siempre y cuando todavía estén trabajando en algún lugar dentro del ciclo de vida de desarrollo de software.
Front end versus back end
Los desarrolladores web pueden hacer programación en el front-end (JavaScript y sus bibliotecas) o en el back-end (PHP, Python, Perl, Ruby, etc., junto con MySQL, PostgreSQL, etc.)
Entonces, si alguien le dice que es un desarrollador front-end o back-end, no debe suponer que no es un programador, ya que los programadores trabajan en ambos lados del servidor.