Acho que todo programador web, tem que saber o minimo de cada parte. Tipo o minimo de front, back end, infra, clouding e segurança. Independente da area que escolher.
Saber html, css e javascript é o minimo.
Em resposta a [Não disponível]
1
1
É bem por aí. Saber como funciona o todo (mesmo que vc não use diretamente tudo) te ajuda a fazer melhor a sua parte específica.
E eu iria no mais básico ainda: o mínimo é saber lógica, algoritmos e estruturas de dados. Depois disso ainda tem o que é considerado mínimo em cada área específica, mas aí já varia bastante.