In order to have a successful career in physics, you must love it. If it simply to achieve financial independence, it won’t work. As far as real physics is concerned, you will have to have a good background in math, logic, and computers. Moreover, you will probably work in many different areas in your lifetime. Finally, you will most likely end up in an academic environment. Find more advice and discussion below.