I ended up making a list of all the jobs/roles that could be interesting and then for each job I made a list of skills and trainings that would be necessary/helpful. For example becoming a software engineer would require learning how to code, but if I wanted to join the foreign service I would be better off learning a new language.
Then I looked for skills that overlapped across careers and tried to find opportunities that would allow me to learn/improve on those skills. By focusing on what I would learn in a role, I didnt feel like I was committing to a life of drudgery and I kept the option to switch between careers open.
I would also second the person who told you to aim for the $$$. If you can earn a lot of money (and not spend it) in your early 20s it gives you a lot more freedom and flexibility later on. Because I saved a large percent of my software engineering salary, I was able to start a PhD program in my early 30s while many of my friends who spent their 20s (happily) earning less money are now starting to freak out about finances and dont have as much freedom when looking for employment.
1. Focus more on the day to day life of what working in that career is like. Focus less on what the topic is itself, intellectually. If you’re a curious person, there are probably at least half a dozen subjects you find interesting enough to do as a career. So it is less immediately important that you pick one over another. If you had an obvious sole choice, you wouldn’t be asking this question.
The under-discussed thing is that if you don’t like the daily work routine or environment of a particular profession, that intellectual content almost doesn’t matter. Especially after years and years of being in the industry. For example, if you don’t like working in an office at a desk all day, you probably will struggle with being a software engineer, no matter how interesting your find it. You might be better off looking into civil engineering, or construction management, or another semi-adjacent field that isn’t done entirely from a desk in an office.
2. This may be more of a personality thing, but try to pick a field that involves a fairly narrow set of skills which you are able to master over time. Even though many/most white collar technology jobs pay better and are at the cutting edge of the economy, I feel like (and I imagine many others do too) there is a distinct lack of “progress” in terms of your professional self development. It’s very easy to constantly learn new things, but not have them add up to any coherent whole. This is probably because technologies change so often and the business requirements vary wildly. This sort of scenario is very unlike say, a chef, in which it’s more easy to track your progress and feel like you’ve achieved something over the course of a decade.
I remember meeting an old artist at college who had gone to NYC for training in his youth. He explained how such an adventure was impossible nowadays, because it's just not possible to afford living in NYC as a young person without money.
I won't recommend that you don't pursue your passion, but I will say that if you want to do that, you must be excellent at it, meaning at least in the top 1% of people doing it, if you want to survive financially. That's certainly possible if you put the work in, because most people don't. But you have to be prepared for that.
So if you want to do something actually cool, like a college professor or researcher or artist or filmmaker, get ready to work consistently towards excellence, otherwise you won't be happy with the results. Otherwise, go into the most tolerable of the money-making enterprises, like engineering, IT or health care.
You can decide what you really want to do later.
It's easy to see with a little bit of reasoning.
Proven implies near 100% effectiveness in maximizing whatever features whoever means by "the best career".
And people are far too complex and unpredictible creatures to bottle them up into any predefined models.
You may find a "methology" that would fit you better and it can feel and look to you like "proven". But this makes the whole question realative to your personal preferences.
Also, its rare for a career to last more than 10-15 years these days, so think about how one career can set you up for another (e.g. 5-10 years programming, then move into management, or go back and get master's degree and teach, etc)
For example, you could intrinsically feel very good and justified as a person that is able to to work with his hands to build or fix stuff because of whatever reason. In this case you will likely become a very good tradesman, or mechanic or CNC technician, or something dealing with manufacture or repair or construction. In the same way, you fundamentally believe that math contains the answers to everything, you pretty much live and breathe it, and can likely become a professor or researcher at some university or institute.
If you don't have any strong conviction about anything, it becomes much harder to determine the kind of stuff you will be good at because of external factors. For example, you could find yourself among peers that stimulate you emotionally in other ways, and then you end up developing a set of values that cause you to pursue a career that you never have thought of before.
Whether you like it or not, you don’t know which of your interests will withstand the test of time, especially if you indulge in them for 40+ hours a week. You also don’t know how good be, and how much you’d enjoy, careers that relate to them.
There’s no way for you to do this better than the way that everyone does it.
I also changed sub-fields every 5-7 years. One has to change jobs that often to get any decent raises — consistent rockstar performance + teamwork doesn’t cut it!!!
And on each job change, I chose to expand my technical background too (instead of competitor hopping).
For me, it has been a huge advantage and highly enjoyable.
Take my brother-in-law. Started as a commercial plumber, realized that his body would be destroyed by 40 if he kept carrying those 100 pound pipes up four stories. Found different ways to move his skills around - moved from new building construction to commercial appliance repair and other areas where he could use his plumbing skills. Now that he's a little older and his kids need him home more, he's got a city job as a building inspector. Plus, he and my sister have started a completely different business together. Another buddy was an electrician, did some general contracting, now he's in home inspections.
Same goes for life outside the trades... I know plenty of people who started life in tech, now they are off doing things like organic farming. You might think you can sit in front of a computer for the next 40 years, but chances are you don't really want to do that, or at a minimum, the kind of work you are doing will change. Over the decades I was in tech, I reinvented myself at least three times and I saw other people doing the same. Maybe you code for a while, then you find yourself in product management. Maybe you end up a consultant. Thinking in terms of different phases of life - where do you want to live? How much control over your compensation or your time do you want? How much time do you need for a spouse or kids (if that's important to you)? Make a plan so you don't find yourself the victim of agism or corporate purges when you start getting grey hair.
It can be helpful to have some life goals to plug in as well. Want a family? Want to move a lot? Want to be on the road a lot? Content with comfortable income? Striving for private jet? Looking for fame? Or anonymity?
This can help eliminate areas. For example I-could- be z doctor, but I don't like sick people. So I'd be a bad doctor.
Look at what you enjoy. Most can't make a living doing things you enjoy, but some of us get lucky.
Do you want to work for a steady paycheck, or the unpredictability (and reward?) Of being self employed.
Overall though, I'd say it isn't as big a deal as you probably expect. You're not deciding for the next 40 years. Life takes twists and turns and people often end up far away from where they started.
Where you live/want to live, what your interests are, what your living situation is or can be are important factors.
(Depending on where you live,) If you're young and comfortable with manual labor, you can make a decent chunk of change in traffic management, construction, etc. until you figure out what you want to do. If you can save money, you'll have more options. If you work part time and earn enough to still save, you might be able to make time for your hobbies or gaining skills for other career options you'd like to pursue long term.
Those reasons why are much more transferable to a wide range of different jobs. It can also help avoid the trap of trying to make your hobby your job (which kind of ruins the hobby for a lot of people).
I also think people can become passionate about almost anything if they spend enough time doing it. I enjoy doing data analysis now, which is something I never would have guessed when I was younger. It scratches the same itch for me that LEGO did as a kid. I can create order out of disorder. That reason why can be found in countless careers.
Choosing a career on the basis of earning potential is the road to burn-out and mid-life crises.
These test will point you in optimum career path for life enjoyment. They do not focus on how much money you will make.
Realize what brings you joy today can change over time.
Consider the lifestyle you want. Some jobs require constant learning, or considerable overtime, and leave little room for life.
Consider topics you find at least a little interesting, they don't have to be the thing you find the most interesting, but it must be good enough to get out of bed in the morning.
Consider interests that you're OK losing. Sometimes a good hobby is better or more fun as a hobby, than as a career choice.
Consider the place or environment you want to work in. Cubicle life, outside, small companies, large corporations, high cost of living places, etc.
Consider subjects you can be above average good at.
All in all, this is hard to do, because typically when people make such choices for the first time, they lack the life experience that allows them to evaluate the importance of the different factors.
It's a good idea to try and visit many companies in the fields you're considering, many companies will be open to that. Watch the people, see what they look like. Are they happy, active, excited, subdued, silent, bored, divorced, .... and consider whether you want to look like them in 20 years.
But maybe the most important, if you don't like your choice many years down the road, it's OK to change you know.
Good luck.
Read "Refuse to Choose" by Barbara Sher.
I am/was a generalist, bouncing from one field of interest to another, so it was electronics, optics, systems, admin and IT, even part of a sales team. Not for everyone. This is called "serial master" in the book.
There are methodologies to help decide. Here is a classical one:
https://careerservices.fas.harvard.edu/blog/2022/08/28/your-...
But there's no methodology for knowing what field is going to be hot or (importantly) dead in a few years. Things change rapidly. This affects specialists more than generalists.
Depending on how focused your interests are, that focus can propel you through tough spells. I learned Unix systems and utilities when not so many did, and that made me really productive. And over time, opened more doors. Others scoffed but I felt the power, and liked it.
A business/management career will take a lot more leadership skills on top of the math and computing basics.
So will techies as they move "up" the ladder. Understanding some psychology, and especially, persuasion will increase effectiveness over efficiency, so to speak.
Good luck.
https://en.wikipedia.org/wiki/Minnesota_Multiphasic_Personal...
But you must consider result with grain of salt, because, first, you could develop your new skills/traits, second, all printed information (mean all research) are reflection of some past, when information gathered, but we are in future, world is already changed and changing every second.
I may get glowering disapproval from others by suggesting "take a personality temperament test and see if you find anything relatable."
That was true for me and even more true now. Learn to love to learn and reinvent yourself or become a plumber's apprentice.