Slashdot Mirror


PhD's in the Industry?

Taylor Flagg asks: "I'm about to finish up with my bachelor's in Computer Science, and am looking into graduate school options. My advisor is persuading me to go right into the PhD program but I know I don't want to be stuck lecturing for the rest of my life. Are companies in the industry hiring PhDs, and if so, what are their roles and is anything different expected of them (aside from making more cash)?"

86 comments

  1. PhD by Anonymous Coward · · Score: 0, Funny

    [Old]

    BS - Bull Shit

    MS - More Still

    PhD - Piled higher, and deeper!

    [/Old]

    1. Re:PhD by Gherald · · Score: 4, Insightful

      I've heard it as MS = "More Shit" but yeah, it's an oldie.

      After four years of real schooling, you'd think most graduates would know whether they want 2-4 more years of the same...

      I have only one piece of concrete advice, and that is to make up your mind NOW. Don't decide to pick up school again 15 years down the road -- that is a waste of time, resources, and effort. Education is for the young.

      Other than that, my only advice is the standard "follow your heart" pitch. Don't continue school unless you seriously enjoy it, or have an equally serious desire for extra cash ;)

    2. Re:PhD by Garin · · Score: 5, Insightful

      I disagree with the "do it now" statement. Do it when you feel like you *need* to do it, and at no other time.

      By the sounds of the original poster's question, I would definitely encourage him/her to NOT go into grad school. If you're not sure that you want to go, then you -don't- want to go, period. Grad school is a huge commitment and a lot of work. If you know deep in your heart that it's where you belong and it's what you have to be doing, you can survive and even enjoy it and feel good about it. Otherwise, it's a major drag and you hate every minute of it.

      I'm a grad student right now, and I'm *loving* every (atrociously difficult, mind-bending) minute of it. It's the hardest thing I've ever done, but it's worth it. A couple of my friends are here for the career benefit they perceive, not because they truly want to do it. They are miserable, depressed, and they can't wait to just get out of here.

      Do not go now just because you think you will never have the chance again and you don't want to miss it. Wait. If there comes a time in your life when you feel driven to go to grad school, THEN do it and forget all the naysayers. If it never comes, then don't look back.

      Funny enough, a good two thirds of my fellow grad students are returning to school after anywhere from 2 to 10 to 30 years of working. Most of us are here for the love of it. A few have returned for career boosts, and they're the most miserable.

      --
      In any field, find the strangest thing and then explore it. -John Archibald Wheeler
    3. Re:PhD by kniazvadim · · Score: 1

      Do it when you need it??? If you do not do it when you have the opportunity, you might not have the opportunity to do it when you need it. School is a major commitment once you have full time work and especially family that because almost an impossibility at some point. Speaking from experience of course. Do it while you have a chance. Especially following the old moto - the more you know, the further you'll go.

      --
      It is much easier to code right, then to patch it up later.
    4. Re:PhD by Garin · · Score: 1

      If you truly *need* to do it, you will find a way. I'm still relatively young and single, so it's not too hard for me. In my research consortium, however, there is a great variety of grad students. In addition to a few younger/single people like me, we have a single mom, a dad with a stay-home mom and children (4 years and 6 years), a dad with a new baby, a retired grandfather, a mom with a working husband and teenaged kids, and lots more.

      It is never "impossible" to complete grad school -- that's just an excuse. If you are driven to do it, you will find a way. If, however, you don't want to be there, and you're just there for the prestige or the opportunity, you're in the wrong place (at least in the fields that I know, which typically revolve around hard science). I'm doing mathematical physics, and I certainly was not mentally prepared to do it immediately after my undergrad degree. The few around me who came to straight to grad school because they had nothing better to do or they wanted a higher paying job are all, to a person, very unhappy. Those of us who sacrificed a lot (in my case, high paying work) are enjoying it immensely nonetheless. Is it hard to live on a grad student's meagre pay? Yeah. But I survive, and I wouldn't change anything.

      This may not apply to "other" graduate programs, I really don't know.

      --
      In any field, find the strangest thing and then explore it. -John Archibald Wheeler
  2. For industry, get a PhD in something else by Anonymous Coward · · Score: 4, Interesting
    Are you wanting an academic job? If so, get the PhD in Computer Science.

    For a career in industry, either start working now, or get a PhD in another area.

    It worked for me... (PhD in Mathematics, professional programmer for 8 years now).

    1. Re:For industry, get a PhD in something else by mikehoskins · · Score: 1

      For most newcomers to the world of IT, who want to be on the fast-track, without rushing yourself too much, I'd recommend a plan like this:
      Get your BSCS, BSEE, or whatever. While in college, try to gain as much knowledge and as many internships and "odd computer jobs" as possible. Spend a lot of time in the library, gaining as much depth and breadth as you can in your field. Write database-driven Linux-based web code for fun and profit. If you're single, you probably have an enormous amount of time at your disposal, at this point in your life, believe it or not!

      Go to work for a couple of years, gaining enough experience to find a decent paying IT job with a large, respected, well-known company. Larger companies often pay for degrees.

      (Make a conscious choice about your family, work, and school plans.)

      Let your (larger) company pay for the MSCS, while continuing to work -- there are still plenty of companies which do this.

      (Maybe wait until this point to get married, maybe not. Don't let work/degree crowd out your family time -- you will pay for it later, if you do.)

      Continue to work and let your company pay for your doctorate. Gain management experience, if you're into that sort of thing.

      Get in about 10+ years total working experience.

      (Maybe start a family at this point. If you're in your early to mid-thirties, at this point, life isn't over.... Again, balance your work and family time properly; everyone will be much happier.)

      Do anything you want with your degree/career....

      Retire early?

      A PhD with no experience is a risky (and expensive) proposition.

      10 years experience with a PhD or Masters' Degree is not risky, however. This combination pays handsomely, as well.

      If you can get your company to pay for most/all of it, all the better.

    2. Re:For industry, get a PhD in something else by gordona · · Score: 2, Insightful

      I started with a BSEE then got a Ph.D. in Physiology because I was interested in Biomedical Engineering. I did 3 years of a post-doctoral research at Harvard and Columbia and then did the academic thing for 7 years. During all that time I did a fair amount of software development for my research. When I had it up to my earlobes in academic and medical school crap, I tried various stints as a programmer, finally getting some good positions doing S/W development work. My first one outside of academia was landed because I had a Ph.D. and the owner of the company said that I would have good problem solving skills, even though I lacked specific experience. This was a stepping stone to my current position where I am a senior S/W engineer earning a good 6 figure salary. Again, I had some requisite experience even though I lacked formal S/W engineering training. I would say that the degree did open doors for me.

      Would I do it again? Probably not however. I was burned out for two years following my dissertation! However, I had an ulterior motive for going to graduate school--it kept me out of Vietnam!

      --
      "Gentlemen, you can't fight in here! This is the War Room!" -- Dr. Strangelove
    3. Re:For industry, get a PhD in something else by BWJones · · Score: 1

      Actually, a Ph.D. in computer science does not and should not restrict you to academics. Yes, it is true that you might be more inclined to to "academic work", but there are companies that value the Ph.D. for industry work. You might be surprised to know how many graduate degrees (masters and doctorates) there are at companies like Adobe, Apple, Motorola, IBM, Intel and yes, even Microsoft.

      On top of all that, you can really clean up with a Ph.D. in computer science. Even the post-docs in our computer science program can make six figures (compare that to bio-science post-docs at around 30-40k).

      All in all, I think the parent poster gave you rather bad advice. You should get a Ph.D. if you want one and are interested in learning. It is a mark of academic excellence and illustrates you are an authority in your chosen area of study, which does have implications for making a living. Depending upon your area of interest, others may find your expertise quite valuable.

      --
      Visit Jonesblog and say hello.
  3. here... by hookedup · · Score: 2, Insightful
    1. Re:here... by cperciva · · Score: 1

      It's funny that everyone points to Google as the place to go if you want to put a newly-acquired PhD to use. Looking through their pages, I don't see a very large number of jobs which need a PhD, and none of those are research-related.

      At the same time, I know that Google has a large number of PhDs doing research; where does it acquire them? Is there a secret jobs-for-really-smart-people page somewhere on their web site?

    2. Re:here... by Fulcrum+of+Evil · · Score: 1

      I know that Google has a large number of PhDs doing research; where does it acquire them?

      They do one of two things: they either ask around and find someone who knows someone, or they hire a headhunter. I doubt they'd actually post a job req for that sort of thing.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    3. Re:here... by Adian · · Score: 1

      From what I've seen, look around at a few billboard signs posted in various areas.

      http://www.npr.org/templates/story/story.php?sto ry Id=3916173

      Nice new job recruiting strategy.

      --
      Adian
    4. Re:here... by cperciva · · Score: 1

      look around at a few billboard signs posted in various areas ... Nice new job recruiting strategy

      I'm not sure that I believe that. It really looks more to me like a publicity stunt.

      Any time they throw one of these billboards up, people jump all over the problems and the answers get posted all over the web. The people who end up responding to these are predominantly not smart people who solved them independently; rather, they are lucky people who happen to be traversing the right forums when the solution is posted.

      If they were really looking for smart people, they'd use harder problems, and post them somewhere on their website rather than hoping that the right people happen to be driving down the right highway.

  4. You'd be surprised by yorgasor · · Score: 4, Interesting

    I've been searching for a job since I got laid off in June. I've seen quite a large number of PHD jobs go by, mostly from big companies like IBM and Intel. What's expected of them varies from job to job, but they want them for the really important jobs. And yes, they get paid what they're worth.

    --
    Looking for a computer support specialist for your small business? Check out
    1. Re:You'd be surprised by Dalcius · · Score: 2, Interesting

      Is it not also true that folks with higher level degrees tend to be put into more focused positions like research or management?

      It's been my perception that higher level degree folks go to the big companies. The jobs there are more focused and the large companies can pay the large paychecks and give good benefits. To be honest, you can keep them.

      I personally love the small company I work for. Great people, awesome environment, lots of room for career development where you can do what you want instead of micromanage an isolated project.

      My impression is that higher level degree carrying folks are often passed over in small companies because of fears that they will leave for big-bucks jobs and that they may not be as flexible as someone with only a BS.

      I know /. is pretty education biased, so let me pose this question to the managers out there who have been doing it for a while, preferably those in small-middle sized companies: what do you think about all of this?

      Cheers

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    2. Re:You'd be surprised by HeyLaughingBoy · · Score: 1
      Is it not also true that folks with higher level degrees tend to be put into more focused positions like research or management?

      Probably depends on the size of the company. I work for a corporation that has thousands of employees. I have an MS in software, about 4 of my co-workers have PhDs (though not in CS/software engineering) and I'm slightly senior to them. Now we do have research departments that are highly populated by (mostly biochemistry) PhDs, but in the SW dept, there isn't a lot of differentiation by degree (though you won't be hired here without at least a Bachelor's).

      I think it would be more accurate to say that people with higher level degrees have more options open to them, esp. at a large company, but they don't necessarily have to be in research or management. It depends on the individual's interests.
  5. phd vs CCIE by mnmn · · Score: 4, Interesting

    I saw a thread of this name and most people recommended the CCIE. Now I dont know if you are talking about IT or not, but I also dont know if you love research.

    I love research. I could play with hilbert spaces and QED all day, even if that requires putting up with the odd lecture. But I know for more $$$ I'd aim for the CCIE if heading for IT, or EE if heading out in Physics.

    I can think of many places where a CS PhD will be useful but those markets are small. Think of the data scientists at CERN, raking in the data using rooms and rooms of server farms, obtaining data at terabytes per second, and processing it in real time. For that stuff, you need CCIEs, CS PhDs and Math PhDs. Also at places like Google I'd imaging.

    Not at your run of the mill IT house, or corp that needs an IT dept though.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:phd vs CCIE by macz · · Score: 3, Insightful
      I think that the comparison between a PhD and a CCIE is like comparing a GED to an MBA. The two are ostensibly related in that they are both acronyms, and there are requirements to obtaining them as a suffix to your last name, but that is about it.

      But I have known some worthless PhD's and some pretty smart Cisco Guys, so maybe the comparison is apt.

      I just have a bachelor's, these thoughts are way above my pay grade...

      --
      ...But I digress. TREMBLE PUNY HUMANS!ONE DAY MY SPECIES WILL DESTROY YOU ALL!
    2. Re:phd vs CCIE by mnmn · · Score: 2, Informative


      Consider the amount of time and effort required to get a doctorate versus a properly earned CCIE. Theyre about the same.

      Sure, this being IT, youll find 20 year olds with the CCIE, just as youll find 14 year olds with the MCSE, but the PhD needs you to go through the course of time. Youre right about the dumb PhDs and smart cisco guys too.

      The thing is, cisco has really been jacking up the difficulty of their certs increasing their value, and in the market, geeks truly obsessed in their own fields head more for certs and a portfolio of programmed applications than a masters and a doctorate, which also increases the worth of CCIE for instance; their holders are smarter for OTHER reasons.

      The one reason why they cant be compared is the doctorate is supposed to cover multiple subjects and is a general term, while the CCIE is very specific, vendor specific even.

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    3. Re:phd vs CCIE by Anonymous Coward · · Score: 0

      CCIEs are versed in all internetworking technologies.

    4. Re:phd vs CCIE by Korpo · · Score: 1

      Well, I don't understand your last paragraph fully: A doctorate is actually required to know his field in a lot of detail - depth, not breadth.

      But I guess, you were referring to: PhD - many disciplines (and specialize in one), CCIE - already specific to one discipline?

  6. It will probably do you more harm than good…. by (H)elix1 · · Score: 4, Interesting

    (God help me, management hat on)
    First off, you will probably expect higher compensation than someone fresh out of school. When I look at what you will be asking for starting salary, you will be competing with some fairly seasoned veterans out there. I'll very quickly go on to your real world experience - and compare that to someone who has been doing this for many years. You don't stand much of a chance.

    Secondly, I'll have a strong suspicion that you will probably move on to another gig once you do get that real world experience under your belt. It costs a fair bit to ramp up a new employee. Again, I suspect the extra years of groveling on a pittance of a salary will leave you expecting a big payout.

    Lastly, I'll wonder if you can really do the work. Even if your graduate work truly was world-class stuff, it will be hard to get past the 'it was only in school / hobby' status.

    There are exceptions out there... some shops are very focused on the sciences, and a PhD would be considered the norm. These places tend to be the exception rather than the rule. I have worked in shops where they would specifically target physics post grads because they would be *happy* to work for half of what others expect. Not saying it is right...

  7. Something Good by XsynackX · · Score: 5, Informative
    After reading this post, I went on the Google to check for some reasons on why to get a CS PhD. I came across a really nice article you might like called A Graduate School Survival Guide.

    It's by a guy who got his doctorate and he discusses reasons to do so or not to do so. Hope it helps!

    --
    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    I'm not a vegan because I love animals, I'm a vegan because I hate plants!
  8. enjoying the process by bcrowell · · Score: 5, Insightful

    A good rule of thumb is that you should only do a PhD if you think you'll enjoy the PhD process for its own sake: working for several years on a really hard problem that nobody else has ever been able to solve. A PhD typically takes 4 to 9 years. (4-5 years is typical in the humanities, where grad students are a financial liability to their departments. 5-7 is more typical for people in the sciences whose research goes well, and 7-9 for people in the sciences who find out that their first project simply didn't work.) You can't possibly justify 4-9 years of extremely hard work on the basis of the (non-academic) job it'll get you, or the increased earning potential. If all you wanted was a fancy job with a high salary, you'd be much better off putting the 4-9 years of extremely intense effort into a job.

    1. Re:enjoying the process by ClosedSource · · Score: 1

      "If all you wanted was a fancy job with a high salary, you'd be much better off putting the 4-9 years of extremely intense effort into a job."

      That assumes that working extremely hard on a job will earn you a higher salary than those that don't work quite so hard. There's no guarantee of that. Bad luck, office politics, or economic conditions can have you back on the street no matter how hard you work.

      At least with a degree you basically understand what the requirements are and if you achieve them you'll get the degree.

    2. Re:enjoying the process by PylonHead · · Score: 2, Insightful

      This implies that you can't have bad luck, academic politics, and an inability to get funding in your pursuit of a degree. Sounds shaky to me.

      --
      # (/.);;
      - : float -> float -> float =
    3. Re:enjoying the process by kalidasa · · Score: 1

      TAN: In some humanities departments, graduate students are a financial liability. In English departments, however, they teach all the required composition classes for freshmen, at much lower cost than a full-time or even adjunct faculty.

    4. Re:enjoying the process by ClosedSource · · Score: 1

      In most states, your boss can fire you immediately without cause at any time. Kicking you out of the university is an order of magnitude more difficult.

  9. Re:It will probably do you more harm than good& by 01D* · · Score: 1

    so...
    what "shops" are these (so that I can avoid 'em)?

  10. Go into industry by Darth_Burrito · · Score: 1

    If you're eventual plan is to go into industry, just do that now. After a few years, re-evaluate whether or not you want to go back to academia and for what purpose.

    My experience with academics is that they are generally very disconnected from reality. During my undergrad (97-01), most every major software development project was an interpretter or a compiler for some simple language. During the peak of the internet boom, we didn't even have a class on web development. I'm not sure if we have one geared towards computer science students yet though a few of the more sane professors have tried to feed web development into existing curriculum.

    To this day, there has been very little push in the department to address core development issues such as interface design. We have no usability/design/human factors courses offered through the computer science department or (last I checked) whitelisted as electives in our programs.

    The party line within the program has always been that they teach fundamentals of computer science, that they give students a strong foundation, that they teach them how to think. People say, the language that people use is not important, it's the underlying concepts.

    The end result is that we crank out hundreds of graduates who only have experience working with C++ (and a week or two of lisp plus a quarter with a few assembler labs) and we call them software developers. Most of them have probably never used a debugger anywhere in their academic work.

    But I'm ranting now. My point was that, at least in my experience, there are a lot of inequities in the world of academia. If your eventual goal is industry, you will be better served by immersing yourself in the culture of industry before starting another round in the insular world of academics. In addition, practicing your art in the real world will give you a better idea of what you want to get out of your graduate experience.

    1. Re:Go into industry by CaptainPinko · · Score: 2, Insightful
      The end result is that we crank out hundreds of graduates who only have experience working with C++ (and a week or two of lisp plus a quarter with a few assembler labs) and we call them software developers.

      That's your fault then. You should call them Computer Scientists not software developers. Computer Science is the theoretical aspect of computers such as classifying languages, developing new paradigms, and developing more theories. Computer Science is not meant for "practical" usage. If you want someone fairly highly skilled get a Software Engineer. If you want a great coder get someone from a community college. They are usually trained on specific tools (e.g. .Net) and are expected to know the ins-and-outs of all applicable apps including Microsoft Project Manager.

      I am one of the few people in my school who is really interested in Computer Science. My major interest is in the semantics of programming languages and how they attempt to structure the way they look at problems. *THIS* is Computer Science and please do not complain when I write shitty assembler. I'm not knocking anything but there are specific degrees for specific career paths. Computer Science ==> Software Developer is not one of them.

      --
      Your CPU is not doing anything else, at least do something.
    2. Re:Go into industry by voodooSpaceCat · · Score: 1

      I completely agree. I graduated from Edinburgh Uni in the UK with a BEng in Software Engineering 2002. I then went on to do an MSc in Cognitive Science and Natural Language (seemed like a good idea at the time...). It really piqued my interest in research, some of the stuff I was doing was particularly cool. I didn't do it to develop my career, just to keep my mind active while I sorted out what I wanted to do. Now I know i want to go into research....just have to pay off those annoying student debts (£20,000 and decreasing!). The guy above says if you want to go into industry, go now and then maybe into academia. I suppose I'm the opposite, went into research, then industry to pay off the debts, then (hopefully) back into academia....

    3. Re:Go into industry by Darth_Burrito · · Score: 1

      I can appreciate the fact that a computer science degree is not supposed to produce a software developer or a system administrator. The problem is that at my university (Ohio State), we only have one big Computer Science program and everyone who wants to be a software developer or a system administrator goes through this program. Very few people in the program actually want to be computer scientists, a fact recognized by faculty.

      The numero uno objective of the computer science program at Ohio State is the following:
      Graduates will have a thorough grounding in the key principles and practices of computing, and will have applied their software development skills and knowledge of foundational principles to the design and implementation of practical systems consisting of software and/or hardware components to meet customer requirements. more...

      So part of the argument you and I are having may be one of semantics, but perhaps it only serves to underscore my particular complaint about many of the academics I have dealt with. You see, they are teaching computer science and believing that they are doing a good job of preparing students for real world software development.

      In all honesty, the real problem at my university is probably that many of the faculty are a bunch of old farts with a strong industry disconnect that haven't stayed current with anything past fortran 77 and the waterfall model. In recent years, as we've added new younger faculty, the problem has begun to solve itself but I think we are still a long way away from creating satisfied graduates. Particularly, the old farts still outnumber and outtenure the reformers.

      and please do not complain when I write shitty assembler.

      heh, yeah, personally I haven't written a lick of assembler since that class. It was a required course, but probably represents something that should be an elective/restructured for people in both computer science and software dev tracks. The old farts seem to think it is important for everyone to know, just like they think everyone needs to know how to design an ALU at the gate level.

    4. Re:Go into industry by Phragmen-Lindelof · · Score: 1

      Do not speak ill of "fortran 77". It is a great tool when used for its intended purposes. For example, I am preparing to use zipper to help create graphics for my upcoming talk. Another tool is PLTMG. These are both written in Fortran. (Of course, Surface Evolver is also a great program.)

  11. Get it. by Saeed+al-Sahaf · · Score: 2, Interesting

    "in the day" you only had to know your subject to get a job. Than it took at least a HS diploma. Then after the Dot Com Bust, you had to have a BS. But, for the really satisfying and interesting jobs that both pay well and allow you to stretch your mind, yes, you need a PhD. You do not have to "lecture" just because you have a PhD, though you may need to lecture to GET a PhD. Look at Google, they seem only to hire PhDs. But they are not the only fish in the sea. Get it.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Get it. by Darth_Burrito · · Score: 1

      But, for the really satisfying and interesting jobs that both pay well and allow you to stretch your mind, yes, you need a PhD.

      I would argue that you are expressing a very strong bias on multiple points here. What do you consider satisfying and interesting? Personally, I derive satisfaction in pursuing a breadth of knowledge, not just in different computer related topics like administration and development, but in areas like design, business, marketting, and relationships. Many small businesses allow you to branch off like this and actually make a difference. Someone with a PhD spends much more time focused in a particular area, a style of work I would find tedious and mind numbing. As for streching one's mind, I would argue that my kind of work is just as good at opening and expanding the capabilities of one's mind as anything a phd might be doing.

    2. Re:Get it. by Saeed+al-Sahaf · · Score: 1
      Someone with a PhD spends much more time focused in a particular area

      Yes and no. The other thing to say about getting a PhD is that it is an indication to any potential employer that you are both intelligent and also able to follow through on a project. This is also why companies also require a BS: The ability to meet standards and follow through. Is this concept always right? No. But, you have a lot better chance of finding an intelligent employee if they have a BS or MS or PhD, it shows they are directed and can work within the system. And, I still think jobs for PhDs are more interesting than those that do not require it, on average.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  12. That's actually a very tough question by jd · · Score: 4, Interesting
    Companies love to get highly qualified people. Provided they don't have to pay too much for them. However, companies prefer to pay as little as possible to get the job done. This is one reason outsourcing is so popular - they can find people just as skilled in countries where the average pay is less. It's also why younger people are preferred over experienced people - younger people have less earning power.


    Companies also don't like people who are likely to move to a competitor or who might become a competitor. That is threatening - and I can understand why. As a result, people who are "too smart" can get left on the shelf, because they are perceived as being a danger to those who might hire them.


    Related to this is an atmosphere of companies not wanting to hire someone who is "over-qualified". Such people are seen as likely to move on at the first opportunity, wasting the company's investment in training them to do the job they were hired for.


    Those are the negatives, but as I mentioned right at the start, there are positives. An experienced and well-educated employee can be trusted to do the job right. That's one reason certifications are popular. They "prove" (in theory, anyway) that the person is competent.


    A skilled employee, especially in an R&D division, may very well generate revenue by producing cheaper, quicker, easier processes. They're also a primary source of "Intellectual Property" and patents. Given the choice, companies prefer to make money than to give it to one of their rivals.


    PhDs are also relatively rare. The value of the degree, as a degree, is relatively small. But its uniqueness draws attention. That makes it a very powerful tool, when you've a saturated job market. Being seen, when you've a few thousand people vying for the same job, is critical if you are to get even to the stage of an interview.


    Finally, although "academia" is relatively poorly paid (fools that Governments are), academics are valued in industry, where the money is much more forthcoming. Why? Because academics can give a project much more credibility. A company is expected to spout bullshit and offer vaporware. An academic, especially from places like Harvard or MIT (in the US, Oxford or Cambridge for the UK) is expected to be honest - or, at least, more so. As such, it is not unusual for projects that might raise eyebrows with shareholders or consumers to be carried out by Universities, sponsored in the background by the companies who actually want the work done.


    Conclusion? A PhD is a gamble. If it pays off, it'll pay off extremely well and you'll not be short of cash. If it doesn't, then it's cost you a lot of money that you might never earn back. But there's only one way to find out, and that's to give it a try.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:That's actually a very tough question by Anonymous Coward · · Score: 0
      PhDs are also relatively rare

      Not around here they are not, then again I work in a university :-)

  13. Re:It will probably do you more harm than good by Brandybuck · · Score: 3, Informative

    There are exceptions out there? some shops are very focused on the sciences, and a PhD would be considered the norm.

    That's the key right there. If you've got a PhD, don't go applying for web development or desktop administration. On the other hand, my company is hiring PhDs right now to program digital signal processing. We make embedded medical imaging systems, and we've even hired MDs to do SQA testing! My immediate boss has a PhD from Brown. With only a bachelors degree, and a bachelor of *arts* at that, I feel like the dumb guy at my job.

    --
    Don't blame me, I didn't vote for either of them!
  14. Get a Ph.D. if... by oddman · · Score: 4, Insightful

    Get a PhD. if you love your field. The process is very demanding in just about every way there is to be demanding. You get paid next to nothing, you teach only the course professors don't want to teach and the work is considerably more difficult than anything else you've done in school by orders of magnitude.

    Even in a field like mine, Philosophy, where a PhD. is required just to get interviewed for a position getting the degree is incredibly difficult and often tedious. In a field where you can get a good job without one there is little incentive to get a PhD. beyond personal desire.

    Succinctly, if someone where to ask you, "Why are you in the doctoral program?" Your first answer should be, "Because I can't imagine myself doing anything else." If that isn't your first answer then you should probably do something else.

    1. Re:Get a Ph.D. if... by TheRaven64 · · Score: 1

      Right. I can't help feeling that getting a PhD in order to get a job is completely the wrong way around. For me, getting a PhD is part of the process of avoiding getting a job...

      --
      I am TheRaven on Soylent News
  15. Whole different perspective by Screaming+Lunatic · · Score: 2, Insightful
    When I finished my undergrad, looking back at my high school education, it seemed trivial in comparison. Now that I have a couple years in industry, looking back at my undergrad, it seems trivial in comparison. That's assuming one takes on a challenging job in industry.

    Even comparing 1st year with 4th year. In 1st year, we would go through 1 chapter of a textbook a month. In 4th year, it was about 1 chapter per week. These days, I try to get through 1 technical book a month and 1 non-technical book a month. That's on top of the 50 hour work weeks that I put in.

    It's just a whole different ball game. If you continuely challenge yourself, you will adapt.

    Btw, this is not a knock against academia. Do what you love. Do what challenges you. If that happens to be academia, go with academia.

  16. Masters degrees can be fun by Jerf · · Score: 3, Insightful

    I got my Masters degree in computer science because I read the course descriptions and said "I gotta have some of that."

    If you aren't drooling over those courses like I was, I can't recommend post-grad work at all.

    If you also don't know you want that PhD, but you are drooling over the course descriptions, consider a Masters. My institution offered a course-only Masters program, and I took that, because I looked around and I thought the Masters projects were a joke, and I figured I was better off working on my own. Can't say if I was right yet but it has at least been fun.

    1. Re:Masters degrees can be fun by antifoidulus · · Score: 1

      Heh, well PhD's tend to only take courses their first 2 or so years. After that, they tend to focus soley on research(and possibly teaching, depending on what type of funding you geT)

    2. Re:Masters degrees can be fun by HeyLaughingBoy · · Score: 1
      I got my Masters degree in computer science because I read the course descriptions and said "I gotta have some of that."

      [Jumping up and down] Me too!! me too!!

      Substitute "Software Engineering" for "computer Science" and you'd have the same thought that sent me off to grad school.

      It wasn't a means to an end, it was the means itself that interested me. Now that I completed my degree, it's nice that my employer recognized it by giving me a raise & a promotion (I think it was at least in part due to that), but that's icing on the cake. The work itself was fun.
      Still thinking about that PhD though...
  17. You *do* know how to interview, right? by Safety+Cap · · Score: 1

    Lastly, I'll wonder if you can really do the work.

    If you aren't asking the applicant to actually do some of the same type of work in the interview that they'd do on the job, you are wasting everyone's time.

    Please tell me you have something more than "So... I see that ... you worked at Acme, Inc ... for 2 years ... Do you know... HTML? ... Hmmm... where do you see yourself in five years? ... What is your greatest weakness? ... (etc)"

    --
    Yeah, right.
    1. Re:You *do* know how to interview, right? by xenocide2 · · Score: 1

      Judging from my experiences over the summer, the odds are likely "not really." Unless there's some sort of second interview where they fly you out again to ask the technical questions.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

  18. Re:It will probably do you more harm than good& by merdark · · Score: 3, Insightful

    Whoa! Don't listen to this guy. It's obvious that he hasn't the first clue as to what it takes to get a PhD at a good school in a difficult feild such as computer science or mathematics.

    PhDs are definately hired, but usually right into a management position. Also, you will end up looking at different type of jobs, usually research related rather than simple a progammer or similar.

    Only hiring PhDs:
    http://www.research.att.com/areas/stat/rese arch/jo b.html

    Again, mostly PhDs only:
    http://domino.research.ibm.com/hr/research/ resumes .nsf/USAindex.html?Open&count=2000

    Note the mention of 'postdoctoral-researcher' at the bottom of each job description:
    http://research.microsoft.com/aboutm sr/jobs/fullti me_positions.aspx

    Again, *requiring* PhDs:
    http://www.caprion.com/content/careers/bioi nformat ics.html

    And I could go on and on. Basically you will be looking at totally different types of jobs. Jobs that the parent can't even get! And yes, they will pay you well. But no, you can't get a job doing basic programming easily. You are over qualified.

  19. Certainly consider the option by xenocide2 · · Score: 1

    It beats spending six months after graduation wondering why employers never call you back. In the current market, you should probably consider the idea of starting your own company seriously. If you think a PhD will help you on that track, by all means.

    It also depends on the nature of what you'll be doing in the program. Software engineers vs Computer Scientists. Very few companies need the kind of expertise a PhD provides in CS. You should probably be looking for who they are. Essentially, you'd be working in an R&D group for one of the big names. R&D isn't popular at the moment, though usually it never is. That's why you should consider your own company.

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  20. Not a good reason to do one. by GreatDrok · · Score: 3, Insightful

    First off, let me say that I have a PhD. However, I didn't do it straight out of my BSc, I took a couple of years out, did an MSc, took a couple more years and then did my PhD. Even then I was only persuaded to do the PhD because it was clear I was suited to it, something I didn't know when I did my BSc. I think too many people go straight into a PhD from their undergraduate work and these people can often struggle. I have seen a number of students who did well at their BSc but who didn't fit into the PhD style of work.

    Is it worth having a PhD? I did mine because I was told by someone I respected that if I didn't do it then I would always be someone's assistant rather than ever get to lead my own research. This is true within academia but is less true in the commercial world. If anything, a PhD can make you less employable because you may be seen as too expensive, too 'brainy' or too much of a threat to the higher ups. If you think about getting into management the MBA people are likely to look down on you as a PhD because they will think you are far too interested in research and less interested in making money. This is a sweeping statement I know but it does come from my personal experience.

    So, a PhD is hard work, the effect on your pay and job prospects is likely to be minimal unless you want to stay in academia, and people who don't have one will consider you a threat and you may have to hide the fact that you have it. IMHO.

    --
    "I have the attention span of a strobe lit goldfish, please get to the point quickly!"
    1. Re:Not a good reason to do one. by rmull · · Score: 1

      How'd you work the BS->couple years->MS sequence? I've considered doing the same thing, but I'm worried that I'm too far gone from undergrad and won't be able to get the requisite academic reference letters. (that and I was rather quiet at the time)

      --
      See you, space cowboy...
    2. Re:Not a good reason to do one. by GreatDrok · · Score: 2, Informative
      How'd you work the BS->couple years->MS sequence? I've considered doing the same thing, but I'm worried that I'm too far gone from undergrad and won't be able to get the requisite academic reference letters. (that and I was rather quiet at the time)
      When I finished my BSc I had no idea what I wanted to do. The field I was in was in serious decline rather suddenly so I ended up drifting about trying various jobs. I hadn't done well enough at my BSc to qualify for a grant to go onto postgraduate work so I had a problem.

      A couple of years of work gave me a strong work ethic I hadn't had as an undergrad and I also had enough of a credit history that I could qualify for a loan to pay for my MSc myself. It was still a struggle but I managed it and really enjoyed it. The MSc got me back on the academic track and got me a research assistant job at a really good university. A couple of years working there plus the MSc finally qualified me for a grant to get on a PhD and by this point I knew I really enjoyed doing research and (I hate to say this) found the PhD surprisingly enjoyable and easy.

      I postdoc'd for a couple of years afterwards and then went into industry where I discovered that a PhD was required but also those who didn't have one but had a business background looked down on me as a bit of a dangerous egghead. Another industry downturn and I am looking at getting back into academia again. I know this looks like I am a terminal drifter but the moves have always been forced on me and I have always taken them as a challenge to expand my capabilities.

      Funny thing about when I tried to get back into academia originally, I had two references, one academic and one from my previous boss. The academic one basically said I was a waster and they shouldn't take me on. The reference from my previous boss which was of course based on an older wiser me said I was very hard working and they wouldn't hesitate to employ me again. I got in on the basis of that although they did comment on the academic reference being so bad. I would be surprised if only your academic references mattered.

      --
      "I have the attention span of a strobe lit goldfish, please get to the point quickly!"
  21. My advice by Anonymous Coward · · Score: 1, Insightful

    Get some input from recent PhD grads who are now working in industry, and some who have been in the industry for several years. Contact the school that you are looking to study at and ask them for contact information for some of their recent grads. Most schools will also have overall statistics about where their PhD grads have gone and what they are doing. I would think that the ACM would have some data as well, but I am not sure that they do. Most Slashdotters are not going to be in a very good position to answer your question. Ask the people who are.

  22. Pharmaceutical industry or chem manufacturing? by spineboy · · Score: 1
    If you want to get a PhD level job that uses your chem PhD, then try a pharmaceutical job - the best spot for those is to move to New Jersey, wherealmost ALL the major pharm companies are. I think that you can get a job around 60-100k with that.

    If you're better qualified for another aspect of chemistry, like photo chem, plastics or inorganic - then I don't know. You should be able to do OK
    You are not limited to academia with a chem PhD - it's VERY hireable.

    --
    ..........FULL STOP.
    1. Re:Pharmaceutical industry or chem manufacturing? by Grishnakh · · Score: 1

      If you want to get a PhD level job that uses your chem PhD, then try a pharmaceutical job - the best spot for those is to move to New Jersey, wherealmost ALL the major pharm companies are.

      Geez, that's depressing if you're a chem major. The best they can hope for is to live in New Jersey, the armpit of the country? That really sucks.

  23. The same advice I was given two years ago.... by dtd201 · · Score: 1

    I graduated in 2001 and I decided to stay for my MS. After 1 year, I had the almost the same discussion with my advisor if I should get a PhD or start looking for a job. If I wanted a PhD, I was going to do a thesis and I also needed to start writing papers or I could just take more courses and finish my Masters without a thesis. He asked what I really liked doing...did I like doing research in lab, do I find myself reading textbooks and papers becuase the subjects were so interesting. The answer for me was no. I liked the practical side of programming, working on projects and fixing real world problems. I decided to just finish up my Masters and then get a job.

    A MS is a good choice because you can see if you like doing research and still be able to make your final decision a few months down the road

  24. Gov't Service by speedy1161 · · Score: 1

    The NSA has the highest concentration of PhD's anywhere in the world, and they're hiring in droves over the next 5 years (10K openings). Also, each branch has a Research Lab, and the DoD itself has labs. That's just the DoD, there are a lot of other gov't institutions (DoE, etc) that need to hire smart Americans who can also get cleared.

    1. Re:Gov't Service by YrWrstNtmr · · Score: 1
      Friend of mine was contacted by the CIA just prior to getting his PhD. He would be the lead in some obscure segment of (at the time) of Cold War intel.

      His thoughts:
      "Working for those guys...you can be the absolute best in the world in what you do, but you can never tell anyone about it."
      The NSA would be the same.

      He passed.

  25. Ms or PhD? by den_erpel · · Score: 3, Insightful

    It seems to me that the situatin is a bit different in North America, in Europe, you need a Masters' in order to do a Ph.D. (It's actually a bit more complicated than that, but with the reform, it should be this simple from now on).

    Even if you want to stay at the university, you have to consider that a lot has to do with politics and the chance if you get a professorship depends on this.

    I would think you need to do a Ms before starting on a Ph.D., just to get the 'practical' and 'theoretical' background required.

    You have to consider that, once you have a Ph.D., the expectations in industry are also larger: if you just want to 'score', go right to industry; if you like a challenge, get the degree (challenge 1) and next fulfill the high expectations of your employers... (challenge 2..n).

    And most importantly, don't do it for the money (in any case): do it because you are interested in the field and have a passion for it; you like to dig into a problem where little is known of and you don't get to sleep easily unless you figured out the problem... If you have this, you will not mind the pushing around that much and still love what you are doing and work with collegues with the same passion.

    --
    Genius doesn't work on an assembly line basis. You can't simply say, "Today I will be brilliant."
    1. Re:Ms or PhD? by ameoba · · Score: 1

      There are plenty of schools that require an MS to get a PhD - most of those that don't require you to do coursework 'equivalent' to the MS (followed by a compentancy test) before you can officially move on to the actual PhD work.

      --
      my sig's at the bottom of the page.
  26. Not about lecturing by rawgod0122 · · Score: 1

    It is about doing research. I am in a PhD program atm. The reason I am is my drive to learn and build things that no one else has done before.

    There are plenty of jobs outside of academia if/when you want to leave (speaking of PhDs from physics/math/CS ie technical fields)

  27. Get MS along the way by techstar25 · · Score: 1

    Go for the PhD but get your Masters along the way. The MS will help you get a good, well-paying job, and decent job security. The PhD will get you challenging, enjoyable, and ground-breaking assignments (not to mention respect) in that job. But of course that depends on what kind of company you work for. Does the company do ground-breaking work? or are they just making more pop-up blocker software?

  28. Not just jobs at Google by Anonymous Coward · · Score: 0

    The defense industry contracts many PhD think-tank like outfits, small companies (like a few people, all PhDs). Those guys usually work on algorithms.

  29. Get a Masters, not a PhD by Zanguinar · · Score: 2, Insightful

    If you plan on being technical at all in your job, get a Masters, but not a PhD. I have a Masters in Computer Science, and I get plenty of respect. However, anybody with a PhD gets treated like they can't handle the simplest of technical tasks, and for the most part, it's true. They sit around and write documents that are of no use to technical people and spout off ideas that never work in practice. The PhDs that can handle technical stuff try to keep people from finding out that they're doctors. (Yes, this is a generality, but stereotypes are born out of reality)

    Plus, a Masters will get you more pay, while a PhD might keep you from getting a job, because companies feel that they can't afford to hire you.

    However, do decide now. If you don't get the Masters right after your Bachelors, it's not really worth your time. If you wait, you'll be forced to just go to some local college or university rather than choosing one that's really suited to you. You'll get a poorer education and it'll be more difficult to balance work and school.

    1. Re:Get a Masters, not a PhD by martone66 · · Score: 1

      I want to second the parent poster's suggestion to get your Masters right after you get your Bachelors. I am currently working full time and trying to get my Masters in CS part time at night.

      If you try to go part time, your school options will be very limited. Luckily for me there's a local university with a decent CS program, so I can continue to work and pay the bills while I'm trying to further my education. There's no way I could afford to quit my job and go back to school full time.

      Also, I could be done with my degree in 3 semesters if I went full time. It's going to take me over 3 years to finish it part time.

      The added stress of having reading, projects, and tests hanging over my head while trying to still do my job well at work is tough. I've stayed up very late several times over the past couple years trying to get last minute schoolwork done.

  30. One man's experience.... by neep · · Score: 2, Informative

    I'm not a PhD, but I did get the opportunity to help recruit for a Fortune 500 company for several years. We had a number of PhD grads talk to us, and not one made it past the screening interview, because their interests didn't match our needs. PhD's gave the impression of desire in research and more esoteric computing activities - very valid, but not what most companies need. Combine that with the fact that most wanted more money than their backgrounds appeared to merit, and it was no-go. Most companies need someone who have a good understanding of the basics, an area or two of focused knowledge, and the ability to execute, all at a reasonable price. PhD's often don't fit that bill.

    That said, I have to agree with a few posts above - you should go with what you love. If you want to do the research and high end computing - do it. But do it because you love it, not as a career advancing step, because it may not help.

  31. Re:It will probably do you more harm than good by Anonymous Coward · · Score: 0

    And how many of the companies you mention are going to hire a recent PhD grad without real world experience? I know of quite a few underutilized PhD people. Many of the companies on your list are quite proud of their research facilities in India -- where they can find plenty of grads who will work for peanuts. In a few years, the bargain hunt moves to China and Russia.

    Some people really will graduate with a PhD in CS and get a meaningful job right away. Then again, a bench player in major league baseball gets $250,000/yr. to start and probably half a million if he can stay in the league for a few years. Sure, he's washed up at 35, but is that any different than being downsized, outsourced, or offshored? Given the odds, the would-be PhD graduate might have a better shot a pro sports.

  32. Do what you want to do (and Ph. Ds are not alien) by EvilSmile · · Score: 1

    Do what you want to do. A Ph. D is for someone who wants to pursue research in a field. Don't commit to 3+ years of study at any university just because your prof thinks it may be a good thing to do. If you don't have the interest/aptitude for research, you should not be getting into it. As for the industry, let the examples speak: Google hires Ph. Ds Apple hirese Ph. Ds NVidia hires Ph. Ds (There would be more, but I'm not your google assistant) OSK

  33. Some comments from a PhD student by Anonymous Coward · · Score: 0

    1) Everything depends on where (and what field) you want to work. Do you plan on writing placement or synthesis software to perform automated layout of VLSI chips? (Aside: That's the field I work in.) Then you need a PhD -- no exceptions. While the field is comparatively small, there are *plenty* of jobs for good workers at IBM, Intel, Xilinx, Altera, Actel, Synplicity, Synopsis, Cadence, etc. etc. etc. I'm pretty sure that if you don't have a PhD in a field like this, you won't get hired -- or worse, you'll be stuck fixing the GUI for a few years before you get "interesting" work.

    On the other hand, some areas don't require a PhD. Mind you, I find it hard to believe that a PhD will ever hinder your possibilities of employment -- in the worst case, you can just as easily accept a lower salary.

    2) Do you enjoying researching? Don't get a PhD simply because you think that you'll earn more money. Remember: It's a significant chunk of your life to spend the next 2 years getting a Master's degree, then 4 years after that getting a PhD. Think of it like a job that has some obvious downsides and upsides -- you'll watch your friends go into industry and buy fancy SUVs and cool computer equipment, while you're living a very thrify lifestyle. However, you'll be able to research and grow in a field that interests you, working with someone you like (i.e., it's one of the few jobs where *you* get to pick your manager), and developing a name for yourself among colleagues. Plus, you get to travel to conferences, and there are admittedly few restrictions on your life (e.g., work from home all day, wake up late, do whatever -- just get the research done).

    Just some thoughts.

  34. Reality VS Truth by Anonymous Coward · · Score: 0

    My experience with PHDs has been nothing but bad news. The reality is you'll get huge salaries for that PHD, but you need to be hired by big corps and in specialized fields. If you don't mind working for the machine, go for it.

    On the downside, my experience has shown that PHDs aren't much value to smaller outfits, and though they may hire them, your job might not last long. PHDs are so used to study rather than practical application that their productivity levels in straight development don't justify the huge salaries they command. In other words, the guy with the Bachelors can usually do just as good a job at half the cost.

    So be prepared and able to either go for highly specialized fields/positions where a PHD is truly required, or be prepared for a challenge. You might be bounced from job to job as your big salary makes you cost-prohibitive.

    And like someone else here said, you can get hired right into management, but let's face it, just having a PHD doesn't necessarily make you a good manager. I worked for a well known video game publisher/developer where they hired a PHD to be director of R&D. I am absolutely convinced his PHD got him that position, because he was right out of school, and had NO experience in either game development or even game PLAYING. Yet he got the job, helped grow the company, but pissed off all the best talent, who eventually all left the company in disgust. No one likes someone in charge who knows less than you do. And more than likely, someone with a PHD would be inclined to BELIEVE they know more just due to that very fact (they have a PHD and you don't).

  35. Mod parent up by Anonymous Coward · · Score: 0

    Bingo.

    You have illuminated a totally different path. Study for the sake of study, fulfillment in itself. Career happiness by doing what you enjoy, which in some cases means being a professional student.

    I never had that option, having followed the "real world experience" path. I got sucked into management not because I wanted to do it, but if I passed up the chance I would have to babysit a PHB and do most of their job anyway.

    When I was younger, I associated money with happiness. I lived alone, making OK money as systems programmer in a mainframe shop. It was pure fun and I had no worries. That was a long time ago.

    Today I have a wife and family, and I support them nicely with the money I make in management. My family is my reward; my job is what I do to make everyone comfortable.

    I remember getting paid to play all day, and there was nothing wrong with it. Having a family is also very nice, and I want to do everything humanly possible to help them. The choice of a fun job vs. family is not mutually exclusive -- it's more of a gradual tradeoff of career enjoyment vs. compensation that you can use for other pursuits.

    The PhD path is not a great way to maximize revenue, as their are faster and easier ways to get a higher salary. I make more than most PhDs although I have no degree at all. On the other hand, I know some people who enjoyed the process, so this is the life for them.

  36. Try a BA in English first by Anonymous Coward · · Score: 0

    The submitter of this article, as well as the slashdot editors, seem ignorant of the fact that 's indicates possesion, not plurality. See the title of the post (PhD's). Start with the basics, then build from there. Mastery of the language you are writing in will be mandatory for your doctoral thesis.

  37. PHD's Yes Minister PHD's by livetokill · · Score: 1

    PHDs specially today are playing vital part in development of systems that are goin to be the future be it networking or real time systems. However, people who do PHD chooses academics so that they can find time for their respected research and to really focus on it!! I think if you have an aptitude to study and like to work on lots of hardware you should opt for PHD as it will definately help u stand out in a queue. As according to the current trends that i see There is lots and lots of work to be undertaken and people who know what they are doing are required be it any field. Moreover there are quite a few doors opening in the IT sector who require high tech research for example Mobile Agents etc etc.

  38. Google and MicroSoft by peter303 · · Score: 1

    Are top-heavy with PhDs. Companies like that might hire over-educated people for the immediately available positions in hopes the extra smarts pay off later on.
    On the other hand you'll find some companies that wont take a chance with a PhD because they think a PhD wants too much money or feel certain types of work are beneath them.

  39. Re:It will probably do you more harm than good... by (H)elix1 · · Score: 2, Insightful

    I agree with But no, you can't get a job doing basic programming easily. You are over qualified. But would add it may be difficult to get initial advanced programming job. You may be underqualified. The problem is there is a perception of a large gap between the two. I'm also willing to bet someone just finishing a Csci degree goal was not to be management.

    Perhaps I sound a bit bitter, because I am... I was a bioinformaticist, who slowly devolved to a soulless code whore (and then worse) when the money shifted. The management notes came from feedback as I wandered further from my niche looking for a better job. I'd disagree with PhDs are definately hired, but usually right into a management position, because that did not happened from personal experience (or others I knew). In one case I was explicitly warned the interviewers would filter all 'science stuff' and to leave advanced degrees off the CV. They were right.... the money was right... my life forked from what I expected...

    The kicker is I *do* know how much work it was for me and how much it was worth to them. How does the poster go, "sometimes your purpose in life is only to serve as a warning to others?"...

    And yes, you listed some of the exceptions I mentioned. To that, I would also look for positions that required clearances and/or heavy research departments.

  40. Re:It will probably do you more harm than good& by Bishop · · Score: 2, Insightful

    Most shops avoid hireing fresh PhDs unless they really need them. Everything (H)elix1 wrote is basically true. The fear of an overqualified employee leaving is a valid concern. It is an employers market right now, so employers can be selective.

    In contrast many employers appreciate an employee who earns a PhD while on the job. Part time graduate work is quite common. Even the few R&D shops that really appreciate PhDs seem to prefer PhDs earned while on the job over fresh PhDs.

  41. PHD's? Apostrophes are NEVER ever for plurals. by dhowells · · Score: 1
    Apostrophes are NEVER ever used to denote plurals! Common examples of such abuse (all seen in real life!) are:

    • Banana's for sale which of course should read Bananas for sale
    • Menu's printed to order which should read Menus printed to order
    • MOT's at this garage which should read MOTs at this garage
    • 1000's of bargains here! which should read 1000s of bargains here!
    • New CD's just in! which should read New CDs just in!
    • Buy your Xmas tree's here! which should read Buy your Xmas trees here!

    See: http://www.crazycolour.com/os/grammar_03.shtml

    --
    use Blunt::Instrument;
  42. it's not worth it for the money by ameoba · · Score: 1

    If you're primarily concerned with being employable, there's not much point in spending the extra 2yr as a PhD. For 98% of positions, there's very little practical difference between a PhD and an MS (the only place it makes a difference is if you want somebody with very specialized knowlege of a specific area of the discipline) and for most of those jobs, there's not much of a pay difference between the two. Don't get a PhD for the money - you'll be disappointed.

    --
    my sig's at the bottom of the page.
  43. How to have a Ph.D. AND a career in software by geophile · · Score: 1

    I have a 1983 Ph.D. in computer science, and I'm now a "software architect" working at a startup. First, I agree with many other posts stating that a Ph.D. is the long and uphill path to a good job in software development.

    If your ultimate goal is to write software for a living, but you don't like doing independent research (reading books and journals, pencil & paper research, writing and publishing your research), don't do a Ph.D. You'll be miserable doing it, and if you manage to get through, which is doubtful, you'll find yourself at a disadvantage in the job market.

    If you enjoy both software development and research, as I do, then after graduating, be aware of the implications of your career choices. The more time you spend in research, not writing software for a living, the harder it will be to make the transition. You may find yourself as a 30-35 year old researcher who has not shipped software. You will be competing with 22-25 year olds coming out of B.Sc. and M.Sc. programs, going for their first software jobs. I have seen many Ph.Ds who stay in research so long that they cannot make the transition.

    Writing software for a research project is very different from writing (and supporting) software that goes into a shipping product, and experience in this area is what most employers look for, (the smart ones, anyway).

    In my case, I was an assistant prof. for two years after getting my Ph.D. I realized that being a successful professor/researcher was a lot less fun than being a grad student. It's very much like the distinction between a manager and an individual contributor. As a professor, you need to write grants and supervise student research, doing less hands-on research yourself. I then went into DARPA-funded industry research in the mid 80s. I happened to be doing research in the hot topic of the day (object-oriented database systems), and landed my first real software job at a startup. I was hired because they valued my research background -- I was very lucky. I stayed at this company for eight years. I got to write a lot of software, but also spent time doing the grunt work of real software development: source control, writing tests, fixing lots of bugs, measuring and tuning performance, supporting customers, writing documentation. I've been doing software at startup companies ever since.

  44. PhDs useful for exciting research? by geoswan · · Score: 1
    Taylor Flagg, are you interested in doing exciting, cutting edge stuff? There are people like Ted Nelson, and Larry Wall, who don't any have formal training in Computer Science. But, when you look at the ranks of those who have done noteworthy, interesting things don't you find a disproportionate number have PhDs? So, they are good for something.

    A generation ago, when I was an undergrad, the Computer Science department at my University was sufficiently pressed finding PhDs that other departments within the University were left to shift for themselves. They had to find the guy or gal within their own ranks who took some computer courses, when they were undergrads, to teach the introductory computer course for Geographers, or English majors. This was a worldwide phenomenon.

    Professors who were newly minted PhDs, around here at least, commanded a salary comparable to that of a brand new, starting high-school teacher, who only had a Bachelor's degree and a teacher's certificate. While in industry they could earn at least twice as much.

    Isn't this still basically true?

  45. Academia is the rare path. by Anonymous Coward · · Score: 1, Insightful

    Simple math demonstrates that most PhD's don't go onto a teaching-style academic position. People in said positions have students under them, and tend to graduate at least one new PhD every year or two. That's Fibbonaci growth--we'd be overrun with PhD's if that were the case. The majority go into industry.

    The result of getting a PhD is two-fold: it teaches you to think/do totally orginal things on your own, and teaches you to focus on one small problem. Those two qualities are universally useful, but because of the intense focus, you're likely to be inexperienced in fields not related to your research area. OTOH, you know a *lot* about your research area. Systems and architecture are areas that industry is always hiring (even during "hiring freezes"). However, both areas can take 2 to 3 years longer to complete, an especially tough row to hoe.

    You can get jobs in industrial research labs, MS Research, Lucent, Bell Labs (still exists, just smaller), IBM (at multiple sites), and just about any other large company. You can get jobs in development, if you know something specialized and hard. AI and networking are approved of by game companies, for example. You can get jobs at government research labs (LLNL, Sandia, Argonne, etc.). And of course there's work in academia, from pure teaching to a research position.

    Don't expect to get rich doing it though; you're taking years out of your life to earn crap wages for hard work, and although starting pay once you're done is good, you won't recoup the lost earning potential of those years. OTOH, check out what the professors at good research universities drive...

  46. Come to Europe by Anonymous Coward · · Score: 0

    Nail it in 3 years, no messing around. Presumably there is something we miss out on doing it that way. OTOH, given I'm employed by an American company and was hired by interview with American stuff, your compatriots don't necessarily seem to worry about it too much. YMMV I suppose.

  47. Reality vs. Being bitter by Anonymous Coward · · Score: 0

    None of what you say is fair or even true in my experience. It is however the case you have an axe to grind.

    And more than likely, someone with a PHD would be inclined to BELIEVE they know more just due to that very fact (they have a PHD and you don't).

    This is very unfair actually, most PhD holders of my acquaintance are accutely aware of where the experience and expertise lie. This is why placements and secondment are very common in academia, as is partnering industrial organisations.

    You clearly have never done a PhD or otherwise you wouldn't be parotting moronic crap like this: PHDs are so used to study rather than practical application that their productivity levels in straight development don't justify the huge salaries they command.

    Stop watching too many films and basing all your comments on a single experience with someone who sounded like an arsehole and would have been had he only a BS or a MS Cert. Tried applying for funding lately? Good luck if you can't (a) specify and meet tough productivity standards (b) give a clear roadmap for practical application.

    Lose the chip on your shoulder or perhaps look into heading back to school yourself.