Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Education IT

NSF Reports No Geek Shortage 233

Baldrson writes "The NSF's report titled 'Graduate Enrollment in Science and Engineering Programs Up in 2003, But Declines for First-Time Foreign Students' (a pdf of the report released for the first time last month) is now available online. In an analysis of the report, Edwin S. Rubenstein of ESR Research states of these latest figures: '4.2 percent of science and engineering PhDs work outside their field of training, chiefly for financial reasons. This further weakens corporate America's claim of a shortage of high-tech workers.'" Interesting to see how things have changed since then.
This discussion has been archived. No new comments can be posted.

NSF Reports No Geek Shortage

Comments Filter:
  • by RentonSentinel ( 906700 ) on Sunday September 25, 2005 @02:23AM (#13642881) Journal
    I don't think corporations really complained about a shortage of high-tech workers.

    It was *cheap* high-tech workers that they said were in short supply...
  • by grogdamighty ( 884570 ) on Sunday September 25, 2005 @02:24AM (#13642885) Homepage
    Perhaps the shortage of high tech workers is due to the increasing demands for longer periods of schooling - the mandatory masters and doctorates that have replaced the undergraduate degrees of the past.
  • by chris_mahan ( 256577 ) <chris.mahan@gmail.com> on Sunday September 25, 2005 @02:34AM (#13642920) Homepage
    Ain't that the truth!

    Besides, since when does one need a PhD or even a college degree to be a geek?

    I know people with no degree that make killer apps with real-world-solid designs.

    I think corporations are looking in the wrong places (I know the fortune 500 I work at is looking in all the wrong places).

  • by Tablizer ( 95088 ) on Sunday September 25, 2005 @02:40AM (#13642935) Journal
    I don't think corporations really complained about a shortage of high-tech workers.

    Big companies like Intel, MS, and HP have been claiming there is a "shortage" for years, even during the depths of the tech recession of 2001-2004. Yet many of them have been implementing hiring freezes and other staff-reducing measures.

    As somebody pointed out, MS almost exclusively hires only graduates. If there was a "shortage", shouldn't they expand their hiring to older workers? They just want to keep being picky, that is why they lobby for visa workers and more access to India. Young people without families work longer hours. And, they get "A" workers at "C" prices.
             
  • by Anonymous Coward on Sunday September 25, 2005 @02:43AM (#13642941)
    So tell me how many PhD's in those fields there are. There can't be that many people with doctorates out there. How much could 4% of that possibly be? and what is that realtive to those with PhD's in other fields?
  • by Tablizer ( 95088 ) on Sunday September 25, 2005 @03:01AM (#13642987) Journal
    The bottom line is that science and technology cannot be our comparative advantage anymore. That is why the dismal PhD pay. The laws of physics and science are the same the world over, but salaries are not.

    Allegedly "innovation" is our comparative advantage, but are 5 Indians for the same price really going to have less total good ideas than one US citizen? This is an insult to other cultures and nations.

    I am not sure what the US's comparative advantage is anymore. Cheesy advertizing and manipulative deal-making? It might be, but it is not something to be proud of.
           
  • by Anonymous Coward on Sunday September 25, 2005 @03:06AM (#13643001)
    You only have to read the articles. Every one of them has something to do with race and how white Americans are getting screwed by black/brown/yellow people.

    I'm surprised they manage to get a front page story on Slashdot.
  • by Colonel Panic ( 15235 ) on Sunday September 25, 2005 @03:08AM (#13643015)
    If US industry really needs more people with advanced degrees, then perhaps they should help fund our efforts to get advanced degrees.
    I'm almost finished with my Masters in ECE, but it's been a rather large financial sacrifice. Of course, I started on my Master's degree when the economy was in the tank and there really weren't any engineering jobs to be had anyway. In the last year that situation has started to change and more jobs are out there. I've thought about going on for a PhD, but after 3 years of paying for my Master's I really need to go out and work for a few years.

    We hear a lot from the likes of Gates and Groves about how their respective companies (Microsoft and Intel) need more people with advanced degrees and then bemoaning the fact that Americans aren't going to school to get those advanced degrees. Well, the big problem is money. When you finish your Bachelor's degree these days you've got a pretty good amount of school loan debt to pay off so you go to work in industry (and going to work in Industry right after getting your Bachelor's is a good thing IMHO: it gives you much needed real world experience you wouldn't get if you just continue straight away to grad school). After a few years you've got a house, cars, a spouse and maybe a kid or two. At this point going back to grad school is very difficult, you take a huge financial hit by doing so.

    So, if industry really wants more PhD's then they should put their money where their mouth is and fund more of us. A lot of us would be more than willing to work on a doctorate if we knew that we would be able to make it financially if we did go back to school. Companies should offer funding in exchange for a commitment to work for the company for X number of years after finishing the degree. The funded student would also agree to work perhaps part time or during the summers at said company. Funding should include health insurance - this is a must; how is someone who has a house, spouse and kids going to be able to get by without health insurance.

    I really don't buy the whole idea that the reason we don't get enough applicants for advanced degrees is because of poor highschool education levels in the US. You don't go directly from highschool to an advanced degree. Usually you get a bachelor's first and then (as I've suggested above) you work in industry for 5 or 10 years and then consider getting a Master's or PhD - this is often the way it works. Besides, having that 5 or 10 (or more) years of real-world experience and then going on to grad school makes you much more valuable than someone who goes directly to grad school after the bachelor's degree.
  • by slashdotnickname ( 882178 ) on Sunday September 25, 2005 @03:10AM (#13643026)
    And, they get "A" workers at "C" prices.
    That's a bit of an exaggeration.

    As smart and skilled as young tech workers might be, they don't have the experience yet of working in a team environment on large projects. Anyone that's ever worked in such environments knows the value of experienced members, in terms of keeping the goals focused and the lines of communication properly flowing. Schools cannot fully teach experience, and experience is a big component of what I'd call an "A" worker.

    Plus, with starting salaries averaging higher than public school teachers or police officers... calling them "C" salaries is stretching it a bit.
  • by rheinhold ( 917565 ) on Sunday September 25, 2005 @03:19AM (#13643043)

    I find this "analysis" superficial and self-serving. A vocal segment of the high-tech community, including, evidently, the author of this piece, is protectionist and consistently opposes higher visa limits for foreign workers. I, personally, think this is short-sighted; I think continued immigration of the best and brightest from the rest of the world is a positive for the US. But that's not what I'm criticizing in the report.

    The author attempts to argue that American students are becoming more interested in engineering, and that foreign students are less so, based on the enrollment numbers into US graduate programs, and thus we don't need more foreign workers. From my experience as a professor, I offer an alternate explanation:

    • More US students are entering graduate programs because the economy is poor and thus students with bachelors in engineering degrees find graduate study more attractive because finding jobs is difficult. This was certainly true in 2003.
    • Fewer foreign students are entering US graduate programs because it has become markedly more difficult to get US student visas since 9/11. This trend is of grave concern to US universities (and it should be of equal concern to the technology community); instead the best students from other countries are staying home or going to other nations for graduate study.

    I feel this "analysis" is far from objective; the Hudson Institute, a far-right think tank, evidently has quite the axe to grind with immigration (just as they do with Social Security and organic foods).

  • by backslashdot ( 95548 ) on Sunday September 25, 2005 @04:07AM (#13643135)
    I don't think corporations really complained about a shortage of high-tech workers.

    It was *cheap* high-tech workers that they said were in short supply...


    Wouldnt you complain if gas prices were very high?

    They want low cost labor .. why is this a problem? Would you argue against automation? Why shouldnt companies be allowed to hire whoever they want based on the wage they are willing to work for? Construction workers work hard, and would love to earn as much as IT workers ..but they cant. How come nobody argues construction workers should get paid the same as IT workers? For that matter why not pay someone at macdonalds $60k+? Doesnt everyone deserve more money?

    Unfortunately, IT workers think that just because they wasted time in college ... other people are obligated to hire them. This is ridiculous! Salaries shouldnt be based on how intelligent a person thinks of themselves as being, it should be based on how much a person needs you.

    This is the essence of trade. If a carpenter labors for hours making a table with an intricate design and prices it at 1000 silver pieces, and a rival carpenter makes an ugly chair and prices it at 10 silver pieces, nobody is morally obligated to buy the more expensive chair.

    This has been the essence of trade for milleniums.

    If you are unable to provide value .. DO SOMETHING ELSE THAT YOU CAN PROVIDE REAL VALUE IN .. or price yourself lower. Deal with it instead of taking it out on people who are willing to make more sacrifices.
  • by Anonymous Coward on Sunday September 25, 2005 @04:35AM (#13643184)
    This whole deal with H1-B workers being hired at lower wages is absolutely baseless. The corporations are required to show that pay scales are in line with other employees (black/brown/yellow). Besides do you realize how much it costs to actually sponsor a person on such a visa, and the legal bills that pile up.

    We've been trying to recruit someone for a position for ages, and have been not able to find a competent person (at pretty damn good wages) for over 6 months now. I wish people who can't find jobs would work a little harder and learn a little more instead of blaming their ineptititude on some dude who's come a long way to do the job well.
  • by Francisco_G ( 676828 ) on Sunday September 25, 2005 @04:36AM (#13643190)
    That's right, don't debate their arguments or basis, for the fact is that they are talking about something that should not be talked about in polite company. Their arguments are sound and they link to solid evidence, I am not going to decry them just because they don't follow the PC line.
  • by servognome ( 738846 ) on Sunday September 25, 2005 @04:38AM (#13643193)
    What burns me about the whole situation is that corporations want to do business in a first world country and pay third world rates

    It's because corporations are competing with others that are getting third world rates. It's not like US companies are the only ones in the world. As long as the US consumer only cares about the bottom line (cheapest price possible), the corporations have no choice but to care about the bottom line.
  • by Anonymous Coward on Sunday September 25, 2005 @06:28AM (#13643426)
    They want low cost labor .. why is this a problem?

    Because the whole purpose of the economy, jobs, businesses and government of to provide a better life for the people in the locality involved. People work at businesses, which in turn sell their goods and service to the same people. As more work is done, wealth accumulates and everybody prospers.

    Companies, particularly tech companies can break this cycle by one-way globalisation. They can hire workers in other countries or outsource work, but the tech workers cannot. They are stuck in their place with mortgages, families etc. That is why this is a problem.

  • Right and wrong (Score:5, Insightful)

    by Ogemaniac ( 841129 ) on Sunday September 25, 2005 @07:40AM (#13643596)
    As I have noted on slashdot before, as of right now, there is no reason for an American to pursue a PhD in science or engineering. The same person will make much more money as a doctor or lawyer, for example.

    Why the difference?

    Simple - your doctor or lawyer, almost by the definition of their job, must be local. They are relatively immune to competition from foreigners. This is not true for scientists, who right now are most definitely competing with very able Chinese, Indians, etc.

    That being said, the usual panic cry of "keep out the foreigners" is also wrong. Each and every American scientist is competing with each and every foreign scientist in his or her field. This is true regardless of who hires them or where they work. Which do you think is best for America?

    1: An American company hires the Chinese scientist, sponsers his visa and brings him to the US.

    2: An American company hires the Chinese scientist, but the scientist works in the company's Chinese division.

    3: A foreign company hires the Chinese scientist, and employs him overseas.

    I hope you realize the first option is the best. There is nothing the government can do to stop the competition created by these new scientists, and nothing it can do to prevent wage deflation because of it. It should give up trying.

    If, for national security reasons or some other random excuse, the government feels it important to have lots of native-born scientists, it will have to tackle the problem at the graduate level. Asking talented 22-30 year olds to slog through 6+ years of 70h weeks for a wage topped by the guy cleaning the toilets, while a lawyer is making $75k at age 25, is pure silliness. Making graduate school less financially miserable would be a start. Of course, it is too late for me.
  • by spyfrog ( 552673 ) on Sunday September 25, 2005 @07:41AM (#13643598) Homepage
    Where I live, there is totaly impossible to find work in the IT field.
    And even if you get a work, you will earn less than people in the construction business.
    So construction workers can and do earn more than college educated workers.
  • by NewbieProgrammerMan ( 558327 ) on Sunday September 25, 2005 @08:09AM (#13643662)
    Teaching is usally more cushy and stable in comparison. And, cops don't need a college degree. Tech is a grind with Dilbertian bosses with limited upward mobility.

    I can't speak for cops, but the teachers I've known over the last 20 years have it soooo easy:

    • They always have at least one PHB (or PhD) directing them to do their job a different way every year.
    • There are endless mandatory meetings that serve no purpose, but they still have to drive 20 miles to the county seat every day after work to attend
    • All those PHBs telling them how to do their job know how to teach far better than the teachers do (just ask them!)
    • Time at the job is valued more than skill or dedication
    • They can't move up to another position until somebody with tenure dies or retires

    Nope, they couldn't identify with Dilbert or us poor techies at all. Not in the slightest.

  • by ace1317 ( 905398 ) on Sunday September 25, 2005 @08:40AM (#13643719)
    This article refers to all engineering and science though, not just CS. I think it's pretty difficult these days for a self-taught chemical engineer to get a 35 plate pilot distillation column to play with. Or for that matter to get experience on any sort of high tech equipment used for lithography or imaging on the nanoscale if that happens to be your field. Those who are geeks would be geeks with or without the schooling, that's true, but for some fields schooling gives access to experimental work, while teaching yourself gives only theory. I hypothesize that most people need both.
  • by ace1317 ( 905398 ) on Sunday September 25, 2005 @08:52AM (#13643751)
    Background: I'm an engineering grad student, and have TA'd/taught classes at 3 schools. I've found that the schools without grade inflation (courses graded on a curve, almost allways a C+ average) had a much higher percentage of students excited to be engineers. This (geekily enough) lead to alot of late night brainstorming sessions over beer, and as a result ideas were shared across majors, and still are. But students who werent excited about engineering were weeded out of the programs quickly (we gradauted 11 out of 35). Fast forward to the grad school I'm at. engineering classes are curved so that almost everyone gets a B+ or higher. The students dont work, dont learn, and an insanely small percentage of undergrads here actually go on to be engineers. I found the same thing at another school I visited for 1 summer. For the record, both schools are considered top 10 schools for undergrads in various news reports, and are ranked similarly for both graduate and undergraduate engineering.
  • Re:Right and wrong (Score:3, Insightful)

    by Forbman ( 794277 ) on Sunday September 25, 2005 @09:57AM (#13643997)
    4: American company hires "local" employee
    Americans want to get paid too much, want too many frivolous benefits like health insurance with low copay, 401K with nice employer match, etc. It is usually not the wages that hurt American employees, it's how management feels about benefits. Most people on slashdot have never worked for a company where they start out part-time, with this Golden Ring of working full-time, only to finally toil long enough to make it to full-time, and then REALLY get treated like a piece of shit by the company and management... Similar to employees in many companies that have some benefits kick in once employee is working 30 hrs or more per week.

    It's cheaper for the company to have 6 dipsticks working 20 hrs/week just at wage than it is to have 2 salaried employees (and their benefits) doing the equivalent work... Company can more or less control wages, but it cannot control health care costs.

    5: Foreign company hires American employee to work in the foreign company.

    My bet is that 5 just doesn't happen all that much. Can't have "Americans" taking away jobs from the citizens...

  • Re:(correction) (Score:3, Insightful)

    by mspohr ( 589790 ) on Sunday September 25, 2005 @10:33AM (#13644174)
    It's been pointed out by others that this may be a fundamental flaw in MS software development. They can get new graduates cheaply but they lack experience so continue to make the same mistakes that other more experienced workers have learned about the hard way (think security, networking, etc.)
  • by BVis ( 267028 ) on Sunday September 25, 2005 @10:58AM (#13644311)
    I think you can blame the reliance on Windows. I find the same thing. If it isn't point and click or Windows, you can bet the IT department is going to say not supported.
    They're going to say that because more than likely their department is 50% understaffed, 70% undertrained and 95% underpaid. (That is, 95% of the workers in their IT department are underpaid.) I think if you ask the average IT worker, they'd say they'd love to support more things that their end users ask for. The problem is that supporting more technologies requires more work, and they don't have enough people to do the work that they have. So the result is that they have to hide behind their support boundaries to maintain any semblance of sanity in their workload.

    When your IT people say "not supported" they're not saying it to be lazy, mean, or apathetic, they're really saying "We can't cover the work we have, we can't take on more by supporting that." Plus, asking for training on additional technologies at most companies will get you laughed out of your manager's office if you're lucky (if you're not, they'll replace you with someone too dumb to train.)

    It really all comes back to money. When you don't spend enough on IT salaries, you get one of two things: not enough smart people, or too many dumb people. Big business seems to be unable to comprehend the concept of "you get what you pay for" in terms of IT salaries. They want warm bodies who are willing to take anything to keep from being unemployed (or deported; let's not forget the REAL reason companies hire H1-B workers; they can say "Do this or you'll get deported"), not qualified people who require a living wage.
  • by Len ( 89493 ) on Sunday September 25, 2005 @11:02AM (#13644333)
    Edwin S. Rubenstein of ESR Research states ...
    Would I get more karma if I signed my comments as if I were a company?

    --
    Len of Len Corp.

  • by laffer1 ( 701823 ) <luke&foolishgames,com> on Sunday September 25, 2005 @11:22AM (#13644463) Homepage Journal
    IT work is tedious, but that doesn't mean that anyone can do it. Here is an example. My wife works at the computer lab at my university as a grad assistant. She works with three other GAs who happen to be indian. Two are linux sys admins and two are windows sys admins. One of the windows sys admins decided to upgrade the linux file server (8 drive raid array + 2 drive software raid 1 for os). He put a Intel xeon processor and intel chipset based motherboard in to replace an amd athlon 2500+ cheap-o. In less than 2 days, data corruption caused the OS drives to be unbootable.

    He didn't get that its stupid to change from amd to intel without rebuilding the kernel and more importantly not trying to use software raid on a different controller in linux. Oddly enough he said it would be stupid to do that to windows.

    What you forget with your IT work should be indian cheap argument is that real IT people must keep up on things. They must be able to solve problems and understand newer operating environments or even older ones like linux and windows. They must realize there are preferences and users might NOT RUN DEFAULTS.

    In case anyone is wondering, my wife is a Linux sys admin. She hates windows. :) .
  • by heinousjay ( 683506 ) on Sunday September 25, 2005 @11:39AM (#13644554) Journal
    Some of the most damning data that I saw was IT employment and H1-B visa data for the state of Connecticut for 2003. 78,000 IT workers in Connecticut were layed off that year. But that very same year, employers in Connecticut requested (and got) 68,000 more H1-B visa slots allotted to them that same year.

    I guess it needs to be pointed out to you that this paragraph is essentially meaningless. These number do not correlate in any way, unless you can demonstrate that the companies which did the laying off also made the H1 requests. In particular, can you demonstrate that non-H1 workers were specifically replaced? I suspect not.

    Basically, you've written from the point of view of a protectionist racist.
  • Re:Right and wrong (Score:3, Insightful)

    by pipingguy ( 566974 ) on Sunday September 25, 2005 @12:37PM (#13644869)

    Asking talented 22-30 year olds to slog through 6+ years of 70h weeks for a wage topped by the guy cleaning the toilets, while a lawyer is making $75k at age 25, is pure silliness.

    But that's what the market seems to demand, and America (the US) economy is ruled by the market. Other countries don't necessarily have this restriction in their education systems. Add to this the change in the US's business philosophy from "can do" to "can manage", and there's a problem.

    The following is a generalization: The MBAs, accountants and marketers have taken over and they really only care about the bottom line; i.e., how crappy can we make the product and still show a profit. A pet theory of mine is that this phenomenon is due to baby boomers wanting to invest safely for a nice cushy retirement at a ridiculous ROI.
  • by Safety Cap ( 253500 ) on Sunday September 25, 2005 @01:32PM (#13645198) Homepage Journal

    You do realize that the principals almost always PhD's [sic] in education, not MBA's [sic]?

    Both the PhD and MBA are no guarantee of any knowledge, skills, or competence.

    All they mean is that you passed some tests, took some classes, wrote a really long paper that no one will ever read, and you (may) have been subjected to an oral thrashing ordeal by several "esteemed" members of the faculty.

    For your future elucidation, when pluralizing "PhD" or "MBA," use "PhDs" and "MBAs," respectively. Apostrophe-s does not mean "more than one." Thank you.

There are two ways to write error-free programs; only the third one works.

Working...