I’ve long toyed with a mid-life pivot into a different field. Mostly, I lean towards IT as the most practical for me, but I love the idea of finally studying a hard science, which I grew to love, but never really got a good formal education in.
I’ve heard/read, for example, that there aren’t necessarily tons of astrophysics jobs out there, so if you only have a bachelor’s degree, you might have a tough time. I don’t even know that this is true, but I use it as an example.
What are the hard science fields that would be the opposite of this? I could imagine there might be a lot of Chemistry-related jobs, for example, maybe? But I have a hard time imagining what you could do with a pure Physics degree (without also focusing on Engineering or something supplementary)? Would Biology get you anywhere by itself?
Or is it just the hard truth of all hard sciences that you’re pretty much worthless with just a four-year degree, from a job perspective?
No, as much as high school guidance counselors try to tell you different, there’s nothing magical about any STEM degree that will reliably get you a job.
For most jobs, the “filter” is getting the job itself. Not having a relevant degree might prevent you from getting a job, but having the degree doesn’t mean you will be selected. There are exceptions like getting into medical school really sets you on a pathway where as long as you stick with it, you should end up with a job, bit that’s cause it’s really hard (and expensive) to get into med school, so that part is the “filter”.
You might hear of a particular skillet being really hot that guarantees you a job, and that does happen, but it is really ephemeral. By the time you get a 4 year degree, the landscape may have changed.
You can absolutely get a job with a 4 year hard science degree, but you can’t just go to class, get all A’s and step into a job. You need to be connected throughout the process. Also keep in mind what type of job you want to do, and where it is geographically. You might have good job prospects with a geology degree and fossil fuel expertise, but the jobs might be in undesirable locations.
Great thoughts, thank you. You addressed a lot of the questions I was getting at. For example, nursing and various related positions (running CAT scans, etc.) truly seem to be in-demand everywhere. But often when I hear about some supposedly in-demand field that pays well and check near me in the southeast, I’ll get maybe half a dozen results.
Yeah, nursing is probably a job that is always going to have steady demand, but it seems like (and I could be totally wrong here) there’s a pretty broad range of job opportunities where some might work you like a dog and pay horribly, while others are great.
If you are interested in jobs in your area, definitely reach out to some people to ask their opinions on long term job prospects. Your local hospital’s CAT scan technician (or whatever their title is) can tell you if they are hurting for people, or if all of their peers are close to retiring.
I did what you’re describing and it worked out well for me, but YMMV. Here’s what I did:
I got an undergrad degree in physics, and was hired right out of school by a government contractor. My only hard skill from the degree was coding in LabVIEW, something I never have done in the workplace. Arguably my only real use in my first job was to be a person who submitted a timesheet that could be billed as a person with a STEM degree.
I changed jobs for a much better contractor where I did a lot of “system engineering” style analysis with MatLab, which I mostly learned on the job, and eventually moved into Python which I learned entirely on the job. Python really resonated with me, particularly using it for Data Science applications. I got a Masters degree in Applied Physics from a highly renowned school taking after hours courses that my job paid for. Most of the courses had no conceivable application to my day job.
I eventually was hired away from the contracting world and am a Data Engineer for a private company.
The thing a physics degree truly demonstrates is the ability to learn difficult concepts, think analytically, and have the math to back it up. If you go this route, you’ll kind of be a generalist right out of the gate and need to be open to trying a bunch of new things to figure out what works for you. A master’s degree certainly helps, and learning a useful programming language really helps. Be prepared to start somewhere as an analyst, and build from there.
Thanks for your perspective, it’s super helpful.
Was your physics degree a second degree or your first/primary?
It’s interesting to hear Python was so useful as I’ve wondered whether hiring managers snub their nose at Python (it’s the only language I have semi-real experience in, so far).
A BS in Physics was my primary degree (I double majored so I also had a BA in a language that has never been of any professional use to me).
Python is so ubiquitous that it’s a great tool to know for a multitude of applications, and it pairs well with a physics background since that increases your usefulness as a generalist.
It is important to make the distinction between a programmer with a hard science/math degree and one with a computer science degree. The former will likely struggle more with building up larger libraries, following best practices for modularity/extendability/backwards compatibility, and other computer science sort of stuff that the latter will ingrain much better. The flip side is that computer science tends to not have as much of an emphasis on a math background, so analysis and Data Science applications often benefit more from the science/math background than the comp sci one (please note that I’m making highly generalized statements here based on what I’ve observed).
To summarize, if you want to build an app to do something, you want comp sci, but if you want to build a statistical model and have the ability to rigorously validate it and explain what it’s doing, you’re going to need that math background.
cries in early 2000’s Biology degree
For physics specifically, a bachelor’s degree probably won’t be enough to get a job in physics.
You might be able to get a job as a technician in a lab, but they typically will look for people with a master’s degree for those roles. With just a bachelor’s , you’d need to get your foot in the door by already having some relevant experience, which is a possibility if you get some research experience in college and pivot that into an internship or something. But it would definitely require effort and luck.
A computer science degree can open a ton of doors with a lot of money behind them if you actually learn the course material, and spend extra time getting good at programming, data, or software architecture while you’re at it.