Для старта в разработке на оптимальных условиях у вас по факту нет навыков и опыта. И не важно с какой стороны вы туда хотите зайти.
Стартовать вам придётся с нуля со всеми вытекающими последствиями. Падение в зарплате до стажёра (в условиях кризиса этим стажёром ещё нужно устроиться). Долгий карьерный рост от стажера до специалиста с хорошим опытом.
в каком направлении двигаться/развиваться?
- открываете сайты агрегаторы вакансий и изучаете рынок, также посмотрите что есть по C# и какие там требования.
- далее открываете на тостере тег "карьера" и смотрите по вашей выбранной специальности советы, там за много лет сотни таких вопросов. Изучаете всё что есть полезного в советах.
- начинаете учиться под те требования вакансий, которые вас заинтересовали.
- откликаетесь на вакансии и ходите по собеседованиям.