complexPHILOSOPHY said:
I have been thinking long and hard about what I want to do with my future.
My love and heart lies in physics (especially astrophysics/astronomy), however, I realistically understand that I do not possesses the talent to become one of the world's top theorists.
(deleted...)
What path would you propose to a person wishing to make a career out of science?
While I probably sound phenomenally pessimistic, I am just trying to let you know the real situation. If you still decide you want to do it, go for it, but don't make the leap until you are really informed. I too, at one time, was perfectly happy to be poor. I spent a good chunk of grad school living in the garage of a pest-infested house, I cooked my own meals, I rode a bike or the bus, etc etc. You know what? It gets old after a while. Really old. La Boheme is a great opera, but you don't want to emulate it in real life. A friend of mine racked up 50k in credit card debt after his green card ran out and he had no source of income for over a year. He finally got a job just before he was about to hang it up, so he's ok now. But do you want that to be you? Not really romantic, I'm afraid.
No, you don't have to have the talent to be one of the world's top theorists to be successful, unless, that is, you want to do theory at a top place. The thing to realize in that case is that you are talking about a whole different eschelon than anything that most people are exposed to as undergrads, even if you went to a top school (e.g. Harvard or Caltech). Being smart and working your a$% off is a necessary, but not sufficient, ingredient for success. Other factors come into play later in the game, one of the most important of which is luck, frankly.
Here are my recommendations:
(1) Read Feibelman's book, "A PhD Isn't Enough." Read it BEFORE you decide to go to grad school. Read it ten times.
(2) Look to the end results. That is, look at people who make it and do fine, and ask what it is that they did. Here are some hints:
(a) Do not do theory. There are no jobs doing theory, and there is no fallback. Exception: If you like writing computer programs, then you can do numerical theory, ie simulation. For example, experience with computational fluid dynamics (CFD) is a nice thing when looking for jobs. But if you do CFD in cosmology and then try to get a job in industry, you will still be at a disadvantage against engineers who just got their BS/MS.
(b) Do not do anything that does not have potential real-world applications (e.g., do not do particle physics of any type, or cosmology, etc, unless you don't mind making a huge gamble that will more likely than not fail to pay off)
(c) If you build things in the lab, you will be infinitely more marketable. For example, do work in AMO (atomic-molecular-optics), or build instruments if you are going into astronomy.
(d) If you want to do astronomy, find a niche. e.g., high-resolution stellar spectroscopy, etc. Stay away from fields that are really "hot". These tend to be trendy and burn out people in a heartbeat. Do something a bit off the beaten track, something useful, and do it well.
Other than reading Feibelman's book, my number one recomendation is this:
----> WHO you work for is the single most imporant decision you can make. Your choice of dissertation advisor is ten times more important than what school you go to, what your grades are, what area of physics or astronomy you study, etc.
In the department where I got my degree, the strongest correlators of success are these: (1) who did you work for, (2) did you do observation/instrumentation or did you foolishly decide to do theory.
So how do you decide who to work for? DO NOT decide b/c person X does cosmology and you think it's cool whereas person Y studies, oh, binary stars and you think that's boring. Sure that counts for something but the fact is that once you get into a research program your interests will change anyway. No, the way to decide is just as I said before: Look to the end results. Before deciding to work for professor X, find out how many students professor X has mentored, and what happened to them. Are they all gainfully employed, still doing research, or did they either drop out or just vanish out of sight after they got their degrees? Is professor X selective about who he/she takes on? (the correct answer is yes) Does professor X actually make time for his/her students, meeting with them on a regular basis, or does professor X think that his/her time is so valuable that he/she makes very little room for face time? Is professor X a nice person or a jerk? (this is very important, do not discount this!) Are students of professor X encouraged/provided with $ to go to conferences and "network"? Does professor X have a steady stream of grant money? Does professor X pay his students so they don't have to teach?
One very easy trap to fall into is to think that if you work for a real curmudgeon who doesn't have money to support you, that your personal sacrifice will be regarded as a sign of dedication... ---> It doesn't work like that.<--- Don't be afraid to follow the money. If you can't get paid to do your research as a grad student, you'd better have a really good reason for not switching to work for somebody who will have at least enough respect for you to provide you with an income.
Hope that helps. Good luck!