¿Qué habilidades necesito para actualizar los sitios web existentes?

¿Qué tipo de sitio es?

¿En qué idioma está?

¿Utiliza un marco? CMS? Comercio electrónico?

¿Qué tan grande es? … obtienes la imagen de algunas variables.

Pero (aquí en el Reino Unido) el 90% de los sitios web básicos / antiguos / heredados / pequeños están en php, por lo que si desea corregir / ajustar / actualizar estos, entonces necesitará aprender el hermoso desorden de código que es la plantilla de php.

Necesitará saber acerca de las consultas sql si se trata de un sitio php personalizado … estos son aún más hermosos de solucionar.

Javascript html css es un hecho, obviamente necesita saber cosas como las pruebas de navegador cruzado antes de comenzar a colocar un cuadro flexible en la parte superior de los flotadores y … diseños de tabla (¡con suerte casi extintos!)

Necesitará saber cómo actualizar CMS, plantillas de CMS, ftp y dns y paneles de control de webhost. cómo acceder a los servidores Linux … el control de versiones de git es bueno por múltiples razones … la responsabilidad y deshacer los cambios importantes para uno … pero desafortunadamente muchos sitios de lámparas sin mantenimiento ● no están controlados por git ● no tienen ssh / vps en el alojamiento compartido barato .

Si se trata de un sitio de WordPress, deberá comprender los ganchos de WordPress y las plantillas de temas … si se trata de un sitio de Woocommerce, la buena suerte ya que aprender a anular los ganchos / funciones puede ser una molestia.

Esto es de mis días como freelance autodidacta / fijación de sitios … generalmente recomendaría un par de años como desarrollador junior antes de trabajar independientemente … esto es hablar por experiencia: es realmente cierto lo que dicen sobre los desarrolladores autodidactas que se enseñan malos hábitos ! ..