Лучше развиваться в одном направлении. Хотя бы до уровня уверенного в своих силах middle. Далее уже будете сами смотреть. На универсальность можно уйти и по дороге кроссплатформенности. Типо flutter. И естественно fullstack это очень востребованный кадр на рынке. Трудновато конечно оставаться всегда в теме и на волне. Сидишь ты на проекте месяцев 10 на одной платформе и как бы можешь что-то из другой подзабыть. Но если нет семьи и есть по 10-12 часов в день на саморазвитие и упорный труд, то через лет 5 будете пожинать плоды)
Спасибо! Кроссплатформенность для меня пока в дикость, хотя я понимаю что это будущее. И честно признаться, новые языки уже не хочется осваивать как это было ещё несколько лет назад. Для меня тот же flutter показался нечто новым, в отличии от kotlin/swift