Резюме для программиста
Ты посмотри мои или алекснеха посты с вопросами и что и как там обсуждается -
может осознаешь почему это делается настолько "неправильно"...
У меня ощущение, что вас (или его) постоянно кидают на какие-то новые для вас задачи, а не держат там, где вы собаку съели. Т.е. в фирме нет специализации, а все делают всё - суперфулстеки по всем языкам, фреймворкам и областям разработки.
Я на собесах говорю, что мне надо в первую очередь десктоп и WPF, и далее по нисходящей - могу немного в ASP.NET MVC, но без активного использования джаваскрипт, и готов изучать (т.е. на работе делать проект в новой для себя области) Blazor и мультиплатформу (в основном мобайл) на Xamarin Forms. Ну или бэкэнд на C#, но тут у меня тоже мало опыта. А они всё - ангуляр, ангуляр, веб, джаваскрипт. Я уже по опыту с сайтами понял, что шарпист, стоит ему связаться со фронтэндом и джаваскриптом, будет львиную долю своего времени тратить на решение проблем в этой области, а на шарп собственно придётся подзабивать. Т.е. ты будешь постепенно превращаться во фронтэндового джаваскриптера. А я этого не хочу.