В каком направлении развиваться(учитывая склонности)?
Язык SQL — для работы с готовыми данными.
Clickhouse + ui.tabix.io для анализа данных.
Python + Pandas + Numpy + Matplotlib + scikit-learn/Tensorflow/Pytorch— анализ, машинное обучение
Вопрос "кем быть - летчиком или шахтером" ("бэкенд разработчиком" или "дата саентистом") обычно решается к концу школы. Помните, что для DS необходима суровая математическая подготовка. Для программиста важнее умение думать логически и усидчивость.
Судя по вопросу - у вас еще есть пару лет времени на выбор.
P.S. И да, профессии "бекэндер" не существует. Есть профессия "программист". И любой ВУЗ учит программировать, а не "программировать бекенд".