¿Cuál es la diferencia entre un desarrollador web y un desarrollador de software? ¿Se puede ser ambos?

  • Desarrollador web : un desarrollador web es un programador que se especializa en el desarrollo de aplicaciones de la World Wide Web o aplicaciones de red distribuidas que se ejecutan a través de HTTP desde un servidor web a un navegador web, o se dedica específicamente a él.
  • Desarrollador de software : una persona que desarrolla software independiente y se involucra en todas las fases del desarrollo es un desarrollador de software.

A pesar de que no existen requisitos educativos formales, tratar con proyectos de desarrollo web requiere que aquellos que desean ser conocidos como desarrolladores web tengan conocimientos / habilidades avanzadas en:

• HTML / XHTML, CSS, JavaScript
• Arquitectura del lado del servidor / cliente
• Programación / Codificación / Scripting en uno de los muchos frameworks del lado del servidor (al menos uno de: Perl, Python, Ruby, PHP, CFML – ColdFusion, Java, ASP, .NET, .NET MVC)
• Posibilidad de utilizar una base de datos.