Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Tech Czar Unimpressed With US IT Workforce 568

theodp writes, "'The IT work force is not skilled enough and almost never can be skilled enough,' said Robert Cresanti, Under Secretary of Commerce for Technology. So what does the Poli Sci grad and ex-General Counsel for the ITAA think is the answer? Open the gates to more foreign workers, urged Cresanti, including H-1B holders."
This discussion has been archived. No new comments can be posted.

Tech Czar Unimpressed With US IT Workforce

Comments Filter:
  • Or alternatively (Score:5, Insightful)

    by Anonymous Brave Guy ( 457657 ) on Sunday November 19, 2006 @02:46PM (#16905510)

    So what does the Poli Sci grad and ex-General Counsel for the ITAA think is the answer? Open the gates to more foreign workers, urged Cresanti, including H-1B holders.

    But since he thinks the problem is that "there are not enough engineers with the appropriate skill sets", surely the long-term solution is to adjust your training and education regime so that there are enough such engineers? Hint to start with: degree courses in fields such as Computer Science and Software Engineering should not have teaching Visual Basic.Net and Java as the primary or only focus!

  • by eno2001 ( 527078 ) on Sunday November 19, 2006 @02:49PM (#16905540) Homepage Journal
    Yup. And it should start even earlier than college. When I was growing up, it was pretty much derigeur for boys to be trained in basic electronics. What kid didn't build a crystal radio set in the 50s? Today, I say both boys and girls should be taught more than how to use a mouse and point and click on the web. You really should know the why before you know the how. Anyone who disagrees with me on this is just a part of the problem. That is all.
  • Green Card (Score:5, Insightful)

    by Boronx ( 228853 ) <evonreis@mohr-en ... m ['gin' in gap]> on Sunday November 19, 2006 @02:49PM (#16905542) Homepage Journal
    How about instead of H1-Bs, we fast-track green cards for people with needed skills, or is that not enough like indentured servitude?
  • GREED! (Score:3, Insightful)

    by MilesNaismith ( 951682 ) on Sunday November 19, 2006 @02:51PM (#16905564)
    The motivation behind this is: GREED! Big American companies want cheap disposable labor. They have no concern with what long-term effect this has on the middle-class, or on the economy, as long as it keeps propping up those bottom lines and rolling in the bonus and back-dated options. If they really wanted the best that the world has to offer, to be brought here and integrated into the US economy on a permanent basis, these would not be H1-B visas. They would have a program for work-towards-citizenship. Everything else is lies and misdirection.
  • by Toby The Economist ( 811138 ) on Sunday November 19, 2006 @03:01PM (#16905636)
    VISAs are essentially an import tariff on employees.

    Remember the steel import tariff Bush imposed a year or two back? the steel manufacturers were overjoyed - and rightly so; since imported steel now cost 45% more, they could raise their prices to match, and they made plenty of money out of it.

    Who suffered? well, *EVERYONE ELSE*. All the companies who use steel had to pay 45% more. All their products (cars, construction materials for houses, etc) went up in price to compensate for their costs. You and I subsidized the steel industry, by Bush's decree.

    Back to VISAs.

    If you have demand for a skill-set and a shortfall in supply, wages go up.

    Just like steel prices going up, when wages go up, final product prices go up.

    So if you restrict the supply of programmers, software prices go up to compensate.

    Who benefits? American programmers. They have fatter pay packets (which they notice), but most things they buy will be more expensive (which they won't notice). (Things are more expensive since the part of their cost which covers the price of the software used to make them has gone up).

    So who pays? you and I, by Bush's decree.

  • No no no ... (Score:5, Insightful)

    by khasim ( 1285 ) <brandioch.conner@gmail.com> on Sunday November 19, 2006 @03:02PM (#16905644)
    The "solution" is to import cheap labour to further erode your citizens' desire to spend the time/money/effort getting those advanced technical degrees.

    After all, why rack up so much debt from school when there will be someone else willing to do the same job for less because his school loans (if they exist) are a fraction of your's?

    And isn't in the corporation's best interest to get the cheapest labour they can find?

    So, the question becomes ... why, in his opinion, are Americans so much dumber than citizens in other countries?

    I don't think we are. But I do believe that our government is too closely involved with business's desire to get the maximum benefit with the minimum investment. Fuck that. I want to see scholarships for advanced technical studies. Lots of them. Put your money where your mouth is. When 50% of the computer science majors can get out of school and pay off their debt within 5 years, THAT will be sufficient. Only then can he talk about how dumb Americans are.
  • Hmmmm (Score:4, Insightful)

    by boner ( 27505 ) on Sunday November 19, 2006 @03:02PM (#16905648)
    Such broad statements don't help. I think it is a mixture of the IT industry needing more specific skills AND more people.... I don't believe that blanket H1 increases will solve the problem.

    The IT industry should look inward and admit that it has done a piss-poor job of training people (and the employees have been complacent in their training demands). While many companies have training courses, most of these courses cover only general topics. Highly specific and technical knowledge takes more than a two-week course can provide, it takes months, even years to develop. IT companies somehow expect Universities to deliver these people, ready made for work. As long as employee training is considered a cost more than a benefit, the industry will keep saying that they can't find the skilled people. What these companies are saying in reality is that it is not cost effective for them to train their own employees, it is much cheaper to get foreigners trained at much lower cost and then import them. This outlook denies the fact that many employees posses the practical experience to quickly learn new skills if given the opportunity.

    So what is the solution? I don't know, but the net effect of allowing more H1's will not be an overall improvement of American skills.

  • by Anonymous Coward on Sunday November 19, 2006 @03:03PM (#16905656)
    As far as I am concerned anyone should be able to come over here and reap the American dream just like all our ancestors did (except for the natives we forgot to kill).

    In addition to the foreigners, you can avail yourself of more Americans by setting your sights lower. I've found that people that have an entrepreneurial spirit, ability to take personal responsibility of job functions, and demonstrate willingness to learn and self-study do very well in IT regardless of official degree. And they cost less.
  • by eln ( 21727 ) on Sunday November 19, 2006 @03:04PM (#16905664)
    Schooling in general has seemed to shift more toward "job skills" than theory lately, and that is a bad thing. In just about any field, if your education is geared toward a specific type of job, you're going to be doomed to failure because the job market changes too much for what you were taught to be relevant for long. If, however, you're taught theory (the why behind the how, as you noted), you are a much more flexible worker, and are in a position to quickly learn and adapt job skills in the changing market.
  • by poopie ( 35416 ) on Sunday November 19, 2006 @03:05PM (#16905670) Journal
    Summary: US Kids are dumb, lazy, and fat and only interested in video games and lighting their farts on fire. Jobs in the US are leaving the country. Employers are moving their hiring to China, India, Brazil, Eastern Europe. Skilled workers in the US are having a hard time gettings or keeping jobs and the US companies' salary increases aren't even tracking the cost of living increases in the US.

    Proposed solution: Bring in more foreign workers to compete for the few jobs that haven't been outsourced or moved overseas?!? Have them bring their extended families with them into the US. WTF! I'm not trying to be protectionist, but... we need to improve education in the US and we need to make sure that there will be good jobs for our kids when they grow up.

    I know a lot of US companies now that only hire about 1 person in the US for every 20 they hire. Do you really think it's because they're aren't any qualified workers in the US!?

    Could we see a day when our kids will be leaving the US to go to China and India to look for jobs and we'll be complaining about those countries limiting US foreign workers? I believe so...
  • by Greyfox ( 87712 ) on Sunday November 19, 2006 @03:09PM (#16905698) Homepage Journal
    You're getting as mixed a bag with H1Bs as you are with US IT workers. In IT you can make a salary well over the national average and it's a lot easier to get your foot in the door than it is with medicine or law. I've met some very talented H1Bs and I've had to clean up after some who were complete idiots. The trick isn't so much in the volume of smart people, the trick is in your HR Department's ability to filter out the folks who are only in it for the money.
  • Re:Green Card (Score:1, Insightful)

    by Anonymous Coward on Sunday November 19, 2006 @03:16PM (#16905742)
    Why not simply grant citizenship? *rolls eyes*

    If employers are currently abusing H1B holders, then the system should be adjusted.
  • Here we go AGAIN (Score:4, Insightful)

    by Catbeller ( 118204 ) on Sunday November 19, 2006 @03:23PM (#16905804) Homepage
    The outsourcing boom is not working so well.
    The number of CS grads is going down.
    The US salaries are going up.

    What to do, what to do, they've got us by the short hairs again... what did we do before? Ah yes.

    Convince Congress that we don't have enough people to do the job, and that those people who live here suck anyway.

    Let the H1B's start a-flowin'!

    Salaries go down, more American students won't take CS as a degree, then we can ask for more, cheaper slave slabor from abroad! Eternal power-down cycle! Win-win! $$ for us managers!
  • Re:GREED! (Score:5, Insightful)

    by Spiked_Three ( 626260 ) on Sunday November 19, 2006 @03:25PM (#16905826)
    Well give credit to the American consumer as well.

    We have no hesitation looking to find cheaper versions of products we want, ignoring quality. And at the same time we enjoy constantly griping about not being paid enough.

    The quality of products produced by US workers has also declined. The quality factor alone is no longer significantly different. So given a choice of poor quality work from both inside or outside, which are you going to pick? The lower cost of course. That is not greed on the part of businesses. It is common sense.
  • by waveclaw ( 43274 ) on Sunday November 19, 2006 @03:27PM (#16905844) Homepage Journal
    Training? But that costs money.
    But since he thinks the problem is that "there are not enough engineers with the appropriate skill sets"


    Not hardly. The problem really is "there are no engineers cheap enough and with the appropriate skill sets." When was the last time [monster.com] you saw a job requiring Senior level engineering skills, but only offering fresh-out-of-college pay?

    FTA:
    "without H-1B visas, we would have economic dislocation," Cresanti said.


    Oh poo hoo, we have to pay top dollar for top quality says industry shrill. Instead, how about we import some cheap labor and dangle VISA restructions over their head to keep them working like slaves?

    You want the skill$ you hand over the bill$. What ever happened to paying a good days wages for a good days work? Henry Ford paid his workers enough to afford his new cars. The money he paid out came right back into his pocket because he through globally and invested locally. If you keep pouring money into $THIRD_WORLD_COUNTRY don't be surpised when their highly trained employees cost as much as local ones. (HINT: rising wages <--> rising standard of living.)

    Again, FTA:
    "Math and science are ingrained. We're a country of laws and men. They're a country of engineers."


    says the man with a Polical Science degree. You won't get any argument about that from me, though. The No. 1 concern of politicos when discussion H1-B's and international trade is pushing our lawyer-based society (e.g. claiming patents = invention and lawsuits = income) on China. The irony in that be hip deep.

    Management can either enable employees or get out of the way. If you look at your workforce and think 'they're undertrained, I wonder if I can replace them with equally undertrained but cheaper forgein imports.' Which one are you doing?

  • by Anonymous Coward on Sunday November 19, 2006 @03:37PM (#16905914)
    There are thousands of skilled workers who quit IT because it doesn't pay well enough. I know that I work and study harder, smarter and longer hours than most lawyers, guess who commands the higher salary.

    Commodity IT workers are monkeys, any skills shortage is because these monkeys devalue the labor market. I'm not getting out of bed for less than $75,000; don't tell me there's a skills shortage, tell me what is being done to reduce living costs.
  • by jonathanbutz ( 721096 ) on Sunday November 19, 2006 @03:37PM (#16905916)

    Successful developing nations adapt their curricula to produce timely skills, and many are the targets of massive investment and job migration.

    Meanwhile, in the face of mass offshoring, we have an increasingly undereducated population whose skills are steadily declining in value.

    Visas and offhosring appear attractive short-term solutions because qualified candidates have TOO MUCH education and cost too much.

    If the average high school graduate had the needed skills, we'd already have the labor at a reasonable cost.

  • by Frangible ( 881728 ) on Sunday November 19, 2006 @03:37PM (#16905918)

    "Before his confirmation, Cresanti served as Vice President of Public Policy at the Business Software Alliance (BSA). Prior to this, he was Senior Vice President and General Counsel for the Information Technology Association of America (ITAA). Earlier in his career, he served as Staff Director for the Senate Special Committee on the Year 2000 Technology Problem. He was also Staff Director for the Subcommittee on Financial Services and Technology for the Senate Banking Committee. Mr. Cresanti received his B.A. degree from Austin College and his Juris Doctor degree from Baylor University."

    "The Under Secretary is focused on carrying forward President Bush's vision to grow the economy... the Under Secretary's priorities are to: foster an environment conducive to private sector investment in innovation, by identifying ways to facilitate knowledge exchange between scientists and investors, which will boost our country's economic performance"

    He's a republican from big business, charged with carrying forth a republican agenda "conductive to private sector investment". And what is a way in which this is accomplished? Lower labor costs. See, most people on Slashdot see America's IT performance as the number/quality of native workers. Cresanti sees it as how attractive each company's stocks are. And in this case, what's good for the goose is not so good for the gander.

    Of course, in all fairness, that is a valid perspective, and isolating our market's cost structure from the rest of the world is not sustainable long-term. Thus, this results in a more short term decrease in the American standard of living, and increase in the third world's standard of living-- which no one here likes. There is of course an alternative; 97% of the wealth in the US is controlled by 3% of the population, or something like that. As Mahatma Gandhi said, "The earth has enough to satisfy every man's need, but not any man's greed."

    So the bigger picture here is that we are not an island, and our standard of living is also dependent upon the standard of living of the rest of the world. But the earth is very rich in resources, and there certainly exists enough for all to enjoy a reasonable standard of living. The question then becomes, how do you redistribute the ultra-concentrated wealth in such a manner it is to the benefit of all, without the detriments of communism and forced labor, without killing incentive, risk, and drive that led to its creation? I think the happy medium is displayed in many European countries, with a more reasonable redistribution of wealth that encompasses rewarding the people who create it and taking care of the rest of society. Hell, the wealthy should be wealthy. Just perhaps to not such a large degree. How many gold shark minibars does one truly need for their 4th vacation mansion?

    The core attitude that is an immediate reaction to stories like this though creates the problem. We immediately think of us, our lifestyle, etc. But we fail to acknowledge the connectedness to others; by hoarding ourselves, either individually or as a nation, we let our neighbors fall into poverty, which comes full circle when they labor for much cheaper wages and are no less human or capable. So I think the true solution is to raise the standard of living in countries we so fear for taking our jobs, for a reasonable redistribution of some of the wealth in the hands of so few, with the intent of providing a livable baseline for all and still room and reason for success and risk taking. And that is very much within our power-- our nation already has the wealth, as evidenced by massive spending in Iraq, and the concentrated wealth at the hands of so few in the population. We simply lack the will to use it to help ourselves and our neighbors. And every time the response is one of selfishness instead of compassion, at any level of society, even for us... the problem perpetuates itself. For if the vast majority of society is committed to any particular economic policy, chances

  • by Vicissidude ( 878310 ) on Sunday November 19, 2006 @03:41PM (#16905942)
    The solution is to make salaries in IT go up. When that happens, people will become interested in CS and flock to it, just like during the IT boom. Granted, that will attract people who otherwise wouldn't and probably shouldn't go into CS, but that will also attract the truly intelligent who would now rather become a doctor or a lawyer because they get paid so much more. The end result either way is more domestic IT workers.

    How do we make IT salaries increase? Simple. Decrease the supply of IT workers in the short-term. That means DECREASING the number of H1-B workers, not increasing them. Fewer workers available means that companies have to bid up the few available workers left. More bidding means higher salaries for IT people.

    What does INCREASING the number of H1-B workers mean? That means companies have more people to pick and choose from. That means companies can pay less for their workers because they don't have to bid up. That means US college students become less interested in CS and IT. That's because they see jobs going to foreigners and the few jobs that don't go to foreigners pay poorly. That means we as a nation become more dependent on H1-B labor. That means we don't fix our problem.

    (Incidentally, companies want to increase the number of women going into IT for the same reason they want to increase the number of H1-Bs. The economic logic is exactly the same.)
  • by homer_s ( 799572 ) * on Sunday November 19, 2006 @03:41PM (#16905944)
    Its funny that you talk about the free market while simultaneously advocating protectionism. In what way are India, China and Mexico less free or more protectionist than the USA? How are they damaging you in the 'unskilled labour market'?

    If someone is willing to work for $1/day, then in a free market he will get a lot of customers. That person is not damaging your 'unskilled labour market'. It means that the work he is performing is only worth $1/day. That is the definition of the free market.
    You are free to disagree whether it is right or wrong, but don't pretend to understand the free market while condemning free competition and advocating artificial barriers to trade.
  • Re:Green Card (Score:3, Insightful)

    by rollingcalf ( 605357 ) on Sunday November 19, 2006 @03:47PM (#16905982)
    "How about instead of H1-Bs, we fast-track green cards for people with needed skills, or is that not enough like indentured servitude?"

    Business want indentured servitude. They don't want people who will be free to leave the company easily. So a fast-track green card to replace H1B, or a fully portable H1B visa program (i.e. work anywhere you want for the duration of the visa without requiring the new employer to sponsor anything) will not happen as long as politicians are in bed with big business.
  • by Lemmy Caution ( 8378 ) on Sunday November 19, 2006 @03:48PM (#16905990) Homepage
    People don't make major choices about their broad vocations simply on money. Temperament and aptitude is more important. Now, within those broad vocational parameters, money matters. Someone may become an oncologist, a general practitioner, or a pediatrician based on various trade-offs between pay, workload, etc. But they aren't going to choose between software engineer and doctor - considering the vicissitudes of the labor market, it would be foolish for them to.
  • by Lemmy Caution ( 8378 ) on Sunday November 19, 2006 @03:57PM (#16906052) Homepage
    One problem is that employers are ambivalent about this. They put a pressure on academia to act more as job-training centers, and the students misguidedly play along: they don't want to learn about algorithms, they want to learn C++. They, and their parents, want immediately useful job skills that will get them placed the day they graduate. And employers don't want to have to spend money on on-the-job training.

    The results are disposable generations of workers: the skills of each graduating class are relevant for as long as those specific techniques are used. If they are able to generalize their knowledge and become more flexible, they can continue to do well (but, of course, they are then competing for positions with the next generation of recent college grads.)

    While there are problems with Japan's higher education system, one thing that they do right is to make specialized skill training the responsibility of the employer. Of course, part of the problem is that employer costs are already strained by health care costs, so they are reluctant to invest more in their workers.
  • by felix rayman ( 24227 ) on Sunday November 19, 2006 @04:07PM (#16906124)
    People don't make major choices about their broad vocations simply on money.

    The hell they don't.
  • Re:No no no ... (Score:5, Insightful)

    by jsebrech ( 525647 ) on Sunday November 19, 2006 @04:09PM (#16906152)
    When 50% of the computer science majors can get out of school and pay off their debt within 5 years, THAT will be sufficient.

    But why should they be in debt in the first place? A full-time student in my country doesn't pay more than 500 euro per year for pretty much anything they'd want to study. If they can't even afford that, they pay less (some pay pretty much nothing). Capability of learning a skill or trade has nothing to do with financial solvency, so it's pointless to have an education system that couples the two. Better to have everyone pay into an education system at their level of ability, and have everyone take out of it based on their need and inherent abilities.
  • by gad_zuki! ( 70830 ) on Sunday November 19, 2006 @04:16PM (#16906196)
    While I full-heartedly agree with teaching theory and hands-on project I always find the "idealized past" argument to be, frankly, full of shit. Kids weren't smarter in the past. You just would like to believe they are. In the future people will be saying "Back in the 2000's kids were writing HTML and Javascript by hand, now they're just sitting around using telepathy helmets!!!!"

    Oh, you forgot to add that kids in the 50s walked to school everday, even on the weekends, uphill both ways, in the rain, while chased by radioactive gorillas.
  • by AuMatar ( 183847 ) on Sunday November 19, 2006 @04:19PM (#16906234)
    Most of them don't. I went into programming because I enjoyed it. I picked it over other careers that pay more because I don't enjoy them. Generally, the people who pick a career based on money are those who do poorly. Because it is just a job to them, and not something they love to do.
  • by Tablizer ( 95088 ) on Sunday November 19, 2006 @05:07PM (#16906664) Journal
    All this talk about "what employers want" is moot without knowing what they really want. There is no specific research or studies that we can rely on. We know what us techies feel is important, but we don't call the shots. We will spin our wheels here until this is answered.

    Now that thats out of the way. My personal observation is that they want instant skills in whatever is popular that month. The easiest way to get that is to comb the world for those skills rather than wait to train existing staff. This is a general trend in the economy, not just IT. I've seen it in the fashion industry thru the experience of relatives: permanent jobs are a thing of the past. Employers want faster staff turnaround to fit current needs (as they see them). The only reason companies don't actually hire more temps is because temps expect more to compensate for the instabality. They just hire in the guise of perm because it is cheaper, but that is not their real plan.

    The US must specialize in fast-changing fields because commodity fields go overseas. Churn is now our comparative advantage.
           
  • by reporter ( 666905 ) on Sunday November 19, 2006 @05:42PM (#16907038) Homepage
    Shortages and surpluses of labor are normal -- and powerful -- forces in a free market. A shortage corrects the underpricing of labor, and surpluses correct the overpricing of labor. If a company cannot find enough information-technology (IT) workers at a salary of $80,000, then that salary is below the equilibrium market price at which supply meets demand. So, the company is underpricing its labor and must increase the salary (and must improve working conditions) to get more labor. There is plenty of labor at the right price.

    There is no need for the government to "fix" shortages by importing desperate labor in the form of H-1B workers or illegal aliens. When the government "fixes" a shortage, the government is damaging the normal operation of the free market. The free market works fine without government intervention.

    Regrettably, most politicians (and some journals like the "Wall Street Journal") cater to certain segments of the population and outright lie about how economic laws work. For example, many Republicans favor big agri-businesses and claim that the American economy will be irreparably damaged unless Washington allows illegal aliens to pick fruits and vegetables. Many Democrats favor ethnic pressure groups like La Raza and make an identical claim.

    Journals like the "Wall Street Journal" use an even sneakier strategy. The Journal repeatedly claims that increasing the American population is wonderful because doing so increases the wealth of the nation via increasing human capital. To a point, this claim is true. Consider an economy of exactly one person. That economy is pathetically poor because one person, regardless of how smart she is, cannot be equally skilled in all areas of work. Here, when I refer to wealth, I am referring to wealth per capita (i.e., GDP per capita), also known as personal wealth. If the 1-person economy grew into a 2-person economy, we can easily imagine that the wealth doubles or triples: one person is tending the vegetable garden while the other person is protecting the grass hut from wild animals.

    However, consider an economy with 100 million people. If we doubled the size of this economy, then its wealth does not double. The wealth increases by substantially less than 1 percent. After a certain population size, each doubling of the population brings a rapidly decreasing percentage gain in the wealth.

    The game that the WSJ plays is to ignore this concept of diminishing returns. Further, the WSJ deceptively says that doubling the population doubles the total weath (i.e., the total GDP, not the GDP per capita). Though that statement is true, it does nothing for the actual wealth that you experience. What you experience is GDP per capita, not total GDP.

    Finally, there is a trade-off between (for example) a 0.1% increase in personal wealth (i.e., GDP per capita) and annoyances (e.g., pollution) created by a doubling of the American population.

    By the way, identical comments about diminishing returns apply to global trade. Onces a global free market reaches a certain size, it captures most of the advantages of a large amount of human capital. The USA loses almost nothing by restricting our free trade to only free markets, which includes (at the moment) only Western nations. We should slam our markets shut to non-free markets like India, China, and Mexico. The tiny percentage gain in personal wealth (i.e., the GDP per capita) that we get by including India, China, and Mexico is completely offset by their damaging impact on Americans in the unskilled-labor market. China indirectly erodes the quality of life for Americans in the unskilled-labor market.

    Then, along comes the WSJ to deceptively talk about total wealth (i.e., the total GDP) in absolute numbers, say, an increase in total GDP of $15 billion dollars. $15 billion is an eye-popping number. However, divide that number of the number of Americans to get the GDP per capita, and you see only an increase of $50. Is $50 worth destroying the quality of life for Americans in the unskilled-labor market?

  • by Anonymous Coward on Sunday November 19, 2006 @05:44PM (#16907070)
    You need to refresh the basics of Economics, buddy. Due to historical reasons, American standard of living is much higher that the rest of the world. With globalization and the revolution in communication, there will be an evening out, since most of the skills Americans offer are now available cheaper elsewhere.

    This means that some in the U.S. will lose out, whereas some in Asia will gain back their lost prosperity. This balance is played out through laws of demand and supply. Trying to stop it through trade barriers would lead to economic stagnation.

    The solution for us in the US is to try and stay ahead of the game through innovation. Use the capital that we have for our advantage, get the best talent from all over the world to work for us and keep working at it very hard and smart.

    Whining and moaning against rise of India and China won't help. These countries were the most advanced cultures for a big part of human history. It would be no surprise if they take their rightful place in the world back again.

    And remember, rise in living standards elsewhere is not always at the cost of US. It actually benefits the developed countries in many spheres.

    p.s. I am an Indian living in US.
  • by dircha ( 893383 ) on Sunday November 19, 2006 @06:02PM (#16907228)
    "Did you even read the article? There simply ARE NOT ENOUGH SKILLED IT WORKERS IN THE US!"

    If the demand for skilled IT workers were higher than the supply, we would expect wages to be up. But adjusted wages are basically flat over something like the last 5 years.

    The "problem" is that there is a shortage of supply of IT workers at the prices corporations want to pay.

    By bringing in additional H1Bs who will be underpaid (yes, they are and will be), we disrupt the market forces which would otherwise tend to force IT wages up.

    Claims that there are not enough skilled U.S. IT workers is just another case of the corporate propaganda and lobbying.

    And of *course* foreign governments want more of their workers to have access to U.S. jobs. Why? Because those workers will funnel a significant amont of that money back into the economies of their countries of origin.

    Just follow the money.
  • by Retric ( 704075 ) on Sunday November 19, 2006 @06:40PM (#16907592)
    IMO spending class time to teach more than 4 languages is a waste of time. On three separate occasions I have been asked to fix bugs in languages I did not know at the time. (Java, Cold Fusion, and Perl) and I have yet to spend more than 1/2 an hour figuring out the basics on any of those locations. In fact the average time less than 3 hours between first exposure and first simple bug fix.

    Think of it this way when you ask someone if they know ASM your not asking them if they know x86 but rather if they understand how to think on that level. You can teach someone C++ syntax over a few weeks. IMO the point of a 4 year degree is more about how to approach solving problems than how to use a specific tool.
  • by Lemmy Caution ( 8378 ) on Sunday November 19, 2006 @06:40PM (#16907594) Homepage
    I'm inside academia right now, and my impression of what employers want is driven largely by what I hear industry representatives say. They want our undergrads to come out of the university ready to work with specific skills. They want graduate research to focus on applications, rather than basic research. There are various weasel words for these requests, but they are pretty apparent.

    I don't blame them for wanting these things: its in their naked self-interest. But we shouldn't necessarily play along.
  • by Lemmy Caution ( 8378 ) on Sunday November 19, 2006 @07:39PM (#16908054) Homepage
    You're using a false opposition. Would you rather have someone who knew C++ and a bunch of libraries, or someone with a passing familiarity with it, but education in compilers, algorithms, and discrete math?

    We aren't talking about MBA vs. CS degree: we're talking about theory vs. implementation.
  • by mabhatter654 ( 561290 ) on Sunday November 19, 2006 @08:36PM (#16908474)
    I'd argue that a "kid" out of school nowdays, particularly in tech, is shouldered with more responsibility than a 5-10 vet was 20 years ago...

    The trouble is that employers don't KNOW what they want. How many play the "jack of all trades" card with new recruits. We need somebody that can do 1/2 of 4 different jobs because that's what the last guy we laid off after 20 years was doing.... but they don't want to PAY for somebody really good at just ONE of them. That's where American Workers differ from those in every other country! While Americans should be more disciplined and professional at their careers, that's not what employers want and pay for. Even in say Michigan versus Arkansas, I do more different kinds of work than my counterpart at our other plant, even though he has a higher position than I do... but the other plant is "more profitable" so they "deserve" the extra staff to have "unique" positions, the rest of us need to suck up and make the company money. I've switched "vocations" more than once in my short career because that's what the company needed because they changed focus, grew, or layed off too many people... that's what MOST American companies expect now. The job is EXTREMELY rare where they will say we need a C++ coder to ONLY do C++, and not expect you to do user documentation, training, product research etc. And that's where the H1Bs excel.. but that's dishonesty on the part of the companies... more than dishonesty, it's business laziness... the owners of most companies really have no clue what their customers WANT. Most American business owners "fell" into the job... and they don't have the skills to grow a business.. they don't know how to hire IT staff, they don't know how to hire Engineers, they don't know how to hire marketing.. and they don't want to LEARN!!! So they complain about not having enough "ready made" employees... but they can't sit down an write out detailed job descriptions about what they want those "highly skilled" employees to do.

  • by Anonymous Coward on Sunday November 19, 2006 @08:41PM (#16908520)
    Did you even read the article? There simply ARE NOT ENOUGH SKILLED IT WORKERS IN THE US!
    Completely untrue. If it were true, there wouldn't be a single skilled IT worker who is unemployed and looking for a job. There are tens of thousands of them. Further, we would see wages rising as competition for this limited resources heats up, if there were really a shortage. Guess what, real wages have fallen over the past five years. Finally, the labor pool isn't static. New workers can be trained. If there were really a shortage, wages would go up, and that would foster growth in the labor pool as new workers gained the necessary skills. All we have here is industry trying to screw workers by importing slaves.
  • by mabhatter654 ( 561290 ) on Sunday November 19, 2006 @09:17PM (#16908780)
    that's also why they build most of the cars they sell HERE with US workers.. as well as BMW... Americans actually do quality work CHEAPER than in Japan or Germany. Those companies realize that our government are suckers for sloppy management.. and they are eating the good employees up like hotcakes. Most German or Japanese companies can tell you EXACTLY what they want you to do... unfortunately, they leave little room for short term advancement and tend to be to "high-school" for my tastes. American companies can't give you a definite job description ever... they always expect employees to be able to pick up the slack for funding shortages, unexpected up sizing, or downsizing or management mis decisions. American companies are not productive because business owners and managers are always chasing the "big dream" and not running the business they have RIGHT NOW. Productivity at auto makers has gone up 7-9% every year for 10 years, but automakers still loose money? Hint, it's not the workers, even the lazy union ones costing money. Perhaps we need to import MANAGERS under H1B and not techs.
  • by Anonymous Coward on Sunday November 19, 2006 @10:58PM (#16909642)
    FUD. Yes, there are lots of unqualified monkeys who think they know their stuff even though they truly don't (webmaster last place I worked knew nothing more than static html 4 littered with font tags and tables for layouts).

    But then again, many employers (mine at least) are looking for a dev who is pretty good at the major 3 DBs (enough to port apps, and have 'em work at good performance levels - plus DBA work), know C# and Java (and countless IDEs/compilers and apps for testing/coverage/source control/bug reports/etc), 4 different web/app servers, application architecture, n-tier development, network programming, system programming, scripting in various languages, plus a gazillion unrelated jobs like server/workstation admin, be able to fix network problems, some linux knowledge, and countless such things.

    And already knowing all this isn't enough. Even though we just finished learning all kinds of new stuff that came out not long ago (.NET framework 2.0 - the new classes and CLR/language changes, SQL Server 2005, etc), now we have more to learn with Vista coming out (like deploying/administering it), .NET framework 3 which means several new stacks/technologies to learn (WPF, WCS, WWF, WCS), PowerShell was just released too... It doesn't matter - there is always more to learn than you will ever manage to. There is NO job out there that requires you to learn so much new stuff all the time. You could spend more time to train for the new stuff than you work, and you'd still have more to learn. There's no end to it. And by the time you know the new stuff, more new stuff is released.

    And preferably, you have to do all this for as close as possible to minimum wage, and without any kind of job security, no flexibility (can't make your own hours, like 4 days of 10 hours instead of 5x8 or such, or work weekend or whatever, no telecommuting - ever), little (if any) bonuses and benefits, and be expected to train your H1B replacement when it finally happens.

    There are people who know and do all this, but they cost money. You want me to work 60h weeks (and require almost as much [not paid] to keep up with your requirements i.e. have no life *AT ALL*), while living in an expensive metro area for 50k$/year?

    Yeah, no wonder they can't find qualified applicants!

    Besides, to have this job done properly, you'd want a good DBA, a couple programmers and an admin - not a "jack of all trades" who knows it all just like they expect me to be, but why pay for 4 experts when they can pay me half of what one costs?

    I have no problems finding work, and my work is always up to expectation or better, but I can't ever find a job that pays well, so I'm always looking... What we lack isn't qualified people, it's companies worth working for!
  • So, what? (Score:5, Insightful)

    by Kadin2048 ( 468275 ) <slashdot.kadin@xox y . net> on Sunday November 19, 2006 @11:57PM (#16910090) Homepage Journal
    It is the artificial imposition of borders and boundaries that you would like to have that impede such travel that hamper any kind of free market.

    Reality is: tech-monkey skills are cheap and easy to acquire, as witnessed by a hundred million perfectly-qualified folks in China, Korea, India etc. IT skills in the US are vastly overpriced, if anything or otherwise the free market wouldn't be moving the demand for these skills away from the US.
    So what's your point?

    Do we have any hard evidence that having a free market, where Indian or Chinese programmers were favored over American ones -- however 'overpriced' the Americans might be -- helps America? We seem to be taking on premise that a completely free market helps the First World, but I'm not sure why this is. The WSJ crowd never seems to explain exactly the reasoning and evidence for this claim; it's treated as holy writ, beyond all question. And if there's one thing that I really dislike, it's claims that aren't allowed to be questioned.

    So what if Americans are "overpriced" compared to workers in areas where basic working conditions aren't guaranteed? That's not a level playing field; it simply guarantees that if Americans want to compete, we have to drop to that level. Why should we allow this? If it doesn't help our economy, why are we implementing economic policies that help China and India, at our workers and our economy's expense?

    Simply saying that 'so-and-so doesn't facilitate a free market,' doesn't automatically make it a bad thing. Maybe we don't want a completely free market, if it means we're going to have to compete directly with countries that treat their workers as disposable units. We need to think about the ultimate effects of our economic policies on our citizens, in the long term, and back it up with convincing evidence and research instead of just polemics.

    I'm open to both arguments here but convinced of neither; there seem to be a shortage of factual arguments when it comes to foreign and domestic economic policy, and I don't think that helps anything.
  • by timeOday ( 582209 ) on Monday November 20, 2006 @12:09AM (#16910176)
    In a sense I think you've hit the nail on the head. Forget all this nonsense about steering kids into different fields by offering high school courses or whatever. People aren't stupid, they go into the careers that will give them the most payoff for the least investment. Currently in the US that's business, law, real estate, etc. Maybe these valuations are correct, and soft skills are really all that matters, and we should all be PHB's managing overseas contracts. But at least let the market decide instead of using trade and immigration policy to force salaries to fit preconceived notions about who should make the most money.
  • by ralphdaugherty ( 225648 ) <ralph@ee.net> on Monday November 20, 2006 @02:36AM (#16911176) Homepage
    We need to import workers to fill the gaps, not because we're not paying IT workers enough, but because there simply AREN'T enough IT workers available in the first place.

          If that were true, wouldn't offered salaries go up to at least dot com bubble levels again?

      rd
  • by ralphdaugherty ( 225648 ) <ralph@ee.net> on Monday November 20, 2006 @02:57AM (#16911292) Homepage
    Convince Congress that we don't have enough people to do the job, and that those people who live here suck anyway.

          They are desparately trying to convince the lame duck Republican Congress to do this for them before the Democrats take over.

      rd
  • by SABME ( 524360 ) on Monday November 20, 2006 @11:18AM (#16914818)
    OK, Mr. Cresanti, so the US is lacking in IT workers with the "appropriate skill sets."

    Pray tell, then, what are the appropriate skill sets? What, you don't know? You just know that the IT-industry lobbyist who took you out for a lobster dinner and lap dance last night said we don't have the right kind of people in the US, and we need to allow cheaper workers in. He must know, because he's getting paid so much by the big IT brass, right?

    Oh, wait, is the "appropriate skill set" something like eight to ten years of developing a particular part of a particular kind of application in a particular environment using a particular set of tools? Then BS, because you don't learn that in school.

    From where I sit, I see thousands of experienced IT people getting laid off every month for the last five years. I don't see any of the employers who are crying labor shortage looking to scoop up even some of these people.

    I don't see many employers striving to hire new college grads who lack experience, but have demonstrated ability, for purpose of mentoring them to be the next generation of leaders. (Oh wait, we are doing that with foreign workers, I forgot).

    Cry me a river, Mr. Cresanti, but until you have some specifics to back up your argument, at least do us the favor of crying in private.

Those who can, do; those who can't, write. Those who can't write work for the Bell Labs Record.

Working...