Slashdot Log In
Google's Ph.D. Advantage
Posted by
Hemos
on Mon Jun 07, 2004 09:30 AM
from the dissertating-your-results dept.
from the dissertating-your-results dept.
Frisky070802 writes "The New York Times reports on Google's success and desire in hiring Ph.D.'s (free registration required). It says that Google's willingness to let every employee spend 20% of his or her time on an independent project is a compelling motivator and that they estimate that Google has as many Ph.D.'s working for it as Microsoft, which is 30 times larger. How many other companies put "Ph.D. a plus" in their want ads?"
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Is a PHD so great? (Score:5, Funny)
PHD = Piled Higher and Deeper
or as a guy with a PHD once told me... (Score:5, Funny)
Parent
Re:Is a PHD so great? (Score:5, Interesting)
Parent
Re:Is a PHD so great? (Score:5, Insightful)
Parent
Re:Is a PHD so great? (Score:5, Informative)
Parent
Well, I have some perspective on this (Score:5, Insightful)
Now that's not to say there aren't some really smart PhDs out there. We have them here too and they are fun to work with. But there are plenty that aren't.
Working here has really shown me that having a PhD doesn't mean your smart, just means that you could play the game long enough and well enough.
Parent
Don't have to be rich (Score:5, Interesting)
On a side note, The University of Northern British Columbia, UNBC [www.unbc.ca], has recently halved their tuition for Master degrees and removed tuition completely for their PhD programs. Granted, it'll still be a couple of years before they offer a PhD in CompSci, but one can't complain about being free.. I guess they're doing this because they want to become a more research oriented university - and it sucks to live in northern BC... trust me, I know.. (On the bright side, there are some great profs and a really low student/prof ratio. And the cost of living - I'm paying $300/month cnd, everything included.)
Parent
Re:Is a PHD so great? (Score:5, Insightful)
He now works as a computer programmer.
This may seem a little weird, but if you think about it, a PhD [hopefully] shows that you're willing to apply yourself to something and do hard work. People with PhDs should be the most intelligent of the bunch, as they managed to get the thing.
So Dad's PhD is a prestige degree - from Oxford, no less. It shows that he has skills beyond merely chemistry.
Parent
Re:Is a PHD so great? (Score:5, Funny)
Liar. Oxford doesn't give out PhDs.
Parent
Re:Is a PHD so great? (Score:5, Informative)
Since the moderators obviously didn't understand the joke: A doctorate from Oxford is a D.Phil (short for "Doctor of Philosophy"), in contrast to most other universities, which use the term PhD (Philosophiae Doctor, which is exactly the same thing in Latin).
Parent
Re:Is a PHD so great? (Score:5, Insightful)
1) PhD is a lot of work for yourself, and 1000x more work doing your professors busy work (papers etc.)
2) PhD slave labor wages are less than those of any given malaysian factory child if you count the total number of hours worked and divide that into your scholarship/stipend/grant/etc.
3) If you are not a US citizen/permanent resident and are on a scholarship to get a PhD in the US, you are fucked. Bring the vasoline and bend over.
4) If your goal is simply to get a degree to get more money, stop at your masters.
5) If your PhD is not in a subject actively investigated by the corporate world be willing to accept an academic position after getting your degree, or find another subject. It's heartbreaking to see people get their degree and realize they are either stuck in academia or worse, take a job in industry doing work outside their expertise making the same they would have as a masters (i.e. degree worthless).
6) If at all possible GET A COMPANY TO FUND YOUR PHD! This is harder now than it used to be, but it is THE way to go. I can't recommend it enough, if I personally thought there was money in a PhD this is what I'd do myself. If your professor administrates whatever finances your degree, and you are above broccoli intelligence, he WILL try to hold you as long as he can (5-7 years in most schools). If your company is paying the bill they are quite good at getting you in and out ASAP. Avg stay of corporate funded PhD students in my experience was 3 years. Do this!
7) Stupid people can get PhD's far easier than smart people. Simply put, professors want stupid people out of their hair, if they can't wash em out, they graduate em. Just like elementary school.
Parent
Re:Is a PHD so great? (Score:5, Insightful)
Parent
Re:Is a PHD so great? (Score:5, Insightful)
If you're good at what you do, there'll be good jobs for you no matter what path in life you choose. If you're a lazy slackabout, then you're screwed no matter what. There's no "right" or "wrong" answer about whether a PhD is a good choice -- it's about whether it's a good choice for YOU. This is the real reason why people tell you to do something you love -- chances are, you'll be enthusiastic about it and do it well, and success will follow naturally.
Parent
Keeping your employees happy... (Score:5, Insightful)
Besides, I'm guessing that a lot of those PHD's independent projects have something to do or might eventually be integrated into google (PHDs researching information retrieval, web page ranking algorithms, you name it).
Re:Keeping your employees happy... (Score:5, Insightful)
Parent
Re:Keeping your employees happy... (Score:5, Insightful)
If this isn't karma whoring, I don't know what is. They aren't using the "opensource development model", they are giving their employees what they want. You're pandering to the slashdot crowd and spinning it the right way to get your comment up to +5.
I swear, these "Dude, that cool thing is totally like open source! Isn't open source great?" comments are really getting old, and they're generally just a bunch of bullshit made up to please the mods.
Parent
Umm... (Score:5, Informative)
Quite a few. Any kind of scientific research, for example.
Re:Umm... (Score:5, Informative)
(Dr.) Troc
Parent
Re:Umm... (Score:5, Interesting)
Parent
Re:Umm... (Score:5, Insightful)
At 3M, you used to be allowed to work on whatever you want for 15% of your time. Thanks to the new CEO/regime from GE, the 15% "Innovation Time" is quietly going the way of the dodo. The focus on stock price over all else (such as real, tangible, actual profits) will be the death of many a formerly powerful and truly innovative company, I expect.
Parent
Re:Umm... (Score:5, Funny)
From Monster.com;
"Ph.D. a plus" returned: Jobs 1 to 50 of 399
"MCSE a plus" returned: Jobs 1 to 50 of 503
Parent
Re:Umm... (Score:5, Interesting)
"Ph.D. a plus" average pay: $150,000 out of 399 jobs
"MCSE a plus" average pay: $32,000 out of 503 jobs
Parent
Working smarter not harder (Score:5, Insightful)
Re:Working smarter not harder (Score:5, Interesting)
Vs. the "dumber was is often the best way to solve bleeding-edge technical problems" the rest of the world has been doing?
Actually, vs. "Throwing more money and people at the problem" that the rest of the world has been doing.
=Brian
Parent
Is the PHD the best thing? (Score:5, Insightful)
Re:Is the PHD the best thing? (Score:5, Funny)
Like reading Slashdot?
Parent
Re:Is the PHD the best thing? (Score:5, Funny)
Parent
PhDs are sort of a double-edged sword (Score:5, Interesting)
This is what is known as "being over-qualified", and it's a killer. You wouldn't think that, after all that hard work in getting through school and finally getting a doctorate in a hard science or engineering, you'd have trouble finding work, but you do. Ever see a PhD working a helpdesk? Not a tech PhD, that's for sure.
Also, the amount of free time provided to PhDs at Google to do their own thing seems like it would be pretty standard - after all, they've hired the best and the brightest, how else do they expect to retain them? Isn't this standard at other companies, too?
Re:PhDs are sort of a double-edged sword (Score:5, Informative)
Having hired helpdesk technicians for years, I can say that I've never turned down a Ph.D but have turned down more than a few types with postgraduate degrees. If you've got a Masters in any IS field and are applying for a $30k helpdesk position what are the chances of you sticking with me when that good job does come along? If you decide to move on I wouldn't blame you at all - but new employees mean my company incurs siginificant training costs, and it's generally a few months before the techs are operating at a level that actually benefits the company. Hiring is an investment and I need to be able to see a return on that investment.
I know I'm part of the problem, but for helpdesk (and even Tier 2 deskside support positions) having a postgraduate degree actually hurts you - because there's no way I can keep these guys. Easier for me to just put their resume in the 'do not hire' pile ;-)
Parent
Re:PhDs are sort of a double-edged sword (Score:5, Insightful)
I'm not really trying to crack a joke here, but honestly: What are the chances ANY competent person is going to stay with a Help Desk job for any significant period of time? The customers are often frustrating, the pace can be exhausting, the work rarely has long-term personal satisfaction associated with it... If you get some PhD, hire him / her and feel very lucky to have a (presumably) competent employee for the few months that they are with you.
Hiring is an investment and I need to be able to see a return on that investment.
Get use to the "would you like fries with that" crowd, then. Face it: Help Desk is no ones ideal job. Why would anyone stick around for an extended period of time?
Parent
Here's how to solve that problem. (Score:5, Informative)
After that I went to some more temp agencies, but I dumbed down my resume. Instead of "software engineer" I was a "computer programmer". I put a 2.2 GPA (my school doesn't officially give out GPAs anyways...). Most of the skills in my skills list were removed and I replace them with my hobbies. All references to money, like how much money I saved a company, were removed.
Suddenly I had 2 offers for jobs at one agency and 1 offer at another agency. They were the same types of jobs that the first agency was giving out. It's surprising the number of companies willing to pay $14/hour for dumb ex-computer people.
Parent
Re:PhDs are sort of a double-edged sword (Score:5, Interesting)
Here is a clue: I know plenty of Ph.Ds, ALL of whom are gainfully employed and highly sought after. I also know alot of 20-something sysadmins with no degrees. They're the ones out of work.
Parent
Re:PhDs are sort of a double-edged sword (Score:5, Funny)
Essentially, someone had a Ph.D but was looking for some sort of relatively menial but steady work so he could continue to eat.
In order to avoid being thrown out for being over-qualified and therefore requiring more pay / risk of leaving for better work, he changed his resume to the still truthful:
He was hired, and told that his soon-to-be employer "approved of hobbies."
- Neil Wehneman
Parent
Um.. (Score:5, Insightful)
How about: Every company which does any kind of research?
Seriously. In areas like biochem, getting a job (or at least, a good one) without a PhD is near-impossible.
Ph. D = cool job (Score:5, Insightful)
Google outsource research too! (Score:5, Informative)
It's not the amount of PhDs but the amount of PHBs (Score:5, Insightful)
Anyone can hire PhDs. Even the government. But there may be a corporate culture that doesn't take risks, that cares too much about short-term profit, that is affected by political considerations. In Google, the nerds seem to run the show. They have the business people, and great branding. But the technical side of things is the priority.
I interviewed at Google (Score:5, Interesting)
However, after spending a day being interviewed by 6 extremely bright and creative people, I very much wanted the job (I did not get it, oh well). It is true that bright people want to work with other bright people. Anyway, it may sound strange, but I view the interview process as a very positive experience (also, after 30 years of working, it was the only job that I tried for that I did not get, so I was able to set most ego stuff aside). In addition to the interviews themselves, I got to have lunch with Peter Norvig and before I left the Google campus a nice person let me ride a Segway
It really is true that a few very good people are way better than many above average people.
One of the most fun times in my career was when I had a boss who has a PhD from MIT and hired many other PhDs and MSs from MIT - some of the best colleagues that I ever had.
Personally, I think that I am going to invest in Google stock, but I am likely to wait for a few months after the IPO (or make a low bid for the IPO).
-Mark
Ph.d. thoughts... (Score:5, Insightful)
My take on this is as follows... It's not about finding a job... it's not about adding another bullet in a CV to impress someone... it doesn't have to be useful or practical.. it doesn't have to cure cancer (although some people do this for a phd)...
I think a phd is a long thought exercise. You prove to yourself (and to a bunch of other people) that in a finite amount of time, you can understand an area, the issues involved, and you can come up with something innovate, something new... a new problem or an new solution to an old problem...
how to get a job after all that, is an orthogonal issue... maybe deserving another phd...
The question is, who (Score:5, Insightful)
It would be interesting to know how google manages all this mess.
Re:Link and Thoughts (Score:5, Informative)
Parent
Re:Link and Thoughts (Score:5, Interesting)
They actually think they're cleverly saving costs by hiring the cheapest incompetent monkeys possible. After all, they just bought that magical "+3 cloak of productivity (+5 against bugs)" (i.e., some snake oil baroque framework or server software), so now they don't need anyone competent on those computers any more.
Plus, hey, everyone knows that programming computers is easy. Even the neighbour's geeky kid is doing it. Surely a drooling ex-burger-flipper off the street can do it just fine too.
(Funny how the same people who can't even program their VCR's clock, or keep spyware off their computer, nevertheless think that my job is something easy, eh?)
True story: I know of a team which actually hired people via reverse online auction. Whichever monkey wants the least money, gets the job. No skill needed. (Again, it's not a joke. Sadly.)
Parent
Re:Link and Thoughts (Score:5, Insightful)
Just as a PhD is no guarantee that the person will grok what you're hiring them for - even if it's supposed to be right down their lane of education - the lack of a PhD doesn't guarantee that the person will not grok what you're hiring them for.
Of couse the odds are in favor of those with PhDs, not contesting that
Parent
Re:Link and Thoughts (Score:5, Insightful)
Parent
Re:Link and Thoughts (Score:5, Interesting)
Parent
Re:Advanced Degrees (Score:5, Insightful)
Parent
Re:Advanced Degrees (Score:5, Insightful)
If your measure is number of lines of code per day, then perhaps not.
If your measure is new algorithms and technologies that no-one has ever thought of before then I'd say the advanced degrees are a little more pertinent.
Parent
Re:Advanced Degrees (Score:5, Funny)
Right, that's a pretty common mistake, and I see a lot of newbies make it. In fact, the actual relation is thus:
Parent
Re:Advanced Degrees (Score:5, Insightful)
What you are describing right now is a very narrow scope of vision. It is perfectly ok, and even expected from a one year guy - don't get me wrong as I'm not bagging on you. But you are seeing instant gratification, lines of code per hour, faster embedded loops and search routines, and frames per second. What you are not seeing, if I had to guess, is long term maintainability, group cohesion, the ability to integrate different routines together or reuse the existing development effort going forward, the overall architecture of the bigger system, scalability, usability in a business environment, reduced downtime when problems do occur.
In the same way that the overclocking crew can make a single uberMachine run 12.6% faster than a machine off the shelf, a tightly focused coder can write small blocks of code that are quite a bit faster than something written by an old school coder. From a business perspective, however, neither is particularly attractive when considering a large scale rollout of a massive business initiative. You simply can't have users running computers that sound like jet engines to keep their overclocked CPUs cool, and you can't have coders winging it to shave CPU cycles at the expense of long term stability, usability, and interoperability. Sure, you can read your in-line assembly and make it work - but can the guy over in maintenance keep it working without screwing it up or needing to rewrite it from scratch because he doesn't understand what it does?
When (if) you stop to think through all of these things you will take longer to write your individual lines of code than the next generation of hot coders. For every five days on a project, a full day needs to be dedicated to understanding what the customer (internal or external) needs and envisioning how you will design it. A full day needs to be spent doing documentation (documenting the code, user dox, developer design and intent, interaction conventions, installation, maintenance routines, etc.) and delivering the product. A day designing the system architecure, and two days actually doing the work come between the envision and delivery. In theory you could sit down and do the actual 'work' in two days, but someone has to be responsible for the other stuff - not doing the other stuff is why projects fail.
A day will come that you decide that hand building your own machine and getting an extra 7 fps isn't worth the hassle and you will just order a Dell. There will also come a day that you spend time documenting how you understand the customer's expectations and go over that document with the customer before you start designing how the system will work, and you will do that design before you start to write the code. And there will come a day that you write an official separate document describing the code you just wrote. Look forward to that day, consider it your next Graduation Day, and celebrate that day. Because the day after that is the day the youngsters start hassling you because they code faster than you do
Parent
Re:Slightly O/T, but... (Score:5, Funny)
So the telecom was hiring english majors?
Badum-ching
Parent