For a bit of context, I'm currently working in the tech industry where I have been for the last 6 years of my career. However my trajectory to where I am today was quite unconventional, as I was on a very different path during my college career. I entered university taking general engineering classes, as well as introductory Computer Science courses. However, since I struggled in these computing courses, I ultimately transitioned into Economics and graduated with a bachelor's degree. After completing a finance-related internship in Medellín, Colombia, I quickly realized that I wanted to transition back into tech/engineering and began self-learning front-end web development. After completing a development bootcamp, and ultimately landed a job in the tech industry and haven't looked back ever since!
If I were to do it all over again, I would have started taking computer science classes in high school, or at least dedicated time to learning on my own. This would have prepared me to hit the ground running instead of playing catch up due to my minimal experience in this field, and I would have been more likely to complete a degree in engineering from the beginning.
My advice to you would be to select a few areas of interest and start doing your own exploring & learning as early as possible to see which path truly interests you. This will help you define a plan for yourself on what you want to focus on, and you'll also be more prepared to if you end up taking relevant coursework in high school or college.