Hello, Okay so I got a BS in physics and was so eager to work and get financially stable that I jumped into the IT world. Job outlook is pretty good. My pay has been steadily increasing and after only about 3 years of being in the field, I'm in the low 60k range. This was also due to a pretty aggressive pursuit of experience, training, self-study and certifications on my part. So now I have a good career that I see endless growth potential for, except for one problem: I am bored to tears! My field of expertise that I focused on was networking (firewalls and security, routing and switching, Microsoft products like Active Directory, Exchange and Sharepoint). But I miss physics and math and I am slowly getting frustrated and resentful with what I am doing. The more stuff that I have to learn for my current field, the more I feel I am wasting my time. So I realize that I can't drop what I am doing and magically become a "physicist". I am realistic. What avenues can I pursue? Maybe an interdisciplinary field where I could use my experience? I am also very interested in developing strong programming skills, where I've had some experience. Should I focus on growing my programming skills and find something where programming and knowledge of networking skills could be handy? Any ideas?