Ask Slashdot: Which Ph.D For Work In Applied Statistics / C.S.?
New submitter soramimo writes "I'm currently a Ph.D student in Machine Learning and Biology at a pretty good European university. As my lab is moving to the U.S., I have the chance to get my Ph.D from an Ivy League university instead of the one in Europe (without much additional work, as I'm close to finishing). However, I would be getting a Ph.D in Biological Sciences rather than Computer Science. As I'm planning to work as an applied statistician / computer-scientist / analyst in the U.S. after graduating, I'm wondering which path to take. Is a Ph.D in Biological Sciences frowned upon by technology companies, or is it out-weighed by the Ivy League tag? How big of a role does the type of Ph.D play in the hiring process in the U.S., compared to what you actually did (thesis focus, publication record, software)?"
In the world of business, what you did is much more important. Your experience and actual outputs are far more important then the kind of Ph.D you have.
Usually jobs at the PhD level don't get hundreds of applicants and the resumes can be looked at a bit more carefully. Moreover, if someone is posting a position requiring a graduate degree, they're probably interested in your thesis and research, not what your degree says.
Most of the Biopharmaceutical companies in the Boston area are going to look at your Ph.D. to determine whether it is relevant to the work they do. But it won't be the only thing they look for.
Many biopharms are leaning very heavily on computer simulations to model various molecules they are pursuing as potential drug candidates. Having a an advanced degree in biology and the ability to prove strong computer skills might open vastly more doors for you than just having a Ph.D. in a relevant field. Having a programmer who can also intimately understand what the scientists are trying to accomplish is desperately needed by many companies.
But don't sell yourself as a programmer with a doctorate in biology. Rather, sell yourself as a biology doctorate with advanced computer skills. If they think you are a programmer, they'll treat--and pay--you like one. Sadly, there are still WAY too many CEOs (and CIOs, CFOs, and COOs) who are still under the 1980's notion that "high school kids could do this work," and treat computer engineers like they are unskilled labor. As a "respected scientist" you'll be treated far more appropriately by management/business types.
Whew! This water sure is cold!
My employer historically has hired lots of PhDs; we design mixed signal chips. My own PhD has basically nothing to do with my job, but the sort of person who can make it through the PhD process in a hard (science or engineering) field has tended to do well here. That high % of PhD folks is changing a bit as we have been growing way too fast lately to not hire a larger % of MS, but when your bread and butter is to do chips that are "hard" enough to get decent margins rather than being commodity priced the ability to go figure things out that everyone doesn't already know is quite useful. Actually FINISHING the PhD is a lot better predictor than STARTING a PhD BTW.
Meh, you can say the same thing about engineering... could be anywhere from a train conductor or someone who controls the thermostat for a building to someone who sits at a desk and writes papers about splitting atoms in deep space and everything in between.
I think if subby can get their work accepted in the "Quantitative Biology" section of arXiv, they'll probably do all right.
>>You're hiring a someone to be a computer scientist
No, he wants to work as a statistician. A biology degree is completely appropriate, as you basically have to be a SPSS whiz to do any research in biology these days. Undergrads actually handle the test tubes and mice, overseen by grad students. PIs get everything set up and then work mainly on the data analysis level. A lot also get involved in computer science for modelling and related reasons.
That said, if I was hiring a computer science computer science position (you know, to have someone refactor code for me or whatever), I'd definitely hire a person with a CS doctorate over a biology one (or a CS person without a doctorate over a bio person), because I can basically guarantee you that no Biology single-subject major will have the necessary classes in software engineering. As someone who spent years working with the code created by biology people... well, that's why they hired me and other CS grad students to do the actual software engineering side of things for them.
So, yeah. Basically it depends on what the ultimate nature of the job is. I'd hire a PhD in biology to do stats over a computer science guy, but I'd hire a computer science guy over a bio PhD for a software engineering job.