Что и как делать для роста до junior c#?
Навскидку варианта два:Придумать и сделать с нуля до запуска какой-нибудь проект, решающий действительно существующую потребность Найти работу/стажировку
Второй вариант выглядит лучше, так как при первом можно получить не актуальный опыт, а трату времени без роста, но для кого-то (например, так было для меня), он намного удобнее и перевешивает плюсы второго.
1. Выучить теорию: ООП, MVC, SOLID - вот это всё;
2. Выучить азы C#;
3. Устроиться на джуном в фирму, разрабатывающую софт;
4. После этого учиться в два раза больше;
5. ... PROFIT!