Все зависит от компании. Я к примеру разрабатывал на C# 2 года, все два года занимался исключительно десктопом, работал на фрилансе и красивые проекты прикрепил к резюме. Не так давно меня пригласили на собеседование, я показал отличные знания C#, но практически 0 Web (то-есть я примерно знал как оно работает, как верстать, что за что отвечает, но опыта как такового не имел), но меня взяли так скажем "на рост" на ASP Net. Уже через 3 недели я уверенно писал API, кроме того уже редактировал существующие вьюхи и писал JS.
Так что если вы попробуете и покажете что то что вы описали вы знаете и хотите идти дальше, Вас могут так же взять "На рост" и помочь Вам вырости. ЗП конечно будет меньше чем у тех кто делает тоже самое что и вы, но уже работает там ибо они самостоятельны, а Вам скорее всего изначально будут помогать. А через пол годика-год можно и зп поднимать :)