Will I be rejected as overqualified?

  • Thread starter Thread starter mayonaise
  • Start date Start date
AI Thread Summary
A physics PhD can be advantageous for roles in game physics or animation, as employers often prefer candidates with strong quantitative backgrounds. While there may be concerns about being perceived as overqualified, having a PhD is generally seen as a positive attribute in the software industry, especially if combined with relevant programming experience. Internships in industry are recommended to enhance job prospects, although convincing academic advisors to support this may be challenging. Networking through platforms like LinkedIn can also help in gaining insights and connections in the field. Ultimately, pursuing a PhD aligns with personal goals and can enhance employability in technical roles.
mayonaise
Messages
77
Reaction score
2
Hi, I'm beginning my physics PhD program this fall because I want to do astrophysics. However, even though astro is an interesting field, I have no intention of staying in academia afterwards. I'd like to do software in game physics or animation physics in the industry. Will I be frequently rejected as overqualified? Those positions are usually open to CS, physics, ME majors with "advanced degree preferred".

I wouldn't really mind leaving with an MS if it significantly improves my prospects, but it's always been one goal in my life to earn a PhD. Or, is there anything else I can do other than dropping out at some point? Like industrial internships? (Do physics professors disdain non-academic internships?) I already have 1.5 yrs solid experience doing game physics.
 
Physics news on Phys.org
mayonaise said:
Hi, I'm beginning my physics PhD program this fall because I want to do astrophysics. I'd like to do software in game physics or animation physics in the industry. Will I be frequently rejected as overqualified? Those positions are usually open to CS, physics, ME majors with "advanced degree preferred".
Generally a physics PhD (with experience and interest in programming) is the preferred background.
CS PhD's are rather looked down on in the software world. The general view is that they are academic ivory tower types and if that if they were that smart they would have done maths/physics PhDs.
This isn't necessarily fair, but i have worked at a few places (as a programer with an astrophysics PhD) where their hiring wishlist was :
maths PhD
physics PhD
other science PhD
maths BSc
physics BSc
...
...
CS BSc

I already have 1.5 yrs solid experience doing game physics.
Assuming you also have a background and interest in programming - this is perfect.
The other big consumer of programming heavy physics PhDs is finance, so you aren't going to starve.
 
mayonaise said:
Hi, I'm beginning my physics PhD program this fall because I want to do astrophysics. However, even though astro is an interesting field, I have no intention of staying in academia afterwards. I'd like to do software in game physics or animation physics in the industry. Will I be frequently rejected as overqualified?

If you have no industry experience, then no you won't.

Also being rejected as overqualified is not a bad thing. It usually means that the employer thinks that you can get a better job elsewhere, and it's good for you if they turn out to be right (which they usually tend to be).

I wouldn't really mind leaving with an MS if it significantly improves my prospects, but it's always been one goal in my life to earn a PhD.

Unless the game industry is radically different from any other computer related industry that I know about, then the Ph.D. will be regarded as at worst neutral and at best a strong positive. One bit of warning is that game companies have a reputation for being particularly awful places to work.
 
mgb_phys said:
CS PhD's are rather looked down on in the software world.

This is ridiculous.

Perhaps specifically in the field of game physics, you might have a point. I have no experience in that particular field.

But in general, how anyone can have the idea that having a Ph.D. in a field unrelated to the work is better than having a Ph.D. related to the work boggles my mind.

(Yes, you can take a Ph.D. in physics and get a job as a programmer or a quant. But if these are the jobs you want, you are better off preparing for them properly and studying either CS or finance.)
 
TMFKAN64 said:
This is ridiculous.

It's true.

But in general, how anyone can have the idea that having a Ph.D. in a field unrelated to the work is better than having a Ph.D. related to the work boggles my mind.

The trouble is that having a CS Ph.D. isn't particularly related to the work. There is pretty much no correlation between one's ability as a CS researcher and that as an application programmer. You can be an absolutely brilliant CS researcher and be totally unable to program "hello world."

A good analogy is that you can know everything there is to know about Navier-Stokes equation and be a lousy plumber, and vice versa. Just because you have a Ph.D. in electrical engineering doesn't mean that you are a competent electrician and vice versa.

(Yes, you can take a Ph.D. in physics and get a job as a programmer or a quant. But if these are the jobs you want, you are better off preparing for them properly and studying either CS or finance.)

No you aren't, and I have the advantage here that I've actually gone through resume and done interviews on this.
 
twofish-quant said:
It's true.



The trouble is that having a CS Ph.D. isn't particularly related to the work. There is pretty much no correlation between one's ability as a CS researcher and that as an application programmer. You can be an absolutely brilliant CS researcher and be totally unable to program "hello world."

A good analogy is that you can know everything there is to know about Navier-Stokes equation and be a lousy plumber, and vice versa. Just because you have a Ph.D. in electrical engineering doesn't mean that you are a competent electrician and vice versa.



No you aren't, and I have the advantage here that I've actually gone through resume and done interviews on this.


I must admit two-fish, I've wondered why this is myself. I trust what you say and know that you've had first hand experience and that you can speak on this topic at length; I'm just not sure why companies would rather hire a physics PhD over say a CS PhD, especially when the work seems to be CS related.

I do understand what you said about being a CS researcher and a good programmer are not interchangeable, but being a physics researcher and a good programmer are not interchangeable either...

If you had to answer the question of why do employers like to hire X PhDs over Y PhDs when the workload is most definitely related to the Y profession, what would you say?
 
sEsposito said:
I do understand what you said about being a CS researcher and a good programmer are not interchangeable, but being a physics researcher and a good programmer are not interchangeable either.

A CS PhD might never have written a substantial piece of software, and any programming experience they have is likely to be in an esoteric formal logic type language.
A physics PhD, especially one in theoretical physics has written a lot of code, as have most experimental physics PhDs - who probably also have experience in hw.

If you had to answer the question of why do employers like to hire X PhDs over Y PhDs when the workload is most definitely related to the Y profession, what would you say?
CS degrees and PhDs are not widely admired. many of them are pretty poor. It's a young field in terms of academic generations and it changes a lot, so it's not really got a well established curriculum.
If you are hiring for 'smart and gets things done' you have to wonder at somebody who decided to do CS rather than maths/physics - were they just looking for a job, or were they not as smart as somebody who does maths?
Then somebody who went on to spend 4-5years proving some obscure CS theorem falls slightly short on the 'gets things done' topic - compared to a physicist who built a large lab experiment.
 
mgb_phys said:
CS degrees and PhDs are not widely admired. many of them are pretty poor.

I suppose it depends on what you did your dissertation research on, no?

I mean, I can imagine that there's a ton of CS Ph.D. research going on right now in artificial intelligence/machine learning. I see tons of job postings for these types on phds.org.
 
mayonaise said:
I wouldn't really mind leaving with an MS if it significantly improves my prospects, but it's always been one goal in my life to earn a PhD. Or, is there anything else I can do other than dropping out at some point? Like industrial internships? (Do physics professors disdain non-academic internships?) I already have 1.5 yrs solid experience doing game physics.

If a Ph.D. has always been a goal, then do it! When you apply for jobs, you can tell them this, and my guess is that hiring people will be impressed by your goal-oriented personality.

Internships are always a good idea, I think. But you might be hard pressed to convince your advisor that it's a good idea.

Also, if you want to be a game programmer, why not ask game programmers how they got into the field? We're all just a bunch of academics and erstwhile phd students :) I'd wager that no one posting in this thread has ever developed a game for anything but their TI-89s.

Join LinkedIn, and find a group which specializes in what you're interested in, like this one, and stalk the group members and participate in discussions. This will let you network, so that in 6 years you will have an in in the industry. It will also keep you current on the field, so that when you apply for jobs you can use big words and impress the hiring people. If you KNOW what you want to do, your best bet is to seek out people already in the field, find out what skill set they have, and then work to tailor your graduate education towards that skill set. Your advisor will probably not object to you learning C++ or F# or whatever if you can convince him that you need it for your research.
 
  • #10
BenTheMan said:
I suppose it depends on what you did your dissertation research on, no?
A very specific research topic - eg a PhD in creating 3D characters from 2D video, with a working implementation in an industry wide language/platform - then yes that's valuable.

A new approach to the Pootzle theorem with at most a 5 line program written in LISP - then no. I would rather have an astronomy N-body modeler that took a huge Fortran code from his supervisor and made it run in OpenCL on a GPU.
 
  • #11
I guess everyone's experience differs. I've never encountered this attitude myself in 15 years of working in Silicon Valley.

If I had a Ph.D. in astrophysics and was looking for a programming job, I think I'd worry more about being considered unqualified than overqualified.
 
  • #12
BenTheMan said:
If a Ph.D. has always been a goal, then do it! When you apply for jobs, you can tell them this, and my guess is that hiring people will be impressed by your goal-oriented personality.

Internships are always a good idea, I think. But you might be hard pressed to convince your advisor that it's a good idea.

Also, if you want to be a game programmer, why not ask game programmers how they got into the field? We're all just a bunch of academics and erstwhile phd students :) I'd wager that no one posting in this thread has ever developed a game for anything but their TI-89s.

Join LinkedIn, and find a group which specializes in what you're interested in, like this one, and stalk the group members and participate in discussions. This will let you network, so that in 6 years you will have an in in the industry. It will also keep you current on the field, so that when you apply for jobs you can use big words and impress the hiring people. If you KNOW what you want to do, your best bet is to seek out people already in the field, find out what skill set they have, and then work to tailor your graduate education towards that skill set. Your advisor will probably not object to you learning C++ or F# or whatever if you can convince him that you need it for your research.

Thanks. I'll try to squeeze in a CS minor (surely that will help?) and convince my advisor it's useful. I went and signed up for Linkedin. One thing that worries me is that I'm a foreign national so I'll need a visa such as H1B, then someone will need to explain why a PhD is to be hired for a position requiring only an MS. Any idea where I can find info on this?

TMFKAN64 said:
I guess everyone's experience differs. I've never encountered this attitude myself in 15 years of working in Silicon Valley.

If I had a Ph.D. in astrophysics and was looking for a programming job, I think I'd worry more about being considered unqualified than overqualified.

In my work experience, they don't really mind if a programmer's degree is in CS. Actually, only one programmer on our team is CS MS, while others are ME MS and I'm Physics MS. But it's just one company in this one part of the world... I will surely take some more CS courses, lest they think I'm unqualified based on courses taken.
 
  • #13
mgb_phys said:
Generally a physics PhD (with experience and interest in programming) is the preferred background.
CS PhD's are rather looked down on in the software world. The general view is that they are academic ivory tower types and if that if they were that smart they would have done maths/physics PhDs.
This isn't necessarily fair, but i have worked at a few places (as a programer with an astrophysics PhD) where their hiring wishlist was :
maths PhD
physics PhD
other science PhD
maths BSc
physics BSc
...
...
CS BSc


Assuming you also have a background and interest in programming - this is perfect.
The other big consumer of programming heavy physics PhDs is finance, so you aren't going to starve.

Nice to hear from an astrophysicist programmer! May I ask you what industry you have worked in? I mean, what kind of software did you work on and is it related to physics in any way? I have investigated the finance route, including reading through "my life as a quant" and quant interview guides, but honestly, Pixar is still many times more attractive than Wall Street to me!
 
  • #14
mayonaise said:
Thanks. I'll try to squeeze in a CS minor (surely that will help?)

That's probably a waste of time, in my opinion.

Just pick up a book. To you, a computer is a tool, not something to be studied. You don't care about the internal architecture. You don't care about writing your own compilers or assembly language or any of that crap. (Maybe you do, but it won't help you do physics. I highly doubt that people who program games use that stuff, but you should find out.) Look at the languages people are using in the field that you're interested in, and learn those languages. This may be different from what people are using in the specific group you work in (lots of physicists use fortran 90), so it might take more work. Most likely, you'll need to learn C++, and C++ will be around for a long time, I think.

If you're dealing with large data sets (which you likely will be), and you have to do scripting, it's advantageous (to you) to learn how to do it in as many different scripting languages as possible. In those cases, your advisor won't care that you use Perl of oCaml or whatever.

And keep current. You'll notice the trends in job listings. You should always keep your eye on job listings to see what employers want.

These are all things that I wish I had known 4 years ago, when I was convinced that I'd be a faculty at some university at some point in my future :)

Regarding the visa: most people don't care, especially in tech jobs. But if you can get some improved status (i.e. citizen or a green card), then you should shoot for it---it will only help your prospects, and it won't hurt (i.e. positive expectation).
 
  • #15
TMFKAN64 said:
If I had a Ph.D. in astrophysics and was looking for a programming job, I think I'd worry more about being considered unqualified than overqualified.

There is an obvious selection effect here. I don't get hired for jobs that I'm considered unqualified for.

Since I have a Ph.D. in astrophysics, it's much more likely that I'm going to be employed by a company that thinks this is a good thing, then one that doesn't.
 
  • #16
mayonaise said:
Nice to hear from an astrophysicist programmer! May I ask you what industry you have worked in? I mean, what kind of software did you work on and is it related to physics in any way?

Oil industry, logistics, wall street.

One common factor is that I didn't have to explain the usefulness of the Ph.D. in industry because in all of the situations the hiring managers had Ph.D.'s themselves. All of the companies that I've worked for have had Ph.D.'s (although not necessarily in physics) in mid-management.
 
  • #17
mayonaise said:
I mean, what kind of software did you work on and is it related to physics in any way?
I was an experimental physicist, worked on big astronomical instruments so the switch to building big instruments in industry wasn't much different.
Fulltime pure software jobs I have done massively parallel data-mining, LIDAR and 3D scan modeling for mining and oil, and now 3D video.

Knowing the physics was useful for some 3d maths stuff (understanding matrices etc) and general numerical techniques (SVD etc).
In general though the science degree was useful for the experimental nature of a lot of software design. Designing an experiment and designing tests are very similar.

Pixar is still many times more attractive than Wall Street to me!
Computer graphics is one area where there are a lot of directly applicable CS PhDs - it is probably harder to get into than Wall St.
One good area crying out for physicists that can program is industrial simulators, everything from machine driving to surgery simulators. These generally use games engines for graphics but need to model real physics - if you are learning to drive a 300ton haul truck it has to behave differently when it's full.

I know one company that goes to the lengths of CFD modelling the oil flow in the transmission so the simulator behaves differently as it warms up and with the time since the last virtual oil change !
 
  • #18
twofish-quant said:
Since I have a Ph.D. in astrophysics, it's much more likely that I'm going to be employed by a company that thinks this is a good thing, then one that doesn't.

Point taken. And since I have a Ph.D. in CS, it's much more likely that I'm going to be employed by a company that thinks this is a good thing than one that doesn't. :smile"

And while we're on the subject of selection effects...
twofish-quant said:
One common factor is that I didn't have to explain the usefulness of the Ph.D. in industry because in all of the situations the hiring managers had Ph.D.'s themselves. All of the companies that I've worked for have had Ph.D.'s (although not necessarily in physics) in mid-management.

It's been exactly the same with me.
 

Similar threads

3
Replies
120
Views
10K
Replies
27
Views
2K
Replies
7
Views
2K
Replies
18
Views
4K
Replies
2
Views
1K
Replies
35
Views
12K
Back
Top