Мой совет прост:
1)Пройдите курс по computer science (книги на мой взгляд самый лучший источник информации)
2)Попробуйте разные популярные языки из разных сфер , лучший способ это pet - проект
3)Выбирайте то что вам понравится, рейтинги для вас должны играть последнюю роль
4)Не пытайтесь быть универсальным солдатом ,лучше всего выбрать направление и развивать его. В том же самом бэке есть куча языков и инструментов
5)Начинайте спамить работодателей, чем скорее попадете на реальный проект тем лучше)