I’m not at all wedded to doing physics in my next job, I’d be happy to switch to something more engineering/computer based or even (slightly less so) financial.
Skills wise I try to stress that I have multiple first authored publications (so I’m decent at writing) and several presentations at conferences and to funding agencies (good at speaking). Outside of that though I am very proficient at Mathematica and have what I’d call ‘hobbyist’ knowledge of python (I can write small scripts and programs, use libraries like SciPy).
This leaves me in a spot where I’m almost qualified for data science positions but not quite what they’re looking for because I don’t have enough programming experience.
Thanks for the tips, I hadn’t thought about approaching other professors besides my advisor for networking purposes.
Okay. Sounds like you should consider finance/quant positions (distinguish the ones that expect C++ knowledge from those that are looking for the math background), technical writing, data science, and maybe McKinsey style consulting/analyst positions (lots of companies have internal positions like this, as do VC firms).
You have a while, so you could easily give yourself a crash course in SQL and bolster your python, which would put you into the “good at programming for a non-programmer” field in most people’s estimation.
I mention consulting, because it does involve a lot of writing and presenting, you’ll learn a lot about business and open up tremendous career opportunities. If you have kind of a workaholic personality, it could be a good decision (but if travel and stress and unbreakable deadlines aren’t your thing, maybe steer clear). Similar positions internal to companies are lower-stress but lower-opportunity. Your degree is definitely an asset in applying too.
If you’re a citizen and don’t mind it, the department of defense consulting complex (MITRE is an interesting company) might be interesting to look at.
I’m not at all wedded to doing physics in my next job, I’d be happy to switch to something more engineering/computer based or even (slightly less so) financial.
Skills wise I try to stress that I have multiple first authored publications (so I’m decent at writing) and several presentations at conferences and to funding agencies (good at speaking). Outside of that though I am very proficient at Mathematica and have what I’d call ‘hobbyist’ knowledge of python (I can write small scripts and programs, use libraries like SciPy).
This leaves me in a spot where I’m almost qualified for data science positions but not quite what they’re looking for because I don’t have enough programming experience.
Thanks for the tips, I hadn’t thought about approaching other professors besides my advisor for networking purposes.
Okay. Sounds like you should consider finance/quant positions (distinguish the ones that expect C++ knowledge from those that are looking for the math background), technical writing, data science, and maybe McKinsey style consulting/analyst positions (lots of companies have internal positions like this, as do VC firms).
You have a while, so you could easily give yourself a crash course in SQL and bolster your python, which would put you into the “good at programming for a non-programmer” field in most people’s estimation.
I mention consulting, because it does involve a lot of writing and presenting, you’ll learn a lot about business and open up tremendous career opportunities. If you have kind of a workaholic personality, it could be a good decision (but if travel and stress and unbreakable deadlines aren’t your thing, maybe steer clear). Similar positions internal to companies are lower-stress but lower-opportunity. Your degree is definitely an asset in applying too.
If you’re a citizen and don’t mind it, the department of defense consulting complex (MITRE is an interesting company) might be interesting to look at.