En cierto modo se podría decir que aunque no es totalmente obligatorio, pero si sabes inglés, al menos lo necesario para entenderlo escrito, habrá muchas ventajas. Por ejemplo: Muchos recursos gratuitos para aprender diseño web están en inglés. Otra ventaja es que los términos que se usan al momento de escribir código están en inglés. Por lo tanto si se sabe su significado, tendrá mucho sentido lo que estás escribiendo en tu código. Por ejemplo: en HTML existen etiquetas con los nombres: footer, head, header, body etc. Si sabes qué significan estas palabras entonces se hará lógico entender por qué se usan estas etiquetas dentro del código HTML de una página. Otra ventaja es que el saber inglés puede abrirte un abanico más amplio de clientes o empleadores a la hora de querer ofrecer tus habilidades en el mercado laboral.