Las personas tienden a tener sus propias variaciones de cada uno de estos términos. Aquí está el mío:
Un webmaster ya no existe. Este es un título antiguo, acuñado en los años 90, que solía representar a la persona que dominaba todas las cosas “web”. Esto a menudo incluía también sistemas de correo electrónico, que a menudo se combinaban con alojamiento web. Sin embargo; la web ha evolucionado sustancialmente desde que se pronunció por primera vez el término “webmaster”.
Un administrador web suele ser alguien que administra un sistema web. Por lo general, son personas de negocios con cierta perspicacia técnica. Por ejemplo, los administradores de HRIS (Sistemas de información de recursos humanos) generalmente configuran plataformas web como Workday para satisfacer sus necesidades comerciales específicas. Estas personas entienden cómo usar un sistema, pero no son los “creadores”.
- ¿Cuándo se usa generalmente un para cada ciclo para aplicaciones web?
- ¿Cuál es la principal empresa de desarrollo de aplicaciones web en Chennai?
Si bien no se le preguntó, es importante considerar también un arquitecto técnico. Esta persona / personas suelen diseñar el sistema. Ellos son los responsables de definir y comunicar la visión técnica de alto nivel (es decir, “¿qué / por qué / cómo estamos construyendo algo?”). Estas personas conocen muchas tecnologías bastante bien, a un nivel en el que saben cómo se deben juntar los diferentes componentes de un sistema (y si las tecnologías específicas funcionarán juntas o no).
Un ingeniero de sistemas web generalmente toma el “plano” proporcionado por un arquitecto y trabaja a través de los detalles de implementación más finos. A menudo dividen el trabajo en fases / subproyectos manejables. Muchas veces un ingeniero de sistemas web trabajará codo a codo con un arquitecto para producir el plan, pero la última palabra generalmente recae en el arquitecto, mientras que la acción final generalmente recae en el ingeniero. Los ingenieros también son los que fabrican componentes cuando es necesario. Por ejemplo, un arquitecto puede requerir un sistema de almacenamiento en caché especial o un acelerador de red (según lo dicte la necesidad comercial). Si dicho componente no existe, o si no hay soluciones de mercado que cumplan con las necesidades / objetivos, el trabajo del ingeniero es crearlo.
En proyectos / equipos más grandes, los ingenieros de sistemas a menudo tienen desarrolladores (Jr / Sr / Lead) que trabajan con / para ellos. Los desarrolladores escriben código de acuerdo con las especificaciones de ingeniería.
En la práctica, los arquitectos e ingenieros son a menudo la misma persona. A veces, esa persona también es el desarrollador principal. Muchas funciones se combinan a menudo en el mundo de la web. A veces se debe a la falta de recursos (no hay suficientes personas), mientras que otras veces se debe a la falta de suficiente conocimiento independiente de cada tema. A veces también es una decisión consciente, dependiendo de las necesidades del negocio (es decir, consultores).