Я начинающий программист, хоть я и занимаюсь этим меньше года, но я себя таковым считаю. Мне нравится делать небольшие фигнюшки на html и раскрашивать что то в css, пока изучаю синтаксис JavaScript. Ещё выучил синтаксис C# и я не знаю зачем). Так вот, посмотрел вакансии frontend и backend разработчиков и мне стало тревожно, ведь там столько всего…
Сначала страшно, а потом берёшь и делаешь веб-сайты. Конкретный стек зависит от фирмы, но в 90% случаев надо хорошо знать html, css, js, typescript, react, git. Всё остальное уже проще будет.