Обязательно. Еще обязательно знать SQL, хотя казалось бы, каким он тут местом? А вот надо и все тут . Вообще, IT сфера это постоянное обучение, да и, не одному работодателю на фиг не нужен специалист, знающий ТОЛЬКО тот же JS, всегда требуется определенный стек технологий, а HTML и CSS входят во все, так или иначе связанное с Web разработкой