¿Tienes que saber lo que se enseña en un programa típico de pregrado o posgrado en informática para el desarrollo web?

Ciertamente no dolería. Pero no es un requisito estricto. No es como la ley, o la educación, o similares, donde se requieren certificaciones y se requieren títulos para obtener la certificación. Pero le proporcionaría mucha experiencia potencialmente útil y una hoja de papel que le abrirá ciertas puertas.

Dicho esto, mi licenciatura y una de mis maestrías son en inglés (la otra es maestría en tecnología educativa). Cuando pasé de querer ser profesor de inglés a querer ser desarrollador web, consideré hacer un título de CS pero hice el M.Ed. en lugar.

Desarrollé mis habilidades de programación a través de lo que las personas en los círculos educativos llaman “instrucción informal”, lo que significa que aprendí por mi cuenta a través de libros, la web y el ensayo y error. No es el método más eficiente, pero las lecciones que aprendes de él tienden a ser del mundo real y a largo plazo.

Quizás, mirando hacia atrás, debería haber hecho el título de CS. Pero las cosas han funcionado bastante bien sin eso.

Respuesta corta: No.
Respuesta larga: No. Aún así, sería útil para JS complejos usando la lógica. Aplicaciones. Es más agradable tenerlo y puede salirse con la posibilidad de una capacitación en línea ad hoc en línea o probablemente codificar la escuela. Las instituciones estructuradas pueden darle más tiempo para crear una cartera. Pueden brindarle mucho más organización.

lo esencial…