I think this is a tricky question because careers don't have limited potentials, you put the limits on whatever career you pick. I think whatever field you decide to go into, there's limitless potential of what you can achieve, how far you want to go with it, and the goals you can set for yourself. There's art majors who have become incredible popular artists, business majors who have become multi-millionaires with their ventures, engineers who have become industry leaders, and doctors that save people with "incurable" illnesses.
A career is not something you pick and then go do the same thing for the rest of your life. You can mold it, edit it, expand it, and change it completely whenever you wish to. So my advise to you is look for a career that allows you to feel like the potential is endless for you. Focus on something you feel passionate about today, and that as your passions evolve you can edit or modify to match those ambitions. For example, I am passionate about solving problems and taking a project from start to end, therefore I became an engineer. Now, as I worked, I learned I want to be a leader, mentor people, and be part of strategic decisions, so I am working to advance in my career so I'm a leadership role, where I can have a sit in the decision making table, and I'm doing my best to mentor younger professionals (this website is part of those efforts). So for me my career as an engineer has limitless potential because I love it and I set the limits for how far can I go with it. You can definitely do the same in whatever you choose to do.
Best of luck! If you have more specific questions about careers or anything else feel free to reach out.
1. If you are passionate about something and really good at it, then pursue that as your career. This will automatically lead you to better career opportunities.
2. If you are passionate about something, but not very good at it, then pursue that as a hobby.
3. If you are really good at something, but it does not energize you (even if it pays well), then move on to something else.
First, it tends to be easier to migrate from a well-paying career path to a more enjoyable (but less well-paying) one than it is to do the opposite. So if you start off leaning towards seeking income, you can usually more easily shift away from it if you decide that's best for you.
Second, more income / resources should provide you more optionality. Optionality is is valuable for many reasons, including that things change in life and the more easily and less stressfully you are able to change with them, usually the happier you will be. Relatedly, more resources mean more options to enjoy yourself or share with others / causes. More resources may also mean more free time in the long run (over the course of your life) with which to seek enjoyment. For instance, maybe by pursuing the job with slightly less personal enjoyment but significantly more income you can retire 10 years earlier.
Third, income tends to be only attainable from your job, whereas enjoyment can be attainable in both your career and in your free time. For example, if you prioritize income (but still have significant enjoyment in your career), you can and will also also pursue enjoyment in your free time. The reverse is not true: people tend to not earn money in the their free time - they tend to spend it.
Ultimately, I strongly suggest pursuing both, but leaning a bit towards prioritizing income, and then changing course based on your personal values and circumstances.
I think it is better to take both into consideration.
You can't be stuck in a career that you enjoy but with no future or no areas for development.
And also you can't choose a career that you don't like just because it presents lots of potentials.
For me, the ideal solution is to try to find a career that can provide a fair amount of both : joy and self satisfaction on one hand, potentials and personal development on the other.
For example, if you enjoy playing games, you may think you would love making games but that's about as valid a conclusion as saying someone who likes to eat food would love cooking it for tons of people every day. What you might actually love is the kinds of challenges in a game which often mirror challenges in the real world--optimization, resource management, teamwork, research and discovery, etc., all of which come with their own pros and cons. Often times the career that has the highest potential for you is the one you "enjoy" the most, and you usually can't enjoy a career for very long if there is no potential for change and development.
Finally, remember that it's never too late to change course--there are long-cuts for sure, but there are no dead ends no matter what you choose. Some of my favorite classmates in grad school were 50+ yrs old returning to school for a second career and they're thriving beautifully in their new careers.