Надо ли знать C# разработчику javascript?
Вроде недавно несколько раз задавали такой вопрос.

Если будешь делать фронтенд, то js тебе понадобится в любом случае.

Сам по себе в чистом виде асп нет к фронтенду отношения не имеет, но у него есть расширения в виде Blazor и MVC, которые как раз отвечают за фронт.

ИМХО: тут идеально подходит поговорка "волков бояться - в лес не ходить".
Сейчас практически все продукты так или иначе связаны с интернетом, а значит с сайтами и js.

Сам по себе JavaScript очень простой язык и его бояться не следует, особенно если говорить про TypeScript.

Если вот принципиально не хочешь писать на js, а хочешь писать только на C#, то обрати внимание на геймдев с Unity и десктопную/мобильную разработку с WPF, Winforms, Xamarin, MAUI, UNO, Avalonia
Да, знать обязательно