Slashdot Mirror


U.S. Programmers An Endangered Species?

CommanderData writes "USA Today reports that US Programmers are an 'Endangered Species' and expects them to be 'extinct' within the next few years, replaced by offshoring and H-1B visa holders. They suggest people will manage overseas projects, become self-employed, or switch to other fields. What do my fellow code-dinosaurs plan to do before the asteroid hits?" A report on Newsforge (which is part of OSTG along with Slashdot) shows the flip side of the coin.

1,361 comments

  1. Programming versus Software Engineering by leonmergen · · Score: 2, Insightful

    Sure, programmers will be extinct within the near future in Western countries. But there's a difference between programming and software engineering; I personally think that software engineering will still take place in the western countries, the whole documentation, analysing, quality assurance, perhaps testing... the whole process of developing software except the programming will still occur in Western countries... let the code monkeys in India have it, anyone can write code, but they will still need a good software engineer to develop a piece of quality software. :-)

    --
    - Leon Mergen
    http://www.solatis.com
    1. Re:Programming versus Software Engineering by D-Cypell · · Score: 5, Funny

      Great!! So all the cool hacking goes of to india and us western programmers get the sucky work!

      I am claiming asylum in india based on the fact that every nerd has the right to hack code and eat curry!

    2. Re:Programming versus Software Engineering by networkBoy · · Score: 2, Insightful

      Funny, I just took a job as a programmer. I am not relocatable, as in I work in the same lab as the equipment I write software for is in. While I could be replaced by an H1B, I do not fear this as long as I do my job reasonably well.
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    3. Re:Programming versus Software Engineering by Dante+Shamest · · Score: 5, Insightful

      let the code monkeys in India have it, anyone can write code, but they will still need a good software engineer to develop a piece of quality software. Yes, because we all know Indians can't do software engineering. It's this kind of thinking that made you lose your programming job to them in the first place. :-)

    4. Re:Programming versus Software Engineering by GreenCrackBaby · · Score: 5, Insightful

      This viewpoint represents the naiveté of most people when it comes to programming and software engineering, and I'm not sure what the solution is. Let me be very clear, you cannot design a program (software engineering as you seem to call it) if you have never written code.

      These junior programming positions you see going to India aren't "codemonkey positions". They're junior programming positions. Why is this important? Because junior programmers go on to become intermediate, then senior programmers. Then some of them go on to be project managers, other software architects, and other business analysts.

      What happens when you cut the bottom rung out of this ladder? In 10 years, India will be full of very experienced managers, architects, and analysts. In the US though, most of those jobs will be gone much like the junior positions are leaving now.

      --

      "The market alone cannot provide sufficient constraints on corporation's penchant to cause harm." -- Joel Bakan
    5. Re:Programming versus Software Engineering by AKAImBatman · · Score: 5, Insightful

      In the 50+ years that software has been a part of business procedures, how many companies have you seen give a damn about proper engineering?

      I hate to be the pessimist here, but 99.9% of the time, projects succeed (and/or are properly engineered) in spite of companies' non-attention to proper engineering.

      The main thing in favor of American developers is the same reason why Indian off-shoring tends to fail. The big reason why off-shoring often fails (first hand experience over here) is that the programmers take less initiative in forcing proper design and engineering.

      That's not a slam against Indians (or other off-shoring cultures), but more a fact of life. They are disconnected from the project to such a degree that they have no real grasp of it other than to produce *exactly* what the specs document says. This is the same type of problem you see in using consulting firms like Anderson, nay, Accenture in developing your software.

      In short, a software project can't succeed unless developers truly understand and care about what they are doing to the degree that they will *make* it succeed in spite of itself.

    6. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 1, Insightful

      How do you propose to make more software engineers without them first being 'code monkeys' ?

      Doesn't a lack of domestic 'code monkeys' lead directly to off-shore engineers?

    7. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 1, Insightful

      I think that it is not possible to be a good software engineer without first having written code.
      People in India starts by writting code and then will become (are!) great software engineers. In the US new generations of people will not write code and thus will not become good software engineers.

      IMNSHO, writting code is for moneys just like litterature is not for monkeys.

      Writting code is a mean of expression. I do not consider that it is a dull activity.

    8. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0
      Precisely! I've never had much use for programmers. Give me a software developer any day!

      If you want to make a career out of software development then there's really only one trick - don't let yourself get trapped in any given set of technology. Make a point of picking up something distinctly different than what you already know every couple of years (the more you know, the more valuable you will be over time). Don't become an expert in technology - become an expert in computing science.

      Most important of all, quit whining about how well other countries are at eating the U.S.'s lunch (it's a big bad world out there - deal with it).

      Focus on being good at whatever it is that you do.

    9. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Same with the manufacturing jobs. Labor intensive work is a small part of those jobs. Those jobs also involve desiging, QA, QC, and marketing, etc. However, these components didn't stopped manufacturing jobs from moving out of our country. Lets stop to think that we are **** hot hard dicks. Everybody has brians. Furthermore everybody is having a good education, while our education levels are dropping rapidly. When all these things are put together then one can see where our jobs will move in next ten years.

    10. Re:Programming versus Software Engineering by Retric · · Score: 2, Insightful

      While "there's a difference between programming and software engineering" there is going to be a problem in a few years as the US stops producing new programmers so in time will it stop producing new software engineer's. Because without a background in coding to forge there mettle as it where nobody is going to trust them to design software.

    11. Re:Programming versus Software Engineering by aaronmcdaid · · Score: 3, Insightful

      > software engineering will still take place in the western countries
      > anyone can write code

      Why do you think software engineering can be separated so easily from the coding? Surely the best thing is to have one competent person who can do both?

      It would make it harder for the coder and the engineer to point fingers at one another.

      And anyway, according the most of the estimates I see (to be taken with a pinch of salt of course), coding only takes up 10% of the time - why take all the risks of splitting this off to a different person in a different country.

      Also, in my experience, it's only when you start coding that you realise how the design could be improved, and you realise the requirements need clarifying, et cetera. I think this is the main lesson of Xtreme Programming (that's a damn stupid name, isn't it?)

      I think that software should be developed by less people, but make sure those people are well educated about everything from testing and requirements gathering all the way to how processors work at a low level.

    12. Re:Programming versus Software Engineering by IgLou · · Score: 1

      I wouldn't refer to programmers from India as monkeys. I know quite a few who come from a background that is very rigid and solid in development best practice.
      The reality is in a country where standard of living is lower you can hire more programmers and force them to work in a mode that goes against any standards and/or in poor conditions. It reminds me of when certain products started getting manufactured in 3rd world countries as opposed to western countries.

      This cements my belief that we in IT need a professional organization just like Lawyers and Doctors do. If it meant less crap coming out of others IT I would easily submit to getting a license to "practice" IT.

      --

      Oops, how did this get here?
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    13. Re:Programming versus Software Engineering by hey · · Score: 3, Insightful

      That doesn't make sense. At one point people said: sure let the bluecollar jobs go overseas but the brain jobs will (of course) stay here. But why? People in other countries have brians? What so special about USA brains.

    14. Re:Programming versus Software Engineering by Mikail · · Score: 1

      Personally, I want to get into the gaming industry doing game design. It seems to me that a lot of the jobs being outsourced are IT jobs, be those "programming" or "software engineering." Sure, "anyone can write code", but I think there's an element of creativity involved in desiging games, from character concept art to level layout. That's not to say coding doesn't involve creativity, but it's a different kind of creativity. Coding requires and element of ingenuity as opposed to artistic thinking. And I don't see the artistic jobs being outsourced en masse. ... yet...

      --
      If life is a waste of time and time is a waste of life, let's all get wasted and have the time of our lives.
    15. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 2, Informative

      I just left a company where I had to tell my engineers their jobs are going to India. I agree that the coders in India are not going to be able to do the same level of work and will likely fail on major projects. The main reason for this failure is communication. If the client is 11 timezones away, how can their be any collaboration.

      I had a great team that worked close with the business and developed a lot of new extreme programming practices. In the end the execs decide with their checkbooks. India resources are very cheap. Unfortunatly the execs had not realized the hidden cost of the main customer service website not working properly or not even running. The other item the business folks want it the latest products, pricing and promotions on the web in a very timely fashion. They don't get any of that now but they are stuck with the resources the IT department decides to use.

      As for me, I've seen the writing on the wall. Consulting rates have been pushed down and other then boutique consulting, hard to command a decent rate for the effort required. I've had enough and to quote the "City Slickers" movie, my life is a do-over.

    16. Re:Programming versus Software Engineering by 6800 · · Score: 1

      You give them a one way ticket to India and tell them they have to earn there way back :-)

    17. Re:Programming versus Software Engineering by Darth_Burrito · · Score: 5, Insightful

      I agree with you completely and would even go a step further and say that the jobs of software engineering and programming are inherently intertwined. A software engineer needs to spend some time programming within their design in order to understand it, improve it, and move things along with the team of implementers. If they just sit back with pencil and don't spend a decent amount of time getting their hands dirty, they are designing with a large number of blind spots.

      This is not to say that there aren't some design issues that can be addressed at a high level, but most of software engineering does not occur at that high level.

    18. Re:Programming versus Software Engineering by TimeZone · · Score: 5, Funny
      Let me be very clear, you cannot design a program (software engineering as you seem to call it) if you have never written code.

      From what I've seen, most people cannot design a program even if they have written code.
      TZ

    19. Re:Programming versus Software Engineering by misleb · · Score: 4, Insightful
      I think you hit the nail right on the head except that I think the problem may go a little deeper. That is, junior programming is not the bottom rung. Look at the quality of public education in this country. It is almost impossible to find quality employees these days. People don't have the most basic skills. Most people in IT in the US are friekin' halfwits. I don't think outsourcing is just about money. I think in many cases you can get better employees overseas... more well rounded programmers..

      Yeah, we still have great universities, but what percentage of the big universities are being filled by foreigners? (I don't mean "foreigners" in a racist sort of way). They learn here and take it home with them. Yeah, a lot of them stay, but a lot of them bring the education home.

      Some of the first white colar jobs to go are programming because it is very easy to export. But once places like India get a large software industry going and have more experience, they will inevitably want to diversify into other industries. It is sad, but I think the US will cease to be a superpower in an economic and academic sense in the next few decades. We're just falling behind at an alarming rate. Our increased reliance on military might is a dead giveaway. My only hope is that we can get the hawks and war mongers out of office and make some real domestic improvements. I don't want the USA to maintain status by holding the rest of the world at gunpoint. That is not the country I have grown to love.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    20. Re:Programming versus Software Engineering by SuperChuck69 · · Score: 2, Insightful

      Hehehe, I remember when I used to think of myself as a Software Engineer... Then I started working for a living and realized I was a programmer...

      --
      :wq
    21. Re:Programming versus Software Engineering by foobsr · · Score: 1

      ... a good software engineer ...

      Which would perhaps translate into "software manager, MBA".

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
    22. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0
      Anderson, nay, Accenture

      Perhaps you mean "Accenture, nee Anderson"? Although, wasn't it "Andersen"?

    23. Re:Programming versus Software Engineering by The+Snowman · · Score: 4, Interesting

      But there's a difference between programming and software engineering...

      Very true. Programming is just one part of the software development process. Programming focuses on product, software engineering focuses on process. Programming is the "what", software engineering is the "how". This leaves out one part of the equation, one part I will probably be flamed for bringing up: computer science.

      I consider myself a computer scientist as opposed to a programmer or software engineer. I have a solid CS background and am working on buttressing that with mathematics education. I like CS theory, statistics, discrete mathematics, etc. I do not like being a code monkey, nor do I like being a software engineer, although I do value both and do take on both those roles at my job. I much prefer being a computer scientist. How does this fit into the scenario presented by the article?

      While I think most theory and math discoveries are already made, I still think progress is possible. I want to do research, but it looks like the shrinking computer fields might have repercussions even in academia. I may have to emmigrate to the next computer nexus to keep on the bleeding edge. I hate to bring politics into this, but I think that for all the educational focus our national leadership has, I think they all need to realize that bright, intelligent workers mean nothing if India can still do the work cheaper. Then we have a shrinking working class paying taxes to support new, bright workers who spend years being educated only to collect unemployment benefits. How about a "No Worker Left Behind" law?

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    24. Re:Programming versus Software Engineering by alnjmshntr · · Score: 1

      I just don't buy it.
      Maybe the code drones who work in big corporates will become extinct (who cares, right?). But so much programming is innovation, look to small companies to continue in this field as they always have, it'll never die.

      You can't easily outsource a product in it's infant stages.

      --
      If I had created the world I wouldn't have messed about with butterflies and daffodils. I would have started with lasers
    25. Re:Programming versus Software Engineering by morcego · · Score: 2, Interesting

      Now, I think you are being naivé.

      Projects fail all the time for both inhouse and outhouse developemt. I have participated on many development project, both outside on the same country or offshore, which have succeeded.

      Most of the outhouse project I've seen fail did so because of bad (or total lack of) project management. Look at the opensource comunity if you need an exemple close to you.

      About all this discussion, it is a (u)natural trend of developed countries to give the job that are not so glamorous to the poor [countries]. Remember the chinese building american railroads ?
      This is nothing new.

      There are still much software development hapening inside the USA. But of course there will be much off-shoring because of cheap hour rates. That is to be expected in business. Expecially to countries that have excelent human resources for software development (programers), like India, Israel and Brazil (to name 3).

      Isn't this what the so called global economy is all about ? I find it a simple enough fact to have a product whose development is spread around the world. No country is an island anymore. Well, most of them, anyway.

      --
      morcego
    26. Re:Programming versus Software Engineering by RiotNrrd · · Score: 4, Insightful

      Mod this parent up!

      I cannot agree with you more. As a developer I continually question the specs that I am given (so our client wants to capture customer feedback via the web. What kind of database do they have? What's the application platform? Any idea of how much traffic they expect? Why didn't YOU ask these questions?) which makes me look like I'm being difficult but in the end produces a *much* better product.

      When you've been taught to simply code to specs and never ask questions you run the risk of creating flawed software.

    27. Re:Programming versus Software Engineering by peragrin · · Score: 1

      >>"A busstation is where a bus stops. A trainstation is where a train stops... ... I have a workstation."

      A Busstation and Trainstation both have things a Workstation doesn't. Doors.

      You have windows(most likely) but you can't get out no matter how hard you try.

      --
      i thought once I was found, but it was only a dream.
    28. Re:Programming versus Software Engineering by big-giant-head · · Score: 5, Insightful

      Im really tired of the whole it's hard to find blah blah blah in the US. All the developers I've known that were outsourced were VERY competent, In fact more competent than many of the indans who replaced them. They certainly knew the business end better. It was all about money. We can hire 20 indian PHD's for what one american makes, who cares if they turn out crap. It's all about saving a buck or two so some CEO can give himself a nice bonus for cutting costs. Problem is what will all these folks do when everything is outsourced.

      Accounting jobs, Programming, Call center, Engineering in same cases lower level Mgmt and I even read that some comp are outsourcing legal services......

      We have to do something and make something. We can't all make a living by selling each others crap on ebay...

      When the bomb does hit (figuratively) the Companies doing all the outsourcing will be screaming the loudest. Financial institutions are big on outsourcing. Well if everyone is makeing 20grand a year at star bucks or Home Depot we are'nt gonna be getting mortages on $200,000 houses or having money market accounts or any other things that middle income folks do, cause there won't be many middle income folks.

      It's funny but all of this paralells nature so perfectly. You have the folks at the top of the food chain, Banks Mega Corps etc... Killing off the very people they feed off of. When they are done they will die themselves... No Indian is gonna pay some American Bank outrageous fees to manage thier money or accounts. You say well the bank will buy an Indian Co..... etc..... thats true, but again how many Indian's making 5-10grand a year are going to be taking out $200,000+ mortages ?? Loans for $30,000 ford suv's??? Nada Zilch Zip...

      Just like nature, when the big predators at the top kill all the food, then they will either die off themselves or become smaller because they must now feed on smaller prey.

      Welcome to the food chain, watch your head and your back ( for talons) and don't get overly worried about Ideology. A Lion is neither a Democrat nor a republican he merely wants you for lunch. Remeber that when you have to train your indian replacements. Wonder how you are gonna pay medical bills for your family and what the hell you are going to do now..

      --

      So Long and Thanks for all the Fish.
    29. Re:Programming versus Software Engineering by DingoBueno · · Score: 1

      One a similar note, the need for computer scientists should also pick up. Needless to say, there is a lot of bad code, and a lot of it lives in mission critical systems. In recent years, it has come to the attention of legislators that there may need to be regulation on products or services containing software. Such legislation calls for formal certification of hardware and software systems in mission-critical or life-sustaining equipment (recall AirBus for a good example of uncertified software gone wrong).

      Although a lot of programmers are not so much into computer science, there are many computer scientists working as programmers (don't get me started on the "differences" rant) that would jump at the chance to work in the field. The better news for all of us in the US is that much of this work carries with it certain citizenship and security clearance standards, which will hopefully keep the jobs local.

      --
      ascii art
    30. Re:Programming versus Software Engineering by Fulcrum+of+Evil · · Score: 4, Insightful

      It is almost impossible to find quality employees these days.

      Perhaps if HR departments went looking for quality employees instead of warm bodies that can fill a checklist, then you'd get quality employees. It also wouldn't hurt if, when you need some hot new skill, you got your internal guys to pick it up instead of immediately looking for a new guy that has it.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    31. Re:Programming versus Software Engineering by nfgaida · · Score: 0, Offtopic

      Welcome to "god's country". Home of the free, right-thinking hardline religious zealots.

      --
      *elevator music plays*
    32. Re:Programming versus Software Engineering by dubl-u · · Score: 4, Interesting

      That's not a slam against Indians (or other off-shoring cultures), but more a fact of life. They are disconnected from the project to such a degree that they have no real grasp of it other than to produce *exactly* what the specs document says. This is the same type of problem you see in using consulting firms like Anderson, nay, Accenture in developing your software.

      Agreed! Personally, I'm not planning on getting out of the industry, but I do plan to work only on projects using agile methods like Extreme Programming. Why? Because methods like XP tightly integrate the businesspeople and the techies in a way that is impossible if you're working in different time zones.

      Not only is this more efficient than a document-driven process, but it's so much more flexible that you can keep ahead of your competitors using traditional processes. For projects that need speed and flexibility, outsourcers can't compete, whether they're in an Accenture office or in Bangalore.

    33. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Saying programmers will be extinct is like saying that manufacturing is extinct. I has shrunk. A lot. But it's still here. I work at a small manufacturer that makes short-run, specialized equipment, and we have to work closely with out clients. There is no advantage to moving us overseas. The company next door manufactures high-volume parts. They could be made overseas, but they are still here. I predict there will be fewer programming companies, but not none.

      Saying that software engineering is separate from programming reminds me of when someone here said that engineers don't do drafting. I'm an engineer, but since we are a small company I get to do all my own drafting. The engineering/drafting relationship is almost exacly like the design/coding relationship. They can be seperated, but hackers like to do them in tandem. Some organizations work well seperating them, some work best when they are done by the same person.

      Now, Indian software designers can be just as good as any in America. Local designers do have an advantage in the market, though. In some instances, you have to work closely with the client, sometimes on-site. It helps to be nearby. There's also a culture issue. Americans think and act and expect different things than Indians. Good designers learn the taget culture well enough, but never quite as well. Last: many have said that most software is in-house stuff that is never sold. I have written quite a bit of code for my employer, that could not have been outsourced because it needed an insider to know what was going on. Also a lot of machine-control stuff that has do be done on the working machine.

      So, there will always be programmers in this country. They will have to face the harsh realities of the real world, like "I'm waiting tables now, but what I really want to do is program." Or, horrors, making less than $50k like the rest of us non-management types.

    34. Re:Programming versus Software Engineering by mmusson · · Score: 4, Interesting

      No doubt the industry is changing but I do not think it is valid to lump every different kind of programmer or job into one category and say that it is being outsourced.

      The most obvious outsourcing occurs in companies that have IT departments but are not in themselves a software development company. For instance, a bank and it's IT department. These IT departments are a commodity for the non-tech company and they are looking to satisfy that commodity at the cheapest possible price. And the types of jobs being exported are very basic types of programming that could be compared to the simple manufacturing jobs that are also exported.

      This is a very different situation from a software company where the programmers are not considered a commodity. This might not be true for the very large software companies but that is also an indication of their dysfunction.

      The jobs are flowing to India purely because of the low cost. As India develops a large middleclass due to this influx of money, wages will rise and the value proposition will worsen for India. That's when the jobs will start flowing to China. India is not necessarily in the best position, long term.

      --
      SYS 49152
    35. Re:Programming versus Software Engineering by jrmann1999 · · Score: 1

      The current trend to outsourcing jobs in India is purely a financially driven maneuver. AFAIK there are still no hard facts pointing to lower costs by moving these jobs overseas. From what I understand the code generally has to be re-worked in America due to a language barrier and general fundamental difference in the philosopy of western business and culture. I can see this trend continuing for 3-4 more years. And as this trend goes along you're going to see more American engineers start businesses and compete with overseas. How you ask? When developing customer oriented software that eventually has to be used and supported, who would YOU rather talk to, an american who can at least understand the cultural and language references you present, or an Indian who can't divert from what's written in his current 3" binder.

    36. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 1, Interesting

      Oh, actually it's much worse than that... The main issue with the indians is that there is a pervasive "Yes Sir" culture.

      They'll tell you whatever you want to hear..

      "Is the project going well ?".. yes sir !

      "Can you develop this titanic project in 3 days ?".. Yes sir !

      As you can imagine, the results are quite scary.

      Also the other main issue i've seen is that like any other country, there's only so many good talented developers in India, and with the boom that has been going on there, the quality of the people they use have gone to hell, just like it did in western countries during the .com boom.

    37. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 1, Funny

      People in other countries have brians?

      Australia has plenty of Bruces, and England has plenty of Kevins.

    38. Re:Programming versus Software Engineering by badmammajamma · · Score: 1

      So I guess we should ignore the companies like Microsoft who build entire programming campus' in India? The reality is that it's not just Bank X shipping jobs oversees, it's the software companies too. Do some research and you will find that Microsoft is far from alone in India.

      --
      Any man who afflicts the human race with ideas must be prepared to see them misunderstood. -- H. L. Mencken
    39. Re:Programming versus Software Engineering by net_bh · · Score: 1
      That is funny and so full of ignorance. Have you heard of SEI CMM? A software engineering model developed and administered by CMU?

      You might want to take a look at who has achieved the SEI CMM level 5 (highest).

      http://seir.sei.cmu.edu/pml/index.asp

      In case you havent realized yet, see the number of Indian companies certified. Ofcourse you could say this is hogwash.

      --
      There is no patch for stupidity

      Visit my blog

    40. Re:Programming versus Software Engineering by misleb · · Score: 3, Insightful

      No, I'm pretty sure the source of the problem goes a lot deeper than that. The fact is that childhood education in the US has been substandard for a long time now. It is about right that we start feeling the long term effects now. If HR departments are doing what you say, I'd at least partially atribute it to poor education. Early education isn't just about reading, writing, and arithmetic. It is about dicipline and teaching kids to think for themselves.. how to solve problems and make decisions. Maybe I am a little biased living in the city of Chicago where public education is particularly bad, but still..

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    41. Re:Programming versus Software Engineering by Marxist+Hacker+42 · · Score: 1

      Get some fear- the H-1b can work for HALF what you do, because they can be labeled as beginners now that you're experienced.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    42. Re:Programming versus Software Engineering by Greyfox · · Score: 4, Insightful
      The reason many developers in the USA are halfwits is because IT positions in the USA command huge salaries, so a lot of people who had no aptitude for it got into the game just for the money. The same will be true of every country you end up outsourcing to -- you may get high quality people to begin with, but the competition for people will result in high demand, just like here, and the halfwits over there will realize that they can fumble their way thorugh a half-assed training program and bounce between contracting firms too quickly for anyone to realize what idiots they are. Just like here 4 years ago.

      There are a limited number of countries we can exploit like this, and the ones we do tend to see a bit of a brain drain as professors get lured away from teaching positions by the huge salaries we're offering. I think we'll hit an eqilibrium eventually, the question is whether that'll be sooner or later.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    43. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Just out of curiousity, what's your plan to develop your more theoretical interests? Grad school? Independent study?

    44. Re:Programming versus Software Engineering by thesilverbail · · Score: 1
      let the code monkeys in India have it, anyone can write code, but they will still need a good software engineer to develop a piece of quality software. :-)

      ...Which of course only the geeky supersmart yanks can do, am i right? go ahead, say it.

      --
      I have found a truly wonderful proof of Fermat's Last Theorem, but unfortunately this sig is too small to contain it.
    45. Re:Programming versus Software Engineering by Raptor+CK · · Score: 2, Insightful

      The issue is, really, what programming really creates. Are we designing new things and coming up with new ideas, or are we constructing something which costs next to nothing to move around?

      If a bright team in India is given a spec, follows it properly, and delivers a rock-solid product, it can be shipped on a CD-R, a DVD, or even just an external hard disk to another location. Source code can be SCP'ed to a server in the US. It's not like shipping cars from Japan to the US, it's even easier.

      The thing that we can't outsource as readily is innovation. We basically need to change into a nation of inventors, since that's really the only position left. We need to constantly pump out new ideas, and take the credit for them while someone else implements said idea for cheap.

      That's not to say that there aren't innovative programmers out there. I work with innovative programmers, that's why they have jobs in the US. When you're designing something that's never been done before, you don't *want* to deal with a 12 hour lag time, or trying to communicate new ideas and the like to someone who's asleep when you're busy coding.

      In the long run, what will happen is that people in every nation will come up with good ideas, and they'll implement them on their own. After that, maintenance will go to the lowest bidder. I wouldn't say that everyone wins in this situation, but fewer people lose, at any rate.

      I don't like outsourcing. I think it's a crock, and that's partially because I lost a job to it once, and was asked repeatedly to come back for consulting work after I was let go. If the new guy halfway across the world can't do my job, then maybe I shouldn't have been fired in the first place. It's a system that doesn't work as well as managers initially suspect, but it probably does have its place, when done properly.

      --
      Raptor
      "Procrastination is great. It gives me a lot more time to do things that I'm never going to do."
    46. Re:Programming versus Software Engineering by Emperor+Shaddam+IV · · Score: 3, Interesting

      You are forgetting one important point. India would already be full of experienced senior programmers and architects, if they stayed in India. A large Majority of them come to the US after a few years and get their Green Card. Many stay and become US Citizens. The company I work for was founded by 3 Indians, 2 in the US. One of the owners, my boss, agrees with me that its almost impossible to do any work from India where client interaction is required. Which to design software, client interaction and onsite work is very much required. Hence our Indian office only does website work, while we do all the consulting and custom software for clients in the US.

      The previous company I worked for had a software development staff of more than 100, half of which are Indian. Most of them are still here. The ones that returned to India, still work for that company, in the Indian office, making a salary much higher than most Indians. Until salaries go up in India, the most experienced will always come to the US where they can make more money.

    47. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 2, Insightful
      I think you hit the nail right on the head except that I think the problem may go a little deeper. That is, junior programming is not the bottom rung. Look at the quality of public education in this country. It is almost impossible to find quality employees these days.
      Oh, yeah, sure, of course: it's all the fault of the public school system (note to frothing-mouthed , raving right-wing propagandists: the vogue slanderous term these days is "government schools", not "public education" - it better invokes an anti-federalist sentiment, even though all schools are organized on the town/county level. But, hey, whatever ...) because, you know, they have like infinite power over the level of achievement a student can reach. Stuff like a student's inherent intellectual ability, econcomic resources, parental involvement, motivation level, etc ... all irrelevant. It's all the school's fault!

      If a kid comes in to take a test after his/her parent whipped 'em with an electrical cord in the trailer last night, and just can't seem to concentrate because he/she also didn't get any breakfast, and then fails the test, well I guess then that's the teacher's fault, eh?

      Puhhhlease.

      BTW, I've met plenty of dumbasses who were educated in private/religious schools too. Trust me, they ain't doing anything radically different in the classrooms of those institutions either, they just have better resources and are able to keep the lower achieving students out in the first place and can expel students a hell of a lot easier.

      It's called self-selection.

      People don't have the most basic skills. Most people in IT in the US are friekin' halfwits.
      Most people in most industries are "friekin' halfwits", there, Matt. Trust me, IT does not have a monopoly in that regard. The only difference is that they are better paid "friekin' halfwits" as compared to other industries.
      I don't think outsourcing is just about money.
      On the contrary, it is exclusively about money. If IT work were more expensive overseas do you really think there would be any outsourcing happening at all?

      I think not. Don't kid yourself.

      I think in many cases you can get better employees overseas... more well rounded programmers..
      A little bit naive, are we?

      Look, Matt, I've met many good programmers who were from the US and I've met many good programmers who were not from the US. If you ship all the IT jobs overseas, you are very quickly going to see a regression to the mean for employee quality. You've only seen the cream of the crop so far, not the other 98% of their population. There is no panacea; people are people, and most of them are dumbasses.

    48. Re:Programming versus Software Engineering by PitaBred · · Score: 1

      USA brains are what give us the advantage. Keeping the knowledge 'in house' so to speak, to keep us ahead of the curve. We can find labor as easily as any country, but our main strength has been our ingenuity.

    49. Re:Programming versus Software Engineering by FrankHaynes · · Score: 1

      In my engineering courses at George Washington University a full generation ago, some of the best and brightest students were from Iran, India, and Korea. They were studious, focused, usually polite and articulate, and generally had more going for them than a scary good percantage of my fellow engineering students from the good ol' U.S. of A.

      This process has been advancing for some time and we are now feeling the effects of such a subtle change. Turning this huge aircraft carrier called the United States is going to take quite some time even at full [left|right] rudder.

      --
      slashdot: A failed experiment.
    50. Re:Programming versus Software Engineering by WaterBreath · · Score: 1

      Would you rather instate the people that are terrified of outsourcing anything? The ones that will stop outsourcing to "protect" our jobs? While we struggle to fix our broken system without the good influence of the countries that seem already to be improving upon it, they will continue to grow and further surpass us in that respect. That seems like a faster path to removing our global economic power than what's happening now.

    51. Re:Programming versus Software Engineering by scaaven · · Score: 4, Funny
      Cheney is Grand Moff Tarkin, Bush is Darth Vader

      close. I'd say Cheney is Dark Vader, and Bush is Jar Jar Binks.

      --
      I know I'm going to be modded up on this
    52. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0
      I have a similar experience with Indian programmers and even the very bright guys among them are extremly unimaginative. They can do so appaling design errors in so trivial tasks you even ask if they ever thought about it at all.

      But then you give them a clear requirements and bring a good software architect to the team and they will be extremly efficient as a team. The architect can actually rely on them to implement his designs exactly and precisely and they work very hard. Especially young indian software engineers without family. They just cannot imagine what to do with all the free time on weekends so they do some more work. Amazing, really.

    53. Re:Programming versus Software Engineering by crucini · · Score: 4, Insightful

      Well put. But corporations are just tools for capital. Maybe the bank in your example will no longer have any employees or branches in America. The corporations can thrive while America dies.

    54. Re:Programming versus Software Engineering by mmusson · · Score: 4, Insightful

      Microsoft is not a healthy software company. Their desire to outsource is an indication of the larger internal problem.

      If your company produces art, you cater to your artists or you fail. Microsoft has an enourmous amount of cash which has given it some economic inertia, but it is not innovating and that is killing it. What is their response to Linux, a further delayed somewhat vague OS idea? What is their response to Firefox, a 3 year old browser version?

      The companies that outsource the things that they shouldn't are sowing the seeds of their future failure. Oracle's outsourcing is creating their own future competitor.

      I am not "pro" outsource. I am a programmer and I obviously want to stay employed. But these doom and gloom stories are plain illogical. In the same way that we have manufacturing jobs here even though we also export many manufacturing jobs, there will always be programming jobs in this country even though we also export a lot of programming jobs. Until some technological advance makes programming unnecessary and then we will be the makers of the programs that make the programs we use.

      --
      SYS 49152
    55. Re:Programming versus Software Engineering by misleb · · Score: 1
      The thing that we can't outsource as readily is innovation. We basically need to change into a nation of inventors, since that's really the only position left. We need to constantly pump out new ideas, and take the credit for them while someone else implements said idea for cheap.

      And we are losing on this front as well. One word: Japan. It comes down to the quality of basic education. The US has been behind for some time. It is about time we start feeling the long term effects. The US is no longer a big fish in a small pond. The pond is getting much, much larger and our weaknesses are starting to show.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    56. Re:Programming versus Software Engineering by Civil_Disobedient · · Score: 5, Insightful

      What so special about USA brains.

      Well, the argument is that our society is fundamentally better than others on the planet because we support the kinds of rights that make innovation prosper. A free press, the ability to easily incorporate, easy access to loans... Couple this with our gee-whiz universities that think themselves the bastion of all knowledge and research.

      The PROBLEM is that all these things are slowly disappearing. The gee-whiz universities that come up with the innovative ideas? The actual product of those ideas are produced in cheap-labor economies. Eventually the "locals" catch on -- this is what happened in Japan when we had them building our TV sets and telecommunications devices. Eventually they figure out how to do it themselves, and suddenly our domestic manufacturing goes out of business. "Oh well," we say to ourselves, "at least we've got XXXXX."

      As in, "Oh well, at least we own the auto industry." Not any more. "Oh well, at least we own the manufacturing tools industry (production line machinary)." Not any more. "Oh well, at least we own the telecommunications industry." Not any more. "Oh well, at least we own the software industry..." Well, not for much longer. And what's left? The only jobs remaining are the ones that require a physical human presence.

      So, you need the guy to unload the cargo shipment from China. You need the salesperson to sell you the new gee-whiz gadget (imported, of course). Or sell you your hamburgers, which, surprise, are made from imported beef because it's cheaper.

      And don't get me started on the other aspects of our country that will "save us." Free press? That's gone the way of the Dodo bird, thanks to media conglomerates like FOX and relaxed FCC restrictions on local station ownership.

      How about our easily incorporated companies? Good luck finding anyone to put any money it them. And good luck coming up with an idea that isn't instantly sued into oblivion thanks to our asinine intellectual property laws. Instead what you'll have is a great idea that's either bought out by a bigger fish, or simply stolen by them. But our lawyers will save us, right? Our giant army of lawyers? Don't count on it.

      Just about the only thing left for our country to do is dump money into military spending. If we can't out-think you, or out-democracy you, well, we can just out-bomb your sorry ass.

      If you ask me, India is looking a lot like we used to look like, back before the "American Dream" turned into a nightmare.

    57. Re:Programming versus Software Engineering by The+Snowman · · Score: 1

      Just out of curiousity, what's your plan to develop your more theoretical interests? Grad school? Independent study?

      I plan on pursuing a PhD in computer science, then doing university research and independent study. However, I still need to be employed. If the population of "useful" programmers/software engineers is dwindling, that will eventually kill the research arm of the career field because it lowers demand for research products.

      --
      24 beers in a case, 24 hours in a day. Coincidence? I think not!
    58. Re:Programming versus Software Engineering by greg_barton · · Score: 1

      Our increased reliance on military might is a dead giveaway.

      It's also the reason why this trend will not stop. Our military might is needed (and dreaded) around the world. Both the need and the dread contribute to it's expansion.

      See, as the economy gets worse, people get angry. Politicians don't want that anger turned on them, so they create a diversion: war. This further funnels resources into the defense sector, taking it away from domestic concerns. (Both public and private.) And then it feeds on itself: anger at the enemy increases, we can't stop fighting, (If we pulled out, the would be chaos!) and general anxiety increases at home because the economy worsens.

      Does this sound familiar?

    59. Re:Programming versus Software Engineering by WaterBreath · · Score: 1
      Amen. I may catch a lot of flack, and maybe labelled as a flamebaiter, but I say that if the U.S. employees suck, fire 'em and hire whoever can get the job done right. If that's Indians or Chinese, then so be it. We aren't going to get any better by not buying the better product. And we're not going to get any better if we don't try to compete. The damage being done isn't going to be repaired by repeated consumption of painkillers such as laws or acts to prevent outsourcing.

      Isn't the whole point of capitalism to find the most efficient way of making/obtaining the best product? It's a system that should encourage people to better themselves if they want to compete, and discourage stagnation. The U.S. has been caught in the quicksand of stagnation since the peak of our hegemonic status at the end of WWII. Maybe we need a threat like this, a shot in the arm, to make us realize we have to get off our duffs and be the best if we want to be the best.

    60. Re:Programming versus Software Engineering by misleb · · Score: 2, Insightful

      The sad fact is that we've become fat and lazy. I think there will come a time when we will simply have to relinquish our superpower status. Hopefully we can accept our new place in the world without resorting to increased violence. Then we can address our weaknesses and come back stronger than ever.

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    61. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      I have to react to the comment about professors getting lured away. Can you please tell how to send them back?

      I have a few PhD cow-orkers and former professors in my team and they can't do anything on schedule. *Every* little task is converted into a "search for the Truth." (Don't they know that the answer to every question is 42?)

    62. Re:Programming versus Software Engineering by Coryoth · · Score: 1

      While I think most theory and math discoveries are already made

      Having been employed as a professional research mathematician (I'm not talking academia here) I would beg to differ.

      Jedidiah.

    63. Re:Programming versus Software Engineering by misleb · · Score: 1
      Does this sound familiar?

      Indeed, we are far from being an enlightened society.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    64. Re:Programming versus Software Engineering by nixdix · · Score: 5, Interesting

      You forgot to mention the medical profession. I was just in the hospital visiting a sick aunt. It was about 10pm and they were taking a chest X-ray. Then they told me that they needed to fax the X-ray out so that it could be analyzed and they would know what to do next when the analysis came back. Given the late hour (10pm Pacific coast time), I asked if the X-ray was being faxed to Bangalore. The nurse smiled, commented it was a cogent question, and suggested I take it up with the hospital administration because she was not allowed to discuss it.

    65. Re:Programming versus Software Engineering by WaterBreath · · Score: 1

      I completely agree that we've become lazy. But I personally don't believe that the recent war movements of the US are meant to disguise it. I just think the current administration has different priorities (whether they are wrong or not, I'll leave the reader to decide). However, the proposition that we "stop outsourcing", which is a big movement lately from the opposition, is not going to solve it either. We'll just get and fatter and lazier, lulled into a false sense of security, while the rest of the world flourishes. In my opinion, the wars do need to stop, but the outsourcing doesn't. We need a reason to improve our education systems, and the threat of competition from other nations can only help that.

    66. Re:Programming versus Software Engineering by stanmann · · Score: 1

      And if you looked at the requirements for SEI CMM, or ISO 9000 or any other "certification Level" you discover that what you are getting is "certification" that you have documentation for your "process" and that your process matches the documentation. Your peer review process could be toss the document into a pile of pig manure and the pages that don't have feces are good, the others need work, the process will be accepted as long as each desk or team has a pig pen.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    67. Re:Programming versus Software Engineering by aggieben · · Score: 1

      Sure, programmers will be extinct within the near future in Western countries. But there's a difference between programming and software engineering; I personally think that software engineering will still take place in the western countries...

      I don't think it's that there's this big separation between programming and software engineering such that programming will leave and SE will stay; rather, I think programming is a subset of software engineering. The projects that are getting shipped out are those that are well-defined and have already been done and don't require a lot of "new" development. The mondane, if you will. What will stay here in the West are projects that are companies' flagship products, critical products, and newer innovation. If all of our industries were still clinging to those type of projects we would not be able to make as much progress as fast.

      Consider electronics manufacturing for example. I think it's fairly easy to see that Intel, AMD, TI, Motorola, and countless others who rely on foreign electronics manufacturing are able to provide us with better and more advanced products because of it.

      --
      Don't become a regular here, you will become retarded. -- Yoda the Retard
    68. Re:Programming versus Software Engineering by gcaseye6677 · · Score: 5, Insightful

      Discipline and problem solving are the 2 biggest problems in education today. There is no discipline, and the last thing schools want is some student questioning things. That was fine when everyone was being prepared for factory type jobs where the boss was standing over you all day, but almost all modern American jobs require a certain amount of autonomoy on the part of the worker. Public schools have never taught this well, and it's getting even worse. Home schooling is no longer just for religious nuts.

    69. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Just tell them they can't get tenure. That will send them running. Self accountability is a mighty scary thing.

    70. Re:Programming versus Software Engineering by irvin · · Score: 2, Interesting

      "As in, "Oh well, at least we own the auto industry." Not any more. "Oh well, at least we own the manufacturing tools industry (production line machinary)." Not any more. "Oh well, at least we own the telecommunications industry." Not any more. "Oh well, at least we own the software industry..." Well, not for much longer. And what's left? The only jobs remaining are the ones that require a physical human presence."

      It's not like there are a finite amount of industries that exist. For every auto/software industry "lost" in the United States a nanotechnology/bioinformatics industry gets created. Staying ahead, not on top, of industries seems to be what makes America powerful.

    71. Re:Programming versus Software Engineering by Tassach · · Score: 3, Insightful
      they can be labeled as beginners now that you're experienced
      And who's going to supervise these beginners? Who's going to train them? How are you going to retain them once they get some experience and start getting other job offers?

      Knowledge workers (like programmers) are not interchangable commidity parts. You're paying them as much for their ability to think and solve problems moreso then you are for their mastery of specific skills. You have to invest time & money up front to get them to learn *your* business and to get them integrated into the organization so they're actually productive.

      What (smart) companies are beginning to realize hiring smart & talented (hence expensive) engineers is more cost-effective in the long run than hiring cheap code monkeys to do the same work. If you have 3 uber-hackers making $100K each, they can probably produce better software in less time than a team of 10 code monkeys each making $30K. The savings of hiring a less-talented person is offset by the fact that you have to hire more of them to do the same job, and even then the quality of their work is not the same and they require more supervision.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    72. Re:Programming versus Software Engineering by BRSloth · · Score: 0

      I feel your pain. Every day.

    73. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Thank you.

      You very eloquently just explained something that I have been trying for weeks to beat into somebody's head.

      Again, thanks for the ammunition.

    74. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      There's nothing special about the intelligence of U.S. citizens. The only thing that ever keeps "knowledge" in house is money and patents.

      It wasn't ingenuity so much as free enterprise that was the U.S.'s main strength. It doesn't have a monopoly on either, and it's showing as more and more highly-skilled jobs are exported to nations with lower quality of life standards. Amusingly it's the people that often lack ingenuity that are maintained in their financial or administrative positions.

    75. Re:Programming versus Software Engineering by zev1983 · · Score: 0

      Disney started outsourcing it's animators to India. They are starting to make the stories there too. So much for the triumph of American creativity at the hands of the Corporation. Combine that with IT and, well...

    76. Re:Programming versus Software Engineering by panaceaa · · Score: 1, Funny
      I'd say Cheney is Dark Vader
      I didn't know Hans Solo was gay!!
    77. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      A software engineer needs to spend some time programming within their design in order to understand it, improve it, and move things along with the team of implementers.

      Wow... Could I pay you to come convince my coworkers of this?

    78. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 2, Interesting

      What makes you think Indian Phds turn out crap?

      I know plenty of America coders with Phd and Master who turn out crap.

    79. Re:Programming versus Software Engineering by orderb13 · · Score: 2, Interesting

      Being a programmer myself, this subject is close to my heart. I happen to have some friends that are pretty high up the IT scale in several companies and have contacts in others, and what all of them are begning to realize is "you get what you pay for". Sure, we can outsource this project to India, and it will come back and not work, if it works, it won't work with YOUR system. The reason they can hire these people for 1/2 the cost is THEY SUCK. Now granted, there are some talented coders over there, but by and large they blow.

    80. Re:Programming versus Software Engineering by Tassach · · Score: 2, Insightful

      Ever consider that the reason the foreign students you met were so bright was because they were ATYPICAL, that the reason they went overseas to study was because they were among the best of the best in their countries?

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    81. Re:Programming versus Software Engineering by radio_babylon · · Score: 0

      It's all about saving a buck or two so some CEO can give himself a nice bonus for cutting costs.

      this is the root cause of the problem... hell, MOST problems, currently... outsourcing, the collapsing economy, the vanishing middle class, etc... the goddamn crap-wrapped-in-skin C*Os of the world and their absolutely insatiable greed... their willingness to lie, cheat, steal, ANYTHING that will feed that sucking black hole...

      these people are like a cancer or something... constantly accumulating, well past what they "need" to live even the most extravagant lifestyle. its never enough...

      now, if these folks actually SPENT some of that accumulation it wouldnt be so bad, but for the most part, they DONT... every dollar that gets sucked in to the "corporate officer's club" never comes out again, resulting in an ever-decreasing supply of cash for the rest of us... oh, sure, sometimes they will blow a huge wad of dough on buying yet another company, but really thats just shuffling cash from one set of officers to another, the money moved around but it never actually got back into circulation...

      anyhow, got slightly off course, my point is that this outsourcing thing is nothing more than another way to feed the sucking black hole of corporate accumulation... to fix the problem, youve got to stop it at the source... and its obviously going to be left to us to do that, since the governments of the world have demonstrated that they have no interest in stopping it...

      ill leave it as an exercise for the reader to decide what the best way to stop it might be... personally, im thinking of something along the lines of hot lead, and a lot fewer C*Os... who knows, maybe their heirs would get some of that cash back into circulation, and if not, maybe THEIR heirs will, etc... but thats just me...

    82. Re:Programming versus Software Engineering by CptNerd · · Score: 1

      Not to mention we get a lot of "insourcing" from places like Nissan, Toyota, and BMW.

      Or are those plants in Smyrna TN, Georgetown KY and Spartanburg SC just imaginary?

      --
      By the taping of my glasses, something geeky this way passes
    83. Re:Programming versus Software Engineering by vsprintf · · Score: 3, Insightful

      What (smart) companies are beginning to realize hiring smart & talented (hence expensive) engineers is more cost-effective in the long run than hiring cheap code monkeys to do the same work.

      Unfortunately, there are far more companies where the CEO knows he can get bigger bonuses by making a big deal out of offshoring IT even if it winds up costing more. It's all about snowing reporters and doing what's good for management in most companies.

    84. Re:Programming versus Software Engineering by gid-goo · · Score: 1

      Coding is coding is coding. I work as a games programmer, I used to write telecom software. Its about the same except I get to go to better parties and there's a lot more drugs. I like writing code. Whether it's SS7 frontends for voice mail systems or games, I like it. But essentially if you can write good solid code in any area of software engineering, you can write games. As always, writing good solid code is the trick which many people have trouble with.
      gid-goo

    85. Re:Programming versus Software Engineering by Marxist+Hacker+42 · · Score: 1

      The companies will NEVER pay for training- they didn't with my generation of programmers, and they won't with the current generation. They leave it up to the programmers to find a way to pay for training themselves. The cheap labor movement has no funds for training, never has, and never will.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    86. Re:Programming versus Software Engineering by KontinMonet · · Score: 3, Insightful

      Yep, been banging on about this myself on /. and other boards for some time.

      I call it 'skills leakage' because it is rare for software to be so completely and accurately designed that it can be just sent offshore and a perfect product is returned. Moreover, modern development is iterative and incremental, the whole team: product managers, project managers, teamleaders, BAs, coders, DBAs etc. are all involved in the process on a continual basis.

      Splitting the team is often inefficient, especially when time zones are 12h apart. So designers and managers are shipped over to where the work is being outsourced and they gradually transfer their skills. I know this, I have run a team in Mumbai and to increase productivity, it was entirely necessary to train and mentor coders to become designers and project leaders so that they were not so dependent on people in Europe. It was also necessary for the domain experts to be present for considerable periods, so much so that some had been in India for 18 months until they had made themselves almost redundant and were eventually shipped back to Europe only to be 'let go'.

      Also when college graduates see that their future jobs are likely to be shipped offshore, they do not eagerly enter the profession. It's happening here in the UK already, a large percentage drop in people taking Computer Science.

      Welcome to the massive species extinction (well in a Western habitat anyway)...

      --
      Did he inhale?
    87. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0
      Ever consider that the reason the foreign students you met were so bright was because they were ATYPICAL, that the reason they went overseas to study was because they were among the best of the best in their countries?
      Holy crap, we've got a live one here!

      It is truly amazing how many people don't seem to get this and go on repeating the same old canards about how much "brighter" "foreign" students are as compared to US students. Like, yeah, go immerse yourself in the other 99.9995% of their populace and then come back and see if you still think the same way.

      Humans truly are herd animals, both in thought and deed.

    88. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      While I think most theory and math discoveries are already made, I still think progress is possible.

      This seems to be akin to the U.S Patents office once saying that all the great inventions have already been made. This is total b.s.

    89. Re:Programming versus Software Engineering by zev1983 · · Score: 0

      That's funny, I always install Windows in the C:\DOORS folder...

    90. Re:Programming versus Software Engineering by FrankHaynes · · Score: 1

      In fact, it did occur to me.

      Consider that these days they might be the ones high-tailing it back to their native countries to employ those skills which no longer earn them jobs in the U.S., thus putting them head and shoulders above their countrymen who did not receive such education.

      Even so, if I were the h.r. guy interviewing them versus some (not all) of their U.S. counterparts, I would have had no problem hiring the immigrant students for all the reasons I mentioned in my original post. That works for them in both domestic job competition as well as in the outsourcing situation. Better is better, no matter where it is found.

      --
      slashdot: A failed experiment.
    91. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 1, Funny
      close. I'd say Cheney is Dark Vader, and Bush is Jar Jar Binks.

      And Kerry looks like Lurch. Ha ha ha ha ha. +4, Funny, right? No? Oh, right, this is Slashdot.

    92. Re:Programming versus Software Engineering by hoppo · · Score: 1

      As usual, the media has overblown this whole outsourcing thing. Like anything else, outsourcing is met with varying degrees of success. It does lend itself to large, well-defined projects where the requirements almost never change (and change very little when they do). Companies with work that fits this bill often find a very cost effective way of getting what they need. Outsourcing doesn't work so well with more fluid projects, where the business often interferes with, and changes project direction. This kind of work requires too much constant communication to effectively be managed remotely. In cases like this, outsourcing will experience far less success, and the increase in management costs can sometimes even outweigh the savings in labor.

      Additionally, trend predictions can pretty much be considered worthless. Many of the assumptions are based on the cheap labor remaining cheap. What happens when salaries begin to rise with demand?

    93. Re:Programming versus Software Engineering by gcaseye6677 · · Score: 1

      And that right there is the problem with becoming a PhD in CS, or for that matter even getting a masters. Nobody is willing to pay for that level of experience because businesses only want to hire someone who can hook up a database and generate some reports. Research seems to be only funded by universities and government grants anymore. I admire you for pursuing your interests to this extent, but I'm afraid you are in for a rough ride if you want to make money doing hardcore CS work.

    94. Re:Programming versus Software Engineering by fenris_23 · · Score: 1

      How can Cheney be Darth Vader? There is only one Darth Nader...

    95. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      >> All the developers I've known that were outsourced were VERY competent, In fact more competent than many of the indans who replaced them

      This is not always the case so please do not stereotype it. I replaced a few "western programmers". I took over C++/system programming work did by them. And they did a very poor job in code maintainence, test suites and design.

    96. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Microsoft doesn't really outsource. Outsourcing=killing current jobs and replacing them with overseas labor. Microsoft is organically growing their overseas markets (a very big difference).

      The difference, mainly, is that Microsoft is trying to gorw its international markets. Most outsourcing is used to get cheap labor for products/servcies that are re-sold to U.S. consumers while organically growing is trying to develop a foreign market...

    97. Re:Programming versus Software Engineering by SpaceLifeForm · · Score: 1
      Like the ratio of MCSEs compared to really experienced folks is the U.S.?

      Do you think that's just a ms coincidence?

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    98. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      We get a lot of trolling on Slashdot and we expect high standards. You can't post one day about how anyone without any money is a good for nothing layabout who shouldn't be entitled to vote, and then two days later post about how we're all being driven into poverty by the evil plutocrats, and not expect people to notice.

      Get an extra account if you want to troll both sides of a street. Or just be more subtle about it.

      Other than that, I'd give your troll a 3.

      HTH

    99. Re:Programming versus Software Engineering by feepness · · Score: 1

      It's funny but all of this paralells nature so perfectly. You have the folks at the top of the food chain, Banks Mega Corps etc... Killing off the very people they feed off of. When they are done they will die themselves... No Indian is gonna pay some American Bank outrageous fees to manage thier money or accounts. You say well the bank will buy an Indian Co..... etc..... thats true, but again how many Indian's making 5-10grand a year are going to be taking out $200,000+ mortages ?? Loans for $30,000 ford suv's??? Nada Zilch Zip...

      They will be, when the dollar revalues to a reasonable level vs [insert country of choice] currency. Really, it's that simple.

      There is no inherent reason for us to have this standard of living vs the rest of the world just because we got here first. The sooner they catch up, the sooner we stop standing out. The sooner we stop standing out, the sooner people who aren't sharing that wealth stop targeting us.

      Keep in mind that the adjustment might be painful (adaptation always is) but the end result will be a change in the RELATIVE standard of living, not the ABSOLUTE. We'll still live as Kings compared to most previous generations... actually as GODS is more like it.

    100. Re:Programming versus Software Engineering by Nikker · · Score: 1

      Now that is true that there is evolution in the workplace as well evreywhere else. But what happens to the monkeys that we have right now?

      Slowly the large companies will start to cut people off and outsource, this breeds contempt. Already places like /. bring a community consesus and a direction. And doubleplusgood we have LINUX, not that they will start coding in pearl but now the secret ofthe OS and hardware is open and those who want to can pursue what they want.

      Now the result is you have a large amount of intelligence that is completely up for hire. What would happen if groups of these people got together and started playing around? Instead of a large company you have hundreds or thousands of small ones, and unlikely they are corporate friendly.

      Could this be the return of old fashion competition?? Maybe...

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    101. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Americans are the smartest workers on earth. Where did IT come from? India or America?

      Name one invention that has ever come out of India. Any Microsofts? Any Apples? No? I didn't think so.

      India is a bunch of wannbes. In 1998 were were told this labor invasion would save our economy. Today drive around Silicon Valley and look at the For Lease signs on every street. Imported labor is killing Silicon Valley. And no, that's not because "all that work is going to India" - these are entire *companies* going out of business - not just programmers. The fact is, imported 3rd world workers aren't creating anything. All they are doing is moving from company to company, sucking out the wealth, then taking it out of the country, leaving the U.S.A. poorer. And one by one, American companies are dropping.

      If these workers were so great as we were told, then our economy should be double what it was in 1998, not dying.

      It's not about jobs going overseas folks. It's about MILLIONS of guest workers coming into this country, taking Americans' jobs, and then making off with the wealth. Wake up to reality.

      As for that USA article, that's 100% pure PR bought and paid for by India's IT lobby, NASSCOM.

    102. Re:Programming versus Software Engineering by Frizzle+Fry · · Score: 1
      It's all about snowing reporters

      Yes, nothing generates more possitive PR than massive layoffs and offshoring.
      --
      I'd rather be lucky than good.
    103. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      ...Why didn't YOU ask these questions?) which makes me look like I'm being difficult...

      You just perfectly described my job.

      As for outsourcing / offshoring, you get what you pay for.

    104. Re:Programming versus Software Engineering by Spy+Handler · · Score: 1

      This is all true. Unfortunately, from a corporation point of view, offshoring makes perfect sense. It's good economic practice to cut labor costs and increase profit. Hell, if I owned a company and I see a way of lowering my labor costs legally, I would do it. I like making more money as much as anyone else. Adam Smith, invisible hand, everyone working towards what's best for their own interests. But then who's looking out for what's best in the public interest of the United States? That should be the public officials (gov't). Unfortunately, money owns our politicians and corporations have all the money. So the gov't does what's in the best interest of the corporations. The only solution I can see is a popular uprising of such a magnitude that the politicians are forced to change their position. Make them realize that all their campaign donation money won't buy them their reelection because the voting public is so dead set against offshoring high tech jobs. Otherwise it's bye bye middle class, we're gonna become a nation of trillionaire capital-owners and minimum-wage serfs.

    105. Re:Programming versus Software Engineering by jcr · · Score: 1

      The reason many developers in the USA are halfwits is because IT positions in the USA command huge salaries, so a lot of people who had no aptitude for it got into the game just for the money.

      Bingo!

      Basically, the quality of your average software developer took a nose-dive once high-school guidance counselors started sending people who had no prior interest in the field into computer science.

      When interviewing a candidate for a programming job, ALWAYS ask them what kinds of apps they write for fun on their own time. If they give you a blank stare, send them on their way.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    106. Re:Programming versus Software Engineering by Grishnakh · · Score: 2, Insightful

      You have a couple of problems in your post.

      Name one invention that has ever come out of India.

      How about the number 0, or lots of other mathematics? Of course, you probably meant "recent inventions", and I can't think of any.

      Any Microsofts?

      You said this in the same line as "Name one invention...", which implies that Microsoft has invented anything. I challenge you to name something that Microsoft has invented. Anything at all (besides Clippy).

      Today drive around Silicon Valley and look at the For Lease signs on every street.

      How much of this is due to the dot-bomb collapse? You can't blame that one on any workers; it was all the fault of stupid Wall Street investors. And how much of this is due to companies getting smart and leaving the overpriced Bay Area, and relocating to someplace better and cheaper? Maybe in your locality companies are dropping like flies, but there are other areas of the country that are growing rapidly, like where I live (Phoenix). Most of the people moving in here are coming from California because everything's so overpriced there.

    107. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 1, Funny
      AC: It is truly amazing how many people don't seem to get this and go on repeating the same old canards about how much "brighter" "foreign" students are as compared to US students.

      Let's assume that only the best of the best of other countries come to these institutions. Then the following cases arise: 1. These institutions do admit the best of the best of their own country or 2. They don't.

      If 1 is true then students of other countries are better than the best of the best of USA.

      If 2 is true then these institutions don't attract the best of the best and are teaching only average or less than average students. This means that average and less than average students of other countries are better than average and less than average students of USA.

      But if this is true then it means that the best of other countries are obviously better than best of USA. Because how you determine best is determined by how you determine average.

      Further, average students of other countries would be classed as bright students in USA.

      Choose the case that suits you.

    108. Re:Programming versus Software Engineering by AmericanInKiev · · Score: 1

      Additionally you must consider the fact that software written in countries where street venders are shouting "Latest Brittany Spears for 2 ruppies" belongs to everyone.

      Essentially only Open Source software can be developed in non-IP countries.

      AIK

    109. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      "What so special about USA brains."

      Microsoft, Apple, Hewlett Packard, Intel, Integrated Circuit, Internet.

      Now, let's rephrase your question: What so special about Indian brains. We are all dying to hear your reply.

    110. Re:Programming versus Software Engineering by radio_babylon · · Score: 1

      tsk... i never said money was a bad thing... only the ravenous accumulation of it...

      the problem is the distribution of wealth (and influence) is screwed up, and getting more screwed up as time passes, thanks to the vanishing middle class... the bell curve is becoming more and more inverted, with more people at the extreme ends of the economic spectrum...

      and as for the voting thing, the object is to distribute the political power across the middle class... by restricting it to landowners, you only eliminate the extremely lazy or otherwise screwed up folks, because it really ISNT that tough to own a house (and the dirt it sits on), hell, *i* own a house, and believe me, if i could get one, *anyone* could with an ounce of dedication...

      on the other end of the spectrum, thanks to one person/one vote, the extremely rich also dont have too much political power... this is, of course, NOT at all the case currently... but thats because the elected officials in question are bought and sold by the rich instead of actually representing the majority of their constituents... that is another problem entirely, but i do have some ideas that might help increase fair representation from our politicians, as im sure you can imagine...

      so i guess bottom line, im on the side of the people who actually DO the work that drives the economy... im not anti-money, or some kind of communist... i believe people should earn their way in life, work hard for their piece of the pie... its when people DONT want to work for it and expect you to give them a piece anyway, or at the other end try to take the whole goddamn pie for themselves, and are willing to stomp the life out of you to get it, that i have a problem...

    111. Re:Programming versus Software Engineering by MCraigW · · Score: 5, Insightful
      Yes, nothing generates more possitive PR than massive layoffs and offshoring.

      Strangely enough, that type of announcement usually makes stock price go up.

    112. Re:Programming versus Software Engineering by orst_sw_engr · · Score: 1

      Xtreme Programming (that's a damn stupid name, isn't it?)

      YES! YES! YES!

    113. Re:Programming versus Software Engineering by civilizedINTENSITY · · Score: 1
      There is a difference. That difference isn't saving jobs, though:

      BLS reported a decline of 131,000 employed computer software engineers in the second quarter vs. the first quarter (725,000 vs. 856,000). Employed computer scientists and systems analysts have fallen 51,000 (621,000 vs. 672,000) during the same period, while computer hardware engineers dropped 3,000 (83,000 vs. 86,000). Computer programmers experienced a fall of 16,000 (575,000 vs. 591,000).
    114. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 1, Interesting

      I asked if the X-ray was being faxed to Bangalore. The nurse smiled, commented it was a cogent question, and suggested I take it up with the hospital administration because she was not allowed to discuss it.

      Which of course means a big fat YES!

      How long will it be before US Doctors and Surgeons are replaced with Telepresence equipment that will let the Indians and Chinese diagnose and operate on patients from halfway around the world- all for a third of what the US Doctor would be paid?

    115. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Exactly, you get what you pay for. I am a PHP developer for a small company, all our original code was done by about 10 serbians. The code they created was complete crap. To this day we are fixing the flaws in their design, our business has been severly limited by the code they created. We couldn't grow because no matter how many servers you could throw at this code it ran slow, buggy and it took forever to add features. I bet my boss saved himself $10k in hiring the serbians to create the code rather than having some coders who knew what they were doing create it. But I would say the long term result has been almost a million lost..

      I would only outsource things like customer service and graphic design, but don't let those guys touch your code it's not worth it.

    116. Re:Programming versus Software Engineering by megarich · · Score: 1

      Bravo..bravo...this is the best post I read in a loooooong time.

      I believe too we won't be a superpower forever. While I won't go into details why I think so and what not since that's for another time, i'll say..

      I've been outsourced before I even got a progamming job. Went to college, all that good stuff to get a double degree in comp sci/poly sci. Tried to get a programmer job but no such luck in our sick and twisted economy(mininmum 3+years in this obscure technology another 10+ years in this blah blah blah, we all know that drill), so a year later I ended up being a sys admin. Hey i'm still grateful I ended up in it at least.

      So it's easy to see why programmers here may be "extinct" when 1) the ones programming now are being outsourced 2)the ones going to school for it can't get any jobs in programming.

    117. Re:Programming versus Software Engineering by biobogonics · · Score: 1

      I cannot agree with you more. As a developer I continually question the specs that I am given (so our client wants to capture customer feedback via the web. What kind of database do they have? What's the application platform? Any idea of how much traffic they expect? Why didn't YOU ask these questions?) which makes me look like I'm being difficult but in the end produces a *much* better product.

      You actually *had* specs! On the last major software project that I worked on, the largest problem was that the customer did not know what he wanted. 6 months after starting work on the project, I found out that people were tired of having to order two different units at the same time (right and left) instead of being able to order one unit or a pair. The developer had to do an almost complete redesign (in Access + VBA - bleech.)

    118. Re:Programming versus Software Engineering by Oligonicella · · Score: 1

      Sometime AFTER said equipment leaves the movie screen and enters reality.

    119. Re:Programming versus Software Engineering by aaronmcdaid · · Score: 1

      >> Xtreme Programming (that's a damn stupid name, isn't it?)

      > YES! YES! YES!

      Why don't we call it 'Iterative Programming' or something?

      Now, for me to go even more OT - I feel like a rant on software engineering: Each time our team is asked to update an application we are required to write a new requirements document. This document just documents the changes made. This means that instead of a single document (or set of documents) that describes that current system, we have hundreds of documents - none of which describe the system fully and most of which are out of date!

      The software company that I work for seems to treat each change as a totally separate application and not as a single evolving system.

      Surely the purpose of any document is so that it might be of some use to somebody in the future, an obvious example is a new team member - but when I joined my current team, nobody suggested that I read the requirements documents because they must have known that they were useless. Why don't they take it the obvious next step and ask themselves "How can we write docs that are useful?".

      Maybe it's because everyone thinks that good documentation just makes you more replaceable ... if every employer thinks like that I'm changing career. I'm studying for a mathematics degree at the same time as working as a programmer. At least in mathematics you never get away with a dodgy proof - I'm sick of dodgy code.

    120. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      NO, the US in not falling behind. You people need to gain some perspective... The US economy isn't horrible, still one of the best in the world even though maybe not as good as a few years ago. The Us is not lagging behind other countries in education. They still all come here dont' they? Lets get this straight once and for all... The US is NOT behind, we're just not as far ahead as we used to be. So, take your finger off the panic button.

    121. Re:Programming versus Software Engineering by vsprintf · · Score: 4, Insightful

      Yes, nothing generates more possitive PR than massive layoffs and offshoring.

      It's a strange world where getting rid of the people who built the business and giving the keys to the business to companies in a foreign country will get you huge rewards. The Roman empire also rotted from within. Short-term bread and circuses.

    122. Re:Programming versus Software Engineering by ahdeoz · · Score: 3, Insightful

      The good ones come to America, get working visas, and work for half what you will. Six year later they get green cards and work for 90% of your price, but now they're the experienced ones with domain expertise and have the additional advantage of being able to speak the same language as the call center reps, testers, and code monkeys who have been outsourced.

    123. Re:Programming versus Software Engineering by achacha · · Score: 2, Funny

      The money does come out of there and to the lower ranks of society... it's called an executives addiction to cocaine!

    124. Re:Programming versus Software Engineering by ebresie · · Score: 1

      Discipline and problem solving are the 2 biggest problems in education today.

      Check out the Thinker's Toolkit - 14 Powerful Techniques for Problem Solving by Morgan Jones. He makes the same observation about problem solving skills in schools as well.

      --

      Eric B
      ebresie@gmail.com
    125. Re:Programming versus Software Engineering by ahdeoz · · Score: 1

      sure they'll get smaller, but they'll still be at the top of the food chain.

    126. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0
      Sometime AFTER said equipment leaves the movie screen and enters reality.

      You are way behind the curve here. And did you really think anyone would publicise this, anymore than that nurse?

      Oh, and telemedicine often goes around to my country and I am outside the US...

    127. Re:Programming versus Software Engineering by cachorro · · Score: 2, Interesting

      Technology, industry and wealth are not necessarily zero-sum games.

      If one technology is exported overseas, another may be developed to take its place. People who no longer work in an industry that has been outsourced will be available to develop and support new industries. The fact that your poor neighbor gets a little wealthier does not automatically make you poorer.

      The genius of American business has always been in dreaming up new technologies, having the willingness to fail and try again at realizing them, and filtering the results through a (relatively) free market to eliminate all but the truly useful and beneficial ones.

      To the extent that restrictive IP laws interfere with that process, I agree that there is a real danger.

      Competition from the rest of the world could be regarded as a further filter on our technological development which forces us to reallocate effort from mature and commoditized technologies (with low margin) to into ones that are just emerging (high margin).

      Personally, I would love it if we could create so many technologies and services that every working person in every country of the world could be as well off as a middle-class American. Perhaps that is too much to dream.

    128. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      So the real issue is not how much the help is paid, but the quality of the management?

    129. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0
      Your convoluted set of assumptions belie my original assertion.

      You specifically excluded in the corollaries to your stated assumption the fact that institutions which are comprised of "average or below average" students do not exclude "best of the best" students from attending, whereas the contrapositive case ("average or below average" students attending "best of the best" institutions) does. My whole argument was that this is always the scenario when people describe "bright" "foreign" students outperforming US students. Since you tautologically excluded that case then well, yeah, your conclusions are logically sound but still false.

      Furthermore, I never agreed that the "best of the best" students from one nation are better than the "best of the best" students from another. I don't see how a "foreign" student with a 140 IQ is better than an American student with a 140 IQ. Geniuses are geniuses and dumbasses are dumbasses. Other countries just never send their dumbasses to a university.

      As for how the "average or below average" students from each country compare ... well, who knows? We never see them in the US. "Foreign" countries never advance them to the higher levels in their schools (most countries give tests very early in life that determine if a child will be allowed to go on to the next grade level). They self-select their student body very carefully. Ever wonder why countries like Solvenia, Columbia, and South Africa consistently beat the US on international math and science test scores? Do you really think that they are that much better at educating their students?

      Nah, they just cherry-pick their brightest kids to go on to secondary education and send the rest back to the fields/factories for grueling labor. Statistical sampling at its worst.

      Nice try, though.

    130. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      U got the logic wrong dude.
      "you cannot design a program (software engineering as you seem to call it) if you have never written code." does not mean, if you have written code, you will eventually become a good program designer or architect).

    131. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      CMM Certification is rife with problems.

      For one, there's no mandated recertification requirement. Get certified when you're a 5 man shop, then grow to 5,000, and you can still claim certification, even if your processes have gone crazy.

      There has also been bribery of certification officials.

    132. Re:Programming versus Software Engineering by ahdeoz · · Score: 1

      Necessity is the mother of invention. In order to become inventors, we have to first be implementors. If you take away the obstacles, there is no incentive to find solutions.

    133. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Move screen??? These things have been around for 5 years now. Getting better every day. They are not used yet because of legal warries. I hope that gets resolved soon, because people medical prices are through the roof, and people are getting poorer. What people do now, is to get on the plane and fly to India for surgical procedures. With the tikets AND hospitalization it still comes cheaper than the procedure alone in the US.

    134. Re:Programming versus Software Engineering by atrizzah · · Score: 1

      They already have it--in Bangalore. They're light-years ahead of us

    135. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      The standard of living depends on population. The hugely populated countries are driving it down and sparsely populated ones have the OBLIGATION to defend their way of life or they will becom extinct! By your logic everything that counts is population. Because when everyone is equally poor the stornger countries will be those with larger population. By your logic, we have to just surender now.

    136. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      You got it right. That's what is driving them... animalism.

    137. Re:Programming versus Software Engineering by Grishnakh · · Score: 1

      I don't like outsourcing. I think it's a crock, and that's partially because I lost a job to it once, and was asked repeatedly to come back for consulting work after I was let go. If the new guy halfway across the world can't do my job, then maybe I shouldn't have been fired in the first place.

      So did you do it? That sounds like a great opportunity to me. "Sure, I'll be happy to come back and consult for you. My hourly rate is a very inexpensive and reasonable $200 per hour."

    138. Re:Programming versus Software Engineering by wannasleep · · Score: 2, Insightful

      You didn't get it at all. Besides the fact that your numbers are entirely wrong and the USA today article is copyright of the christian science monitor (an organization that has an agenda), I would like to remind you that the business executives that are hiring indians, chinese, etc. are mostly american and so are those who are lobbying. So blame the boards of directors if you want, not people whose only fault is to work hard and seek a better life.
      As for what indians (and other foreigners) invent I would like to point out the fact that most of the scientific literature (che the "IEEE transactions" on whatever and the conference proceedings) is coming from non-american researchers.
      By the way, I am not indian

    139. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      That label comes from H1B's being PUT into that class reguardless of experience. You are Visa holders, not citizens, and as such you do not have the same rights nor the power to stand up against a corporation for not paying you what you want to be payed. Before anybody starts using what I just said to claim that H1B's should have more rights, NO, the system is intentionally that way. Visa holders stealing jobs is NOT a good idea as it diminishes the very value of being a citizen of the country. There are a lot of reasons to have value in your own citizenship, for instance H1B's who want to be payed higher wages and have rights must become citizens to do so. This is a good system. Lets say we just waltzed into Ghana and took all the high level jobs, how would the Ghanan natives turn out in 20 years? The hightest position anyone could attain would be farmer, due to foreigners taking all the educated jobs. That would be the end of Ghana.

    140. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Outsourced engineers can't. The reason for that is companies want products that they define, and will therefore outline the engineering process, often with an American engineer they can actually deal wit in person. See dealing with someone face to face insures you get what you want, and not what an outsourced group of code monekys thinks you want. There are also trust issues. Check previous slashdot articles, as there were a few stories covering how outsourced groups had recycled copious ammounts of code and employed in-house back doors that created security and stability threats. In order to avoid that you need a native engineer who you can actually deal with in person.

    141. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Oh, horseshit.

      I'm working with the best team of programmers I've ever worked with. Not one of them, not one, programs in his or her spare time.

      And I've worked with teams of mediocrities whose lives revolved around programming.

      Your metric sucks.

    142. Re:Programming versus Software Engineering by mdemirha · · Score: 1

      but it is not innovating and that is killing it.

      I completely agree that MS is not innovating - however, I do not agree with the fact that this is killing them. They became this huge by not innovating, but by simply catching up with others. They let the others do the innovation first, and then copy all the feautures, put more decoration on it, and market it in a better way.

    143. Re:Programming versus Software Engineering by tempest69 · · Score: 1

      Heres the problem, We need "code monkey" jobs in the US as a basis to even have "software engineers". Otherwise the Software Engineers are going to be young westerners out of college that have jack for "code monkey" experience, and are going to get schooled by the Indian "code monkey" that has been coding for decades. If we lose the "code monkeys" we lose the "good software engineers". Storm

    144. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      He didn't stereotype it, he is relating his own experience. The point you should take away from this is that merit was pretty much being ignored when it came to deciding on developers.

    145. Re:Programming versus Software Engineering by Civil_Disobedient · · Score: 2, Insightful

      Technology, industry and wealth are not necessarily zero-sum games.

      Indeed they aren't. But there are a number of problems with your train of thought.

      First, we're losing jobs far, far faster than we're gaining them. New technologies and industries are constantly being invented, but not at the Moore's law-pace some people would like. It took a hundred years for the textile industry to be completely exported. Automobiles took approximately 75 years. Televisions took about 30 years. Software's taken about 20.

      Do you see a trend? The industries that are "coming to the rescue" are themselves staying on the shelf for shorter and shorter lifecycles. I hear "biotech" is the next answer. Where, oh where, are the biotech jobs, though? And when they do come, how long will they last?

      The second, and perhaps larger problem is this: the types of "new industries" that are being created require more and more specialized education and training. Which isn't cheap monetarily, nor is it cheap in years required to get to that point.

      I was tinkering with computers as a child, in high school I knew it was going to hit big, in college I honed my skills, and by the time I got out, all the nerds I was friends with were on Time Magazine covers. And in another decade it was basically all gone. So I've spent a lifetime honing my skills. I've got another 20-30 years to develop a new skillset (provided I've got the cash to spend on re-educating myself, which most out-sourced people don't have). So what do I pick? Biotech? Nanotechnology? Middle Eastern linguistics?

      A textile working in the 19th century could lose his job and get another one in a completely different field with little to no extra education. A computer programmer needs about 5-10 years of experience to be solid in it. How much education do you think you need to go into bio-tech? A decade, unless you're just support staff (the first to get laid off or outsourced, by the way).

      Please don't get me wrong. There are people in shit-poor countries that are competing head-to-head with our best and brightest, then going back to their crummy little apartment in a diseased section of a slum of a country. I give them all the credit in the world, and I am happy to see some of our money siphoned off. If they can do it better, fine.

      I'm not suggesting we build a giant wall around us, stick our fingers in our ears, close our eyes and pretend nobody else is playing the game. But there is going to come a point in time where there simply isn't enough work to be had. And what happens then, as people fight tooth-and-nail over the scraps of service jobs that won't even provide a crappy living?

      It would be pretty easy at this point to venture into Marx-Land, and I'll refrain from that but leave the question open. What does a civilization do when the sole value of a man's worth is his work, but there's not enough work to be had? This is the problem we faced during the Great Depression -- Roosevelt's solution was to get people working on anything at all, so long as they were working. It didn't work, though I suppose we've got plenty of nice parks and dams to show for it.

    146. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0
      Notwithstanding your erudite packaging, your arguments are devoid of merit.

      Consider the case of an institution that is comprised mostly of average or below average students. They do not exclude best of the best no doubt.

      Now consider the case of two student in a foreign country, one is among the best and another one an average.

      The best student will first apply to the top institution.

      1. (S)he will not want to spend the rest of his/her life labelled with the stigma of being the alumni of an average institution when (s)he clearly(*) could have studied in a better one.

      2. Further, the visa officers are very smart. If they see that you are a top student but applying for an average university they will raise flags. The aim of many people in the world is just to go to America. Such prospective students will be denied education visa.

      * Because such institutes encourage top minds to study with them, even though they be foreigners.

      3. If you can have a Mercedez, why would you go for Chevy Cavalier?

      But the average student will apply to average universities only.

      Thus even though the average institution doesn't exclude best of the best, it will have few such students.

      (Note that in English few means none, a few means some)

      Therefore, we can safely assume that in general best students are in best institutions and the others in their corresponding level institutions. There may be exceptions here and there. That could be because someone's father had lots of money or influence. But we can ignore them without loss of generality.

      Now in such a scenario, if the foreign students do better than locals in top class institutions, then the conclusions arrived at in my previous post are valid.

    147. Re:Programming versus Software Engineering by PickyH3D · · Score: 1
      Don't forget that the more supervision costs money too.

      Even if the supervisors were already there, they still are having hours (likely more than previously) diverted for inexperienced, or incoherent employees.

    148. Re:Programming versus Software Engineering by PickyH3D · · Score: 1
      It makes perfect sense.

      Take your ordinary technically challenged customer request, as inept as they may be, and then we try to create the product to fit the request. Sometimes you hit the nail on the head, but sometimes the nail hits you because the customer did not explain it correctly [or when talking to customers, "you did not understand"].

      Now take the same request, and translate it into whatever language and then give it to users in a different region of the world (likely a different understanding of things/casual ideas) and guess what kind of a cluster you'll get (hint: cluster f...)? It also probably goes without mentioning that most of them do not have real world experience. What they do over there is just study, nonstop, but they do not implement. They are extremely devoted students and that is why many in the U.S. out perform their peers because not only do they have their study/work ethic, but they also get the chance to DO.

      A bunch of certifications mean nothing. I'll go a step forward, most certifications mean nothing.

    149. Re:Programming versus Software Engineering by saltydogdesign · · Score: 1

      Don't kid yourself. The Indian education system is not such a major improvement over the US education system that it would convince bottom-line fixated CEOs to pull up stakes and move entire chunks of their company overseas. The US system isn't perfect, but in the end it turns out a ton of college graduates, and that's what counts. When Indians want a good college education, as often as not they head for a US university.

      Now if American college graduates were willing to work for pennies on the dollar, outsourcing would dry up in an instant. It's that simple. Not everyone can be expected to develop a first-class mind. Some folks have got to do the shit work, and chances are those jobs will go to the people that ask the least in return.

      And while we're discussing this, someone should mention a few of these simple economic facts to GWB. If I hear him say one more time that all our problems can be solved with junior colleges, I'll puke. Great, junior colleges. What, are we all going to become paralegals?

      --
      // This is not a sig.
    150. Re:Programming versus Software Engineering by mikefe · · Score: 1

      FAX?!

      I surely hope you meant "scanned with high end imaging equipment and then sent digitally..."

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    151. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Unfortunately, the H1-B and L-1 work visa
      programs are not reciprocated in India, so
      you will not be able to emigrate there and
      work for an Indian company.

      Consider that to be a hidden stroke of good
      fortune, and become an apprentice plumber or
      electrician instead (presuming that you can
      compete wage-wise with the influx of illegal
      aliens for these jobs). These are jobs that
      absolutely cannot be outsourced to India.
      You can always work part-time as a programmer,
      or donate such skills to the F/OSS market.

      Rejoice in the revelation!
      Peace be with you ...

    152. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      This comment is so stupid, bigoted that I am at a loss where to even begin to debunk this crap:

      Here is just a few :
      - Hotmail (setup by Sabeer Bhatia an H1B immigrant)
      - Sun (Vinod Khosla another student-worker)

      Also check out the Fortune-500 to see how many of the companies are founded by Indian-Americans.
      You stupid-add jerk

    153. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0
      Now in such a scenario, if the foreign students do better than locals in top class institutions, then the conclusions arrived at in my previous post are valid.
      Well that's the pivotal assumption, though, isn't it?

      Reread my original post. I said that if your original assumptions were true, then your conclusions would indeed be correct. My whole point is that the scenario where equivalent intelligence groups are present in the same institution occur rarely (and only at the "best of the best" institutions), and that the case of "bright" "foreign" students exceeding all the "local" students in terms of scholastic achievement is usually a case of statistical sampling bias (and occur only at the "average or better than average" institutions).

      I'm not trying to detract from anyone's individual accomplishments, because there are no doubt many "bright" "foreign" students, but let's be real about what is actually shaping people's perceptions here.

    154. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      It makes perfect sense, given that most doctors in US are typically highly over-priced, under-experienced and under-skilled compared to their third-world counterparts.

    155. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      And don't get me started on the other aspects of our country that will "save us." Free press? That's gone the way of the Dodo bird, thanks to media conglomerates like FOX and relaxed FCC restrictions on local station ownership.

      You have heard of this new thing called the internet, haven't you? Why go the typical news outlets when you can get anything instantly from anywhere in the world?

    156. Re:Programming versus Software Engineering by Lost+Race · · Score: 1
      I think in many cases you can get better employees overseas... more well rounded programmers..
      A little bit naive, are we?
      No doubt. The roundest programmers, by far, are the American ones.
    157. Re:Programming versus Software Engineering by 0mega · · Score: 1

      Right, unfortunately, off-shoring or outsourcing makes way too much business sense. Oh well... I never really wanted a job anyway. :eyeroll:

    158. Re:Programming versus Software Engineering by jcr · · Score: 1

      I'm working with the best team of programmers I've ever worked with. Not one of them, not one, programs in his or her spare time.

      Hmm.. That sounds like the worst team I ever had to deal with.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    159. Re:Programming versus Software Engineering by jcr · · Score: 1

      In the 50+ years that software has been a part of business procedures, how many companies have you seen give a damn about proper engineering?

      Well, in the 25 years that I've been in the software business, I've seen about 3/4 of my clients do a very good job of specification, design, and Q/A. (Mostly, these were the Wall Street clients, where they were in Big Trouble if a system went down during a trading day.)

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    160. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0
      No doubt. The roundest programmers, by far, are the American ones.
      Heh, wish I had some mod points for ya there, Lost.

      Humor at my expense, but gladly paid!

    161. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      Here in The Netherlands the pay usually sucks but the companies are willing to set you up for training at the company's expense. I'd rather switch sides ;)

    162. Re:Programming versus Software Engineering by LaCosaNostradamus · · Score: 1
      In my experience with working for corporations, firing back questions is generally a setup for a confrontation. After all, asking such "clarification" questions means one or another of:
      • You're "too stupid" to comprehend the project as given.
      • Management "made an error" in not clarifying certain aspects of the spec.
      Since the general job crash of 1999 -- it hit a lot earlier in the Midwest than on the coasts -- crossing corporate management has become even more suicidal to a career.

      Don't get me wrong; after I was outsourced in July, I submitted a list of questions to my new management that would've knocked your socks off (which was promptly ignored), so I'm not saying "just shut up and program as you're told". But like my degrading job situation, you have to accept that your inquisitiveness and involvement are only going to place your employment into jeopardy. "They" can always find someone who will (1) ask less questions and (2) work for less money. Issues about quality have long been subdued while the execs wring their hands and sweat about the performance of the company's public stock.

      All IT professionals should be ditching the expensive, yuppie lifestyle and concentrate on saving money. The cushion that that money will buy will allow us to maintain quality during a time of (1) great turnover and (2) high forces towards mediocrity.
      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    163. Re:Programming versus Software Engineering by Fallen+Andy · · Score: 1

      ... But should they be getting $100K?? I don't know what constitutes good money in the US, but here in Greece 1000 euros/month is considered fair. You'd get better money selling your rear end.

      (But, in truth, there aren't a hell of a lot of uber hackers of any sort here). Still, the fringe
      benefits (great food, really sexy cute ladies) make this a lot more pleasant than many countries.

      Smart and talented usually means self taught a la Mike Faraday...Not many of those anywhere.
      You want to drop out, and outsource from here?
      Weathers great (unlike my home country = UK).

      But, you can always train a non maths/cs body especially if they have a science/engineering background. Heck, when I think over 20+years in this industry, most of us are chemists, physicists and psychologists. Not maths/cs. Maths/cs people
      have been mistaught and intellectually abused too
      badly to train in good engineering. Good engineers
      are eternal students...

      Given that history teaches us that small teams of
      really motivated smart folk make the real breakthroughs, why is it that management always
      goes for the mongolian horde approach?

      I don't see adaptive programming/engineering/science people dying as a breed ever. It's just that you have to accept doing more of the dirty jobs (firefighting) than coding. After all, coding isn't really your life's goal is it? is it?
      (In any case, coding was always the least element)

      Foo. If you're lucky (as I've been) you get to design/implement a shrink wrap product *and*
      get locked into that "typecasting" a la Tom Baker
      as Dr.Who until you jump ship.

      Right now, I'm pseudo self employed and get to
      consider researching weird insect repellents for
      one of my partners, ASP.NET for another, and
      deworming computers for another. Heck, it's a lot
      more fun than being a small cog in a big wheel.

      Just less money. Downlifeing I think they call it.
      Yoda name not is.

    164. Re:Programming versus Software Engineering by TapeCutter · · Score: 1

      Sorry but the "group think" is getting to me. Just because a foriegn worker costs 1/5th of the price does not mean "they suck". Over here in Australia we have had pretty much the same experience as the US with outsourced programmers. My own wage has dropped by 1/3 since the bust, but it is still way above the national average. I havent always been a computer scientist, I had about 15 years in the real world. You know, the world where 80% of the population have a pay check that is less than the national average. I have spent about the same number of years as a "programmer". Physical work is like sports, you are washed up by time you are 35, thus the old guys "leaning on shovels". I went to Uni aged 30 with 2 school aged kids of my own and worked as a taxi driver while studying. I have been out of work a total of 9 months since then and actually had enough money to enjoy the enforced breaks. The last 3 yrs I have been contracted to a large Jappaneese company where the bulk of the code is written in Russia. The Russian code is both well written and well documented. They write in C/C++ and the "single source code" covers Win32, Linux, Sun, Hp and Aix. On the other hand they do have some code from another outsourcing adventure that does suck. How does the pointy haired manager know the difference unless he has a few people like me around? If you want interesting work then create things for your own pleasure and someone may admire them enough to give you material support. If you want a regular pay check then be prepared to scrub the toilet once in a while.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    165. Re:Programming versus Software Engineering by Fallen+Andy · · Score: 1

      Agree with your post Dante. Hands up you guys who
      *don't* know about Ramanujan? Most Asian cultures
      treat education and self-improvement as a *must*
      for their kids. Code monkeys? Huh? if the poster
      that wrote that really believes that he deserves
      to go the way of the trilobites...

      Bit sad really. Same complacency that lost my country (the UK) a tech lead in almost everything.

    166. Re:Programming versus Software Engineering by TapeCutter · · Score: 1

      "Good engineers are eternal students...", never heard it summed up so well. My father was a tool maker who became chief mechanical engineeer of a large firm that (like so many others) went belly up in the 80's. The IT industry is full of different types of engineers and geeks and I see that as a good thing. I went from labourer to C/S. Software and other forms of Engineering have thier foundations in Maths. Thomas Edison disliked maths because (like me) he didn't really understand it like a "Maths Guy" does. In an old film about him he asks the new "maths guy" to find the volume of a light globe. The maths guy takes it as a challenge, measuring and scribbling away for hours until Edison picks up the bulb and drops it into a measuring beaker of water. Everyone laughs as he reads the volumes on the beaker and proclaims that maths is not very practical. What is ironic is that the technique used by Edison to mesure the volume (and ridicule the maths guy) was first described as "Eureka!" by a maths guy called Archemedies.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    167. Re:Programming versus Software Engineering by alexhmit01 · · Score: 1

      No Free Press?

      20 years ago, there were three television networks, now their are six including 4 majors.

      10 years ago there was CNN.

      Now there is CNN, MSNBC, and Fox NEws channel.

      10 years ago there were Newspapers, Magazines, and Television.

      Now, add the Internet.

      I really don't see where all this doom-and-gloom is coming from.

      Life is getting better. Computers get faster. We buy stuff cheaper because the Internet makes it possible to get lots of stuff from everywhere.

      I don't get it, there are more and more exciting new things. 5 years ago, ecommerce was the bastion of a few. Now, people earn their livings buying and selling on eBay.

      So many new opportunities, low interest rates make home ownership affordable, you can invest small amounts of money and build a retirement fund.

      I don't get it. Things are happening everywhere, and y'all find stuff to whine about.

      "off shoring" waah waah waah

      Whatever, we import goods and services, we export goods and services. When we import from a cheaper source, it keeps inflation down.

      Do you realize for the past year or two you could get 30 year mortgages for less than 6%? The Fed's overnight rate was BELOW the rate of inflation, and inflation didn't spiral out of control because of those cheap imports.

      Life is good and getting better. Sure their are challenges, but you pull yourself up and muddle through. It's never been easier to start a small business, the Internet makes it possible to sell stuff all over the place.

      Alex

    168. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      There is a classical argument in economics that outsourcing (and other types of workforce displacement), while temporarily leaving some without a job, leads to better overall standards. This is the essence of the theory of free trade and relative advantage.

      The classical argument has a number of assumptions that it needs to fill before it can logically be assumed to be correct.

      At least one of the assumptions in the classical argument is incorrect. The assumption that fails is the claim that savings created by outsourcing lead to an increase in aggregate demand down the line.

      Why does this assumption fail? Because the savings in outsourcing are not equally distributed among the population. They go overwhelmingly into the pockets of the richest segment of the population. This segment has more-or-less already maxed out on their personal consumption - a few more millions in a millionaire's pocket are not going to change their personal consumption much, while a few more millions distributed among many people will almost certainly all go into consumption.

      Furthermore, the claim states that the remaining savings from outsourcing will go back into investment, which will generate increased demand through the multiplier effect. This claim is only partially true: due to the workings of the financial system, shuffling of money from one point to another is rewarded more then actual spending on investment. While actual investment generates demand, movement of stock portfolios from one member of the top section of population to another generates very little investment or consumption.

      Therefore, one of the assumptions of the theory of free trade does not hold. Regardless of the rest, this implies that the entire theory does not hold. Outsourcing will not eventually make everyone better off. It will eventually make most worse off, and a few much, much better off. The caveat is that the ones to benefit from outsourcing will be the section of the population that is already absurdly rich.

      Having said this, an objection might be made that practical observation confirms the theory of free trade - there are examples of free trade and increased GDP correlation in the world. I want to point out that correlation does not imply causation, and that most likely another factor was the cause for growth of GDP - technological growth.

      Technological growth is mostly the cause for the overall growth in GDP in the world over the past century or so. Technological growth is one of three main causes of growth in a free-market system. The areas are:

      1. Internal growth - increases in internal efficiency and organization of an economy. This growth is chiefly implied by the organization of the free-market itself, and is finite.
      2. External growth - opening of new markets in a physical sense, whether they be new continents, new deposits of ore, new areas for farming, or exploitation of a new natural resource of some kind. This growth is also finite, and is at present limited to the resources offered by Earth, our planet (note that I am aware of the potential of space for practically unlimited external growth, but this potential hasn't been commercialized yet).
      3. Technological growth - discovery of new facts, theories, processes, and general growth of knowledge. This growth is potentially unlimited, but is regulated by the speed of discovery, which in itself largely depends on number of educated people, quality of their education, and quantity of investment in research and technology.

      Boiling my argument to the very essence: we have run out of new markets to open physically on Earth, and technological progress is slowing for social and political reasons (which in turn are driven by economical reasons, but that is a topic for a while new field of research). The only avenue of growth left to a free-market system is internal growth, and this growth is already fairly well-along and finite.

      We will soon run out of ways to squeeze more productivity out of existing workforce and techn

    169. Re:Programming versus Software Engineering by Raptor+CK · · Score: 1

      I had my pride. And by the time they called me, I had a better job, too.

      Needless to say, if I *did* have the time, $200 an hour would be the easiest part of my terms.

      --
      Raptor
      "Procrastination is great. It gives me a lot more time to do things that I'm never going to do."
    170. Re:Programming versus Software Engineering by Anonymous Coward · · Score: 0

      "You stupid-add jerk"

      Those are much worser than stupid-subtract jerks.

    171. Re:Programming versus Software Engineering by nixdix · · Score: 1

      FAX was what she said. I suspect it was a type of slang for which our language could use a word. An "intellectual euphemism" where a simpler concept is substituted for the more complex reality to reach a wider audience while sacrificing accuracy. Like "nuking" your food in a microwave oven or having your computer "crash".

  2. gimme a break by kberg108 · · Score: 0

    that's it nothing else really

    --
    I like things that are sweet and not things that are lame. --
  3. ai] by Anonymous Coward · · Score: 0

    oh oh it's gotta be like dat

  4. that is foolishness by Anonymous Coward · · Score: 0

    just plain idiocy.

  5. first extinct programming post! by Anonymous Coward · · Score: 0

    aaaaaaaaaaggggggggggggghhhhhhhhhh!
    I'm extinct!

    1. Re:first extinct programming post! by Anonymous Coward · · Score: 0

      Come on, if he were dying he wouldn't have bothered to type "aaaaaaaaaaggggggggggggghhhhhhhhhh!".

      Perphaps he was dictating?

  6. Asteroid by Anonymous Coward · · Score: 1, Funny

    Wait a few millenia and the rest of us will have another fine batch of crude!

  7. One or the other by narsiman · · Score: 0, Insightful

    Become self employed or move to india

    1. Re:One or the other by deaddrunk · · Score: 1

      You can't get a work visa for India, I know a few who have tried.

      --
      Does a Christian soccer team even need a goalkeeper?
  8. Endangered Species? by JUSTONEMORELATTE · · Score: 5, Funny

    Sweet! Now it's finally against the law to kill and eat me!

    --
    Free gmail invites with comments from satisfied recipients!

    1. Re:Endangered Species? by jbrocklin · · Score: 5, Funny

      Not to mention, scientists will set up reserves with massive attempts to create offspring!

    2. Re:Endangered Species? by eclectro · · Score: 1

      Sweet! Now it's finally against the law to kill and eat me!

      Dude, you're gonna be roadkill as your job speeds out of this country.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    3. Re:Endangered Species? by NardofDoom · · Score: 1
      Sadly, those attempts will fail due to the fact that males outnumber females 200 to 1, allowing only the strongest to mate. Unfortunately, there aren't any suitable for performing the mating process.

      Perhaps programmers are a species doomed for extinction?

      --
      You have two hands and one brain, so always code twice as much as you think!
    4. Re:Endangered Species? by arcanumas · · Score: 1

      Unless you're "coming right for us"!

      --
      Slashdot Sig. version 0.1alpha. Use at your own risk.
    5. Re:Endangered Species? by datGSguy · · Score: 1

      Being eaten isn't all that bad....

      --
      Arachninecronymphocranialpheliaphobiacs Anonymous
    6. Re:Endangered Species? by kakos · · Score: 1

      Not to mention, scientists will set up reserves with massive attempts to create offspring!

      Only problem is... the female of the species is even rarer than a secure Windows box.

    7. Re:Endangered Species? by infinite9 · · Score: 1

      Not to mention, scientists will set up reserves with massive attempts to create offspring!


      This immediately brought to mind my favorite farside: "oh, look roger! Nerds! And some little nerdlings!"

      --
      Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
    8. Re:Endangered Species? by BRSloth · · Score: 1

      Too bad there are not enough female in this species, huh?

    9. Re:Endangered Species? by Anonymous Coward · · Score: 0

      Where do I sign up?

    10. Re:Endangered Species? by Brandybuck · · Score: 4, Funny

      "Zoologists anxiously await the result of the latest attempt to mate Joe the programmer at the San Diego Zoo. Joe, a 39 year old Unix hacker, represents the future of his endangered species. Last year's mating attempt was a failure, although zoologists say they learned valuable lessons from it.

      "We were so sure then that we would succeed," said lead researcher Bob Bobertson. "For a week we fed him nothing but oysters and Jolt cola." While the introduction of supermodel Heidi Klum to his cage did excite Joe, he still failed to perform in front of a live female, prefering instead the security of his computer monitor.

      "This year we're trying a new approach," said Bobertson. "We hired a hooker to dress up as a penguin."

      --
      Don't blame me, I didn't vote for either of them!
    11. Re:Endangered Species? by Anonymous Coward · · Score: 0

      What's going to be left in america?

      Middle level management --> india/china
      Tech support --> india/china
      escalated product support --> india/china
      programmers --> india/china

      SO basically, if you're an executive or CEO, you don't have to worry about your job. ANyone else at any other level in a company might as well go back to school (even if you just graduated) and pick a new profession. Maybe go into nursing or teaching or something else fairly mundane and uninsteresting.

    12. Re:Endangered Species? by Anonymous Coward · · Score: 0

      Only problem is... the female of the species is even rarer than a secure Windows box.

      And usually about as sexually attractive as one, too.

    13. Re:Endangered Species? by mikefe · · Score: 1

      Only problem is... the female of the species is even rarer than a secure Windows box.

      "And usually about as sexually attractive as one, too."

      Ditto for males in the species.

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  9. Saving the species.. by D-Cypell · · Score: 5, Funny

    Sadly, programmers are particulally endangered due to their inability to mate in captivity.... or anywhere else!

    1. Re:Saving the species.. by Anonymous Coward · · Score: 0

      Actually, I took off three years to raise my children. Getting back into the field has been difficult after that and the number of jobs (and pay) has certainly shrunk.

    2. Re:Saving the species.. by Anonymous Coward · · Score: 0

      Yeah. That's because your prospective employers now know that you have children. The number of jobs offered seems to shrink in proportion to the likelyhood of them keeping you there from 8:00 AM until 2:00 AM every night.

    3. Re:Saving the species.. by ThousandStars · · Score: 1, Funny

      Well, I've heard most programmers mate with themselves very frequently.

    4. Re:Saving the species.. by ray-auch · · Score: 1

      Which hasn't yet (cloning claims from wierd sects aside) lead to actual procreation - which is what you need to save a species

    5. Re:Saving the species.. by trentfoley · · Score: 2, Informative

      Programmers do not mate.

      We interface.

      I still can't get my wife to say "Enq" and waiting for me to say "Ack" before she asks a question.

    6. Re:Saving the species.. by Anonymous Coward · · Score: 0

      I think it depends entirely on _who_ is in captivity... Come back, you silly attractive scientist!

    7. Re:Saving the species.. by Anonymous Coward · · Score: 0

      No, but you can collect a lot of sperm samples...

  10. I don't think so. by erick99 · · Score: 5, Insightful

    I have worked at too many companies where we needed coding done on the fly with proprietary systems. This usual meant sitting down the programmer with a customer waiting for a return call ASAP. How would I do that with a programmer in India? I don't think I could overcome the language issues and the proprietary nature of the software. The publishing company I worked for would be a good example of that. Print jobs required programming. The jobs often were for 1 million or more pieces so mistakes could be catastrophic. It wasn't unusual to go racing to a programmers cube at 5PM with a programming requirement that had to be finished in 30 minutes or so to go to press.

    --
    http://www.busyweather.com/
    1. Re:I don't think so. by krunk7 · · Score: 1

      Your absolutely correct, that's why you'll eventually lose your job as well. They'll replace you with a manager in India.

    2. Re:I don't think so. by Anonymous Coward · · Score: 0

      Well, according to his post here in the same article, he already has lost his job!!! Feel better now?

    3. Re:I don't think so. by wren337 · · Score: 2, Insightful


      Sure, a good number of positions can't easily be offshored. What do you think happens to the wage of the US programmer once say 20% of his/her collogues are unemployed and hungry? Unemployment isn't the only concern. Competition for positions will drive down wages.

    4. Re:I don't think so. by waterwheel · · Score: 5, Insightful

      Exactly. Offshoring is good for one thing: price. As soon as any other issue enters into the equation offshoring loses big time. Points: - as parent mentioned, you can't get stuff done on the fly. - it's dark over there right now and all the programmers are all tucked away in bed dreaming dreams of python function calls. The time differences mean a difficult time with communications. Sometimes it's easier to get stuff done over the phone or in person, particularly when it comes to planning. - It's questionable whether you'll get the quality. That may change, but right now everything I've seen is comparable to a 70's import car. (that eventually changed, this may too). - you lose the 'arms-length' ability. That's where you keep the programmer at arms length so you can throttle them if they screw up. I've seen marketing where the claim is 'we'll do it while you're sleeping, it'll be ready by morning'. Problem is, if it's 10am and you want some bugfixes, you'd probably like them that afternoon, not tomorrow morning. Plenty of retailers have learned to compete against Walmart who come into town with cheaper prices. If you're a programmer and competing strictly based on price, then yes, you're job is going elsewhere. I routinely pay $40-$100 hour for contract developers/programmers and don't think twice. And I don't go offshore because paying someone $5 an hour is going to cost me a lot more than I saved in the end. That being said, competition is healthy and there is a market for lower priced development. So make sure that's not the market you're in.

    5. Re:I don't think so. by raddan · · Score: 1

      It wasn't unusual to go racing to a programmers cube at 5PM with a programming requirement that had to be finished in 30 minutes or so to go to press.

      Unfortunately, I don't think a manager would listen to that argument. I also do in-house programming and support for a publishing company, and I have a feeling that we would be sternly told to "plan ahead" in the future. You must work for a newspaper, right? I've never heard of only having 30 minutes before press in book publishing...

      But I think your point is essentially correct. How can we do without in-house programmers? I do a huge amount just as a member of an IT staff. Often people will need a tool, and I can quickly cobble together something from bits and pieces, or if needed, write something from scratch.

      For example, our design department was keeping an old Mac around because they needed a program that generated barcodes. Newer barcode programs are expensive and no longer generated the kind they needed anyhow. But I found GNU Barcode, made a few changes so that it generated the barcodes the way our people needed them and wrote a nice Applescript GUI wrapper so they could use it. A few hours of my time. When someone tells me that this kind of thing can be outsourced, I just don't buy it. Most of the time the people I work with can't even verbalize what it is they want! In my experience, you really need a close connection with the work that's actually happening.

      I remember hearing somewhere that most of the programming that actually happens is maintenance of legacy in-house code, anyhow. (I couldn't find any facts to back up this claim, though) Is outsourcing really replacing these people?

    6. Re:I don't think so. by neves · · Score: 1

      You would solve your synchrony problem outsourcing to countries like Argentina or Brazil, that have a similar worktime.

    7. Re:I don't think so. by Derkec · · Score: 1

      But there the language gap is more significant than it is in India.

    8. Re:I don't think so. by JollyFinn · · Score: 3, Funny

      Well then there is only ONE option CANADA ;)

      --
      Emacs is good operating system, but it has one flaw: Its text editor could be better.
    9. Re:I don't think so. by vanadium4761 · · Score: 1

      Not so fast.. As a former programmer turned project manager (They outsourced my job to India, and kept me around to work with them) I've got a little bit of knowledge. We use a company called TSI (one of Ross Perot's companies). They are very good, reliable, and they accommodate us by making sure we have a 6 hour overlap in or day (The team in India works 3pm - 1am every day).

      And yes... cost was our biggest motivator. I'm not even bitter about it, it makes a hell of a lot of financial sense. Keep the people here that you trust working directly with your clients (I work for a consulting firm) and outsource your non-client facing roles as much as possible.

      -Jason

    10. Re:I don't think so. by vanadium4761 · · Score: 1

      Sorry for the wrong link, you can read more about TSI at http://www.perotsystemstsi.com/

    11. Re:I don't think so. by Anonymous Coward · · Score: 1, Informative

      I have alot of work done in India, quoting me 10 dollars an hour and taking 4x as long to complete it. Gee that is 40 dollars an hour

    12. Re:I don't think so. by dcollins · · Score: 1

      "Well, look, I already told you. I deal with the goddamn customers so the engineers don't have to!! I have people skills!! I am good at dealing with people!!! Can't you understand that?!? WHAT THE HELL IS WRONG WITH YOU PEOPLE?!!!!!!!"

      Tom from Office Space

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    13. Re:I don't think so. by trulymadlydeeply · · Score: 1
      Most of you guys don't have much experience with outsourcing/H1Bs, at least not from the other side of the fence.

      Outsourcing (I'm not shore about offshoring) is not any cheaper than hiring, not initially anyway. Talk to an H1B and you'll see their wages are often quite high, for seemingly lowly skilled labor (such as deploying software or being on a team that keeps software from Siebel etc up and running).

      I know a fellow doing QA in the bay area making 80k+, which isn't too shabby for QA. This is AFTER his "consulting company" is paid money. Almost all H1Bs operate through middlemen that take a large share of their earnings (sometimes as much as 50%). For a 80k salary the actual amount paid is probably more like 110 to 120k.

      NOTE: There are many extremely qualified foreign engineers that are a lot smarter than me, these are not the people I'm talking about. There are jobs that probably any American with a good attitude at above the 75th%ile on standardized intelligence tests could do with a few months of training. I'm also not all that concerned about people that intend to immigrate here -- we've got plenty of uneducated people arriving, accepting intelligent, employed, english speakers is hard for me to argue with.

      Back to the point, outsourcing savings come in a few ways that aren't obvious.

      - Healthcare costs. For older employees, healthcare can get very expensive. Throw in a whole family of people and it gets real expensive.

      - Risk management. if you get Wipro to do something for you, when it fails, Wipro is responsible. They'll do anything to avoid failing and facing a lawsuit. Hire your own people and you risk employees quitting, going on maternity leave, failing to document etc. The PHBs "manage" the risk, in other words they take no risk and do no management so they won't risk being held responsible.

      These kinds of deals frequently cost more money than if you had managed it well and hired your own folks. You also avoid things like unionization, but this is rare among programmers anyway.

      - Annual reports. you can claim to have lowered your payroll--stockholders love this--and they also love to see that you are involved in contracting work out, as its perceived as good business. Sort of a lemmings approach.

      - Eventual offshoring. If you've got a lot of Indian guys working on a project, it isn't much of a leap to send them back to India to keep them working on the project.

      The whole thing is foolish as far as I'm concerned. You save a few bucks but the economy and tax base overall loses. I read an article about expatriate Indians returning to India and luring venture capital there. Every H1B employee working on a project is exposed to inefficiencies and business opportunities that get their brains ticking--once their visa expires or their parents call them home to get married they have the chance to act on these opportunities. If American residents (immigrants or native-borns) were working in these jobs, they would be creating these new businesses. I have yet to see a business that suffered huge losses because they hired locally. Enron didn't go under because their call center was in Houston.

    14. Re:I don't think so. by pipingguy · · Score: 1


      ...you keep the programmer at arms length so you can throttle them if they screw up.

      Is that your management philosophy?

    15. Re:I don't think so. by Anonymous Coward · · Score: 0

      ROFL! great movie 8-)

    16. Re:I don't think so. by Anonymous Coward · · Score: 0

      I can't understand their strange accents, eh?

  11. Finally... by hey! · · Score: 1

    They suggest people will manage overseas projects, become self-employed, or switch to other fields

    Hallelujah - I'm ready to switch NOW.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  12. Wal-Mart by DoctorPepper · · Score: 4, Funny

    I figure Wal-Mart is always an option. Hmm, stock shelves or pass-out shopping carts... decisions, decisions.

    --

    No matter where you go... there you are.
    1. Re:Wal-Mart by D-Cypell · · Score: 1

      ...perhaps you could implant the RFID tags on customers as then come through the door.

    2. Re:Wal-Mart by sgt101 · · Score: 1

      The sweetest thing is that Wal-Mart are one of the new wave of companies that do thier programming in house, no offshoring, and no COTS software.

      --
      --------------------------------------------- "In the end, we're all just water and old stars."
    3. Re:Wal-Mart by samberdoo · · Score: 1

      I worked for Wal-Mart as a programmer. Scary.

    4. Re:Wal-Mart by Digital+Mage · · Score: 4, Funny

      Just like programming...consider stocking shelves as implementing a sorting algorithm and passing out shopping carts as developing a shopping cart module for an ecommerce site. ;^)

    5. Re:Wal-Mart by Anonymous Coward · · Score: 0

      That's one of those new 21'st century jobs the president was talking about the other day.

    6. Re:Wal-Mart by changa · · Score: 1

      I believe that is one of those 21'st century jobs the president was talking about the other day.

    7. Re:Wal-Mart by Linker3000 · · Score: 1
      REPEAT
      ..WHILE NOT (customer_at_entrance) CALL(stock_shelves,allow_interrupt);
      ..IF array_element_count(customer_shopping_list) < 7 THEN give_customer(basket) ELSE give_customer(cart);
      UNTIL (break_time OR end_of_day);
      (go on - pick the code to pieces then!)
      --
      AT&ROFLMAO
    8. Re:Wal-Mart by Billly+Gates · · Score: 1

      Actually Wal-mart is the problem.

      Want to complain about manufactors moving offshore? Walmart makes them.

      If they do not outsource programing and manufactoring, they will find someone who will or make their own generic label 100% based in China or India.

      They also want price cuts year after year regardless of inflation which means companies must figure out creative ways to pinch pennies.

      If Walmart vanished tomorrow companies would start hiring again and be less hisistant to give out bonuses.

    9. Re:Wal-Mart by Erik+Hollensbe · · Score: 1

      Stocking Shelves = Hash Table
      Shopping Cart = Stack

    10. Re:Wal-Mart by plopez · · Score: 1

      details! we want details! I need something as halloween is right around the corner.

      seriously, I have heard that Wal-Mart is the largest supply chain integrator on the planet, is that in alignment with your experience? Do they force automation on their vendors and drive automation across a host of their suppliers?

      TIA

      --
      putting the 'B' in LGBTQ+
    11. Re:Wal-Mart by Anonymous Coward · · Score: 0


      But which is better, implementing a shopping cart distribution algorithm using a stack or a queue? Or maybe a heap if they are light enough.

      =)

    12. Re:Wal-Mart by Mark+of+THE+CITY · · Score: 1

      Shopping Cart may be FIFO buffer

      --
      The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
    13. Re:Wal-Mart by Anonymous Coward · · Score: 0

      With the added excitement that if you stack shelves too efficiently, the other employees hate you for "showing them up" - any programmer is likely to pick the most efficient traversal pattern for stacking shelves (I know I did, in my youth). This really pisses off the more moronic career shelf-stackers, who sort of stagger around semi-randomly between pallets and shelves.

  13. learn C# by Anonymous Coward · · Score: 0, Flamebait

    It si teh future.

    1. Re:learn C# by Anonymous Coward · · Score: 0

      Might be marked funny, but oh so true.

      Have you actually seen the amount of companies (big and small) switching to .net? There are TONS of businesses around here hiring c# developers for very attractive salaries.

      It's on par with java with java now, so it's actually no longer a joke :)

  14. The Day After Tommorow is released and I'm extinct by Anonymous Coward · · Score: 0

    Coincidence?

  15. strange indeed by kevinx · · Score: 3, Interesting

    This hits home for me being a programmer... but then they mention a pay difference of $52k for immigrants and $60k for americans. Yet they go on to say that people are taking jobs at a 40% pay cut. They must be using that fuzzy math.

    1. Re:strange indeed by ejamie · · Score: 1

      I would give an educated guess that the 40% refers the going rate a programmer may expect today (60k) versus during the boom (100k).

      These numbers match up fairly well in my region (No Cal).

      --
      Hey! Stop copying my sig!!! Stop copying my sig!!! Stop copying my sig!!! Stop copying my sig!!!
    2. Re:strange indeed by DigitalRaptor · · Score: 2, Informative

      I think that $52k vs. $60k is the difference when both programmers are located in the United States, and the 40% pay cut is when the coder is located in India.

      H-1B in the U.S. make largely what U.S. citizens make.

      The jobs overseas are a whole different ballgame.

      --
      Lose Weight and Feel Great with Isagenix
    3. Re:strange indeed by twiddlingbits · · Score: 1

      I see adds all the time for very knowledgeable programmers/designers with many years experience and salaries of 40-50K. Most of these jobs are filled by H1B's or even undocumented workers (yes, illegal aliens don't just pick fruit) because that wage is not going to get you any non H1B workers. The H1B law says they have to pay "Prevailing" wage, which as we all know means whatever the employer wants it to be since there really aren't any standards to measure against. The H1B wouldn't be so bad if the playing field was level and they competed with US programmers on SKILLS instead of WAGES. Last I heard there were like 100K unemployed IT programmers in the USA and companies were hammering Congress to UP the H1B numbers so they could get more cheap programmers from overseas. If they were going to REALLY pay prevailing wages they could get US programmers to work for them. The businesses are taking advantage of a poorly written law. You decide for yourself if that is ethical or not.

    4. Re:strange indeed by adam31 · · Score: 1

      Maybe to get the 40% number they averaged in those who've taken a 5% pay cut along with those who've taken a 100% pay cut

  16. I'd... by Anonymous Coward · · Score: 1, Funny

    ...at least like to get laid before going extinct

  17. Perhaps.. by JamesD_UK · · Score: 1

    this?

    1. Re:Perhaps.. by BottleCup · · Score: 0

      since when did html become a programming language?

  18. Peculiar contradiction by ArsSineArtificio · · Score: 2, Interesting
    USA Today reports that US Programmers are an 'Endangered Species' and expects them to be 'extinct' within the next few years, replaced by offshoring and H-1B visa holders. They suggest people will manage overseas projects, become self-employed, or switch to other fields.

    You can't be a "programmer" and also be "self-employed"?

    --
    All employees must wash hands before seeking equitable relief.
    1. Re:Peculiar contradiction by JustNiz · · Score: 1

      And if you were, would you work for a bowl of rice a day like your overseas competition?

    2. Re:Peculiar contradiction by pclminion · · Score: 1
      You can't be a "programmer" and also be "self-employed"?

      No, you can't. There is a distinction between a programmer and a software engineer.

      A programmer writes whatever the engineer tells him/her to write. An engineer actually designs the thing. If you are self employed, you are, by definition, a "software engineer," not a programmer, because you are doing design.

      It would be like being a self-employed secretary. Yeah, you perform your own secretarial duties for yourself, but you wouldn't refer to yourself as a "secretary." A secretary, by definition, follows someone else's orders.

    3. Re:Peculiar contradiction by Anonymous Coward · · Score: 0
      You can't be a "programmer" and also be "self-employed"?

      Sure, as long as you remain competitive with your Indian counterparts, and are willing to ditch health insurance (yes, I'm aware of private health insurance, but good luck affording it on an Indian's wage).

    4. Re:Peculiar contradiction by Anonymous Coward · · Score: 0

      Bullshit. A programmer is, say it with me, someone who writes programs. All programming is design. Even if you are told "write this", you still design the code that will perform that action.

      If you are self-employed, yes, you will do more of the design work of the program. But that doesn't mean you need a buzzword to describe what you do - and that is write programs.

    5. Re:Peculiar contradiction by prescot6 · · Score: 1

      You can't be a "programmer" and also be "self-employed"?

      It's not a contradiction, you're reading into it. It doesn't suggest that they will become self-employed programmers, it just says self-employed.

    6. Re:Peculiar contradiction by pclminion · · Score: 1, Insightful
      Bullshit. A programmer is, say it with me, someone who writes programs. All programming is design.

      Nope. A painter is not somebody who creates works of art. That's an artist. It's a very important distinction, and it exists here too.

      Even if you are told "write this", you still design the code that will perform that action.

      No. You write the code that obviously must be written. It's like moving boxes around. There's no mystery, you simply need to buckle down and do it.

    7. Re:Peculiar contradiction by Anonymous Coward · · Score: 0

      Even in cube-farming enslavement, there is a "how things can be done". I am told what to implement, but I preserve my sanity by exercising creativity by doing so. "Software enginering" is a buzzword. Let's bring back "hackers" in the good sense if we must, but a lot of good programmers with AWESOME design skills don't want to be associated with the word "software engineer". It has a lot of negative connotations. Software is not like building bridges. At least, it shouldn't be. It should be an art -- an art requiring math, yes, but it's gotta have soul, or it won't feel right.

    8. Re:Peculiar contradiction by SilkBD · · Score: 1

      Imagine that... I'm a programmer and self-employed. Excuse me while the universe implodes.

      --
      00101010
    9. Re:Peculiar contradiction by timeOday · · Score: 1
      You can't be a "programmer" and also be "self-employed"?
      You can be self-employed and write code, but to be self-employed you need many other skills too. There's not a lot of specialization and departmentalization in a one-man comany :)
    10. Re:Peculiar contradiction by Sein · · Score: 1

      Which is why you outsource the bits you aren't good at to other independents. You hire an accountant, you hire a lawyer, you hire a writer, you hire a marketing consultant. Hell, if you design the software architecture, you hire codemonkeys to do the actual implementation.

      Outsourcing doesn't have to be overseas. It just has to remove the non-essential demands on your time from your work day so you can concentrate on the bits where you're uniquely qualified.

  19. Overseas by Anonymous Coward · · Score: 0

    Eventually they'll realize the mistake. There will always be devs over here.

    fp dc@inet

  20. Whoa! Behind the times! by SuperKendall · · Score: 5, Insightful

    My company has already dropped all offshoring (though they still outsource to a limited extent) and I hear of others doing the same.

    It turns out it's way more efficient to pay a guy sitting right there three or four (or ten) times as much as some other guy sitting way the hell across the ocean, who doesn't even really care if your project (or company) lives or dies.

    It also turns out it's better to use someone who understands your core buisness and the poeple working there than some faceless channel of communication.

    I guess USA Today is just a little behind the curve.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  21. Re:Wow..first post by Anonymous Coward · · Score: 0

    but in reply to the post, i don't think american programmers will ever truly be extinct..some of the best programmers are americans..and america does have IT and CS programs in pretty much every city and town

    i have to say though, it seems like there's a lot more european programmers though, half the programs i have are credited to some sort of european guy

  22. Well, according to the last debate... by Undefined+Tag · · Score: 5, Funny

    Didn't Bush tell us to go to a community college and educate ourselves so we can get higher paying jobs?

    1. Re:Well, according to the last debate... by micromoog · · Score: 2, Funny

      "No Child Left Behind" will save your job! Don't ask how, it just will!

    2. Re:Well, according to the last debate... by erick99 · · Score: 5, Insightful

      I am a republican but I had a hard time with that comment by Bush. I have been to college. I have two Masters degrees. I don't need to go to the local community college, I need a job. I have been unemployed for two months. If I could live off of a WalMart wage I'd be okay. But, I am a single dad with two kids of which I have full-time custody. I just need a decent job at a decent wage. At this point, I would flip burgers if it paid enough.

      --
      http://www.busyweather.com/
    3. Re:Well, according to the last debate... by phutureboy · · Score: 1

      Didn't Bush tell us to go to a community college and educate ourselves so we can get higher paying jobs?

      Is it just in my town, or are community colleges a joke everywhere?

    4. Re:Well, according to the last debate... by operagost · · Score: 0, Troll

      How many programmers don't have four-year degrees? Obviously he was talking about people stuck in dead-end low skill jobs. Pick something else to troll about.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    5. Re:Well, according to the last debate... by SunPin · · Score: 3, Interesting

      He did. That's all he said all night. It absolutely closed the door on any remote chance of voting for Bush.

      --
      Laws are for people with no friends.
    6. Re:Well, according to the last debate... by Anonymous Coward · · Score: 1, Insightful

      Become an electrician or a plumber. That's where the real money is made.

      You can also get pretty much as a painter, but that actually requires some skill.

    7. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Nope, they're a joke pretty much everywhere. Just like the K through 12 public school systems we have...

    8. Re:Well, according to the last debate... by Xylaan · · Score: 3, Informative

      True, but the fact that in a general question about outsourcing, he simply assumed that it mostly applied to dead-end low skill jobs.

      The mere fact that a decent number of high-tech high-skill jobs are going overseas was completely glossed over. What saddend me was that Kerry didn't say anything about it either.

    9. Re:Well, according to the last debate... by lpangelrob2 · · Score: 0, Troll
      Didn't Bush tell us to go to a community college and educate ourselves so we can get higher paying jobs?

      The funny thing is, I thought the community college you were referring to was Harvard. :-)

    10. Re:Well, according to the last debate... by Anonymous Coward · · Score: 5, Informative

      My wife has a Ph.D. in Computational Linguistics, and has been unemployed for 3 years. The job market has been so bad that she has pretty much given up even looking.

      When I suggested a couple of years ago that she could go back to school she just glared at me and said "27 years of school was enough". I can't believe Bush thinks "get a job" is an economic policy, which is why my wife and I are voting for Kerry this year.

      Check this out -- funny! http://www.theonion.com/election2004/news_4013.php

    11. Re:Well, according to the last debate... by Phragmen-Lindelof · · Score: 1

      No, it is Leland Stanford Junior University.

    12. Re:Well, according to the last debate... by DigitalRaptor · · Score: 5, Informative

      I'm a Republican too, but I despise Bush. He claims to be conservative but is wholesaling America to the highest bidder.

      I really wish I could take back my vote in 2000 and give it to Gore.

      Bush is great if you're rich, own a major oil or logging company, like to breathe CO2, or look forward to the 23 rise on sea level.

      If you're the average Joe in the U.S. that doesn't buy into the whole Saddam = Terrorism garbage, then Bush eats it. I'm sick to death of his cheesy grin and empty rhetoric.

      Anyone But Bush

      John Kerry is a Douche Bag But I'm Voting For Him Anyway

      --
      Lose Weight and Feel Great with Isagenix
    13. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Careful with the painting job. Tends to kill off brain cells over time at a much faster pace than drinking a 6-pack of beer every day (unless you work in an OSHA-approved work environment, which about 1% of painters do I'm sure).

    14. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Too bad that PHD wasn't in economics otherwise, she would realize that voting for Kerry, would be a vote for gigantic govt. spending.

    15. Re:Well, according to the last debate... by pclminion · · Score: 3, Insightful
      And if you had a PhD in politics (hell, had you taken a single high school class) you would know that the President can't just magically enact whatever the hell he wants to.

      Consider that all economic bills must originate in the House. Further, consider that the House is a Republican house at the moment. Thus, any bills authorizing spending would have to have strong REPUBLICAN support to pass.

      Oh, and I suppose you have no good explanation why it's appropriate to simply overlook the billions upon billions that Bush has wasted in Iraq.

    16. Re:Well, according to the last debate... by Kenja · · Score: 4, Funny
      "Didn't Bush tell us to go to a community college and educate ourselves so we can get higher paying jobs?"

      I checked, my community colledge didn't have a course in getting jobs from my daddies rich friends. Seems only the schools in Texas have that.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    17. Re:Well, according to the last debate... by mrchaotica · · Score: 1

      What, so the N hundred billion dollars Bush spent on Iraq don't count?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    18. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0
      I checked, my community colledge didn't have a course in getting jobs from my daddies rich friends. Seems only the schools in Texas have that.

      Well do you live near Massachusetts? You might be able to get some classes there on how to marry rich ugly women.

    19. Re:Well, according to the last debate... by joggle · · Score: 2, Insightful
      Show me a Democrat president who has ever grown the federal government's power as much as Bush, who has increased spending as much as Bush or has created as large of a deficit as Bush. The last Democrat president decreased the size of the government and lowered government spending (or at least increased spending at a rate much, much lower than the current president).

      On a side note, how many of Bush's economic advisers have resigned? Also, what president has ever lowered taxes during a major war (or any war for that matter)? Who do you expect is going to pay the bill? You can't increase government spending and simultaneously lower taxes forever.

      It's called cognitive dissonance and you've got a nasty case of it.

    20. Re:Well, according to the last debate... by MightyYar · · Score: 2, Insightful
      He's not a great communicator, is he?

      Still, just because you have a lot of education - that doesn't make you immune to structural unemployment. It sucks that your skills aren't helping you find a job quickly, but that really should have been his point. Your skill set may be obsolete - and in that case you WOULD need to get re-trained. That being said, I don't know your skill set...

      If it makes you feel any better, it is taking more than two months for most out-of-work people that I know to find work. I'd guestimate the average is 4-6 months in my circle of friends.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    21. Re:Well, according to the last debate... by joggle · · Score: 2, Interesting
      You probably have some intelligent Republican friends. Why are so many of them still voting for him? I never, ever expected such a bad president to have such strong support for re-election.

      It was interesting when Bush mentioned Howard being re-elected in Australia. He failed to mention that he only won because Australia's economy is booming. If its economy hadn't been, he probably would have lost by a large margin for getting involved in the war in Iraq (despite suffering 0 casualties and significantly lower costs than the US).

    22. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      sorry. Mexicans are taking those jobs.

    23. Re:Well, according to the last debate... by Qzukk · · Score: 1

      Become an electrician or a plumber.

      Oh yeah, become an electrician or a plumber, thats what everyone says.

      Do you know why thats "where the real money is made"? It's because they carefully control how many operate out of a given region in order to keep supply low and prices high. It's because to become one you have to go through apprenticeship first. It's because not many plumbers and electricians are willing to take an apprentice and train their competition. You might get an apprenticeship if you move out to podunkville, MO and buddy up with the 60-year-old plumber who smells like the pig farm he lives next to and is looking to finally retire and hand over his job to someone who will follow in his steps.

      This is not the magic bullet solution to programmer unemployment everyone seems to think it is.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    24. Re:Well, according to the last debate... by Kymermosst · · Score: 2, Insightful
      And if you had a PhD in politics ...

      ... Consider that all economic bills must originate in the House ...

      Eh? Since when?

      Section. 7.

      Clause 1
      : All Bills for raising Revenue shall originate in the House of Representatives; but the Senate may propose or concur with Amendments as on other Bills.


      Tax/revenue bills are not "economic" or "spending" bills. Obviously YOU do not have a Ph.D in politics, either, nor ever read the Constitution.
      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    25. Re:Well, according to the last debate... by pclminion · · Score: 2, Informative
      Don't be an asshole. Not remembering the exact wording is not equivalent to never having read it.

      Jesus, only a grade schooler would make such an argument.

    26. Re:Well, according to the last debate... by Anonymous Coward · · Score: 1, Interesting

      intelligent people support bad candiates because Americans view their politics like they view their football -- you don't swtich team aliegances. It's a problem for all parties, and I don't see an easy solution. You're not however going to get a statistically significant number of voters to go against their party -- the best you can hope for is that they stay home on election day.

    27. Re:Well, according to the last debate... by feagle814 · · Score: 1

      I think what he meant by going back to college is that you have to learn something else, in a field that has more jobs for you.

      It really seems like a bad fix to me.

    28. Re:Well, according to the last debate... by ragnar · · Score: 1

      They are basically a joke everywhere I've seen. Sorry if this upsets anyone who graduated from one, but they work best when an aspiring student transfers out during their Sophomore year to a traditional 4 year college. The second best thing you get from college (the first being the education) are the networks you form with other would-be professionals. The community colleges are full of people who occupy the lower strata of the professional ranks and are not good leverage in the post college years.

      --
      -- Solaris Central - http://w
    29. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      I have an associates in liberal arts and have never been unemployed for that length of time.

    30. Re:Well, according to the last debate... by lpangelrob2 · · Score: 1

      Hmm... looks like some /. moderators go to Harvard. Ah well. :-)

    31. Re:Well, according to the last debate... by Thuktun · · Score: 1

      I don't see how this is "Flamebait", unless a knee-jerk moderator happened along.

      Oh, wait, this is Slashdot. Never mind...

    32. Re:Well, according to the last debate... by TrancePhreak · · Score: 1, Funny

      John Kerry reccomends that you go to France to get your degree in being President of the US.

      --

      -]Phreak Out[-
    33. Re:Well, according to the last debate... by lewi · · Score: 1

      Yep, he said it. He said that was how he would help the unemployed. Apparently the only people that are unemployed are uneducated.

      I had no trouble deciding who to vote for after Bush made that dimwitted comment.

      So what would Mr. President say to people that graduated with an associates degree last year in information technology or programming and that are still unable to find work? Go back to the community college again and train for something else?

      That settles it. I'm going back to school to be an instructor at a community college.

    34. Re:Well, according to the last debate... by lordmage · · Score: 1

      I have no idea why they modded this Funny. This is exactly how Bush is treating this case. Oh, lets just educate the people. Well I have a degree and after University education in various items. I do not care, want, or SHOULD have to go back to school to train myself for what? To be passing out fries?

      As much as people would like it.. THIS IS NOT FUNNY.

      yes I still have a good job. I try and help others before the same jackboots come and "help" me find a new job.

      --
      I can program myself out of a Hello World Contest!!
    35. Re:Well, according to the last debate... by twiddlingbits · · Score: 3, Interesting

      When an apprentice Electrician gets $12-15/hr thats not a bad wage to learn a trade. Overtime is common. Once you get your license you do even beter. Start your own firm and you can do very well. I have a cousin who barely made it out of High School, he apprenticed with an Uncle (who went to the 8th grade) a who owned a electical contracting firm (he retired nicely at 55). He apprenticed 3-4 yrs, got his license, worked some more, got his Master License, started his own company. Retired at 45 a millionaire. I have a BS in CompSCi and an MBA. I still work 40+ hours a week to make it. Which one of us was "smarter"?? DO NOT knock skilled trades, they will always be in demand.

    36. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Go watch it again. That is not what that comment was in response to. It was in response to Kerry wanting to raise the minimum wage. More handouts, more government control, same old liberal crap, new packaging.

    37. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      I hear ya. I have a job but I feel like my options are so limited because I can't _change_jobs_. I wish you luck. Vote for Kerry in stead of Bush if you don't want to see our jobs shipped overseas.

    38. Re:Well, according to the last debate... by MonkeyGone2Heaven · · Score: 1


      Bush will be losing his job in a few weeks.

      I wonder which community college he'll be enrolling at?

    39. Re:Well, according to the last debate... by Tackhead · · Score: 1
      > "No Child Left Behind" will save your job! Don't ask how, it just will!

      And the other guy "has a plan!" So either way, nothing to worry about!

    40. Re:Well, according to the last debate... by MillionthMonkey · · Score: 5, Informative
      Go watch it again. That is not what that comment was in response to. It was in response to Kerry wanting to raise the minimum wage. More handouts, more government control, same old liberal crap, new packaging.

      No, YOU go watch it again.

      SCHIEFFER: Let's go to a new question, Mr. President. Two minutes. And let's continue on jobs. You know, there are all kind of statistics out there, but I want to bring it down to an individual.

      Mr. President, what do you say to someone in this country who has lost his job to someone overseas who's being paid a fraction of what that job paid here in the United States?

      BUSH: I'd say, Bob, I've got policies to continue to grow our economy and create the jobs of the 21st century. And here's some help for you to go get an education. Here's some help for you to go to a community college.

      We've expanded trade adjustment assistance. We want to help pay for you to gain the skills necessary to fill the jobs of the 21st century.

      You know, there's a lot of talk about how to keep the economy growing. We talk about fiscal matters. But perhaps the best way to keep jobs here in America and to keep this economy growing is to make sure our education system works.

      I went to Washington to solve problems. And I saw a problem in the public education system in America. They were just shuffling too many kids through the system, year after year, grade after grade, without learning the basics.

      And so we said: Let's raise the standards. We're spending more money, but let's raise the standards and measure early and solve problems now, before it's too late.

      No, education is how to help the person who's lost a job. Education is how to make sure we've got a workforce that's productive and competitive.

      Got four more years, I've got more to do to continue to raise standards, to continue to reward teachers and school districts that are working, to emphasize math and science in the classrooms, to continue to expand Pell Grants to make sure that people have an opportunity to start their career with a college diploma.

      And so the person you talked to, I say, here's some help, here's some trade adjustment assistance money for you to go a community college in your neighborhood, a community college which is providing the skills necessary to fill the jobs of the 21st century. And that's what I would say to that person.

      A note about the Pell Grants he talks about: they are automatic, not something that is "expanded" deliberately by a president. You become eligible for Pell Grants once your income falls below a certain level. The fact that more people are getting Pell Grants than before is not something for him to be bragging about- it's a direct consequence of increased poverty during his administration. It takes a lot of gall for him to actually brag about Pell Grants expanding.
    41. Re:Well, according to the last debate... by Undefined+Tag · · Score: 0
      was in response to Kerry wanting to raise the minimum wage
      Incorrect. Here's the transcript:
      SCHIEFFER: Mr. President, what do you say to someone in this country who has lost his job to someone overseas who's being paid a fraction of what that job paid here in the United States?

      BUSH: I'd say, Bob, I've got policies to continue to grow our economy and create the jobs of the 21st century. And here's some help for you to go get an education. Here's some help for you to go to a community college.
    42. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Yeah, but I'm a pretty skinny guy. Where will I buy one of those oversized prosthetic butts to let my ass hang out of my pants while I'm crouching down fixing your clogged sink?

      Or must I put on about 200 pounds to get the plumber's job? If that's the case it'll take about 2 years just to eat enough. Drat!

    43. Re:Well, according to the last debate... by Sheepdot · · Score: 1

      Bush is great if you're rich, own a major oil or logging company, like to breathe CO2, or look forward to the 23 rise on sea level.

      No offense, but I have a hard time believing you ever really were a Republican if you actually buy all that eco-junk science. Global Warming is a religion, not science.

      When you hear the "experts" talk about environmentalism it is based on climate models and other data that they can't even agree amongst themselves on. There are so many different "denominations" that the only thing they actually agree on is "there is global warmning". Just like Christians believe "there is a God".

      I suggest looking into things like UHIE if you have suddenly decided to abandon your Republican roots and jump on the eco-bandwagon. And btw, in case you are wondering, I'm not a Republican. I'm a Libertarian, so I'm not trying to pull you back into the fold or anything.

    44. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Just remember that the word conservation comes from the same root as conservative.

    45. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      You probably have some intelligent Republican friends. Why are so many of them still voting for him? I never, ever expected such a bad president to have such strong support for re-election.

      That depends on why they support him, or oppose Kerry. Most of us have a tendency to see the world in terms of the issues that matter to us. In my case, I'm a fiscal conservative. I'm not all that impressed with the Democratic or Republican options on the ballot this time around.

    46. Re:Well, according to the last debate... by ajohnj1 · · Score: 2, Informative

      I don't know about where you live, but getting an apprenticeship is nearly impossible around here... The skilled trade of being an electrician is wanted by many around here, and the demand is far too low to find a job for the amount of people interested in it. I'd have better luck finding a programming job here than an electrician apprenticeship.

    47. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      At least Massachusetts pays its way. For every dollar they pay in taxes, they get .79 back in federal programs. (http://taxprof.typepad.com/taxprof_blog/2004/09/r ed_states_feed.html)

      Want small government? Start at home. The red states need to stop feeding off the blue ones.

    48. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0
      Yeah, the country owes your wife a job! To heck with the fact that she has a degree in something that there are very few jobs - she spend enough time going down this dead-end path that we owe her a job!

      Actually I suggest that you tell her to get a job at McD's - she obviously isn't smart enough to get any other job.

    49. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      We're a blue one feeding off the other blue ones. :(

    50. Re:Well, according to the last debate... by twiddlingbits · · Score: 1

      You wouldn't happen to live in a strongly Union state would you? That sort of "control" is common with labor unions. Just find out who the guy is that sets the quotas on apprentices, slip him about 5 Benjamins ($100 bills for those not in the USA) and you are in like Flynn.

    51. Re:Well, according to the last debate... by captaincucumber · · Score: 1
      Heh, I'm glad you pointed that out, that comment of his really struck me as amusing and offensive on so many levels, all while making a point that I agree with in principle. First of all, community college? George Bush didn't go to community college. It seemed pretty condescending and it seemed based on the assumption that all of the people losing their jobs are unskilled laborers. Second, if Pres. Bush loses his job soon, as I know we all hope he will, will he go to community college to learn some new skills?

      But the honest truth is that times change. When the loom was invented, thousands of people lost their jobs sewing garments, but a few hundred years later, we're all much better off for it. You have to learn new skills, adjust to the times, and move on. It's just really painful to hear that from a silver-spoon-up-his-ass fuckwad like GWB

    52. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      That's nice by I know some electricians and the problem is there is not work all the time. Yeah where there is a building boom everything is fine but in a downturn your out of work.

    53. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      'Cause Kerry won't do anything about it. Kerry tries quite hard to ever actually commit to much of anything. I suppose that's better than making a lot of promises you have no intent on keeping.

    54. Re:Well, according to the last debate... by Bowling+Moses · · Score: 1

      Damn straight. My uncle was a short-haul trucker for 30 some odd years and has done quite well for himself, with lots of free time and low stress. The guys in my generation all went to college and then had at least some grad school (one has a masters, two have or will soon have Ph.D.s), so it won't be until we're about 40 at the earliest that we'll catch up to where our highschool-educated uncle was at the same age.

    55. Re:Well, according to the last debate... by Dominic_Mazzoni · · Score: 1

      And if you had a PhD in politics (hell, had you taken a single high school class) you would know that the President can't just magically enact whatever the hell he wants to.

      Consider that all economic bills must originate in the House. Further, consider that the House is a Republican house at the moment. Thus, any bills authorizing spending would have to have strong REPUBLICAN support to pass.


      The fact is that the president has enormous influence over Congress. When the president demands that Congress pass a certain bill and it doesn't pass, he can make huge headlines complaining about it, which forces congresspeople and senators to the negotiating table. As leverage, the president can use his veto power over other bills he knows Congress really wants to pass.

    56. Re:Well, according to the last debate... by WalletBoy · · Score: 1
      One of the things that really bothered me about Bush's statements was if I lost my job, how am I supposed to pay my existing bills *AND* my tuition (even if some of it is subsidized by a government program) while I'm going to school to get training to look for a new job? I can't tell my creditors:

      Dear Creditor,

      I've lost my job, but I'm going back to school to get some more training. I'll have my AA degree in two years and then I'll get another job, send me my bill at that time.

      Yours truly,
      Unemployed Joe

      Wouldn't it just be better to not lose my job in the first place and use that income to pay for the tuition (without even having to use any government subsidies) to go to school so I can look for a *BETTER* job?
    57. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      I have an uncle who didn't make into college.
      For a while the sort of the black sheep in
      a family of (over?)educated people. Then he got
      a job as a plumber. After a few years he started
      his own one-man plumbing company. A few years later he started adding employees and more trucks.
      He makes a very,very comfortable living. As he likes to say "You'd be surprised how much someone is willing to pay when sewage starts backing up in their house late at night"

      I also have a cousin that also didn't make it into college. He took a job in a muffler shop.
      Same type of story. Now he owns a small chain
      of muffler shops.

      Me, I have a MS in CSC .... given this thread I wonder who is really "smarter".....

    58. Re:Well, according to the last debate... by Flunitrazepam · · Score: 1

      I'm not sure you're going to find a job by sitting around complaining on slashdot

      --
      1) Your analysis is based on bad assumptions so your result is way off. 2) You're a sick bastard for fucking a horse.
    59. Re:Well, according to the last debate... by XMyth · · Score: 2, Funny

      "Don't be an asshole."

      Pot, meet Kettle.

    60. Re:Well, according to the last debate... by fyrie · · Score: 2, Informative

      That's what I did. Yes, I went to community college, and then on to a one year tech school. I lost my job to outsourcing/.dotbomb at the end of 2000. However know I am doing quite well now.

    61. Re:Well, according to the last debate... by geoffspear · · Score: 2, Insightful

      And the fact that Bush hasn't vetoed a single bill since he took office is probably a pretty good indicator that the White House and Congress are working together more closely than any other in the history of our country. Maybe Bush himself doesn't have the influence to pass whatever he wants; maybe he and Congress are just influenced by the same people (Karl Rove, et al.) so their interests seem to line up, but if so that seems like a good enough reason to get rid of him anyway. What good is a leader who can't lead? If Bush wants a bill passed and Tom DeLay or Karl Rove can tell him "No", why don't we just make one of them President, so we know we have someone who can actually back his words with actions as our leader?

      --
      Don't blame me; I'm never given mod points.
    62. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      I am certainly not mocking them. But not everyone here has an uncle or a cousin or any other kind of "insider" to get them into the business like that. People might as well propose becoming a mafia don, after all it just takes a little training to get the accent correct, and then you're part of the family, right?

    63. Re:Well, according to the last debate... by joggle · · Score: 1
      I'm not all that impressed with the Democratic or Republican options on the ballot this time around.

      I don't blame you. But at least it should be much harder for Kerry to increase spending than Bush and he's willing to raise taxes to partially close the deficit.

      I know you're a fiscal conservative, but don't you think it is reasonable for the people who are responsible for a war (us) to pay for it? If so, then how without raising taxes? Even if Iraq were to give all of its oil profits to us it wouldn't be nearly enough to pay for the war. It's barely adequate for preliminary reconstruction of the country.

    64. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0


      From one anonymous coward to another, seriously, what is your wife doing? Is she waiting around for that *one* magical research position at MS-Research or CMU? Is she looking for a Linguistics job in a town of 50k? Are you not willing to move?

      If she has a PhD in Computational Linguistics, she is more than qualified to teach CS at any community college. She should be able to find a position as an assistant prof at some 4-year liberal arts college, and perhaps even a lecturer at a reserach school. But sitting around for three years waiting for someone to knock on her door is going to do her no good. And Kerry isn't going to fix the poor decision to specialize in an all too narrow field. Nor is Bush.

      Both of you should really sit down and find out why she isn't employed before you start blaming an administration that has very little affect on your lives--assuming you aren't connected to the military.

    65. Re:Well, according to the last debate... by rgremill · · Score: 1

      Surely, they must have had a course about How to marry a millionaire or billionaire like John Kerry.

    66. Re:Well, according to the last debate... by Anonymous Coward · · Score: 1, Funny

      Since when is being completely wrong equivalent to not remembering the exact wording? I'll have to try that on my next exam.

    67. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Just remember that the word conservation comes from the same root as conservative.

      Yup.... Con.

    68. Re:Well, according to the last debate... by joggle · · Score: 1
      So what, exactly, do you disagree with? You say yourself that all sides agree that "there is global warming" (I have never, ever seen a scientist -- even sponsored by an oil company -- that claims that the world is not getting warmer). The only differences in opinion I'm aware of are the causes, what should be done about these causes and climate projections. Some feel that the sun is largely responsible (ie, it is outputing more energy than usual or something), some feel that 3rd-world countries (esp. China) are responsible, some feel that volcanoes, underground coal fires, etc. are the main reason, some feel that even if the world is getting warmer it isn't a threat for humans, etc.

      Scientists often disagree with each other. Just because they disagree doesn't make the topic a religion.

    69. Re:Well, according to the last debate... by jc42 · · Score: 1

      Become an electrician or a plumber. That's where the real money is made.

      There's an old joke about a doctor who hired a plumber to do some work on his bathroom. When the job was done, the plumber handed the doctor the bill for his services.

      The doctor looked at the bill in shock. "I don't make this much per hour and I'm a doctor."

      The plumber replied: "I didn't, either, when I was a doctor."

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    70. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Wait, which candidate has presided over the largest budget increase in American history? Which one pads his abysmal job numbers by adding the 800,000 government jobs that have been created in the past four years?

      Do you actually read the news, or do you just listen to that horse's ass each of the three times per year he actually speaks to the press?

    71. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Well, you're right about Bush - and Kerry - and the rest of them. Since 1998 at least 2.3 million imported "guest workers" have come into the U.S. They are taking American jobs. That's 2.3 million fewer jobs for you to apply for.

      What's worse is that many of these imported workers are exteremely nationalistic: they come into the U.S, get into management, then lie to the Dept. of Labor and Congress saying they can't find enough qualified Americans and need to import MORE people from their own country (their friends). Then you wonder why you are out of a job.

      It's not about jobs going overseas - it's about millions of people coming in and taking our jobs right HERE away from US.

      Stop listening to the media and the politicians. They are no longer working in your best interests. Gain the Power of Discernment and figure out what is really going on: the U.S. is being plundered by an invading army (of workers).

      If you want a job you will tell your President to end all guest worker programs and deport all guest workers now until Americans have full employment.

      America belongs to you - not the U.S. gov't. Tell your gov't to deport all guest workers now and you will have any job you want.

      And stop foreign lobbies like India's NASSCOM from buying influence in our gov't!

    72. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Kerry will screw you just the same as Bush. They are ALL bought and paid for by India's IT lobby - NASSCOM which wants to open our borders and glut our labor market with 1 billion cheap workers.

      Then you still wonder why you are still out of a job.

      Our politicians are bought and paid behind the scenes. Until you buy them instead of a foreigner buying them, then the foreigner will continue to get your job.

      Get it?

      Stop believing politicians will solve your problems - they ARE your problems.

    73. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      He said what?

      I think I'm going to be sick.

    74. Re:Well, according to the last debate... by TheSync · · Score: 1

      Has there ever been a real (non-government) business in computational linguistics?

      BTW, I suggest she find a job at CIA/NSA/FBI with a security clearance - they need people to build systems analyze lots of Arabic these days.

    75. Re:Well, according to the last debate... by TheSync · · Score: 1

      BTW, check this out:

      Computational Linguist, in Annapolis Junction, Maryland. [probably NSA] FT. Salary: $100K-$130K

      Ability to take polygraph examination and maintain a Top Secret/SCI with Lifestyle Polygraph Clearance (U.S. Citizen and Immediate Family (brothers, sisters, wife, children)

      Job Description: A senior computational linguist to work on intelligent document management products. Experience in programming statistical text processing or text parsing using C or C++ programming skills are required. Candidates with a Masters Ph.D. (preferred) in Computer Science or linguistics and 3+ years work experience are preferred.

      Job Qualifications: Degree in computational linguistics with emphasis on lexicography. Knowledge extraction and morphological analysis. Experience with development of commercial software products. Experience with research in computational linguistics. Strong programming skills five years required. Familiarity with a large number of languages (preferably Middle Eastern/Asian) Familiarity with the analysis of large corporations. 5+ years of experience in the field of computational linguistics. Active participation in the community of computational linguistics. Familiarity with C/C++, Perl, Windows NT operating system, compression algorithm helpful. Send Resumes to resumes@unitedplacements.com

    76. Re:Well, according to the last debate... by ebresie · · Score: 1

      My wife has a Ph.D. in Computational Linguistics, and has been unemployed for 3 years. The job market has been so bad that she has pretty much given up even looking.

      That is one of the problems...the more educated you become, the harder it is to find jobs that will (1) pay you what you are worth or (2) willing to hire you when they can get two lesser individuals for the same amount or (3) hire H-1B employees who are willing to work for less.

      I am not hiring anyone, but I'm just curious...are you willing to move to another state or you wanting to stay in the same location? That limitation can often limit your job options as well.

      I believe I heard the some government agencies are looking for Computational Linguistics type of development (like hand held translation devices).

      I can't believe Bush thinks "get a job" is an economic policy, which is why my wife and I are voting for Kerry this year.

      So is Bush suppose to hire every individual that's out of work? Some jobs can come from the government side, but not all. If so, then not only would the government explode, but so would the deficet more than it already is already.

      And how will Kerry do any better? By spending to make more jobs expanding the deficet, increase taxes, or take from other programs (health care, social security, environmental, etc)?

      Bush pushes to create an environment where job production is available, but none of the corporations are looking to do so as much as they like due to fears in the environment (due to high oil prices, terror fears, etc).

      Plus with improvements in efficiency and technologies, the need for as many workers is less as well (darn advancements).

      In the end, I think it's up to the corporations to provide jobs. But then that's a no go also since we can't give incentives to corporations since that is seen as catering to the corporate rich folks. I don't see an answer that will make everyone happy.

      Don't forget, that although some unethical corporations may try to make more money for themselves (I like to think the SEC can monitor some of this unethical behavior a little better now a days), others do work to create more products and jobs.

      Not to mention as a consumer of products, I like a cheaper computer laptop or MP3 player or cell phone which can only occur when the production of such products is low in cost which requires more efficiency, cheaper expences (employees, resources used to produce the product, etc).

      I know there is the threat of outsourcing the jobs, but from what you indicated, your wives skills would be valuable in the current "outsourcing" environment (i.e. producing multilingual technologies to work with other countries).

      People are also dogging "No Child Left Behind", but the hope of this is to improve the intellict of our youth in hopes that they will provide new innovation and new avenues where we can excel and have (at least for a time) an advantage over other countries for a given innovation, thus allowing us to hire people locally who are aware of these innovations. If the education causes them to work harder, it will hopefully make them smarter and not spend all there time looking to have fun (watch TV, play games, etc) not innovate and make the education worth something.

      Okay..I've rambled long enough...

      --

      Eric B
      ebresie@gmail.com
    77. Re:Well, according to the last debate... by clintp · · Score: 1
      Show me a Democrat president who has ever grown the federal government's power as much as Bush
      Too easy: FDR.

      In addition to expanding the federal government's powers, spending, and bureaucracy, he attempted to expand the powers of the executive branch by packing the Supreme Court.

      Want more? Arguments could also be made that the enactment of various Civil Rights legislation and expansion of departments like HUD under JFK & LBJ trampled further on state and individual rights by the Feds.
      --
      Get off my lawn.
    78. Re:Well, according to the last debate... by ebresie · · Score: 1

      You probably have some intelligent Republican friends. Why are so many of them still voting for him? I never, ever expected such a bad president to have such strong support for re-election.

      It was interesting when Bush mentioned Howard being re-elected in Australia. He failed to mention that he only won because Australia's economy is booming. If its economy hadn't been, he probably would have lost by a large margin for getting involved in the war in Iraq (despite suffering 0 casualties and significantly lower costs than the US).

      Just curious...why do you consider him a "bad president"?

      Recent retail sales boosted investor confidence in the economy. Is that not "good"?

      Over 1.9 million jobs have been created since August 2003 with 13 straight months of job gains. Is that considered "bad"?

      I acknowledge that many of those are lower paying jobs, but you can't blame Bush for what types of jobs are created entirely. That is dependent upon the innovation and creative of the companies that are responsible for making the jobs.

      There is always the idea of making a company that produces something that everyone will want, you can hire people to produce it, and earn money at the same time. If not looking to start your own business, then you have to depend upon what is there.

      I will grant that there was a large loss of jobs early in his presidency which has a tendancy to screw the job numbers a lot, but much of that is due to "the dot com bust" which came out of the Clinton era, and with 9/11 we lost an estimated 1 million jobs as a result of that. So eveyone may say he is doing bad, but if he hadn't done what he did (tax-cuts, deficit spend), we would likely be in a depression similar to that prior to World War II.

      Please let's not stray off into an "Iraq War was a mistake argument" (based on intel prior to the war, most believed at the time it was a good decision - hind site is always 20-20).

      --

      Eric B
      ebresie@gmail.com
    79. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      "My wife has a Ph.D. in Computational Linguistics, and has been unemployed for 3 years. The job market has been so bad that she has pretty much given up even looking."

      After about 2 years, you might as well.

      I've been out of work for over 3 years. A headhunter who called recently told me that, because of the big gap on my resume, he "couldn't present me to the employer" in question. I think that was actually a hint to lie on my resume, which I won't do.

      But I've been getting similar responses from other headhunters and recruiters over the years.

      After a year or two of unemployment, you're damaged goods. Forget it. Hang it up, and hope you can find work in another industry.

    80. Re:Well, according to the last debate... by pclminion · · Score: 1
      I acknowledge that many of those are lower paying jobs, but you can't blame Bush for what types of jobs are created entirely.

      I see. You can't blame him for it, but you can attribute it to him? What the hell are you smoking? Make up your mind.

      I will grant that there was a large loss of jobs early in his presidency which has a tendancy to screw the job numbers a lot, but much of that is due to "the dot com bust" which came out of the Clinton era

      Oh please. We all worked in the industry. We all know why the bubble burst. It's because it was a fucking bubble and investors were insane for about 4 years. Clinton had nothing to do with it. We caused it with our own hype and "glory."

    81. Re:Well, according to the last debate... by joggle · · Score: 1

      Yes, he did increase government power more than Bush, over 60 YEARS AGO! Huge changes occurred in the parties following that, with Democrats picking up many of the issues Republicans previously had (namely issues of race, etc.) with Republicans taking the previously Democratic line. So it is a bit silly comparing recent Democrats to him (although you did answer my question). He also was quite unique in that he served 4 terms and was in office during the biggest economic turn-around of the nation as well as the largest military victories. He was also responsible for social security.

    82. Re:Well, according to the last debate... by DrCode · · Score: 1

      Even my in-laws, who are life-long Republicans who campaigned for Goldwater and Nixon, can't stand Bush.

      My impression is that the people who like him are mostly the religious nuts who will vote for anyone who claims to be anti-abortion. Pretty scary when you have so many people who think they have god on their side.

    83. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Skilled trades do pay very well and much of the reason is that it cannot be effectively outsourced. If a building is being built here, the labor will be employed here. H-1B isn't an issue with skilled trades, although illegal migration is an issue in construction.

      What's frustrating is that one earns more by becoming an electrician than an electrical engineer. The problem with outsourcing is that even if you are a very good engineer, you will still find it hard to find a job due to the shrinking job field. I'll even cede that a lot of outsourcing is not even good for the companies, but they are doing it none-the-less.

      Hence the current economy does not reward education to a signficiant degree. For another example, an Army captin with four years of service makes more (including COLA, but not even factoring in the superior benifits) than the average software engineer. Yet the average software engineer has how much additional time invested in education?

      It's more than just unnecessary gloom. I like computer science, so I got a masters degree in computer science. Despite being at the top of my class, the only job offer I got was a 9% drop in pay from what I was making with a B.S. Then I got laid off. It's been surprisingly hard to get another job. I talked with one employer this morning who stated that there are a lot of people like me applying for jobs. That employer was looking to pay about 50-65% of the normal rate for a developer to use as a QA person. I bet that they fill the job, even though it isn't a career track job.

      The big factor other than salary is how much time you are employed. Sure, I might have made an OK salary for the area I live in, but when I'm unemployed twice in a year, I end up taking home a lot less pay. Factoring this in implies that currently those people remaining in the field don't earn as much.

      Even ignoring the monitary prospects, for those without a lot of experience (or a TS clearance), getting the experience is hard to do now a days. Companies like CSC are hiring tons of programmers in India, but very few in the US. If you don't believe me, check out the "Hot Jobs" section of the CSC employment page. Even with interest in CS, appropriate experience is necessary to create a strong engineer.

    84. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Oh, and I suppose you have no good explanation why it's appropriate to simply overlook the billions upon billions that Bush has wasted in Iraq.

      The "billions upon billions" that were approved by a bipartisan vote of Congress?

      By the way, it's only revenue bills that must originate in the House. Perhaps you should spend less time sharpening your sarcastic reparte and more time reading your Constitution!

    85. Re:Well, according to the last debate... by ebresie · · Score: 1

      EB:I acknowledge that many of those are lower paying jobs, but you can't blame Bush for what types of jobs are created entirely.

      PC:I see. You can't blame him for it, but you can attribute it to him? What the hell are you smoking? Make up your mind.

      If you were president, how would you make a company hire a specific type of high payed job?

      If you were a corporate CEO, how would you make your company cost efficient and solvent?

      As much as everyone likes to think Bush has lots of contacts in the corporate world (I agree he probably does have some contact)...what makes you think he can dictate how a company operates? If a company wants to hire low paying employees, how can Bush do anything about that?

      He could add additional oversite to the company (which to a degree already exists with the SEC and many other organizations) which then means to meet oversite requirements the company has to spend more money with buracracy ensuring every i is dotted and every t is crosses. Whic means lease money to pay IT folks. That may add some burecratic jobs to the mix, but it adds nothing to the quality or effectiveness of the company or its product.

      He can limit job exports, but then the companies in country have to find other ways to improve efficiency and cost to be a health company. Otherwise, you end up with a business plan similar to those of the dot-com bust era. Which ended so well.

      EB:I will grant that there was a large loss of jobs early in his presidency which has a tendancy to screw the job numbers a lot, but much of that is due to "the dot com bust" which came out of the Clinton era

      PC:Oh please. We all worked in the industry. We all know why the bubble burst. It's because it was a fucking bubble and investors were insane for about 4 years. Clinton had nothing to do with it. We caused it with our own hype and "glory."

      I said Clinton era because it started at the end of Clinton's administration. I'm not implying that Clinton was directly responsible for the dot-com bust.

      Our countries was at the start of a recession at the end of the Clinton administration.

      That's like saying, "hey mr company president, I'm turning over control of the company, oh and by the way, I left you with a budget short fall of 100 million dollars. You get to fix it." To get out of that dept, you have to overcome a lot of problems. From this perspective, I think Bush has done quite well under the circumstances given him.

      Cheers.

      --

      Eric B
      ebresie@gmail.com
    86. Re:Well, according to the last debate... by joggle · · Score: 1
      Please let's not stray off into an "Iraq War was a mistake argument" (based on intel prior to the war, most believed at the time it was a good decision - hind site is always 20-20).

      I'm not most people. I'll quote my own journal entry that I made at the time of the war starting:

      First of all, I think the diplomacy by the Bush administration is some of the worst by an American government in recent memory. I also have serious doubts about his advisers as several of them, including Dick Cheney, wrote a paper some years ago encouraging the Bush I administration to preemptively attack Iraq.
      The responsibility of the president, as defined by the Constitution, mostly resides with international affairs. In addition, he usually has the final say on bills that are passed (with the exception being bills on which Congress overrides the veto). I feel he has, without any competition, done the worst job with foreign affairs of any president within the past 50 years. He has never vetoed any bills (a first for any president), which is somewhat surprising given how awful some of them were (*cough* budget *cough*) and would have forced the parties in Congress to work together to override the veto or compromise on some of the pork being put into the budget and other bills where ample amounts of pork was placed.

      He seems to ignore information which he doesn't want to hear (such as the advice of his first economic adviser) and is much too myopic to be president of the US.

      It is probably going to take 1 to 2 decades for the US to rebuild its reputation around the world if Bush loses this election, much longer if he gets another 4 years.

      In short, we went to Iraq for the wrong reasons (the main one he went on and on about was that Iraq was an imminent thread and *currently* had stockpiles of WMDs, both of which are absolutely false). Simply ignoring some of our closest allies and bullying the rest into joining us was a catastrophic mistake.

      Fiscal irresponsibility and the fact the Republicans don't seem capable of controlling Congress and the Executive simultaneously with an iota of discipline are the other reasons I'm not voting for Bush.

    87. Re:Well, according to the last debate... by tepples · · Score: 1

      Bush is great if you're rich, own a major oil or logging company, like to breathe CO2, or look forward to the 23 rise on sea level.

      So if you agree with the webmaster of jkiadbbivfha, why are you planning to vote for Kerry, whom you consider a douche bag, instead of Cobb, who would toughen EPA regulation, or Badnarik, who would clarify grounds to class-action sue polluters?

    88. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Didn't get those at a community college, did you? Funny, I got a degree at a community college and raised my standard of living. Did you soak the taxpayers for 8 years of college and then bitch because you deserve a job? Go shovel concrete. I did.

    89. Re:Well, according to the last debate... by jelle · · Score: 1

      "Has there ever been a real (non-government) business in computational linguistics?"

      Application-wise, sure: Besides spam filtering, word processing features, search engine features (and other commercial data mining applications), I can think of speech synthesis and recognition software.

      All very niche markets, but PhD means 'niche' (specialized)... And somebody with a PhD in any area should be able to sell themselves on other related areas as well. A PhD working in their exact specialization is a very lucky PhD indeed...

      Just my 2ct...

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    90. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      You could fix the job problem in one of two ways. Add additional taxes for outsourced work OR offer tax breaks based on the percentage of local employees. Both methods achieve the same goal: compensating for the wage difference.

      The website says "As president, John Kerry will cut taxes for businesses that create jobs here in America instead of moving them overseas." Which means he is obviously taking the tax-break method.

      Kerry didn't speak much to this in the 3rd debate. He simply said "I have a manufacturing jobs credit. We pay for it by shutting that loophole overseas." however I believe he addressed this a little more in a previous debate.

      As for changing the minimum wage to $7 and the impact it may have... We are not worried about losing the minimum wage jobs. If a job only pays $5/hour, it is probably not the type of job you can "outsource" (or is even worth outsourcing). It is the high tech jobs we want to save and keep here locally.

    91. Re:Well, according to the last debate... by ahdeoz · · Score: 0

      Er... the president doesn't make the headlines either. Again, that's someone else's job. A president belonging to the same party as the Congress *may* have enormous influence over Congress (if he controls the party, often not so) or if the Congress already agrees with him. Likewise, if the president controls the press (or if they already agree with him) then he can have an influence over the headlines.

    92. Re:Well, according to the last debate... by ahdeoz · · Score: 1

      liar. What republic interests coincide with your own?

    93. Re:Well, according to the last debate... by ahdeoz · · Score: 1

      I'm a Scientist and I claim the world is not getting warmer. Even Al Gore (not a scientist, though he invented the internet) now believes that global warming will cause a catastrophic sudden ice age.

    94. Re:Well, according to the last debate... by ahdeoz · · Score: 1

      Where N = 1, right?

    95. Re:Well, according to the last debate... by Grishnakh · · Score: 1

      In the end, I think it's up to the corporations to provide jobs. But then that's a no go also since we can't give incentives to corporations since that is seen as catering to the corporate rich folks. I don't see an answer that will make everyone happy.

      This is incorrect. It's part of government's job to control the economy by regulating industries, and enacting taxes and tariffs. Taxes are a huge influence on behavior; corporations go to extreme lengths to reduce their taxes as much as possible. So if the government wanted to get corporations to create more jobs, there's lots of things they can do to encourage this. One example is creating tax credits for companies that create jobs in the US, or removing tax credits from companies that use offshored labor.

      This isn't pandering to rich people; this is directly influencing corporate behavior to benefit domestic workers more, instead of allowing them to profit by firing them.

    96. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Paul & Jen H., is that you???

    97. Re:Well, according to the last debate... by mikefe · · Score: 1

      Why raise taxes?

      What to you tell someone who reuglarly fills their credit cards to the max?

      Do you give them more money? No! You tell them to keep paying, pay a little faster and spend less.

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    98. Re:Well, according to the last debate... by RisingSon · · Score: 1
      I really wish I could take back my vote in 2000 and give it to Gore.

      Come now. I do not like Bush. I didn't vote for him before and I won't now. He has made grave mistakes for this country that may never be undone.

      But Gore? He was delusional. Have you ever read Earth in the Balance? Wow. Somehow, I imagine in the Gore parallel universe, it would have been worse. I'm a pessimist, so either way I look at it, it totally sucks. Thats why I love voting.

    99. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      You know, it amazes me how narrow-minded people are with respect to politics.

      Is it so hard to believe that a true Republican could despise Bush? Or prefer Gore over Bush?

      1. Bush is a blubbering idiot. If he earned his college degree I'll eat my keyboard. Gore on the otherhand is really very intelligent, and quite wise to boot.

      2. During the 2000 election Bush promised repeatedly to support the environment. All talk. Gore, on the other hand, has proven repeatedly that he has a lifelong commitment to the environment. And I'm not talking about typical environmentalists with their "damn humans" attitude, I mean being able to recognize clear (VERY clear) scientific trends. All Bush can do is bend America over for the big companies (oil, logging, and many, many others) to have their way with us.

      3. Gore never would have gone storming blindly into Iraq, cowboy style, guns a'blazing, accomplishing jack crap, costing over 1,000 U.S. soldiers their lives, and 25,000+ others severely wounded, while sticking the American taxpayer with a $200 Billion bill ($120 Billion actually spent, another $80 already committed (ie. spent)). Contrast this with the first Iraq war where we actually did accomplish something (liberate Kuwait), earned great praise from the world, strengthened America and our pride in our soldiers, and only cost the American taxpayer $5 Billion in the end.

      I could go on all night. Bush is a frad. He parades himself as a conservative Christian committed to ridding the world of all evil. Ha! Jokes on us. The only thing he's ridding us of is our money, which is all going to huge mega-corporations like Halliburton.

      4 more years of this crap and America will never be the same, and definitely for the worse!

      --
      Lose Weight and Feel Great with Isagenix
    100. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      I do have MANY otherwise intelligent friends who are die-hard Republicans. I take a LOT of crap for not liking Bush.

      It all boils down to a handful of things:

      1. They bite on everything Bush says. Hook, line, and sinker.

      2. Almost without exception they are die hard Rush Limbaugh fans.

      3. Politics is, unfortunately, a popularity contest. And on the surface, Bush appears to be a committed, conservative Christian who is really kicking the evil-doers @sses and loves America so much it hurts.

      I must say, I am quite dissappointed in America (and particularly Republicans and Republican politicians) right now. Brainless sponges, the lot of them.

      --
      Lose Weight and Feel Great with Isagenix
    101. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      No offense taken.

      I base my personal opinion on no one elses opinion. I base my opinion on scientific data that I see first hand, not someone elses interpretation of said data.

      For instance, if you see satellite images of the ice shelves in the Antarctic and Greenland from the 70's and compare them to today, the change is VERY alarming. It is pretty much a 40% reduction across the board.

      The reason this is the most alarming is that it is accelerating, and that it will, without a doubt, reach a point of critical mass where it is too late to stop. The ice shelves act as retaining walls, holding back a flood of looser snow and ice that very quickly melts when it hits the ocean (unlike the ice shelves themselves). There is wide agreement (it's just a matter of simple math) that when (not if, at the rate we're going) the ice shelves are gone and that looser snow and ice joins the ocean, it will raise sea level by 23 feet.

      Now I live at 3,000 feet, so what do I care if the ocean raises by 23 feet and all the lawyers get washed into the sea?

      Except that at the same time the ocean temperature changes drastically, very rapidly changing EVERYTHING we depend on in the ocean from food to weather (you think this hurricane season was bad!). Just as bad, the salinity in the ocean drops overnight (in the scheme of things), and any animal in the ocean that can't cope just dies.

      There's a lot more, but you don't buy any of this environmentalist crap anyway, so I'll save my breath.

      By the way, I'd vote Libertarian in a heartbeat if the guy had a snowballs chance in hel... Antarctica.

      --
      Lose Weight and Feel Great with Isagenix
    102. Re:Well, according to the last debate... by jamesmrankinjr · · Score: 1

      I can't believe Bush thinks "get a job" is an economic policy, which is why my wife and I are voting for Kerry this year.

      The government can really only do 3 things to stimulate the economy.

      1. Increase government spending.
      2. Lower interest rates.
      3. Lower taxes.

      No one can say Bush didn't cut taxes. Nobody can say Bush hasn't been spending government money like crazy. Interest rates have been effectively zero for much of the past couple of years.

      As far as what the government can do, the accelerator is already pushed down to the floor. Sorry to disappoint you, but there's nothing more Kerry will be able to do to get you a job than has already been done. If you listened carefully during the debates, you heard Kerry say that not even he could end the continued offshoring of American jobs.

      I know most Americans think that the President (whether Democrat or Republican) has magic powers that he can use to bestow or with hold prosperity on every citizen. Unfortunately, it doesn't quite work that way.

      Peace be with you,
      -jimbo

      ps My educational track was pretty much equivalent to your wife's (BS Logic and Computation, MA Linguistics). It's an awfully fun and interesting field, but not a high volume of jobs. Today I'm employed as a lowly ecommerce developer, but it keeps my family clothed, fed and sheltered. Perhaps the government would be a good place to look for work in that field now, as others have suggested.

    103. Re:Well, according to the last debate... by jamesmrankinjr · · Score: 1

      And on the surface, Bush appears to be a committed, conservative Christian who is really kicking the evil-doers @sses and loves America so much it hurts.

      Have you evidence to the contrary?

      Peace be with you,
      -jimbo

    104. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      I'd love to vote for Badnarik. And while it isn't a wasted vote, it is an ineffective vote when your sole goal is to get Bush out of office.

      I'd love a system where you could vote 3 times in priority. If your first candidate wins, your vote stays with him and helps him win. If he doesn't have a chance, then your vote goes to your second choice, etc.

      But, that isn't the way it is.

      My vote for Badnarik really doesn't have a chance of affecting the outcome of this election. But my vote for Kerry (the lesser of two evils), does.

      --
      Lose Weight and Feel Great with Isagenix
    105. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      Gore definitely blew it by showing up to each of the 3 debates as a totally different person, but he was far from delusional.

      The worst that can be said of Gore was his comment about "creating the Internet", which was very effectively (and falsely) represented as "inventing" the Internet (which is not what he said or implied).

      Bush spin wins again.

      Gore's exact words were: "During my service in the United States Congress, I took the initiative in creating the Internet."

      And history does indeed show that he was the politician that took the initiative to fund and support the creation of the Internet. He had nothing to do with the invention of the Internet, it's technical details, specifications, or protocols. Nor did he ever claim to. But he WAS fundamental in getting it funded. And if you take away that funding you take away the Internet as we know it, or at least prolong its creation until someone else comes along and does exactly what Gore did: get the U.S. government to pay for its creation.

      So, to answer your question, yes, I would happily go back in time and give my vote to Gore knowing what I know about Bush. And Gore, for that matter.

      --
      Lose Weight and Feel Great with Isagenix
    106. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      Have you evidence to the contrary?

      Only 3.5 years worth.

      Committed? It appears (from 3.5 years of his actions, which speak way louder than his words and cheesy grins) the only thing Bush is committed to is the Bush Family Holy War against Saddam Hussein (personally, not Iraq) and turning all power (control and money) in America over to huge corporations and the government. Over and over and over again Bush has sided with big business, and time and time again the losers are the American taxpayers, citizens, Constitution, and the environment.

      Conservative? I thought it was the conservatives we could trust not to change the Constitution and take away our rights. I thought it was the conservatives that believed in government "of the people, by the people, for the people", not "of the big business, by the big business, for the big business". But it just seems Bush is incapable of saying no to any lobbyist he meets (most of which it appears he immediately adds to his staff), only to fire later when he needs a fall guy.

      Christian? Well, that's between him and his God. But the values he talks about with his words, and those he talks about with his actions and policies aren't even cousins. No relation at all.

      "kicking the evil-doers @sses"? Well, if he really cared about fighting terrorism, he would have fought terrorism. But by 2:00 PM on September 11th, 2001 he had pinned the attacks on Iraq, without evidence or reason, and never once wavered from that position. Anyone in his administration that pointed out evidence to the contrary has been replaced.

      Meanwhile, only a small corner of Afghanistan is even remotely in our control, we have pulled out all of our troops but just enough to say we're still there (but far from enough to be effective), and we have Saddam in custody, and Osama is no where to be found. Iraq is now a breeding ground for terrorism, and Al Qeada the movement is now bigger than Al Qeada the group could have ever dreamed. The best thing we could have done to strengthen the terrorists numbers and resolve was to attack Iraq how and when we did. We are weaker for it (spread more thinly with fewer allies, and far less unity as a nation).

      The W is for weenie.

      --
      Lose Weight and Feel Great with Isagenix
    107. Re:Well, according to the last debate... by DunbarTheInept · · Score: 1

      Actually what a lot of scientists are saying is that perhaps global warming is currently *masking* an ice age. Looking through geological records, ice ages seem to be a naturally occurring periodic thing, and by the pattern previous established, we should be in one right now but we're not. It might be that the increase in CO2 levels is forestalling the ice age this time around.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    108. Re:Well, according to the last debate... by mrchaotica · · Score: 1

      I used N because I didn't know the exact number. I was under the impression that 1 = N = 2, so that's fine with me.

      Either way, it's still a damn big number.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    109. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Umm, you can't marry Kerry-- he's already married.

    110. Re:Well, according to the last debate... by jamesmrankinjr · · Score: 1

      But by 2:00 PM on September 11th, 2001 he had pinned the attacks on Iraq, without evidence or reason, and never once wavered from that position.

      No one in the Bush administration has ever stated that Saddam Hussein or Iraq was directly involved in the September 11th attacks.

      I thought it was the conservatives that believed in government "of the people, by the people, for the people", not "of the big business, by the big business, for the big business".

      No, it's not conservatives who have the knee jerk "business is evil mentality". That would be the liberals.

      Over and over and over again Bush has sided with big business, and time and time again the losers are the American taxpayers, citizens, Constitution, and the environment.

      Everyone who pays taxes in America got some kind of tax cut during Bush's administration. As for the environment, I haven't heard anyone refute what Bush said during the second debate, that air quality is BETTER under his administration, etc. For the most part, it's the HUMANS SUCK! crowd that has been producing the overblown rhetoric on Bush and the environment.

      "kicking the evil-doers @sses"? Well, if he really cared about fighting terrorism, he would have fought terrorism. But by 2:00 PM on September 11th, 2001 he had pinned the attacks on Iraq, without evidence or reason, and never once wavered from that position.

      Whatever your view of the Iraq war, do you seriously want to argue that Saddam was not an evil-doer? Or that his ass has not been kicked?

      Meanwhile, only a small corner of Afghanistan is even remotely in our control, we have pulled out all of our troops but just enough to say we're still there (but far from enough to be effective),

      Uh, it's good that Afghanistan is not "in our control" as it is a sovereign DEMOCRATIC nation that just had it's first election in history. The fact we are able to pull troops out of there is an indication of success.

      Peace be with you,
      -jimbo

    111. Re:Well, according to the last debate... by sutekh137 · · Score: 1

      DISCLAIMER: I am voting for Kerry.

      That being said, it was a shame that Kerry let this question go by with such a weak rebuttal. Later, he mentioned the $13,700 gap between lost jobs and salaries of the "re"employed, but he did not hammer it home at all. I think he did mention that higher poverty leading to more Pell grants, though.

      Sadly, every time there was a big, fat ZINGER just waiting for Kerry to fire, he tended to just make frontal attacks on the President. There's nothing worse than responding in a way that juuuust misses the soft underbelly of a poorly made argument...

    112. Re:Well, according to the last debate... by tepples · · Score: 1

      I'd love a system where you could vote 3 times in priority. If your first candidate wins, your vote stays with him and helps him win. If he doesn't have a chance, then your vote goes to your second choice, etc.

      It appears you're talking about instant runoff voting, which is even worse than the plurality system the US currently uses. Or did you plan to Condorcet-count the ballots?

    113. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      Where to even start?!?!?

      If Iraq wasn't involved, why in the hell did we attack them right in the middle of our real war on terror? Because Bush couldn't find the real terrorists, and had do to something to look like a president. The fact that he was going after a Bush family enemy that tried to kill his father was a big bonus, too.

      But Iraq had zero responsibility for 9/11 and almost zero chance of causing another 9/11. Bush knew that then. Iraq was a deception and a distraction.

      It has cost America far more than it has given us, and we are exactly 0% safer today from Iraq than we were on 9/11. They weren't a threat then, they aren't now.

      What Iraq has become is a breeding ground worldwide for hatred against America. Ironically, Iraq was giving what America desperately needs: regime change.

      Was Saddam an "evil-doer"? Sure. Was he a threat? No!

      If you want to look at the real effect the war in Iraq had, you just have to look at the before and after pictures of America:

      United vs. Divided.
      Posed to defend ourselves vs. Spread thin in the world
      Focused on terrorism vs. Distracted
      Absolutely surrounded by supportive allies vs. Public enemy number 1 in the world

      Good job, Bush.

      And Afghanistan, maybe 5% of that country is a democracy, the other 95% is a haven to terrorists, run by warlords, and one giant greenhouse for opium. Bush takes a few pictures and soundbites, and wants us to ignore everything else we see on TV and hear from those coming back from military service there.

      And on the environment, there is simply too much crap coming out of Bush's mouth to refute it all. Sadly, the environment simply isn't a major issue in this election.

      We ignore the facts on the environment to our own peril. Bush made promise after promise of clean fuels and freedom from dependence on foreign oil while he was running in 2000. But the first thing he did as president was to gut funding for hydrogen research, and gas prices are as high as they've ever been.

      Once again, thanks George.

      --
      Lose Weight and Feel Great with Isagenix
    114. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      Oh, I don't know, Instant Runoff Voting would have kept Nader votes from affecting the outcome of the 2000 election, so Gore would be our president instead of the current prat we're stuck with.

      I personally would prefer IRV to the electoral college (particularly where the electorates are individuals who can cast their votes as they choose, regardless of how the majority of their state votes).

      But if there is a better voting system that has any chance of gaining momentum in the U.S., I'm ready to hear about it.

      --
      Lose Weight and Feel Great with Isagenix
    115. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0

      Just as bad, the salinity in the ocean drops overnight (in the scheme of things), and any animal in the ocean that can't cope just dies.

      Where on earth did you get that from?

    116. Re:Well, according to the last debate... by MillionthMonkey · · Score: 1

      Yeah, I was watching Kerry's rebuttal waiting for this too and was disappointed that he didn't mention it. They do talk about it in other venues so I was surprised he let it get by him. It was like money on the ground waiting to be picked up.

    117. Re:Well, according to the last debate... by LaCosaNostradamus · · Score: 1

      Bush's health care policy is much the same: "Don't get sick."

      Not that I trust Kerry to do anything positive (although he may avoid the most egregious negatives like attacking other countries wantonly). He's as much an elitist pig as Bush is, hence offshoring will probably proceed apace during Kerry's administration.

      I do like your wife's sentiment, though. Her abilities appear to be soundly based and she defends them as such. Continued qualification attempts upon her abilities only seem to fall under the "superqualification" trend that is currently damaging the American workforce. It's what I do with my own IT career. She should continue to defend her qualifications and continue to hold out for the right position.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    118. Re:Well, according to the last debate... by Anonymous Coward · · Score: 0
      I checked, my community colledge didn't have a course in getting jobs from my daddies rich friends. Seems only the schools in Texas have that.


      No, they don't. Just ask Chelsea Clinton.
      http://w4.stern.nyu.edu/news/news/2003/a pril/0413r euters.html
      "Former President Bill Clinton's daughter, Chelsea, is one of the lucky ones. She has secured a six-figure salary with consulting firm McKinsey & Co. in New York after she completes her studies at Oxford University in England.

      But for most other graduates, especially those with massive student loans to pay off, the high-paying professional position will have to remain a dream for a while as they enter one of the most difficult job markets in almost a decade."

      Not bad for one who earned a BS in History after doing a thesis on her fathers negotiating in the 1998 Irish Settlement. Then she got an MS in "International Relations" and now helps solve strategic, organizational, operational and technological problems for some of the world's largest organizations. Translation: she peddles her father's influence.

      But you forgot about that one, didn't you? Selective amnesia is convenient.

    119. Re:Well, according to the last debate... by joggle · · Score: 1
      No one in the Bush administration has ever stated that Saddam Hussein or Iraq was directly involved in the September 11th attacks.

      That assertion comes from a former administration official, ironically the former head of ant-terrorism Richard Clark. In an interview he also states:

      "Frankly," he said, "I find it outrageous that the president is running for re-election on the grounds that he's done such great things about terrorism. He ignored it. He ignored terrorism for months, when maybe we could have done something to stop 9/11. Maybe. We'll never know."

      Clarke went on to say, "I think he's done a terrible job on the war against terrorism."

      In addition, I wonder what some of the formal economic advisers would say as well as other former administration officials who have been resigned (ie fired). Keep in mind that these formal officials were (and still are) highly qualified for the jobs they had, not just some random wackos.

    120. Re:Well, according to the last debate... by jamesmrankinjr · · Score: 1

      If Iraq wasn't involved, why in the hell did we attack them right in the middle of our real war on terror?

      Because instead of looking backward at 9/11, it was necessary to brainstorm what the next threat might be. The Bush administration came to the conclusion that was Saddam Hussein. I think a case can still be made that Bush was right, but of course a lot of people think otherwise.

      And Afghanistan, maybe 5% of that country is a democracy, the other 95% is a haven to terrorists, run by warlords, and one giant greenhouse for opium.

      You're pulling this out of your sphincter. As far as I know, the entire country successfully voted. Do you have evidence otherwise?

      Bush takes a few pictures and soundbites, and wants us to ignore everything else we see on TV and hear from those coming back from military service there.

      Over 2/3 of military personnel and families support President Bush.

      Peace be with you,
      -jimbo

    121. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      Bush did look backwards: 11 years backwards to the war his daddy started, and he as the fortunate son felt obliged to finish.

      Iraq was and is far from our biggest threat. The Saudi's still openly support terrorism. Iran has nukes. North Korea has nukes. Bangladesh is a haven for terrorists.

      But Bush chose Iraq.

      As for Afghanistan, I'm going off of recent news reports, and sitting down for hours talking with soldiers that had just got back from there and had hundreds of photos they had taken. First hand.

      And speaking of pulling things out of your sphincter, the majority of military polled IN IRAQ were critical of Bush, not supportive. These are people on the ground, and in the know.

      --
      Lose Weight and Feel Great with Isagenix
    122. Re:Well, according to the last debate... by joggle · · Score: 1
      Over 2/3 of military personnel and families support President Bush.

      That may be, but I wonder what portion of people in the forces that have been stationed in Iraq feel. I recently stayed at a hotel in Kansas where a couple of squads of troops (army) had stayed the night. I overheard one of the commanders mention at breakfast the next day that he was upset having to tell his active forces in Iraq that they would be coming back 15 days from now only to have to say it again a few days later over and over again. He followed up with a comment saying he didn't know what he was going to do if Bush was re-elected (implying from my point of view that he was considering leaving the forces).

      I've also heard from another guy who served in the air force (guard) in Iraq and had not re-enlisted (basically, he came off as neutral about the war). The only other guy I've talked to that has been active in the military (before the war by several years) had been very upset with Clinton for stretching the forces too thinly. I can only imagine what guys like him would think now.

    123. Re:Well, according to the last debate... by hesiod · · Score: 1

      That comment makes me furious... because it's true.

    124. Re:Well, according to the last debate... by Sheepdot · · Score: 1

      Okay, let me explain for you. UHIE is "Urban Heat Island Effect". Up until the last two years, satellite data and ground surface data have been in direct conflict with each other regarding temperature. Only recently did the satellite data show a temperature increase. In the meantime, ground data readings are skewed because the temperature readers are in locations where there is a ton of asphalt, concrete, and metal. Namely, airports and in the middle of cities.

    125. Re:Well, according to the last debate... by joggle · · Score: 1
      I don't know what evidence you are referring to but I have seen pictures of the county I'm living in (Boulder county in Colorado) dating from just after the turn of the century showing numerous glaciers. Now virtually all of them are gone. In other parts of the world glaciers are disapearing as well.

      The heat island effect is rather basic and every meterologist I know (one person granted) is quite aware of that (for example, at the NCAR -- National Center for Atmospheric Research -- website they have a disclaimer for their weather station including mention of the heat island effect). I'm sure most of the scientists take that into account in their studies. Also, that would only has a sizeable effect on sunny, summer days. It's quite reduced in winter, especially at more northern latitudes.

    126. Re:Well, according to the last debate... by jamesmrankinjr · · Score: 1

      As for Afghanistan, I'm going off of recent news reports, and sitting down for hours talking with soldiers that had just got back from there and had hundreds of photos they had taken. First hand.

      And what did they say? Can you be more specific?

      And speaking of pulling things out of your sphincter, the majority of military polled IN IRAQ were critical of Bush, not supportive.

      From the link you cited:

      This critical view comes from a military group that has a more favorable view of President Bush, Iraq, the economy and the nation's direction than Americans in general.

      Peace be with you,
      -jimbo

    127. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      And what did they say? Can you be more specific?

      No. We won't convince each other of anything, clearly. Suffice it to say, that after that conversation and others I (who am a lifelong Republican (still) and voted for Bush in 2000) personally am convinced that things in Afghanistan aren't even close to the sugar coated version we are getting from the Bush administration.

      This critical view comes from a military group that has a more favorable view of President Bush, Iraq, the economy and the nation's direction than Americans in general.

      Exactly my point. So even Bush's strongest supporters (the military and their families) are critical of the situation in Iraq. Americans in general are even more critical. Iraq is a mess.

      --
      Lose Weight and Feel Great with Isagenix
    128. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      A quick test:

      1. Take a glass of water.
      2. Add salt.
      3. Measure the salinity.
      4. Add considerably more water.
      5. Remeasure the salinity.
      6. Compare the measurements.

      It ain't rocket science.

      Next test:

      1. Buy 2 aquariums: 1 fresh water, 1 salt water.
      2. Switch the fish.
      3. Go to sleep for the night.
      4. Wake up and check the fish.
      5. Confirm they're dead.

      Nature has something called balance. It has ways of maintaining that balance until an outside influence screws it up. And yes, it can be screwed up.

      --
      Lose Weight and Feel Great with Isagenix
    129. Re:Well, according to the last debate... by ebresie · · Score: 1

      You do realize this is getting off topic like I asked not to get into right???

      A president vetos a bill if he disagrees with parts of the bill. If he has a friendly congress, what are the chances of the congress providing him something he disagrees with? That's why he hasn't veto'd anything.

      Without the excessive spending (and deficit) the US (and a good part of the world) would be in a depression following 9/11 and related financial problems (dot-com bust). You have heard the saying, "to make money, you have to spend money."

      If we didn't deficit spend, we would have to find some other way to provide the money. That would involve cutting additional spending (which of course then he would get blamed for when someone does get some government provided intitlement) or finding another source of income (additional taxes).

      As far as deficits go, Bush is already starting to reduce spending, thanks in part to gains in the system allow additional tax revenue to be gained.

      I say again...at the time we went to war...evidence at the time indicated there were WMD (evidence presummed to be accurate at the time - and yes we all know the evidence is wrong). All our allies also agreed with this. Decisions on this were a gamble.

      If we had not done so and WMD had been present, can you guarantee that they wouldn't be used against the US or any of its allies?

      Indications on recent investigations indicate Saddam was stealing from the UN Oil for Food program for self interest and for eventual weapon programs such as looking into gaining missle technology from N. Korea. Does that sound like someone with no plans for agressive intentions?

      Bush was just continuing actions based on previous administration.

      Not to mention the 17 UN resolutions against Iraq prior. If no one does anything about it...then he would have just continue to work the system in his favor.

      To quote from Spider man or Superman or one of those comics..."With great power, comes great responsibility" The rest of the world has that responsibility too. If no one follows up on it...then why even make the UN resolutions or even have the UN.

      --

      Eric B
      ebresie@gmail.com
    130. Re:Well, according to the last debate... by Sheepdot · · Score: 1

      Well, actually, no, I don't believe the north pole is melting. Subs have been surfacing there without trouble since 1959!

      http://www.navsource.org/archives/08/08578.htm

      I find it hard to believe that when someone says, "take a look at this picture! the caps are melting!" is any more than a "chicken little" farse.

      Granted, what you have said is much more involving, but I'm not seeing a 40% increase in temperature in that area so I'd question your evidence. In fact, even localized, I see nothing more than a few degrees in temperature change on average even in areas where cities have been expanding and you would think would naturally be quite hotter. The satellite data for Anartica is heavily disputed as well because of the natural lack of an ozone layer. I suppose surface temperatures alone would be enough to scare someone, but where civilization hasn't ravaged the landscape I would also expect to see change, and there just hasn't been any.

      My biggest concern is that this is not a man made aberration and that it just happens naturally perhaps every thousand years or so. We don't really have any recorded data, but perhaps we are doomed to the outcomes you mention above no matter what we do. It is very hard to predict a climate based on only maybe a hundred years of accurate data and a recorded history that is only accurate to maybe a few thousand years. The question I'd like to see answered is: What if the caps are "supposed" to be melting? Is it some sort of indication that the poles will shift? Why has the magnetic pole shifted so variably in the last 50 years or so?

      Here's another thing I've never had answered: Why is it that ground level ozone, the "smog" we don't like from cars, never goes into the atmosphere and becomes the good ozone? More specifically, why is it that aerosol cans only damage the ozone covering the stratosphere and don't immediately effect the surrounding ozone?

    131. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      You are simply entirely uneducated on this matter. Spend even a little time looking into it and I think you'll find the argument compelling.

      I never said there should be or was a 40% increase in temperature, and the correlation you're drawing is way off base.

      I clearly explained that the ice shelves melting isn't directly what will raise to a change in sea level, sea salinity, or sea water (not air) temperature.

      The ice shelves act as a retaining wall. If the retaining wall is eroded away 40% it still holds, and no change (landslide, flood, or in this case massive rapid melting of the looser snow and ice behind the "retaining wall", the ice shelves) is seen.

      However, we have NO WAY of rebuilding the ice shelves that are there. So we are 40% or more (since failure is likely before 100% of the ice shelves are gone) of the way to a catastrophic and rapid failure of the ice shelves and the corresponding release of massive amounts of loose snow and ice that are held back by the ice shelves. This loose snow and ice represents 100's or even 1000's of times more water, once melted, than the ice shelves do.

      Once this process gets far enough along, we are powerless to stop or reverse it. That is why we need to act now.

      There are several of these ice shelves. They are absolutely huge. The fact that a submarine can surface in the area has absolutely nothing to do with anything.

      And this isn't a pattern that we are observers to. We are, without a doubt, causing it. Core samples taken from the ice shelves confirm they are a minimum of 10,000 years old.

      The vast majority of the damage has happened in the last 30 years and is accelerating.

      Magnetic pole shifting is a normal process and we have every reason to believe that it has gone on forever and is cyclical in nature. We are not causing it, and it is entirely unrelated to this discussion.

      To answer your last question, Mother Nature has a great way of replenishing ozone: lightning. The violent combustion at higher elevations creates ozone that rises and repairs the ozone holes. But we are destroying ozone much faster than the earth can repair them.

      --
      Lose Weight and Feel Great with Isagenix
    132. Re:Well, according to the last debate... by MrResistor · · Score: 1

      Maybe you should try looking at the actual numbers instead of just parroting party rhetoric.

      The simple fact is republicans spend more than democrats, even if you ignore defense spending.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    133. Re:Well, according to the last debate... by MrResistor · · Score: 1

      Recent retail sales boosted investor confidence in the economy. Is that not "good"?

      It's not "good" if it doesn't produce decent paying jobs. I'm not saying it's "bad", but it's pretty meaningless to say that the economy is booming when so many people have been effectively barred from reaping any of the benefits.

      Over 1.9 million jobs have been created since August 2003 with 13 straight months of job gains. Is that considered "bad"?

      Since it's the second worst job creation record of any president in the last century, yes, it is considered "bad".

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    134. Re:Well, according to the last debate... by ebresie · · Score: 1

      If people are spending on retail items, that must mean someone is making money.

      I asked before, but outside of minimum wage increases, how can you set the job wages? I agree that some increase in minimum wage would probably be good, but then you have to realize doing so means an additional cost to a corporation to account for. The only way to account for it is to

      (1) increase revenue which can be accounted for by:
      (a) make new products (which is also a supply and demand sort of thing as well - have to make something people want)
      (b) find additional investment (investors, government contracts, etc)

      (2) cut costs which can be accounted for by
      (a) make improvements in the production chains
      (b) hiring cheaper employees (including outsouring)
      (c) firing employees

      Isn't this a relative thing as far as job production goes? Since job losses due to

      (1) dot-com bust
      (2) 9/11
      (3) globalization
      (4) corporate corruption

      were all independent of the current administration; being able to overcome all these and avoid a depression is an accomplishment in and of itself.

      And for that matter, the previous administration had the benefits of the dot-com boom (prior to the bust) where taxes from the boomers added more into the system allow for more government spending with less risk of deficits to be accounted for (if you have more money to spend, you don't have to borrow money) .

      It's not always as easy as it may seem to be.

      --

      Eric B
      ebresie@gmail.com
    135. Re:Well, according to the last debate... by Sheepdot · · Score: 1

      No, I don't find the argument compelling, in fact, I'm having a very hard time even finding a remote argument regarding salinity of the oceans.

      97% of the earth's water is saltwater (what I did find). If the entirety of the atmospheric water were to fall to the earth today, there would be a 1 inch rise in sea level. (another one)

      I fail to see how the salinity is going to change dramatically, even if all the shelves were to just start breaking off. I've seen estimates that the sea level will rise 70m if the Antartic melted, and the the Antartic contains 90% of the world's ice. But seriously lacking is the figures used to determine such. In fact, it doesn't look as if water density has even been accounted for!

      Again, I'll repeat it, I see no negligible effect on climate as you have asserted.

    136. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      I'm not sure what percentage of the oceans volume a 70m rise would account for, and I'm not going to waste time finding out, but lets say for the sake of argument that it represents a 1% increase in the volume of the ocean.

      Does it not stand to reason that the salinity of the ocean would go down by just under 1% if that water were added?

      --
      Lose Weight and Feel Great with Isagenix
    137. Re:Well, according to the last debate... by MrResistor · · Score: 1

      If people are spending on retail items, that must mean someone is making money.

      Judging by the record personal debt numbers, I'd say it's the credit card companies.

      I asked before, but outside of minimum wage increases, how can you set the job wages? I agree that some increase in minimum wage would probably be good, but then you have to realize doing so means an additional cost to a corporation to account for.

      I actually wouldn't support an increase in the minimum wage right now, as I think the current minimum wage is appropriate for those kinds of jobs. But, the minimum wage itself isn't the problem. The problem is that the vast majority of the jobs being created are the kind of unskilled jobs that typically pay minimum wage.

      No, you can't really directly dictate what kinds of jobs get created, but you can wield significant influence by providing incentives for companies to keep those jobs in this country, and to hire citizens over H-1Bs (or equivalent).

      (1) increase revenue which can be accounted for by:
      (a) make new products (which is also a supply and demand sort of thing as well - have to make something people want)
      (b) find additional investment (investors, government contracts, etc)

      (2) cut costs which can be accounted for by
      (a) make improvements in the production chains
      (b) hiring cheaper employees (including outsouring)
      (c) firing employees


      Do you have a business degree? You certainly seem to think like an MBA, and sadly I don't consider that a compliment. There are other options, like finding ways to make your existing employees happier, which has been proven time and again to make them more productive. Hint: this isn't achieved by treating all your employees like faceless cags in the machine which can simply be hot-swapped at will.

      Isn't this a relative thing as far as job production goes?

      I'm not sure what you mean here.

      Since job losses due to

      (1) dot-com bust
      (2) 9/11
      (3) globalization
      (4) corporate corruption

      were all independent of the current administration;


      I agree that (1) is independent of the current administration, but I'm not convinced that (2) is (though I'm not prepared to argue the point either, so i'll give it to you). (3) is only partially independent, and probably the area in which the administration has the greatest influence, although (4) is where the current administration has had it's biggest failure. Beyond failure, really, as the president himself basically aided and abetted in the Enron fiasco, and indeed all of the current administration that has any history in business has had their hands in similar shennanigans.

      Enron in particular didn't have to happen the way it did. Love or hate Gray Davis, in the end everything he claimed the Texas energy companies were doing at the height of the energy crisis has been proven true, and Bush and company decided that his political assassination (and perhaps the pocketbooks of some personal friends) was more important than protecting consumers, investors, or the economy. that's called cronyinsm, and it's been at the driving force behind every economic or regulatory decision this administration has made.

      being able to overcome all these and avoid a depression is an accomplishment in and of itself.

      I disagree. in fact, it's my opinion that the Bush administration has made things worse at every turn, and we've managed to stay out of a depression despite their policies, not because of them.

      And for that matter, the previous administration had the benefits of the dot-com boom (prior to the bust) where taxes from the boomers added more into the system allow for more government spending with less risk of deficits to be accounted for (if you have more money to spend, you don't have to borrow money).

      You may be right, but then again I think Iraq has been a huge, unnecessary (even counterproductive) expense

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    138. Re:Well, according to the last debate... by ebresie · · Score: 1

      Judging by the record personal debt numbers, I'd say it's the credit card companies.

      That's true, that could be personal spending is including more credit debt, but you can't say that all of it is. That still doesn't detract from the fact that people are buying things. Which means (hopefully) businesses will start doing what they need to continue to grow including hiring more people.

      But, the minimum wage itself isn't the problem. The problem is that the vast majority of the jobs being created are the kind of unskilled jobs that typically pay minimum wage.

      No, you can't really directly dictate what kinds of jobs get created, but you can wield significant influence by providing incentives for companies to keep those jobs in this country,



      and to hire citizens over H-1Bs (or equivalent).


      I think the H-1Bs issue is valid, although the case could be made that many of those that are hired (not all) are more driven to do well. But then that goes to another social issue I think that kids now a days are more interested in pop culture (movies, music, video games) and less interested in pushing innovation. I think that's the major missing thing in our countries educational system.

      As far as outsourcing, it's not as significant matters as often made out to be. Plus many of the current "tax break for US-based multinational corporations to locate operations overseas" policies in place were put in place prior to the current administration.

      Do you have a business degree? You certainly seem to think like an MBA, and sadly I don't consider that a compliment.

      No I don't have a business degree or a MBA...

      I am thinking about taking some business classes if I ever decide to start my own business or to improve my chances in the future beyond what my computer degrees can provide currently...


      There are other options, like finding ways to make your existing employees happier, which has been proven time and again to make them more productive. Hint: this isn't achieved by treating all your employees like faceless cags in the machine which can simply be hot-swapped at will.


      Agreed, but once again, I think that's a corporate matter, not a presidential or legislative matter.

      I believe one of the ways business in general can do better is to do items such as that. One of the airliners (heard a story on NPR - think it was Market Place) was finding some cost savings by listening to suggestions made by the workers.


      Isn't this a relative thing as far as job production goes?

      I'm not sure what you mean here.


      By this I mean, if you take job stats from any two points in time, you can easily make a case either way. If you take numbers during the depression as a job related stat and during a large job growth period like during WWII with the public works and war effort jobs being in play, then growth stats can be somewhat misleading a bit.

      You can make the case right now that unemployment rates are lower now then during Clintons reelection bid.

      Fear in the business world (due to terrorism, oil prices, or avoidance of another dot-com bust) has made many business reluctant to invest like the need to. Overcoming that investment fear is starting to occur which will hopefully drive the economy even more.

      Changing the policies midway could add more variables to have to contend with with another few years before new policies can effect the economy. Or the next administration may reap the benefits of it.


      (3) globalization

      (3) is only partially independent, and probably the area in which the administration has the greatest influence,

      Many of the free-trade agreements did start during prior adminstrations so some of that is not solely the current administrations doing, although they are making new free-trade agreements which th

      --

      Eric B
      ebresie@gmail.com
    139. Re:Well, according to the last debate... by Sheepdot · · Score: 1

      Sure why not. And I know where this is leading, but salinity does not have as large of an effect on climate or environment as you and others suggest.

      It'd be ludicrous for me to say that because of a 1% increase in the price of exports in Hong Kong that there is going to be a 40 to 50 percent increase in the cost of computers in the US. Even considering all the different parts that it takes to assemble the computer, there's no extremely complex model that doesn't pass the occam's razor test.

      If there were to be a massive shift in weather it would come from the magnetic poles, not the level of salinity. The closing of the ozone is more than likely to be a natural occurance than the presence of CFCs, which were negated immediately by local ozone (smog).

    140. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      The change in salinity in the ocean will not be the cause of climate change, at all. It will be another symptom of the underlying problem.

      And the problem is far larger than we have, or will, get into in this discussion.

      But the focus of this discussion, for me, has been that we are capable as a species of signifigantly changing earth's climate (ie. global warming), and that if the polar ice shelves are any indication (and I believe they are), then we are changing it raplidly enough to bring about an outcome that we may not want, and ultimately may not be able to stop.

      The "conservative" Republicans, aren't being very conservative right now in their environmental policies. The only thing being conserved are profits.

      --
      Lose Weight and Feel Great with Isagenix
    141. Re:Well, according to the last debate... by Sheepdot · · Score: 1

      The change in salinity in the ocean will not be the cause of climate change, at all. It will be another symptom of the underlying problem.

      And the problem is far larger than we have, or will, get into in this discussion.

      WTH??!!?! Okay then, what specifically is causing the problem then? Everyone I've talked to says salinity of the ocean, but you're obviously concerned about something else. Let's hear what it is.

      After all, temperature doesn't rise on average near ice shelves for no reason at all. If conversing with environmentalists has taught me anything; there's gotta be some big fat corporation you want to pin the blame on.

      I'm still failing to see any evidence of what you suggest. Do you even know this field or are you one of those repeat enviro-nuts that just repeats verbatim what they read in the paper?

    142. Re:Well, according to the last debate... by DigitalRaptor · · Score: 1

      Global warming all boils down to cause and effect.

      Salinity in the ocean is the effect of melting ice (adding water to the ocean), not the cause of global warming.

      A good place to look for the cause of global warming is to identify things that have changed signifigantly in the last 50 years.

      Very, very high on that list is the number of vehicles on the roads, and the number of smoke stacks in the sky.

      Yes, "big fat corporations" are part of the problem. More accurately, the lack of accountability placed on them is part of the problem.

      A bigger part of the problem is the average vehicle in America. The amount of cars on the road today is staggering. The average MPG of these vehicles is even more staggering.

      An even bigger part of the problem is the average attitude in America. "I want a big SUV and cheap gas" being high on the list. We vote with our dollars, and in most cases we vote against the environment, not for it.

      Unfortunately, and ironically, the extremist environmentalist wackos do more to hurt their own cause than help it. In the end, the average American gets so sick of hearing about spotted owls, desert tortoises, and public lands being closed off to public use, that the last thing they want to hear about is the environment and how they can help it.

      The combined result of all these factors is that we ARE cranking out more pollution than the planet has ever had to deal with before, and it is quite clearly unable to keep up. As these greenhouse gasses build up, the temperature rises. This rise is most dramatic in places that are usually cold.

      The permafrost is no longer "perma" or "frost", ice is melting all over the planet (though I have focused on several ice shelves in particular in this discussion), and CO2 is rising at an alarming rate as discussed on Slashdot recently. Of course, all of this is easily dismissed as cyclical or natural to those that don't believe in global warming.

      --
      Lose Weight and Feel Great with Isagenix
  23. Cockroaches never die by narsiman · · Score: 2, Funny

    Become a PM

  24. Language issue by nuggz · · Score: 3, Insightful

    What language issue?
    Indian english is not a problem to understand once you adjust to the accent.
    To be fair I have worked with many immigrants from around the world, but adjusting just isn't that hard for me anymore.

    1. Re:Language issue by Anonymous Coward · · Score: 0

      Understanding them is one issue but reading text that is visible to the end-user with broken sentences is another.

    2. Re:Language issue by erick99 · · Score: 2, Interesting

      My experience with Dell has been just awful. I cannot understand the thick accents and they have a hard time understanding what I am asking. I am not denigrating the engineers from India, however. But if I had to overcome the language issues on top of a usually ridiculous time constraint, I just don't think it would work.

      --
      http://www.busyweather.com/
    3. Re:Language issue by BottleCup · · Score: 1, Insightful

      From personal experience, I've worked with some programmers from India, specifically Chennai. There was no problem with verbal language per se. We could always communicate in English although their mother tongue was Bengali and mine Malay (not to be confused with Malayalam).

      The difficult part adjusting to was firstly, gestures, and secondly intonation. More specifically those programmers that I had to deal with used to shake their heads in agreement and their questions sometimes sounded like statements to me (or vice versa). Apart from that there were no major issues with language. In the end I also found it fun getting to know each other's culture, language etc. (Bengali and Malay although geographically distant language seem to be related in that both are at least partially derived from Sanskrit.)

    4. Re:Language issue by YankeeInExile · · Score: 5, Funny

      The language issue is that Indian programmers can, by and large, read and write English. Something that consistent readers of Slashdot will find American programmers are incapable of.

      --
      How does the Slashdot Effect happen given that no slashdotters ever RTFA?
    5. Re:Language issue by TykeClone · · Score: 1

      The english may be "proper" but the accent is next to impossible to understand. It's even worse than listening to someone from the backwoods of the deep south.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    6. Re:Language issue by lowmagnet · · Score: 1

      How about the language issue where Indians won't say "no", and will work insane hours working on unsolvable problems just because they'll "lose face" by saying they can't do something. This is a real problem when you give your remote crew work to do, and they say "yes", then deliver no results. The fix? Ask questions that require an explanation of how they are going to solve your problem. This wil prove if it's possible or not.

      --
      Heute die Welt, morgen das Sonnensystem!
    7. Re:Language issue by shawn(at)fsu · · Score: 1

      But these people your talking to at Dell are CSR's right, I mean even in the states CSR's aren't exactly at the top of the IT pyramid right. CSR's are not developers by any since. The Indians devs that I work with state side, while having an accent are understandable when you get used to it.

      --
      500 dollar reward for tip(s) leading to the arrest of the person(s) who stole my sig.
    8. Re:Language issue by Anonymous Coward · · Score: 2, Funny

      Something that consistent readers of Slashdot will find American programmers are incapable of.

      Don't end a sentence with a preposition.

      Signed,
      American Programmer :)

    9. Re:Language issue by AviLazar · · Score: 1

      You don't deal with Indians over the phone and in person too often do you? The accent is thick, the english is Indian English (just like there is American English, UK English, Australian English, etc.) It is not always easy to speak with someone from India and when you get into highly technical jargon, it gets even worse.
      Unfortunately, translation will not be too much of a problem if all the tech jobs will be in India. They just need to be able to translate the customer needs to the Indian programmers through a few multi-lingal intermediaries...the rest of us are screwed.

      --

      I mod down so you can mod up. Your welcome.
    10. Re:Language issue by eaolson · · Score: 1
      Don't end a sentence with a preposition.

      Yes, that is the kind of poor English up with which we will not put.

      (Paraphrased from an anonymous witticism.)

    11. Re:Language issue by twiddlingbits · · Score: 2, Interesting

      My experience as a Manager and IT Architect has been just the reverse. While Indian programmers are usually TECHNICALLY qualified, they don't seem to grasp the business nuances needed to write top notch software esp. in the user interface area. It may not be the case now, but a few years ago the development methodology was almost non-existant, more like a team of hackers not programmers. I also found a strong reluctance in Indian programmers to address security issues, test code completely, protect company IP and also to handle constructive criticisms of their work or work habits. Written and Verbal communication was also difficult if you were not having a detailed software technical conversation [must be my Southern accent, can't ya hear it in my typing]. Having had programmers from India and from Taiwan/China both on my team I prefer the Asians. There seems to be more pride in the work, a willingness to learn from peers and they seem more adaptable to US customs. Perhaps I just didn't get exposed to the right Indians and did get exposed to the best Asians but I can only state my experiences. No, I'm not a racist nor am I putting down anyone, just reporting my experiences.

    12. Re:Language issue by Anonymous Coward · · Score: 0

      Something that consistent readers of Slashdot will find American programmers are incapable of.

      That's not even a sentence, that's just a fragment. There's no subject or verb.

      Another American Programmer

    13. Re:Language issue by Safety+Cap · · Score: 1
      Subject: "Something"
      Verb: "find"

      Now get back to work before you become a line item in the weekly status report.

      -- American Project Manager

      --
      Yeah, right.
    14. Re:Language issue by ginbot462 · · Score: 1

      Next time you hear this crap about prepositions, reply

      Fuck Off.

      Here in America, we can make do with one verb and one preposition. (Arguably, the "yourself" at the end of the sentence is implied).

      Signed,
      American Programmer who says correct grammer is determined by the compiler

      From Dictionary of Modern English Usage :

      It was once a cherished superstition that prepositions must be kept true to their name and placed before the word they govern in spite of the incurable English instinct for putting them late. . . . The fact is that. . . . even now immense pains are sometimes expended in changing spontaneous into artificial English. . . . Those who lay down the universal principle that final prepositions are 'inelegant' are unconsciously trying to deprive the English language of a valuable idiomatic resource, which has been used freely by all our greatest writers except those whose instinct for English idiom has been overpowered by notions of correctness derived from Latin standards. The legitimacy of the prepositional ending in literary English must be uncompromisingly maintained. . . .
      In avoiding the forbidden order, unskillful handlers of words often fall into real blunders. . . . (473-474)

      --
      Atlas Shrugged : Thematic Story :: Battlefield Earth : Organized Religion
    15. Re:Language issue by Cutterman · · Score: 1

      Accents can be very difficult. I speak fluent "French" French and although most francophone Africans speak excellent and gramatically correct French I find the accent not at all easy to understand.

    16. Re:Language issue by Eric+Savage · · Score: 1

      I don't think its as much of a language issue in that sense, but more so in a lingo/jargon sense. I've worked with people from more countries than most UN staffers probably have, and like you said, after a while adjsuting to accents becomes quick and easy. However, working with someone that doesn't know how people talk in a particular company or industry (regardless of their native tongue) can be confusing and, as a result, expensive. The only way for someone to adapt to a new environment quickly is through immersion, and offshore workers don't have that luxury.

      --

      This is not the greatest sig in the world, this is just a tribute.
    17. Re:Language issue by Temposs · · Score: 1

      You may be able to understand Indian English once you get past pronunciation, but that doesn't mean there's no language issue. There are aspects to language in interaction which may still cause problems. I know that at least in Indian English, there is a tendency for Indians not to ask direct questions, but always beat around the bush. This is usually in conflict with how English speakers converse. Indians also generally do not make small talk, and it makes them very uncomfortable if they have to. These sorts of things may make it difficult to do business effectively with speakers of Indian English. It can essentially be a clash of linguistic culture and norms which make doing business with them less efficient than working with Americans.

      --
      Knowledge is just opinion that you trust enough to act upon. -Orson Scott Card
    18. Re:Language issue by Anonymous Coward · · Score: 0

      those programmers that I had to deal with used to shake their heads in agreement

      Oh, geez, I hate that. I have a few around me who do that.

      "What the fuck do you mean, 'No?'"

    19. Re:Language issue by Anonymous Coward · · Score: 0

      Not an anonymous, that was said by Winston Churchill.

    20. Re:Language issue by Wudbaer · · Score: 2, Funny

      Just nitpicking, but last time I checked India was still in Asia. Damned tectonics... ;->

    21. Re:Language issue by Slime-dogg · · Score: 1

      Hmm.... Here are some examples that I've pulled from some newsgroups, although they may not all be Indian, they are most definitely foreign:

      I want my programn run for once.Forbid the programn run when the programn has run.I know I can use CWnd::FindWindow() funtion in C++(MFC).What should I do in C#.Thank you!

      Through an ASP.Net page I want to browse a shared folder. So i used directory.exist(\\machinename\sharename) but it returns false even if the directory exist. please help me

      How to execute a aspx page more than once simultanously without using threading?

      Yes, these are pulled from a couple of MS newsgroups. It is interesting that the majority of Indians that I've met in the industry write English very well. The ones with the biggest problems with written and spoken English, from my perspective, are the ones from eastern Europe and Russia.

      I'm sorry for taking a joke seriously.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    22. Re:Language issue by Mark+of+THE+CITY · · Score: 1

      A preposition is a bad thing to end a sentence with.

      --
      The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
    23. Re:Language issue by Grishnakh · · Score: 1

      What?? When did that happen? Last time I checked, it was a big island northwest of Australia.

    24. Re:Language issue by vistic · · Score: 1

      it's a dependant clause without a main clause, not a sentence

    25. Re:Language issue by Anonymous Coward · · Score: 0

      bullshit.

    26. Re:Language issue by eaolson · · Score: 1
      Not an anonymous, that was said by Winston Churchill.
      Actually, from what I can find, the attribution to Winston Churchill may be apocryphal.
  25. Learn More Stuff by TheFlyingGoat · · Score: 5, Insightful

    I've had a job programming web applications for about 3 years now. Another part of my job is providing helpdesk support, fixing computers, network administration, and web design. If any one of these areas get outsourced, I still have a job.

    In addition, I'm working on getting my teaching certification in mathematics. Like any industry, it's good to have a backup plan if everything falls apart. While I haven't noticed any of my friends' jobs being outsourced, I do know that it's always a possibility and have tried preparing myself in the ways listed about in case anything should happen.

    --
    You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    1. Re:Learn More Stuff by macklin01 · · Score: 5, Insightful

      That's a really good point. On that note, instead of going into programming to do programming, one might consider going into science that requires a lot of programming. For instance, I'm studying computational biophysics (e.g., simulating cancer growth, chemotherapy, red blood cell deformation, etc.), and it takes a lot of fascinating math, computer science, physics, and biology. It's a lot of fun, it's rewarding, and it provides a great excuse to work with high-end computers and programming. ;)

      There are a lot of programmers out there. There are a good number of scientists. But there aren't quite so many who can do both well. -- Paul

      --
      OpenSource.MathCancer.org: open source comp bio
    2. Re:Learn More Stuff by CAIMLAS · · Score: 1

      The problem with your approach is that damned near everyone's "backup plan" seems to be "get a teaching degree". That's only going to last so long, particularly when the gov't sees all the willing and able teachers, and decides that they can cut teachers' wages further.

      Not only that, but not everyone can teach. I'm not talking about ability, I'm talking about simple economy balance. The way things are looking, we're going to have an economy nearly completely composed of business executives, teachers, food service workers, and store operators, while all the innovation is done elsewhere.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    3. Re:Learn More Stuff by demachina · · Score: 0, Troll

      " I'm working on getting my teaching certification in mathematics. Like any industry, it's good to have a backup plan"

      Hmmm, teaching, now there is a high paying profession. Good backup plan. Is that one or two rungs above pizza delivery.

      Maybe outsourcing programming will fizzle when managers realize how hard it is, but I doubt it. Most dumb managers think budget first, and quality and success second and the budget advantage is very compelling. Hopefully smart managers don't think that way but if they see tasks they can spin off to Timbuktu and save a bunch of money they will. The less managers spend on their staff the more there is for their options and bonuses. Gotta pay those country club dues.

      My solution is self employment as long you have the skill and contacts to get work. Also move out of overpriced U.S. cities and eventually out of the U.S. all together so you can live cheap, underbid your U.S. counterparts and be on the winning end of outsourcing. An added fringe benefit of moving out of the U.S. is you get further away from the rising American police state(though probably not far enough), the moral majority and the nut cases running the Republican party lately.

      --
      @de_machina
    4. Re:Learn More Stuff by DigitalRaptor · · Score: 1

      I agree whole-heartedly with the underlying premise of your post:

      Diversify!

      It is far better to make $10k a year each from 4 places, than $40k a year from 1 place.

      You are exposed to far more people, more opportunities, get a chance to find out what you like and don't like, and get to learn a lot more.

      And you're far more likely not to be a part of a huge corporation. The conglomeration of American business into a handful of mega-corporations will come back to bite us on the @ss big time!

      --
      Lose Weight and Feel Great with Isagenix
    5. Re:Learn More Stuff by Beyond_GoodandEvil · · Score: 1

      The way things are looking, we're going to have an economy nearly completely composed of business executives, teachers, food service workers, and store operators, while all the innovation is done elsewhere."

      You forgot one, lawyers! Or we will all be selling Mary Kay, and Tupperware to each other.

      --
      I laughed at the weak who considered themselves good because they lacked claws.
    6. Re:Learn More Stuff by Jeff+DeMaagd · · Score: 1

      I think getting a teaching cert is inappropriate. IIRC, it is the most likely profession to have an oversupply of canidates.

      Diversification is important though. If something falls out of demand then it is good to have other skill sets ready.

    7. Re:Learn More Stuff by doombob · · Score: 1

      Holy crap you have my exact job. Please don't tell my bosses that you can do all that stuff because I suck at it.


      My backup plan has always been rock star. Don't tell my bosses that either or else they'll laugh at me.

    8. Re:Learn More Stuff by Dastardly · · Score: 1

      Also move out of overpriced U.S. cities and eventually out of the U.S. all together so you can live cheap, underbid your U.S. counterparts and be on the winning end of outsourcing.

      Too bad India won't let foreigner's immigrate for jobs.

    9. Re:Learn More Stuff by TheFlyingGoat · · Score: 1

      My plan is to win the lottery in a few years, so after that you won't have to worry about me taking your job. ;)

      --
      You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    10. Re:Learn More Stuff by TheFlyingGoat · · Score: 1

      Teaching is very likely to have an oversupply of candidates, except in math. Most school districts in this area are scrambling for math teachers. Besides, I'm still deciding if I want teaching to be my backup to programming or the other way around. I love math and teaching, so it's not really about the money either.

      --
      You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    11. Re:Learn More Stuff by kabrakan · · Score: 1

      I'd also recomend Cognitive Science.. Right now I study Comp. Sci., Philosophy, and Psychology, and i can adapt to a lot of different types of jobs with all of these under my belt. Plain computer science is just too generic these days. Also, employers love philosophy students, because they have good critical thinking and communication skills.

      --
      Slartibartfast:"Is that your robot?"
      Marvin:"No, I'm mine."
    12. Re:Learn More Stuff by ahdeoz · · Score: 1

      That's a good plan, but between me and you, biotech is a tulip craze. Even if Kerry wins and gives billions of dollars to collect stem cells, it'll all be gone in a couple years. 99% of what can be done with biotech only needs a few hundred researchers worldwide, and the other 98% is science fiction.

  26. About time by Anonymous Coward · · Score: 0

    Maybe at least the code monkeys will be forced to step down their pedestal and realize that despide their self importance, they are the modern equivalent of plant workers, quite expandable and replacable.

    Maybe if a professional conscience had emerged sooner and software design had been veiwed as an important endeavour instead of a quick and dirty way to make a buck, screw the client and run, coder would have a professional order, like doctors and lawyers, and would at least have social respect.

    All whats left is to unionize and hope for the best.

  27. if we had to pick by nktae · · Score: 3, Funny

    You know its too bad that programmers are endangered, luckily they have mostly evolved into software engineers. Its just too bad we can't pick which jobs are endangered, I think we could afford to have lawyers a little more endangered. But please don't let them be come endangered by evolving, I can't imagine what a lawyer evolves into but it probably has fangs.

    1. Re:if we had to pick by operagost · · Score: 2, Funny

      I hear it has fins and a cartiliginous skeleton.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    2. Re:if we had to pick by dante101vr2 · · Score: 1

      I believe they evolve into Presidents, and yes I guess that does mean they grow fangs ;)

      --
      Putting the IT in Sh**
    3. Re:if we had to pick by freqres · · Score: 1

      I can't imagine what a lawyer evolves into but it probably has fangs.

      From my observations they usually evolve into politicians.

      --
      Rampant Ninja related crimes these days...Whitehouse is not the exception
    4. Re:if we had to pick by Otter · · Score: 1
      You know its too bad that programmers are endangered, luckily they have mostly evolved into software engineers. Its just too bad we can't pick which jobs are endangered, I think we could afford to have lawyers a little more endangered.

      Actually, that is the analogy I always use about H1-Bs. According to the market, the US "needs" more lawyers much more than more scientists and engineers. So why isn't there a flood of H1-B lawyers? Because lawyers, unlike clever-yet-stupid technical professionals are too smart to let that happen. They organize, and they have a notion of long-term interest while techies gleefully cut their own throats.

      (Incidentally, I have nothing against immigration per se. I do object to the targeting of specific job categories instead of letting the effects take place across the board.)

  28. How to get famous by charlesbakerharris · · Score: 3, Funny

    Well, as a U.S. programmer, I have to say that if I can get my 15 minutes of fame on TV, I don't particularly care if it's with David Attenborough simply because I'm listed as endangered... Any TV face time is good TV face time.

    1. Re:How to get famous by Anonymous Coward · · Score: 0

      If you do, please do us all a favor and NOT sing that "She Bangs" song with a thick accent.

      Last thing we need is a new reality show based on jobless programmers sitting on a couch competing for who can down the most bags of cheetos in 15 minutes. No, I can't say I'd be motivated to watch American Idle. Unfortunately, the way it's going, I might be a contestant.

  29. Sure .. We're going the Way of Buggy Whip ... by hecklin · · Score: 0

    there is a reason many shops that were offshoring are pulling their resources back, hmmmmm, would that be Quality issues.

    We went from a Manufacting Economy , to a Service Economy , to now what... You want FRIES with that SIR?

  30. *yawn* by DroopyStonx · · Score: 2, Insightful

    Why do people post these stories?

    Programmers wont be "extinct" and you know it... what a stupid thing to say.

    Didn't we have a similiar scare about 15 years ago with the auto industry and everyone thought that auto-workers' jobs would go overseas? Hasn't happened yet.

    Quit being so paranoid.

    --
    We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
    1. Re:*yawn* by deaddrunk · · Score: 1

      So no cars are built in Mexico, Poland or India? Thought not.

      --
      Does a Christian soccer team even need a goalkeeper?
    2. Re:*yawn* by Anonymous Coward · · Score: 0

      The reason mechanics have steady work is because they surreptitiously break/rig-to-fail as many components as they fix.

      Software design won't be any different. As usual, it's not that you won't be able to get a job. It will more be that you can't have a steady job without being a crook. It's the American way.

    3. Re:*yawn* by Anonymous Coward · · Score: 0
      Didn't we have a similiar scare about 15 years ago with the auto industry and everyone thought that auto-workers' jobs would go overseas? Hasn't happened yet.

      It turned out be even worse than we thought, all those jobs went down South!
    4. Re:*yawn* by technomancerX · · Score: 3, Insightful
      Didn't we have a similiar scare about 15 years ago with the auto industry and everyone thought that auto-workers' jobs would go overseas? Hasn't happened yet.

      Yup. You know the difference? There are major import taxes on cars coming in to the country from overseas. That's why if you're driving a Honda it was built in the US. It's also why if you're driving a VW there's a 90% chance it was built in the US. The government saw a major industry that was being hurt by foreign competition and took measures to stop it.

      The difference here is that the software industry is being hurt by offshoring and the government is encouraging it with tax breaks for companies moving development overseas. We are losing high paying jobs and telling highly educated people that the solution is to go back to college.

      The only light at the end of this tunnel is that most companies are discovering that offshore development is more of a PITA than it's worth. I know a guy that actually has a successful business just doing damage control on software 'developed' overseas.

      --
      .technomancer
    5. Re:*yawn* by mbbac · · Score: 1

      Try saying it is just a scare to the textile industry.

      It's happening.

      --

      mbbac

    6. Re:*yawn* by NoneExpected · · Score: 1

      Agreed,
      I first heard this 30 years ago. And foolishly I believed it and steered away from Software as a career. I regret that decision.

      The reports of the death of fillintheblank by a newspaper are greatly WRONG!

      Doing business a 1/2 a world, a few timezones away, and cultures away is not easy and brings costs of their own.

    7. Re:*yawn* by Anonymous Coward · · Score: 0

      I do believe the subjects being mentioned are AUTO industry and PROGRAMMING.

      Where the hell did you pull textiles from?

    8. Re:*yawn* by DroopyStonx · · Score: 1

      Ooh, retarded slashdot mods strike again!

      *points to sig* ;)

      --
      We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
  31. No way that they will all disappear... by Anonymous Coward · · Score: 2, Insightful


    There will always be work in government or defense industries which will be too sensitive to outsource, or send off-shore. There will probably be some in commercial enterprises as well.

    I expect that there will still be many places which will consider it to be a major plus to have the developers on-site. Control can be a major issue.

    We also haven't seen the fallout of "net-centric" warfare yet either. What will happen when those 500+ North Korean hackers, and the uncounted ones in other countries, let loose during wartime?

    1. Re:No way that they will all disappear... by Anonymous Coward · · Score: 0

      I was going to post a similar message. Military projects are rapidly having more and more software centric items involved. NONE of that work can be sent offshore. The project I'm currently work on is estimated to have 1.5 million lines of code when all is done, and that is just one of the many projects that are horribly understaffed.

      If software engineers are working at target or walmart, they should look into gov. contractors. I know it isn't as sexy as the commercial market, but at least it's a job that WON'T get sent to India.

      Check out:
      Northrop Grumman
      BAE
      SAIC
      Lockheed Martin
      Boeing
      General Atomics
      ARINC
      Trimble
      Rockwell Collins

      etc.

  32. USA Today by Usquebaugh · · Score: 3, Insightful

    The day I start worrying about what's written in the press is the day I hang up my keyboard. Given that they cannot accurately report any tech story I'm meant to worry up this crap.

  33. Learning how to live on 7 dollars an hour by Anonymous Coward · · Score: 0

    And all those reports on consumer spending dropping off. Yeah, that's partly my fault.

  34. If offshoring is cheaper than in-house... by rah1420 · · Score: 3, Funny

    ... then I guess take-out is cheaper than home-cooked.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens.
    1. Re:If offshoring is cheaper than in-house... by Astadar · · Score: 1

      Is your in-house chef unionized? :)

      --
      --Coming up with something clever... please wait...
  35. More time for Sailor Moon by Anonymous Coward · · Score: 0

    and other pathetic pasttimes

  36. They'd be outsourced too... by Anonymous Coward · · Score: 0

    If any managers really believe they can outsource all technical work and still have a job, they're nuts. For one, if they don't have face to face contact with even one of their workers there isn't a chance in the world they can manage effectively. For another, once you've collected all your brain power overseas, just how many weeks do you think it would take them to realize they could just drop the overseas manager and run the business themselves?

    No sane person could believe having all their workers overseas wouldn't be the end of their job too. Only those managers that seem to think they're the ones who are single-handedly responsible for the company's success could delude themselves like that.

  37. Quality is why India is so rich, and the U.S. poor by Futurepower(R) · · Score: 0, Flamebait


    The quality of the programming we get from India is the same as the quality of technical support.

    --
    Government data shows Democrat and Republican spending patterns.

  38. Career Change by Zathras26 · · Score: 3, Insightful

    I know I'm not exactly the first person to think of this, but I'm trying to get out of the IT industry. In the long run, I just don't see any way I can be competitive with offshoring. Granted, there are certain jobs that can't be outsourced that way, but it would be too much work to try to get one of the few remaining positions -- increasing competition for fewer jobs.

    I don't much like agreeing with him, but I think Bush was right in the debate the other night when he said that the 21st century economy is going to necessitate job and career changes -- not just in IT but in other areas as well. Even down to more mundane things like checkout clerks at grocery stores (which isn't much of a career, admittedly, but you know what I mean). Those are on their way out, being steadily replaced by automated checkout machines, and those who currently still work as checkout clerks had better start thinking about what they're going to do next because they're either going to leave the job of their own accord, or they're going to get laid off when those checkout machines become commonplace.

    1. Re:Career Change by Anonymous Coward · · Score: 0

      LOL.

      If your job is in jeopardy of being "offshored", then you are working at the wrong place.

      This actually isn't a very big problem, only if you work for a place that treats you like a number.

      Most IT companies don't outsource.

      F to the U to the D.

    2. Re:Career Change by foobsr · · Score: 1

      ... don't much like agreeing with him, but I think Bush was right in the debate the other night when he said that the 21st century economy is going to necessitate job and career changes ...

      Oh dear, this already sailed with the label "Lifelong learning" way back fifty years (or so).

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
    3. Re:Career Change by ForsakenRegex · · Score: 1

      Perhaps if those people who "can't" get jobs would switch careers, those people who "can" could stop reading this "sky is falling" thread every month.

      On the topic of cost differential between off-shoring and domestic hiring, eventually all markets equalize. So, in the real "long run", it will be no cheaper to hire people off-shore than it will be to hire them locally.

      In response to the person who said the language barrier wasn't a real problem, I hope you were being sarcastic. Cultural differences are the #1 problem in communication with off-shore "talent", and that includes the language barrier. You can't properly communicate in a language unless you know the quirks and subtle cultural innuendos.

      --
      "A man talking sense to himself is no madder than a man talking nonsense not to himself."
    4. Re:Career Change by Anonymous Coward · · Score: 0

      I'm fine with that, as long as Bush gets an opportunity to "retrain" for a "new opportunity" this January.

    5. Re:Career Change by lpangelrob2 · · Score: 1
      I agree, but it conflicts with views similar to this one: http://java.blogeasy.com/article.view.run?articleI D=14182

      It's almost as if the market has spoken for itself. It's not entirely true -- people who have loved the industry are leaving too, and there are still people in the industry just looking for a quick buck. But as the linked tidbit says, "Perhaps it is better to have less computer science engineers and more quality computer science engineers."

      I'm trying to be a more quality computer science engineer.

    6. Re:Career Change by Just+Some+Guy · · Score: 4, Insightful
      In the long run, I just don't see any way I can be competitive with offshoring.

      I do: offer quality. No, seriously. Not the fake version that everyone learned to hate in "Total Quality Management", but the real thing.

      My boss could probably save a few bucks by outsourcing my work, but he'd never get feedback like "hey, I though of a way we could make our whole system faster for free", or "I came up with a new service we can offer our customers without much work on our part", or "this seemed like it could be a problem down the road, so I re-worked it to scale better". Someone in a country with a cheaper cost of living could possibly re-implement my work for less money than he paid me to write it the first time, but he'd have to shell out some serious cash to get someone who knew and cared enough about his business to find ways to make it more efficient as a part of their daily job.

      In other words, he's not paying me to hack code. Instead, he's paying me to design the best possible system he can get, implemented by someone who genuinely wants his company to succeed and grow. See if you can get that from an offshore shop.

      So, if you want to protect your job, then make it part of your job description to integrate yourself into the rest of the company, not just solve tasks as they are handed to you. Give your manager a solid reason to look at you as an asset instead of a liability and you'll never go hungry.

      By the way, none of this is specific to IT. If you decide to become a plumber, make yourself the best plumber your boss has ever had the privilege to pay. Any schmuck can learn how to copy-and-paste code or tighten a fitting, so find a way to raise yourself to a position of trust within your company and distinguish yourself from the next guy off the street.

      --
      Dewey, what part of this looks like authorities should be involved?
    7. Re:Career Change by NetCynicism · · Score: 2, Interesting
      In the long run, I just don't see any way I can be competitive with offshoring.

      Why do you think you'll have to be?

      Yep, more and more programming jobs will be outsourced to India. And as Indians become more and more technically competent, do you suppose they might get bored selling their skills to Americans at a cut rate and decide to, you know, do something with those skills?

      In a very few years they won't be able to meet their own demand for code, much less ours. And that's a very good thing. A rich India is a vast export market. The fact that it will soon be bigger than China, and English-speaking as well, just gives Americans a leg up. You're thinking in the wrong direction.
    8. Re:Career Change by lenski · · Score: 1
      Save your pennies, folks; live well but be certain to have some cushion. You *will* have opportunities to consider your participation in the IT industry sometime. Maybe sooner, maybe later.

      I am in just that situation (considering my options) as of yesterday at noon, at which time my now former employer changed my status from employed to "considering my options". (My wife and) I saved well, lived conservatively, and other than questions about affordable health insurance, we are in good shape to manage this newfound freedom as a non-emergency.

      Slightly offtopic: I have a completely new appreciation for F/OSS today, as I remain able to continue my studies without breaking the now non-refilling bank.

    9. Re:Career Change by Anonymous Coward · · Score: 0

      I hope that on the latter half of the 21st century we will value things like human intelligence and - especially - experience and devotion of the local workers again. Eventually we must learn that there are limits for what machines can be programmed/taught and strangers are willing to do on behalf of us.

    10. Re:Career Change by ralphdaugherty · · Score: 1


      I finally got my first interview a year after being laid off, and that in another city. I interviewed for three hours and was told two weeks later through the recruiter that I was too experienced and they thought I would be bored. Instead, they hired someone younger and less experienced. My salary request had been set by the recruiter based on what the employer said they were paying for the position, a shade below average. That would have allowed me to continue my career and make a living programming and was fine with me.

      I don't blame the employer. They were good people and that was unusually honest feedback. At 52 I have less years left than a younger person, and we programmers are all Sr. Programmer Analysts after four years or so anyway. The successful candidate was probably local although relocation costs weren't included or an issue, and local ties are hard to overcome as evidenced by the many locals only stipulation in ads.

      I can still write my own personal software to be able to to continue creating as a programmer. I'll do something else that pays a much reduced rent instead of a mortgage, I have no idea what, but I'm undoubtedly becoming one of the statistics in this article. It is only a matter of increasingly lessening time before we are no longer able to pay other people to do our work anyway, which is as it should be. When we are no longer able to, it won't be pretty but we'll all have honest work again. Maybe even some programming.

      rd

    11. Re:Career Change by gnuLNX · · Score: 1

      I think that with your attitude you will do quite well. Love what you do. Have pasion for it. Yes you will find work. For me finding a specialized area is what worked I have a PhD in medicinal chemsitry, but I have programmed computers since the commadore 64 days. Now I write cool code (ok cool to me) to solve some really tough computational chemistry problems. I think that people who continue to only write code for "whatever" project is thrown at them will be outsourced. But those who become very specialized in a particular area....AI, aerospace, robotics, etc... will do will I think.

      Good luck to you!

      --
      what?
    12. Re:Career Change by Frank+T.+Lofaro+Jr. · · Score: 1

      I never use the automated checkout lines. A lot of people feel and act the same way. I encourage people to not use those checkout systems.

      They are inconvenient, annoying, and worst of all they CAUSE PEOPLE TO GET LAID OFF.

      We do have a choice to not use them.

      You might say they'll get rid off all the people. The first stores to do that will be the first I stop shopping at. And at the ones with a choice, if no one uses the automated machines, and everyone uses the humans, they likely won't make such a switch.

      The power is in our hands.

      --
      Just because it CAN be done, doesn't mean it should!
    13. Re:Career Change by Anonymous Coward · · Score: 0

      That's only assuming that the people who decide whether to keep you around are the ones who see what you provide. In corporations, the left hand usually doesn't know what the right is doing. Decisions are made without knowing more than "We have this many people that cost this much" and good people get dropped. Expecting sense out of corporate management is just expecting too much.

    14. Re:Career Change by Anonymous Coward · · Score: 0

      It sounds like you have good managers. Don't take it for granted, few experience such a rarity in our times.

      I too have proposed ideas that could be a major help around here. I am not getting much response. I'd say you are very, very lucky.

    15. Re:Career Change by mccrew · · Score: 1
      Give me one big f-ing break!

      When I go to the store, the workers are there to serve ME, the customer, NOT the other way around.

      When it is time to check out, I will choose the method that gets me out of there the fastest. As I am technically competent to navigate on-screen menus and move my merchandise past the scanner, frequently I find it will be faster for me to go through the automated checkout line instead of waiting through the line for the clerk to get around to checking my order out.

      Same thing with the pay-at-the-pump gas places. If I stop at a gas station that does not have pay-at-the-pump, then I get in my car and keep on going. I don't want to have to run in and deal with some unmotivated part-timer behind the cash register. I will choose what is convenient for me.

      By your logic, car drivers should be buying buggy whips so that the buggy whip makers won't have to be laid off.

      --
      Hey, Windows users, there is no such thing as "forward" slash, there is only slash and backslash.
    16. Re:Career Change by Anonymous Coward · · Score: 0

      As other posters have pointed out, that's completely ridiculous reasoning.

      I don't use those checkouts because they're inconvinient, take too long, and (right now anyways) there's no discount for using them. Might as well let a cashier do the lifting and scanning and bagging.

    17. Re:Career Change by occupied · · Score: 0

      You're an egotist.
      No doubt you believe in yourself.
      I used to put it this way:
      You're a duck floating in the company pond.
      Serene. Confident. Urbane. Couth.
      Advisor to all. Guru? Sounds good?
      Well in actual fact your little feet paddles should be frantically thrashing under the water. Not that anyone would notice. When I was a programming manager, I advised all my people to spend a whole day a week "catching up" on new techniques, languages etc. 20% of our company's time. Some just coded on unambitiously. You may have been one of those.
      And the ones that tried found that about half of their effort was wasted - barking up the wrong tree. But 50% success isn't bad. And they grew with us.
      I'd just point out that this is a form of re-education too. Keep themselves (and our company) ahead of the crowd. I got the impression they wouldn't leave unless they got the same privileges at the new employer. OTOH, they did tend to form "islands of expertise" :-) A form of stagnation if it goes on for more than 24 months. Or the island becomes useless. Always be prepared to learn, even if you don't like it. Pain is part of progress. Cutting edge?
      Cheers, Robin.

  39. An idea by Anonymous Coward · · Score: 1, Interesting

    Why not work for a company that does Department of Defense work (where you need a security clearance)?
    Those jobs will never be outsourced.

    1. Re:An idea by Zathras26 · · Score: 5, Informative

      That's a good idea -- if you can get a clearance. Getting a security clearance can be difficult for various reasons. For one thing, you have to find a company that will sponsor you (either that, or go to work for the government). For another, you have to meet the requirements for a clearance, and they've tightened those up since 9/11 (I should know -- when I applied for a clearance, the government told me they'd have to investigate me for well over a year, just because I had changed my name). I even know of one guy who's been cleared for a while but is now in jeopardy of losing his clearance because his wife is French.

      But yes -- if you can get the clearance, that's definitely an excellent way to give yourself a good dose of career security.

    2. Re:An idea by Anonymous Coward · · Score: 0

      well, why did you go an change your name? Are you a freaking commie or something?

    3. Re:An idea by Zathras26 · · Score: 2, Interesting

      My reasons were legitimate, and it was all done thru proper legal channels (in fact, I still have all the legal documents and so forth). My point was that, even in spite of all that, the government said they were going to have to investigate my name change extensively before deciding on a clearance, even though everything else in my background check was fine.

    4. Re:An idea by Anonymous Coward · · Score: 0

      H-1B visa holder = terrorist.

    5. Re:An idea by grassy_knoll · · Score: 1
      Even pre-9/11 DoD security clearances were notoriously hard to get at the TS level. 10 years of background information collected and verified, criminal records of people you went to school with could hold up your clearance, etc.


      Most of the types I knew who got clearances were former military types who already had a lower clearance ( Such as Confidential or Secret ) and qualified for an interim clearance. Of course that policy could have changed.

    6. Re:An idea by Anonymous Coward · · Score: 0

      Getting a security clearance can be difficult for various reasons.

      Yeah, like being anti-fascist. During WWII considered moral, afterwards considered Communist.

    7. Re:An idea by Anonymous Coward · · Score: 0

      The easiest way to get a clearance is to join the DoD.

  40. Familiar Situation by Jucius+Maximus · · Score: 3, Insightful

    Isn't that the situation for pretty much every manufactured thing already? Products are designed in USA, Canada, Japan, UK, etc. and then produced in China, Taiwan, Malaysia, Korea, etc. I guess software is no different after all.

    1. Re:Familiar Situation by Anonymous Coward · · Score: 0

      You mean products are still designed in the U.S.? That may have been true during the last decade, but Taiwan, for example, has plenty of design talent of its own.

    2. Re:Familiar Situation by Anonymous Coward · · Score: 0

      Wow. That signature is truly some Grade A psuedo intellectual wanking.

      You sir, are a supreme genius in the fine art of masturbatory psuedo intellectualism.

    3. Re:Familiar Situation by Monkelectric · · Score: 4, Insightful
      Eh, that might have been true 20 years ago. Very few products are actually *designed* in the US. Nowadays, they are designed in Taiwan by cheap and efficent engineers.

      PEOPLE, I am going to say this once: OUTSOURCING is about *WEALTH TRANSFER*. The loss of manufacturing jobs in the US coincided with massive ammounts of middle class workers shifting to the working poor. The *ONLY* kind of jobs being created in any numbers in the US are *SERVICE INDUSTRY* (minimum wage) jobs.

      Outsourcing is a "commons" problem. Outsourcing benefits any individual company. However the whole is very damaging to the country.

      I would provide some links but I have to go meet a client: I'm an unemployed programmer doing piecemeal work.

      --

      Religion is a gateway psychosis. -- Dave Foley

    4. Re:Familiar Situation by Anonymous Coward · · Score: 0

      All I know about Bush is I had a job when Clinton was president.

      A very naive mind, then. Think deeper. Think of global trends. Out-sourcing was destined to happen and had already started before the first Bush was in office. Thinking that "Bush caused you to lose your job" is more evidence of why you lost your job than Bush actually being the cause.

    5. Re:Familiar Situation by misleb · · Score: 1

      Software is different because it is "white collar." People who have these jobs are in a much better position to become upwardly mobile. They have education. They get real experience, become managers, and start their own businesses. The US is really falling behind.

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    6. Re:Familiar Situation by kpat154 · · Score: 3, Insightful

      Every time I hear this I can't help but chuckle. Just like I chuckled when everyone was freaking out about the Y2K problem. Sure, we have a problem with outsourcing jobs to India - but the sky is not falling people! Outsourcing is just the trend de jour and management and the media (who tend to whip each other into a frenzy anyway) will realize this in a few months/years. There are serious problems with outsourcing which will quickly make this problem go away: language barriers, timezone differences, the inability to monitor development activites, and the loss of business intelligence (he who writes the code knows the code). Besides, because of the high costs/risks associated, outsourcing tends to be relegated to large companies. Most small development organizations simply aren't capable of utilizing this option.

    7. Re:Familiar Situation by Anonymous Coward · · Score: 0

      Now where did I put my blue psuedo shoesies?

    8. Re:Familiar Situation by Anonymous Coward · · Score: 0

      Yes, but with the GPL, we can do even better in hastening the offshoring jobs! Remember, kids, make it EASY to offshore your job and the jobs of other programmers by using the GPL! Software wants to be free, as in "freedom," "free beer," "free labor," and "free from you!"

    9. Re:Familiar Situation by neuroslime · · Score: 1

      So, what you're saying is that we should stop outsourcing to save a few Americans their nice jobs and keep Indians poor? That's just cold.

      On the whole, the world is better off without borders and barriers to trade. Opening up trade is the best way to improve the world wide standard of living.

    10. Re:Familiar Situation by garbletext · · Score: 1

      That was grandparent's signature and was not related to the content of his post.

    11. Re:Familiar Situation by Anonymous Coward · · Score: 0

      So, what you're saying is that we should stop outsourcing to save a few Americans their nice jobs and keep Indians poor? That's just cold.

      It is. Are you saying we should make Americans poor and give Indians nice jobs? So I'm an evil monster if I'd prefer not to sacrifice my own well-being so that others can prosper?

      On the whole, the world is better off without borders and barriers to trade. Opening up trade is the best way to improve the world wide standard of living.

      That's little comfort to the people who are being made poor. Maybe we should make sure that we can afford to help them before going all out? How about we start trimming the fat where it's thick rather than thin? Take out the bottom of the tree and it falls down.

      I agree, yours is morally the best position those losing out can take. But implying that they are being inhumane if they don't take it is as cold as you're accusing them of being.

    12. Re:Familiar Situation by Monkelectric · · Score: 3, Insightful
      You know what? Fuck you! Yes, Fuck you! I don't give a shit about poor indians. I'm 26, a college graduate, highly trained, and until recently I worked at WALMART where I shot the shit with a bunch of aerospace engineers who worked there.

      I give a shit about *me* first and poor Indians second, they aren't looking out for my welfare!

      --

      Religion is a gateway psychosis. -- Dave Foley

    13. Re:Familiar Situation by v01d · · Score: 1

      Every time I hear this I can't help but chuckle.

      Good to know. I've always said there aren't enough condescending assholes in the world. If there's one thing that encourages careful analysis it's smug arrogance.

    14. Re:Familiar Situation by Anonymous Coward · · Score: 1, Interesting

      hehe, so what you are saying is that we should give American jobs to India and they can give us poverty. Fair trade I suppose? India doesn't give a shit about Americans losing their jobs and neither do the people in charge of this country.

      You have to think that eventually India will have all the engineering skills and start charging more. So eventually things will cost the same again except now India is making the money and setting the rules and not the US.

      This is just another example of humans thinking about short term gain and not giving a rats ass about the future or our children.

    15. Re:Familiar Situation by Anonymous Coward · · Score: 0

      mod up!

      this hit the nail on the head....

    16. Re:Familiar Situation by gcaseye6677 · · Score: 1

      Just think about how many highly paid consulting jobs are created in cleaning up after the latest IT trend gone awry. Short sighted management is mostly to thank for this. So if you want to keep an American IT job, get as much experience in many different technologies as you can, then you can be the one billing $150 an hour to fix the system that the Elbonians coded which didn't do anything it was supposed to do.

    17. Re:Familiar Situation by zakharin · · Score: 1

      It may have been, but it presumably reflects his opinion and is relevant to the discussion, so I see no problem if someone replies to it. And I'm not saying I agree or disagree with this statement.

    18. Re:Familiar Situation by FecesFlingingRhesus · · Score: 3, Insightful

      I kind of have to agree with the condescending comment the other poster made, but I believe you are on the mark. I have been called in to save three projects from India, all of which where failing miserably. My first recommendation was to assemble a team and build it locally with programmers on site. When programmers have to eat, sleep and breathe the company, the rules and logic of the business surround them. This translates to a better understanding of the system as a whole. One individual asked me if I was just exceptional gifted at spotting programming talent and was the outsourced team unskilled, to which I replied, if you bring the Indians here, that where working on the project, I could complete the same project, in the same timeframe and to the same measure of quality. When queried as to why, I simply explained that an individual separated from the inner workings of the business in running blind, as they have the requirements as to how it is supposed to work, but not the definition as to why it should work. Without this fundamental understanding, it is nearly impossible to build a working and usable system. Unfortunately, or fortunately, there is no known way to express this without an extreme volume of work, so much so, that the cost of doing so, outweighs and benefit gained by outsourcing, as you would need a one to one individual mentor, that understands both programming and the business process they are working on. However, there are some thins that translate well when outsourced, particularly IT related systems that do not reflect an American business practice, such as writing a device driver, or a file system. This is why Microsoft and IBM have had such great success, while banking companies such as BOA have had numerous failures on numerous projects. It would be no different if an Indian or French company for that matter, sent a project to America to be developed. I for one, would not touch it, as it has failure written all over it, I just don't understand the intricacies of French economics, governmental laws, and business processes. All of these factors affect software design at a macro scale, so imagine the littler things that can come about. Outsourcing is Just marketing hype and with the exception of specific development segments is prone to failure due to factors that cannot be overcome no matter if it is outsourcing to India or to America.

    19. Re:Familiar Situation by Ralph+Yarro · · Score: 3, Insightful

      I give a shit about *me* first and poor Indians second, they aren't looking out for my welfare!

      That's very nice, but you have to realise that the rest of us don't have any reason to care about you more than we do about anyone else. I couldn't, as you say, 'give a shit' about whether you're an Indian or an American any more than I care about whether you have blue or brown eyes. So as you say; Fuck you.

      --

      The real Ralph Yarro posts as Anonymous Coward. Anyone else is an impostor.
    20. Re:Familiar Situation by Anonymous Coward · · Score: 0
      Isn't that the situation for pretty much every manufactured thing already? Products are designed in USA, Canada, Japan, UK, etc. and then produced in China, Taiwan, Malaysia, Korea, etc. I guess software is no different after all.

      It would be true, if software was MANUFACTURED. But it is not. Software development is very different from any manufacturing business, since there really is no mass-production part to it. The only manufacturing part there is (for now) is production of physical artifacts like installation CDs and printed manuals.

      About the only place where there is something similar to manufacturing jobs is IT; actual software-as-business work is rather different from that.

    21. Re:Familiar Situation by Anonymous Coward · · Score: 0

      Look, even working at Wal-mart you've got it made as a resident of a rich country. You'll never starve. You think that because you've got a fancy degree, the world owes you a fancy job to flatter your ego? The Indians need it more than you do, your job going to them is in the final judgement a Good Thing, and you deserve no sympathy whatsoever. Your attitude is selfish and obstructionist.

    22. Re:Familiar Situation by Anonymous Coward · · Score: 0

      Ignore the commie idiots.. If you're white and American, I care about you.

    23. Re:Familiar Situation by Anonymous Coward · · Score: 0

      The corporations will say 'Fuck You' first, and both of you will have to bear the load. When people say 'Fuck You', some faces turn red from anger. When corporations say 'Fuck You', it's much worse. So either you look out for corporations, or you look out for yourself and your own welfare. I know what I'll be doing.

    24. Re:Familiar Situation by Anonymous Coward · · Score: 0

      you've got it made as a resident of a rich country. You'll never starve.

      Tell that to all the people who are homeless and STARVING right now in the USA. They are everywhere, especially in and around the big cities...

    25. Re:Familiar Situation by jcr · · Score: 1

      You know what? Fuck you! Yes, Fuck you!

      Well, that sure makes me want to hire you, instead of some nice, polite Indian gentleman.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    26. Re:Familiar Situation by Monkelectric · · Score: 1
      That's very nice, but you have to realise that the rest of us don't have any reason to care about you more than we do about anyone else.

      The reason you should care about what happens to jobs in your country is -- You're field is PROBABLY next. What is your field? :)

      --

      Religion is a gateway psychosis. -- Dave Foley

  41. Does nobody else see the same problem...? by Anonymous Coward · · Score: 1, Insightful
    the article, which seems to have been written based on discussions with an anti-immigration advocacy group, sets its baseline for employment and salary at the peak of the dot com boom.

    Sorry guys, but that was an outlier. I don't see how anybody can take this seriously...

  42. Well by Anonymous Coward · · Score: 0

    If current trends are indication, I predict that there will be some really intense whining.

  43. Less neck down more neck up by EmperorKagato · · Score: 2, Insightful
    What do my fellow code-dinosaurs plan to do before the asteroid hits?" A report on Newsforge (which is part of OSTG along with Slashdot) shows the flip side of the coin.
    I think it is time we evolve from the reactive developing-lizards that we are into the planning, big decision thinking birds of architecture and engineering. You have to evolve yourself to stay alive in this game.
    --
    ----- You know you have ego issues when you register a domain in your name.
  44. I'm coming in! by dmp123 · · Score: 3, Interesting

    I'm a UK UNIX support/developer/sysadmin, and I'm being relocated to Seattle under the H1-B programme..

    I'm not planning on stealing anyone's job - my company is creating a new position for me here, and the experience I have with the company's products from working in the UK office is one of the main drivers for moving me, rather than hiring someone else.

    I'm also not a cheaper option - my salary is on a par with US techies, and my company has to pay $$$ for the visa and relocation expenses. So, it's a sink or swim world - might be positions available in the UK or other places. It's not the third world outside, you know - this is free movement of jobs and labour :)

    David

    1. Re:I'm coming in! by Anonymous Coward · · Score: 0

      sure you are stealing some once job. THey fire a person and hire some one from england and create a new position for you. Because you are probably cheaper.

    2. Re:I'm coming in! by dmp123 · · Score: 1

      Why am I probably cheaper? Because I'm not American? I'll have the same costs as an American, pay taxes like an American...

      I speak the same language you do natively, have no communication issues with the 'native Americans', if you think you are such a thing, and am going to be living in Seattle.

      I also understand grammar and punctuation - unlike some (cough). Surely that makes me a reasonable prospect for a company to hire because of my abilities and skills, rather than because you think I'd be cheaper (I won't be!) ?

      David

    3. Re:I'm coming in! by Phragmen-Lindelof · · Score: 1

      How do the financial aspects compare?
      UK salary? (In USD?)
      US salary?
      City in UK? (e.g. Edinburgh is cheaper than London)
      City in US? (OK, which Starbucks Cafe in Seattle?)
      I suspect that $60K is not a good salary in Seattle. Am I in error?

    4. Re:I'm coming in! by dmp123 · · Score: 1

      Well, lets have a go at this one:

      UK Salary is 18k GBP.
      US salary is 20k GBP.

      So on sheer parity terms, the US job pays a touch more. In the UK, I'm based in Bracknell, Berkshire, which is not a cheap place to live in terms of house prices etc. The office in Seattle is fairly central, but parking is available fairly cheaply, and public transport is good - I will live slightly 'further out' from the city to get more space (both house/garden) - I'm not really an apartment person.

      Also, don't forget, while the US salary converts to only slightly more in pounds, that looks worse than it is, due to the weak dollar and strong pound. In terms of *living expenses* and purchasing power, the US job gives me more bang for my buck, as it were.

      David

    5. Re:I'm coming in! by DCheesi · · Score: 1

      Sounds like you're one of the rare cases where the H-1B is being used as intended. The sad part is, when companies like yours need to bring in a foreign expert for legitimate reasons, they often find that all the visas have been snatched up by the companies hiring cheap "indentured servants" from India...

    6. Re:I'm coming in! by mercenaryCoder · · Score: 1

      #20K GBP?? What the h377 do you do in Seattle for $36K ? If you are a developer, you are definitely taking someone's $60K+ job.

    7. Re:I'm coming in! by sid6581 · · Score: 1

      I'm sorry, but at that salary you are definitely a good example of cheap H1B labor. While that may be good compared to UK salaries, $36k is horrible in Seattle. The average starting salaries for graduating computer science students in the US is about $50k. With the cost of living in Seattle you'll have a hard time on that salary.

      I'm also a European on an H1B visa, and I'm thankfully getting paid much more than average. I am definitely not cheaper than an American, and my company pays me well (and hired me originally) because I have a specialized skill set that they couldn't find elsewhere. That's a better example of good use of the H1B program, IMHO.

    8. Re:I'm coming in! by Phragmen-Lindelof · · Score: 1

      Taxes are generally lower in the US. Services (e.g. health care) are better (w.r.t. price) in the UK. I do not think I have been to Berkshire, where is it? (Near London?) Seattle can be rather expensive; do you have a place yet?

      No one knows who anyone else is on slashdot (at least in theory) and therefore all information (e.g. salary) posted here is anonymous. I believe that if I ask someone about salary, I should be prepared to give the same information. (So ask if you care; don't if you do not).

      I do not consider the $60K figure to be very important. There are probably programmers who make $200,000 and others who make $10,000 (e.g. low level programmers in game design). Comparing any salary to the average over the entire "industry" is fairly silly. If you can live on your salary and live in a different country, more power to you.

    9. Re:I'm coming in! by dmp123 · · Score: 1

      Well, health care in the UK, plus me suffering tendinitis - dont get me started on that ;)

      Yeah, Berkshire is fairly near London, and is near enough to be part of the expensive 'commuter belt'. I don't yet have a place in Seattle, but I do own (with mortgage) my house in the UK. If I was to sell it (I will rent it out for now), the weak $ would give me a fair amount of cash, that I could use to buy somewhere. I will need to look at it more closely before I make my final decision to relocate, of course.

      David

    10. Re:I'm coming in! by Frank+T.+Lofaro+Jr. · · Score: 1

      Okay, I'll won't fight you, as long as you don't do documentation too.

      Otherwise we'll likely be seeing "licenced" code for "colour" displays which aids one with the "organisation" of files or some such thing. :) :)

      Just kidding around, this ain't flamebait.

      P.S. You thought you had bad weather back home, just wait until you see Seattle. Worst weather in the whole USA - it rains almost every day. I'm glad I live in Las Vegas.

      P.P.S. Do you really think Washington (home of Redmond and a large non-UNIX company) is a good state for a UNIX programmer? :)

      --
      Just because it CAN be done, doesn't mean it should!
    11. Re:I'm coming in! by Phragmen-Lindelof · · Score: 1

      If you are single and your employer pays for your health insurance (as do most universities), health care in the US is not too bad. If I did not have kids, I might pay $40 per month for my share of the health insurance; the kids jack this up to $450 per month for health insurance. If I were in (most of) the EU, I would save a lot of money (which I might be spending on taxes).
      I was never sick while visiting the EU (UK, Germany, Italy, France) but dentists in Germany (for a friend) are very cheap compared to the US. (You can easily get a quick appointment with a dentist in Germany and a filling might cost 20 Euros.)

  45. Defense Programming by kalashead · · Score: 5, Informative

    Certain areas of programming lend it self away from offshoring and H-1B visa holders. Here in the defense industry we have the confidence that our programing requires US citizens holding security clearances. This, however, does cement our job secturity. While we do not have to worry about offshoring, the vacillating DOD defense fund and nearing presidant election leave us a bit chary.

    1. Re:Defense Programming by lmh2671772 · · Score: 1
      Certain areas of programming lend it self away from offshoring and H-1B visa holders. Here in the defense industry we have the confidence that our programing requires US citizens holding security clearances.

      Yah, but you don't know which non-secret parts the contracting companies are sub-contracting offshore.

      Do you?

    2. Re:Defense Programming by Royoken · · Score: 1
      I also work for a major defense contractor. The main FAA contractor in fact, and I can tell you this.

      my job is not going anywhere.

      Why? Simple. Complex projects that require the supervision of the government, and that need to maintain and exceed a certain level of internal security; will not be outsourced.

      we do however need to realize as a country that cheaper != better. if you want to have a product that will perform up to a certain level, and that will be maintainable for the long haul, you need to keep it in house.

    3. Re:Defense Programming by Anonymous Coward · · Score: 0

      So are you saying everyone should get a government job that require US Citienship? Doesn't that mean the government should get bigger to create more gov't jobs? Then doesn't the gov't have to increase taxes to pay for those high-paying jobs?

      So you want both a Bigger Government, and More Taxes. I think if everyone in the Defense Industry felt this way, John Kerry will win hands down.

    4. Re:Defense Programming by Maltheus · · Score: 2, Interesting

      Great, keep that up! Since you government defense workers represent one of the largest areas of public spending, they'll be sure to keep the wars coming. And then they'll tax us more to fund their wars, driving the more productive private-sector companies to send even more jobs offshore or go out of business altogether. Most new jobs these days are public sector at a time when the rest of the world is moving away from socialism. You're working for the very people who are destroying this country. You're working to support wars that make us less safe, are almost always illegal and kill far more innocent people than soldiers. It doesn't matter who is in office, there is always an illegal war going on. I could never work in the defense industry because that would make me a traitor to my country and an accessory to murder. Ignorance is no excuse anymore than it was for German soldiers who were "just following orders," like in WWII. In fact it's worse, because defense workers haven't been drafted, they're there by choice.

      I'm sorry if I came across as hostile. It isn't personal. I just live in a town that's seen a big upsurge of defense jobs and I greatly resent it. Especially when politicians are always excusing and promoting outsourcing by saying, "why not, if you can get the job done as good as, if not better." They're always implying that we're overpaid, underskilled workers, when America has the best programmers in the world. This country needs another Henry Ford to remind the CEOs that no one will be able to afford their products if we're all working at Walmart.

      I guess I could always retrain. Haven't heard about what I should retrain for yet. I do get a laugh that a moron with no skills who was elected president is telling me that I'm not educated enough to get a job (well, actually I have one, but it won't last, I see people let go everyday). I guess the next step up is rocket science, although it doesn't look like NASA has a bright future either.

    5. Re:Defense Programming by mandolin · · Score: 1

      The problem w/programming for the defense industry is the absurd amount of Software Process hoops you must jump through. It's a great way to grind a programmer's soul into the dust.

  46. Future article: US software managers to be extinct by khasim · · Score: 3, Insightful

    But even the optimists believe that many basic programming jobs will go to foreign nations, leaving behind jobs for Americans to lead and manage software projects.

    And in 2007, they will run an article about how few jobs there are for Americans looking to "lead and manage software projects".

    Once you outsource the real skill needed, why wouldn't the jobs managing those workers be outsourced?

  47. Other fields by ShadyG · · Score: 4, Interesting

    Yes, like other posters I do not believe my career is in jeopardy, having long since moved past programming into software engineering. Still, I've recently found myself drawn to hobbies that when I look at them could potentially replace SE as a profession should I ever choose to do so. Feel free to add to this list with replies:

    Automotive mechanics
    Carpentry (soon to branch out and study architecture and general contracting)
    Farming/survival/self-sufficiency
    E lectronics (ok, this isn't too far from software, and about the same endangered status).

    Anyone have others? What hobbies to computer professionals enjoy that might branch out into alternate careers? I discarded Lego building immediately :-)

    1. Re:Other fields by buysse · · Score: 1

      Pastry chef or other advanced cooking. ;)

      --
      -30-
    2. Re:Other fields by monopole · · Score: 1

      My friend who has been stuck on my couch for the past 6 months is a top of the line configuration management specialist, programmer, web designer, carpenter and really good auto mechanic (which he used to do between programming jobs) , he's still stuck on the couch. I've got a Bachelors in CS and a Ph.D. in Physics and I'm hanging on by my fingernails to a 7 day a week 14 hour a day job.

      Any Questions?

    3. Re:Other fields by Anonymous Coward · · Score: 0

      I just switched from sysadmin to bakery... Breads, croissants, etc... Yummmmy ^_^

      There are plenty of job offers (at least in my country). In fact they are looking for bakers everywhere. I will get a higher pay! I create something concrete, that people will enjoy. Etc...

    4. Re:Other fields by ballpoint · · Score: 2, Funny

      You Create Concrete Croissants ?
      Somehow I doubt people will enjoy them.

      --
      Flourescent (adj): smelling like ground wheat.
    5. Re:Other fields by Anonymous Coward · · Score: 0

      How about: security consulting, computer consulting, education, home automation, *NIX support, etc.

      The nice thing about computers is that they can be used to automate just about anything.

    6. Re:Other fields by neves · · Score: 1

      homebrewing!

    7. Re:Other fields by Anonymous Coward · · Score: 0

      Porn star, baby!

    8. Re:Other fields by jamesmrankinjr · · Score: 1

      Automotive mechanics Carpentry (soon to branch out and study architecture and general contracting) Farming/survival/self-sufficiency Electronics (ok, this isn't too far from software, and about the same endangered status).

      Just want to say, those are some pretty industrious hobbies you got for yourself. I imagine you don't spend much time sitting around watching TV, do you? :)

      Peace be with you,
      -jimbo

  48. Doom and Gloom as usual. by scoser · · Score: 1

    Haven't we been hearing this kind of stuff for the last X many years? It's either "No programmers will be employed in the US ever again!" or "Programming jobs increasing 1500% in the next 10 years!" I'm sticking with what interests me rather than going with a job that's more secure but makes me want to slash my wrists with a letter opener every morning.

  49. Not the whole story... by Bull999999 · · Score: 2, Insightful

    hat rationale makes no sense to the Programmers Guild and other groups that have sprung up to resist the tech visas. Since more than 100,000 American programmers are unemployed -- and many more are underemployed -- the existing 65,000 quota is inexcusably high, they argue. H-1B and L-1 visas are "American worker replacement programs," says the National Hire American Citizens Society.

    The question is, how many of them are good programmers vs. programmer wannabe out of a paper mill during the boom that only cared about the money?

    The average wage for an American programmer runs about $60,000, says John Bauman, who set up the Organization for the Rights of American Workers. Employers pay H-1Bs an average $53,000.

    Average difference of $7,000 doesn't seem high enough to go through the hassles of H-1 program. I'm wonder if many of the unemployed programmers are making good use of networking and job searching skills.

    --
    1f u c4n r34d th1s u r34lly n33d t0 g37 l41d
    1. Re:Not the whole story... by Anonymous Coward · · Score: 0

      This is the deal. If we survive this drought, programming may once again be a home of people who care what they are doing, and only the PHB's will be holding us back -- rather than entire teams of corporate java-jocks that really can't code to save their life...

      I will survive, mainly because I realize computer science isn't about languages, and languages don't exist to provide shackles...

  50. Oh, For Pete's Sake by American+AC+in+Paris · · Score: 5, Insightful
    David R. Francis, you're a hack. You shouldn't even be writing for a weekly coupon clipper.

    Even a sub-par human mind would have trouble accepting this tripe as truth. Consider the following statement:

    Not everybody agrees programmers will disappear completely.

    That's simply insipid. It's akin to saying, "Not everybody agrees that Dick Cheney sticks rodents up Dubya's ass" or "Not everybody agrees that Linus Torvalds secretly plans to incorporate stolen code in his operating system." This sort of statement is right at the top of the list of ways to lend creedence to a completely baseless notion.

    Mr. Francis, you do not name a single expert who believes that American programmers will cease to exist in next few years. If I were feeling generous, I'd simply state that you're a mind-bogglingly lazy journalist who cannot be bothered to include one shred of evidence supporting your most alarming charge. As I'm ticked off, however, I'll say that you're lying through your fucking teeth, that you didn't speak to or read of a single expert who believes that American programmers will be extinct in a matter of years, and you just wanted something sensational and outlandish to jazz up a less-than-mediocre piece on the state of computer jobs in America.

    David R. Francis, you're a hack.

    --

    Obliteracy: Words with explosions

    1. Re:Oh, For Pete's Sake by Pragmatix · · Score: 1

      Read the byline, he writes for the Christian Science Monitor--arguably less newsworthy than your average coupon book.

    2. Re:Oh, For Pete's Sake by theMerovingian · · Score: 5, Interesting


      I agree with you... Although this is even more shameful

      They actually cited a dumb slashdot joke as the source :)

      --
      "If you think you have things under control, you're not going fast enough." --Mario Andretti
    3. Re:Oh, For Pete's Sake by Anonymous Coward · · Score: 0

      Arguable by whom? Their science writing is surprisingly accurate and better than most non-scientific periodicals. Saying nothing about the article at hand, but don't trash it pre-emptively just for the "Christian" or the "Christian Science" phrase.

    4. Re:Oh, For Pete's Sake by jsin · · Score: 1

      Man, you nailed it.

      This guy (David R. Francis) is from the Christian Science Monitor; shouldn't this be in the "opinion" or "fiction" section?

    5. Re:Oh, For Pete's Sake by Anonymous Coward · · Score: 0

      Holy cow, they really did write an article on that joke! I thought you were joking for a second!

      I guess that ANYONE can write ANYTHING and still get it published!

    6. Re:Oh, For Pete's Sake by Council · · Score: 1

      (Speaking as an athiest pursuing a physics degree who has no patience for things like creationism)

      Despite the name, I've found the Christian Science Monitor to be quite consistently intelligent and unbiased regarding science and news in general. Certainly better than most news/commentary sources on the web.

      --
      xkcd.com - a webcomic of mathematics, love, and language.
    7. Re:Oh, For Pete's Sake by cpeterso · · Score: 1


      and this is what the article's author tells his buddies: "About a year ago I hired a writer on Slashdot to do my job. I pay him $0 out of the $12,000 I get. He's happy to have the work. I'm happy that I have to work only 90 minutes a day just supervising Slashdot. My employer thinks I'm telecommuting. Now I'm considering getting a second job and doing the same thing.

  51. Take advantage of those cent fractions! by FUF · · Score: 1

    Why, modify the source to take all those chopped off decimals in my company's financial transactions and deposit them into a private account, duh!

    1. Re:Take advantage of those cent fractions! by freqres · · Score: 1

      Would that be a dotNet profit?

      --
      Rampant Ninja related crimes these days...Whitehouse is not the exception
  52. Re:Whoa! Behind the times! by grahamsz · · Score: 4, Insightful

    I'm curious as the actual cost of outsourcing.

    It's very easy to say that since an indian costs 20% of my salary, that it's 5 times cheaper. But i doubt that.

    Bangalore doesn't seem to even have a reliable phone network yet, and i know it's a lot harder to communicate with my indian peers than my north american/european/japanese ones. I'm sure there are certain tasks that lend themselves to outsourcing, but my experience suggests that trying to move parts of a complex system is a bad idea.

  53. Last Laugh by Duncan3 · · Score: 1

    Fear not... India is losing jobs to China faster then they are gaining them. And China will lose them just as fast to Open Source(TM) programmers in the western world that work for free.

    Go Linux! We will laugh last!

    And if Bush wins, the H1-B problem goes away, since noone from outside the US will dare to come here (except the 4k/day across the mexican border) even to visit with all the anal probing involved.

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
  54. They Don't Know What They're Talking About by Jameth · · Score: 3, Insightful

    They're making the classic mistake of thinking that programming is the same as creating software, and are making implications then that programmers are the creators of software, completely ignoring computer scientists and software engineers.

    There is a clear difference between writing the code for a program and actually determining what code is needed or making a new, original algorithm. Those fields are the only ones that matter now and are the only ones that have ever really mattered.

    Also, there's the field of those doing spot fixes and working in-company for major sites who can afford to have their own support staff--those are really more administrators and systems engineers.

    All those fields happen to require knowledge of programming, but it is the least of their prerequisites.

    For those who crave analagous examples, consider whether a sculptor is a stone cutter, an architecht is a diagrammer and builder, or a rocket hobbyist is a welder.

    1. Re:They Don't Know What They're Talking About by Anonymous Coward · · Score: 1, Insightful

      Well Helloooooo Mr. Fancy Pants.

      You thinking is flawed. In common parlance a "programmer" is one who develops software. The term Software Engineer was developed by eggheads who didn't like to be assosiated with the common rabble because they spent an extra 2 years in classes that have in 95% of cases have little to do with their occupation.

      There's no reason an Indian "programmer" can't actually be a "Software Engineer", though I think the whole offshoring thing is overblown.

    2. Re:They Don't Know What They're Talking About by Jameth · · Score: 1

      No, 'programmer' refers to someone who programs. The difference between that and 'software engineer' is that 'software engineer' is more of a specification, whereas 'programmer' only refers to a base talent which is a portion of another skillset.

    3. Re:They Don't Know What They're Talking About by helix_r · · Score: 1

      ...There is a clear difference between writing the code for a program and actually determining what code is needed or making a new, original algorithm. Those fields are the only ones that matter now and are the only ones that have ever really mattered. ...

      Ouch.
      My life must be meaningless ?!

    4. Re:They Don't Know What They're Talking About by Anonymous Coward · · Score: 0

      You can't be a (good) software engineer without being a programmer. You're going to come up with some obtuse model that's difficult to impossible to implement in the actual language used to write the software.

  55. will code for food by Doc+Ruby · · Score: 1

    Corporate managers don't care much for quality, if cheaper labor improves their profit more. And of course they don't care about the American economy that subsidizes the "guest workers" who arrive, work for less than permanent residents, and take their own profit from their labor back to countries where their savings buy more. They have to come here, because programming jobs in America continue to boom, though some of that growth is to compensate for lower productivity. Because quality programming requires close feedback with those who accept the products, and other experts in the specific business implemented. Americans can protect both our labor market and our reputation for quality.

    --

    --
    make install -not war

  56. of course by ihaddsl · · Score: 1

    of course programming won't become extinct. This is trash journalism at it's best.

    Oh wait, it is USA Today, I didn't expect anything else

  57. Wow! This is breaking news! by jjohn · · Score: 5, Informative

    The death of the American Programmer has been heralded many times before. Back before spreading terror about the eminent collapse of our non-Y2K compliant world, Ed Yourdon wrote a little book of doom called The Rise and Fall of the American Programer, in which a dim future was projected for our overpaid and underworked behinds.

    He wrote this is 1993.

    Some of you will remember that the booming economy of the mid to late 90s in which being able to say "internet" landed you a tech job.

    It will take more years to evaluate the real impact of offshoring on the American Programmer. If programming is what you enjoy doing, you will always have work (although you will have to be flexible in what you program).

    As always, don't panic.

    1. Re:Wow! This is breaking news! by mogrinz · · Score: 2, Informative

      Actually, the book was "The Decline and Fall of the American Programmer". You're probably confused because a few years later, he came out with another book titled "The Rise and Ressurection of the American Programmer". In that book, he basically refuted all his arguements from "Decline and Fall". If more people read the sequel, these stupid articles would lessen. Still, I hate patronizing Yourdon - who made $$ playing both sides of the issue.

    2. Re:Wow! This is breaking news! by Anonymous Coward · · Score: 0

      Software is a uniquely American endeavor. Even the Japanese have tried to crack this market and failed miserably. And there aren't a whole lot of things that the Japanese fail at - period.

      Thinking that a 3rd world which cannot even lift itself out of poverty and which has never created anything can improve the greatest economy on earth is silly. Outsourcing is a fad. Already many managers are getting turned off. In 5 more years companies will be BEGGING Americans to come back and create the great products that caused the 90s boom. Just wait and see.

      1998 == No imported workers - booming economy.
      2004 == 2.3 million imported workers - 'For Lease' signs everywhere.

      You figure it out - because the MBAs will eventually.

  58. Exactly. by TigerNut · · Score: 5, Insightful
    Outsourcing only works effectively if you are in that mythical work environment where requirements are fully established, interfaces are completely specified, and test harnesses for all the code are in place before a line gets written.

    In the embedded software space, where real-time interaction between various interrupts means that system design and hard core debugging skills are king, outsourcing, and especially overseas, will never be a factor.

    --

    Less is more.

    1. Re:Exactly. by erick99 · · Score: 1

      Absolutely. In my last job I generally went to a programmer with a thick folder of printing job mockups, notes from the customer, tapes from the previous job, etc. How could I get all of that to an overseas programmer on top of meeting a tight deadline? While a lot of programming jobs may lend themselves to outsourcing, not all of them do.

      --
      http://www.busyweather.com/
    2. Re:Exactly. by imp · · Score: 4, Interesting

      In the embedded software space, where real-time interaction between various interrupts means that system design and hard core debugging skills are king, outsourcing, and especially overseas, will never be a factor.


      In the real word of hardware/software integration, it usually takes a bit of time between the people that write the drivers for hardware and the hardware designers to get things right. Usually with both H/W and S/W sitting in a room together with some kind of test equiptment to make sure that the hardware is doing the right thing and to find which side of the fence the bugs lie. That's hard to do with a 12-hour phase shift.

      It doesn't solve the H1B visa issue, but there are many senior people who make 10x what people in India make for a reason. They are worth their weight in gold because of the time that is saved by others. An excellent debugging person can save boatloads of other people's time that a crappy debugging person would waste. That's what makes the more expensive person cheaper.

      I think all this doom and gloom stuff is left over from the heady days of the boom times and the subsequent crash. There may be certain types of jobs that go overseas, but there are many that will stay right here for the forseeable future.

      10 years ago people though I was nuts for doing this Unix thing when all the jobs would be in Windows. Yet, I still get calls for more work than I can do from people that need a unix programmer. So the pundants are worth exactly what you pay them for their opinions: nothing :-)
    3. Re:Exactly. by glindsey · · Score: 1

      I beg to differ... embedded outsourcing within the country is precisely what the company I work for does. Our clients either tend to be large ones that need us to implement an entire black-box section of a project (and do actually send us mostly-complete requirements documents and interface specifications), or small ones that have some good ideas, and perhaps a good grasp of the hardware involved, but little or no software experience.

      The important thing to remember is that outsourced portions of a project should compliment in-house programmers, not replace them. It's true that you wouldn't want both in-house and contract programmers working simultaneously on some Atmel AVR code -- it's far too low-level and tightly-integrated, as you pointed out. But more powerful embedded systems can be split up fairly cleanly; one of my current projects involves writing the device drivers for an ARM-based hardware platform, while the client writes the high-level code that will run on top of them.

      Having said that, I'm strongly against outsourcing out of the country -- or even out of the state -- due to difficulties in communications and management. Teleconferences only go so far; often you need face-to-face meetings and physical collaboration to get things working properly. Plus, I believe that the more skilled workers we lose to other nations, the more of us will be vying for those greeter jobs at WalMart.

    4. Re:Exactly. by komby · · Score: 1

      Outsourcing only works effectively if you are in that mythical work environment where requirements are fully established, interfaces are completely specified, and test harnesses for all the code are in place before a line gets written.

      You just described my project. One question ... Where are all the dragons and gargoyles. Oh yeah... I forgot about those "People" in offices with doors.

    5. Re:Exactly. by TigerNut · · Score: 1

      Right. The point you make is that most of the time when you do a subcontracting job, you'll have a decent amount of documentation to work with, as well as an established hardware platform. However, if the project is at a stage where the hardware design is in flux or it's being debugged, and where the software-software interface spec hasn't been nailed down, then going to an outside software developer is a big waste of time and money, regardless of how cheap the labor on the other end is.

      --

      Less is more.

    6. Re:Exactly. by TWooster · · Score: 2, Insightful

      Hear hear.

      I've worked as a software tester on a large product where, for the duration, they've been moving dev and testing operations over to India.

      Due in a large part to the transition to India, the project is now about 10 months behind, and it was slated to be released on the cusp of the new technology in February. It's really a large disappointment.

      Most people there are also of the mind that even though Indian devs are cheaper, once their economy begins to match ours, we'll then merely have a 12 hour challenge-response delay. It's insanely hard to get things done when your HW devs are in the US, your SW devs are in Bangalore, and your testers are split between both.

      It usually goes like this:
      * I found a bug in the product
      * 12 hrs later: we're fairly sure that's a HW issue, check it out
      * Checked with hardware, they say it's a FW issue
      * 12 hrs later: FW response: We're looking into it...
      * 24 hrs later: FW: No, it's software.

      Oh, it's like hitting your head against a wall. Meanwhile, they cut the contract support in the testing department, so it could all go overseas.

      I just don't get it.

    7. Re:Exactly. by Anonymous Coward · · Score: 0

      In the embedded software space, where real-time interaction between various interrupts means that system design and hard core debugging skills are king, outsourcing, and especially overseas, will never be a factor.

      Wasn't the embedded software for the iPod done by a firm in India?

    8. Re:Exactly. by Anonymous Coward · · Score: 0

      Wasn't the embedded software for the iPod done by a firm in India?

      Oh crap!

      Now does this mean that we have to hate the iPod or like India? I'm so confused!

      Help me, slashdot! (Help me, Landru!)

    9. Re:Exactly. by Anonymous Coward · · Score: 0
      Outsourcing only works effectively if you are in that mythical work environment where requirements are fully established, interfaces are completely specified, and test harnesses for all the code are in place before a line gets written.

      Mythical? I know people that work in an environment very like the one you describe. Building systems that must not fail demands that sort of approach.

    10. Re:Exactly. by hibiki_r · · Score: 1

      The H1B issue is fixed very easily. There's already a safeguard that forces employers to pay H1B holders a rate similar to what american workers make for the same job. Right now that rate is not updated often enough, so unscrupulous employers pay H1Bs 10% less that what they'd pay an american for the same job. If this rate was more realistic, the only incentive to hire an H1B becomes his skills: On equal level, the employer would be better off hiring an american. This would allow the H1B program to bring to the US the best other countries have to offer without without hurting the average programmer.

    11. Re:Exactly. by Billly+Gates · · Score: 1

      "Outsourcing only works effectively if you are in that mythical work environment where requirements are fully established, interfaces are completely specified, and test harnesses for all the code are in place before a line gets written."

      Just outsource everybody including the engineers and staff with the programmers. Problem solved since they could all speak under one roof in some Indian dialect.

      My guess is in 5 years it will head that way where corporations will want to outsource more and the only way to do it effectively is to outsource 70-80% of the company.

    12. Re:Exactly. by TigerNut · · Score: 1

      Actually, that is being done to some extent in the oilpatch... Engineering contracting firms will outsource the plant design to India, and just take care of the management side of things. The problem with that is, the petroleum and control systems engineers in India have little concept of what it's like to build and operate a plant in ambient temperatures of -40, and then when they specify materials or methods that don't meet code, it's up to the local folks to fix up the mess. In the end, the customer pays more and/or gets a product that is inferior to something done by people with appropriate experience.

      --

      Less is more.

    13. Re:Exactly. by Anonymous Coward · · Score: 0

      Eh?

      For my last 3 projects I:

      -interviewed the users once
      -had them sign-off on the requirements document
      -sat in a dark room for 12 months and coded to spec
      -delivered the project to the user in one iteration

      and... They loved it!

    14. Re:Exactly. by mikefe · · Score: 1

      Doesn't this remind anyone of the typical response time of an open source mailing list?

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  59. Rather by SuperKendall · · Score: 1

    I'd rather go for the cockroach option.

    Time to re-read my Kafka.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  60. US markets in general are endangered by nurb432 · · Score: 5, Insightful

    The way everything is being sent out of the country to 'cut costs', most major markets in the US are on the endangered species list, its not just programmers..

    While products may be cheaper, no one will be able to have decent enough jobs to make the money to buy them anyway..

    And since we don't have our unparalleled manufacturing base any longer, ( 'high tech jobs are the future' nonsense ) we are the mercy of everyone else in the world..

    Should scare you, it scares me..

    --
    ---- Booth was a patriot ----
    1. Re:US markets in general are endangered by Bralkein · · Score: 1

      That's just the way the Global Economy works, baby. It's not as if the US hasn't profited enough from it already, if things take a bit of a turn, well I don't think I'll be bearing too much sympathy. Hey, you can always emigrate I guess.

    2. Re:US markets in general are endangered by nurb432 · · Score: 1

      It may be the way the 'global economy' works, but i dont have to approve of our entering it.

      We dont need to be part of the 'global economy' as we have enough resources here already for ourselves, nor do we need ( or want ) all these damned free-loader immigrants that are flowing across the borders, bringing down the quality of life in this country. ( and dont think that isn't part of their goal, to bring us down to their level )

      --
      ---- Booth was a patriot ----
    3. Re:US markets in general are endangered by SaDan · · Score: 1
      We dont need to be part of the 'global economy' as we have enough resources here already for ourselves, nor do we need ( or want ) all these damned free-loader immigrants that are flowing across the borders, bringing down the quality of life in this country. ( and dont think that isn't part of their goal, to bring us down to their level )


      I'd say their goal is to feed themselves and their family, and improve their way of life in general.

      And never forget, at one point in time, someone from your family was a "damned free-loader" immigrant who crossed the border into this country.
    4. Re:US markets in general are endangered by Anonymous Coward · · Score: 0

      Boy are you full of shit. Global Economy? Damn you really are some fucked up idealistic American arent you? There is no global economy, there are several third world countries exploiting America for everything they can until we finally get a clue and start taking care our own. Can I just emigrate to India? China? or Taiwan? and get a job? Nope, because those countries actually take care of their workers (relatively speaking) and try to ensure that their populations are employed. This Global Economy thingy you talk about is just a bunch of wealthy asshats who are pocketing the difference between an Indian programmer and an American programmer and convincing the gullible masses its whats best for America. When in reality its one of the most destructive economic forces this world has ever seen, tell me again in 15 years that this is good for America when 80% of us are living in poverty and America is looking like a 3rd world country.

    5. Re:US markets in general are endangered by Anonymous Coward · · Score: 0

      Hahaha. You are a funny fellow. Get some education.

    6. Re:US markets in general are endangered by Anonymous Coward · · Score: 0

      Get some education. USA has been profiting on the global economy for decades on exports. Much of the US economy has been living on exports. Closing the global economy and US is not in a good position.

    7. Re:US markets in general are endangered by bob_jenkins · · Score: 1

      If your job goes somewhere else where people are paid 1/5 as much because money can buy 5x more stuff there, perhaps you should move there. If the US is so overpriced that you can't live there, move somewhere else. In any non-English-speaking country you stand a good chance of landing a job as an English teacher, if nothing else. The ability to speak with an American accent is highly valued.

    8. Re:US markets in general are endangered by tepples · · Score: 1

      Yeah, if their immigration department will let you in. Not bloody likely, I've read.

    9. Re:US markets in general are endangered by Grishnakh · · Score: 1

      USA has been profiting on the global economy for decades on exports. Much of the US economy has been living on exports.

      WTF?? Then why is there such a huge trade deficit, which we've had for decades?

  61. Bad News by datGSguy · · Score: 3, Interesting

    I am currently in the last stages of forming a new venture in which at least five coders will be hired. I have used offshore (India) coders in the past, which has worked well for some projects. This is not however my prefered working relationship. In my experience, even with advanced communication technologies, there is no substitute to 'being there' for building an intuitive, fast, team.

    --
    Arachninecronymphocranialpheliaphobiacs Anonymous
  62. Preventing outsourcing... by Anonymous Coward · · Score: 0

    What do my fellow code-dinosaurs plan to do before the asteroid hits?

    Vote for Kerry.

  63. Watch out India, you're next! by C3ntaur · · Score: 2, Interesting

    As your knowledge workers become more expensive, expect to see those jobs migrate to still cheaper labor markets in other developing countries. Sure, the net effect on the global economy is positive, but I can tell you it really sucks to be on the losing end of the outsourcing movement.

    --
    Loading...
  64. Original on Christian Science Monitor by engywook · · Score: 1

    I think it's appropriate to reference the source of the article when possible. This one started out here, on the Christian Science Monitor.

    --
    "This signature quote intentionally left blank"
  65. real estate by mslinux · · Score: 2, Insightful

    I saw this coming a while back. Besides kinda buring out I had the desire to earn some "passive" income. So, I sold the big house, bought a couple of small rental houses (one of which I live in) and started getting other people to pay me rent each month. It's nice to go to bed at night knowing that someone is working to pay me rent ;)

    I still work FT too, but when the bottom falls out or I decide I've had enough, I'll be ready for it.

  66. Typical by Anonymous Coward · · Score: 0

    And here we have the typical hysterical slop they try to call reporting that is almost the calling card of USA Today.
    They sold their integrity long ago, and usually come up with one of these XXX is going extinct bullshit stories about once every 1-2 months.

  67. Huh? Before the asteroid hits? by acidrain69 · · Score: 1

    What do you mean, before the asteroid hits. For a recent graduate with little or no actual work experience in programming, the asteroid hit a while ago. There are too many unemployed or under-employed people to get a foot in the door.

    --
    -- Having a Creationist Museum is like having an Atheist place of worship
    1. Re:Huh? Before the asteroid hits? by Anonymous Coward · · Score: 0

      And I bet you selected CS because you thought it would make you rich. I'm laughing right now.

    2. Re:Huh? Before the asteroid hits? by EmperorKagato · · Score: 1

      I do see a need for Senior developers that have experience in .net. Also, most companies are looking for a consult more than just a programmer. I guess it is time to start building relationships and communication skills. There are jobs out there. Come to chicago and check out Craig's list online

      --
      ----- You know you have ego issues when you register a domain in your name.
    3. Re:Huh? Before the asteroid hits? by zzyzx · · Score: 1

      Your sig answers your own question ;)

  68. Finally against the law to eat you? by Anonymous Coward · · Score: 0

    That's not going to help your sex life any.

  69. The only thing endangered... by Anonymous Coward · · Score: 0

    ...is the feeling of entitlement I've seen in way too many programmers.

    If you have remained flexible, been willing to relocate, have a service orientation, and entrepreneurial spirit, I've found this industry to be great for this college non-graduate. Unless they start parking Indian service organizations on off-shore aircraft carriers, my future is secure. If all you expect from programming is leading-edge development and refuse to interact with anything other than a source-code control system, things HAVE slowed down. If you are willing to do boring old service and easy programming for boring old banks, insurance companies and lawyers, and actually interface with real live customers, things are as good as they ever have been. In fact, you'll be turning down work. And these industries demand local, hands-on services.

  70. usa today juss' donn' unnastand by evilmousse · · Score: 1


    fallacious reasoning:

    It's only logical that offshoring will be brought within the common man's reach in the next few years, causing the totality of code-monkeying to outsource, because lord knows, nobody actually enjoys it.

  71. Coded in America by aka_big_wurm · · Score: 1

    Rember back in the 80's "Made in America"

    We need to bring that back but in a way that shows what companies use American workers.

    1. Re:Coded in America by gcaseye6677 · · Score: 1

      That attitude is as wrong now as it was then. How much did it help the auto industry, afterall? People will buy whatever gets them the best bang for the buck (for some people, just the absolute cheapest will do). People don't pay more for an inferior product just because it was made domestically. The domestic products that are popular are the ones that are well made and generally better than what is imported. Software will be no different. Nobody's going to quit going to ebay.com just because they offshore development. If you want to encourage domestic development, drop your the-world-owes-me-a-living attitude and make something genuinely better than the imports. The auto makers failed to do this and saw Honda and Toyota take their market share. Software companies need to wake up before it's too late.

  72. one possible solution... by WormholeFiend · · Score: 1

    would be to embrace the dark side.

    Imagine Alan Ralsky in a dark suit and respirator mask, extending a black gloved hand: "Join me and we will rule the Internet as Employer and Employee!"

  73. Re:Whoa! Behind the times! by foobsr · · Score: 1

    Yes, it does cost more than it saves first place.

    But it is an easy enough concept to communicate from one managerial level to the next higher one.

    And it is safe, as the responsible one will be promoted by the time the cost wave hits back.

    CC.

    --
    TaijiQuan (Huang, 5 loosenings)
  74. Re:Whoa! Behind the times! by oracle_of_power · · Score: 1

    I know that it is imperative for a programmer to know the industry that they are creating applications for. I work in the the Security Guard industry which has a very specific need in scheduling and that very few vendors even come close to supplying accurate software for that need. I truly doubt that someone half way across the world would know the needs of my industry let alone for my company.

    --
    Arctic Turtle
  75. they're just being replaced by people like me by nominanuda · · Score: 3, Interesting

    My job won't be going overseas any time soon, because I work at a bookstore and do programming for them as part of my regular salary (which just went from 8.00 dollars an hour to about 11!!) So if everyone were as dumb as me, and were willing to work for just over minimum wage, there'd be no need to send jobs overseas.

  76. futures market by trance9 · · Score: 4, Interesting

    There's a futures market that examines some of these issues: ITJOBS

  77. Change is inevitible. by bokmann · · Score: 2, Interesting

    First of all, there are some things that will NEVER be outsourced. It is not enough for a lot of job security, but these things are:

    1) Jobs needing a security clearance. In my area (Northern VA, this is almost the rule rather than the exception.

    2) Jobs that require you to be 'close' to the problem - such as system administration, software engineering for in-house applications, etc.

    As more and more jobs are outsourced, something interesting is going to happen: The people who got into this career in the late 90's because they could spell 'HTML' will complain about it, and go away. Those that are left will be the TALENTED people. They will 'move up the food chain' as lower level jobs are outsourced. Those left behind will become the people designing the system , those doing integration, and those doing quality assurance.

    1. Re:Change is inevitible. by Anonymous Coward · · Score: 0

      "2) Jobs that require you to be 'close' to the problem - such as system administration, software engineering for in-house applications, etc."

      Eventually, the house itself will be outsourced, putting you far away from the problem...

    2. Re:Change is inevitible. by Anonymous Coward · · Score: 0

      First of all, there are some things that will NEVER be outsourced. It is not enough for a lot of job security, but these things are;

      1) Jobs needing a security clearance. In my area (Northern VA, this is almost the rule rather than the exception.

      2) Jobs that require you to be 'close' to the problem - such as system administration, software engineering for in-house applications, etc.


      Give corporate America time, they will find a way to outsource that as well. When it comes down to it, anything can be outsourced overseas or south of the border. Eventually, everything and anything will be outsourced just to give the stock holders a few extra billion dollars.

  78. Nah... we'll be fine. by JayPee · · Score: 1

    Because there are four things we do better than anyone else.

    Movies, music, microcode, and high speed pizza delivery.

  79. So... by OS24Ever · · Score: 1

    Does Monkey Boy need to learn how to chant Developers! Developers! Developers! in Hindi?

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.

  80. Tide will go out by emacs_abuser · · Score: 1

    Sooner or later the money we spend in India and China will create enough businesses that the Indian and Chinese programmers will be busy writing code for companies in their own countries.

    At least I hope so.

    Meanwhile, I think American businessmen should show a little patriotism and keep as much work in this country as they can.

    1. Re:Tide will go out by Camel+Pilot · · Score: 1

      In the long term I believe you are correct. In the short term it may put downward pressure on IT related salaries no doubt.

      Eventually as these 3rd world countries progress they will be looking to buy specialized services off their own shore. What floats someone else's boat will eventually float our own.

  81. Move to Canada by JPyObjC+Dude · · Score: 1

    I'm a Canuk and we do pass as offshore. Sure, we do get paid more than India but we can react to change requests much faster with no middle man.

    If I was not happy with my employer, I'd be happy to start up a consulting firm that can leverage Canadian resources and for the coding I'd rather not do, I'd ship it to India.

    BTW - Don't come to Toronto. Housing prices are simply crazy!

  82. H1-B cannot replace all American workers by MobyDisk · · Score: 1

    If this started to happen, the US would stop giving out H1-B visas. The entire point of H1-B is to supply workers in areas where there is a shortage. They must be periodically renewed, so this process is not a problem. And politically, Indian tech workers are not a political force. They aren't going to be marching on Washington DC to get keep their Visas. And they aren't illegally voting.

    1. Re:H1-B cannot replace all American workers by dmp123 · · Score: 1

      But...

      Two H1-Bs -> Green card -> US citizenship.

      It's a very well worn path, and I intend to walk it too, at least as far as the green card (I'm a Brit waiting for my H1-B.

      David

    2. Re:H1-B cannot replace all American workers by spectecjr · · Score: 1

      If this started to happen, the US would stop giving out H1-B visas.

      They already have. The number of H1B visa allocations for this year is half that of last year.

      That includes existing H1B holders who are trying to renew, and new people trying to come into the country.

      (And anyone still on an H1B who has renewed their visa already who has not worked on getting a green card now has to leave the coutnry)

      --
      Coming soon - pyrogyra
    3. Re:H1-B cannot replace all American workers by FirstOne · · Score: 1
      "If this started to happen, the US would stop giving out H1-B visas."
      "They already have. The number of H1B visa allocations for this year is half that of last year.
      That includes existing H1B holders who are trying to renew, and new people trying to come into the country."

      You've made a couple of mistakes. Renewals, transfers or extensions do not count against the H-1B cap.

      "The first important matter is to understand whether the cap applies to a particular case. It only applies for NEW employment. Individuals in H1B status, who previously have been counted against the cap, are not counted against the cap again when they file to extend H1B status, whether through the same or a new employer."

      Here are some of the ugly details about the H-1B and L-1 visa programs.

      Current tech worker importation stats..

      The following list is for Newly issued H-1B employment visas broken down per federal fiscal year, initial term 3 years. Renewals(3 more years), Application extensions(add another year), and transfers NOT COUNTED.

      http://uscis.gov/graphics/publicaffairs/factsheets /h1bcap_FS.pdf

      Federal
      Fy1999.. 138,385 (from KMPG audit)
      2000.. 136,787
      2001.. 201,079
      2002.. 103,584
      2003.. 105,314
      2004.. Final numbers not in yet. (~65K+at least 30K in exempt from cap categories and growing in number each year).
      2005.. Blew threw 58.1K of the quota in one day (Oct 1).

      P.S. I'm not even counting all the foreign workers being imported on L-1's visas,
      (5 year term, currently somewhere around 100K per year).

      Net result: The globalists have imported in excess of 1/2 Mil+ foreign tech workers into a shrinking (Sept 00) US tech job market. Then tack on a the insult of offshoring.

      Care to guess who is getting the short end of the stick?

    4. Re:H1-B cannot replace all American workers by Grishnakh · · Score: 1

      And politically, Indian tech workers are not a political force. They aren't going to be marching on Washington DC to get keep their Visas.

      Huh? The workers may not be a political force, but their big corporate employers most certainly are. The CEOs are constantly telling their congresspeople that they want more H1Bs, and when a CEO speaks (along with a bag of money being passed under the table), it counts for a lot more than a bunch of unemployed software engineers.

  83. Offshoring doesn't work for everything... by wargolem · · Score: 2, Informative

    Offshoring is actually a bad move for clients who need software development, since it puts so much distance between the software engineer and the customer (plus a possible language barrier). If the engineer and customer can't communicate efficiently and effectively, then the product will suffer in both quality and release date. Most likely, software companies which offshore development tasks will suffer in the not-so-long term, while others, who hire developers close to home, will release better products faster. However, other tasks like nighttime telephone tech support are easily offshored with no consequences.

    1. Re:Offshoring doesn't work for everything... by Peyna · · Score: 1

      A friend who has had to deal with offshoring in his work place basically said that most of the overseas coding that gets done is only useful to the point of getting exactly what you asked for. They're not very adaptable, they rarely communicate with the client, etc. You give them something to accomplish, and that's what you get. Sort of like a "code factory."

      It sounds attractive, but like your post points out, it's rarely the best thing for the quality of the product.

      --
      What?
  84. This shouldn't be modded funny by GreenCrackBaby · · Score: 5, Insightful

    On its surface your comment was funny, but the problem is that this seems to be all that anyone can offer when asked "now that our jobs are gone, what do we do?"

    The jobs that are leaving are high-skilled programming jobs that are probably filled by someone with a degree. What is that person to do? Go back to a community college like Bush suggests? Do these people have any idea what it would be like for those of us in our 30s, 40s, or 50s who would have to go back to school and start at the bottom again? Assuming there are even positions other than Walmart greeter that would be available.

    This gov't is making a critcal mistake in equating software jobs with manufacturing jobs. A manufacturing job requires little training and provides no ladder to climb. A software job requires massive training (by comparison) and provides the worker with a background that lets them eventually lead the industry.

    --

    "The market alone cannot provide sufficient constraints on corporation's penchant to cause harm." -- Joel Bakan
    1. Re:This shouldn't be modded funny by Undefined+Tag · · Score: 0

      True, but I still think GW's comment was so ludicrous it was funny. Regardless of your political leanings, having a president carefully point out his own lack of understanding of one of the key topics of a debate... well, it's funny. He couldn't have come any closer to saying "let them eat cake" if he tried.

    2. Re:This shouldn't be modded funny by Greyfox · · Score: 2, Funny
      The Bush administation obviously believes that you need to lower your expectations. He said "the jobs of the 21st century" but he didn't say what those jobs were. I think that what you think they are and what he thinks they are must be dramatically different.

      You should not expect that six-digit IT job. You should not expect to go to a Brand Name school. You should not expect your children to grow up in a world where there are trees. The world does not owe you these things. You must simply lower your expectations. The Party expects you to do so.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    3. Re:This shouldn't be modded funny by Anonymous Coward · · Score: 0

      Screw that party!

    4. Re:This shouldn't be modded funny by Mark+of+THE+CITY · · Score: 1

      A while back, there was a San Jose Mercury News editorial that argued along these lines. They wanted, IIRC, training to allow highly trained tech workers to migrate to another tech field: software engineering to biotech, say.

      --
      The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
    5. Re:This shouldn't be modded funny by pipingguy · · Score: 1


      The jobs that are leaving are high-skilled programming jobs that are probably filled by someone with a degree.

      Every other historical "efficiency increase" has been physical in nature (I.E., we can fabricate this *thing* faster through the use of this other physical *thing*).

      Yes, I'm simplifying to make my point. Now, with extremely powerful hardware and software, the thinking work behind making new things can be automated. Once the human brain has been outsourced (and by "outsourced", I mean, given to the computer) there's nowhere left to go for us meatbags except into the much-vaunted "service industry".

  85. endangered species: the hobbyist programmer by Mstrgeek · · Score: 1
    This is write up that was done back in March but I think it is worth your time to read has some good points to be made hope you enjoy

    http://www.ashladle.org/archives/000320.html P

    --
    Chris Williams clw7500nc@gmail.com
  86. A 40% drop in pay is easy to understand by scott9676 · · Score: 1

    I remember in 1998 and 1999 when programmers (and not necessarily even good ones), were being paid $100+/hr to do Y2k work, and then $100+/hr in 2000 to fix the stuff they broke in 1998 and 1999. Obviously, prices like that are not sustainable in the free market It helps (programmers) that in the US that many kids think studying math and science is lame. But there are many other countries where this isn't the case. I have had some very well paying software jobs. However, instead of buying a bigger house, getting Saab payments, and living the high life, I bought cars with cash, kept the small house, got out of debt (except a small mortgage), and built up some cash reserves. In July I was laid off. In September I took a part time programming position with a 40% pay cut (same rate, but working 3 days/week). I'm still cash positive, and with the relatively low expenses I have, it is a nice life. I even came out ahead in my cash reserves with the severance they gave me. I'm just glad I don't own a $700,000 house in silicon valley, the ones that are 1000 square feet on 1/10th acre. Guess that's always fixed with bankruptcy.

    1. Re:A 40% drop in pay is easy to understand by atapi · · Score: 1

      so what are your plans when you lose that 40%job to an a guy making $20 a week in india and after a couple of years of being unemployeed your cash reserves start to run out and you cant afford the house payment? Please let me know because down in south florida I know a ton of people in exactly this situation. They are working three jobs to pay the mortgage. waiter, waiter, waiter..... 40% of 100k is 40k just wait till your making 10k

    2. Re:A 40% drop in pay is easy to understand by gnuLNX · · Score: 1

      ah...yeah...go get a job framing houses or something...anyone with half-assed people skills can earn a descent salary. Quit bitching and do something. Start a company. Get specialized in an area that is hard to outource and program in that area.

      --
      what?
  87. Re:Whoa! Behind the times! by revscat · · Score: 2, Interesting
    My company outsourced our AS/400 support to a company in India a year and a half ago. The company we outsourced to are contractually obligated to complete five tickets a week. Not per day, per *week*. They have YET to meet that obligation, but management won't admit the failure because then somebody's ass will be on the line.

    Moral of the story: no, offshoring doesn't always bring all the beneifts that it is supposed to.

  88. And Bush cares about National Security?!?!? by nullhero · · Score: 1

    What kills me is that Bush and the US government is okay with this. So what happens when all the software created for US companies and the government is made by chinese programmers. And/or future terrorists.

    Not very secure!!

    --
    Save Pangaea!! Stop Continental Drift!!
  89. Bespoke software houses does not suffer by peterpi · · Score: 1
    I'm a coder in the UK, working in a very small company (12 people). We have a very small number of clients, all within a couple of hours' drive. We often need to visit them in person, which would be impossible with outsourced development.

    If your customer base is global, then so will be your development team. If your customers are localised, then it's sensible to have your coders near to them.

  90. Gone? Unlikely by TiggertheMad · · Score: 5, Interesting

    In 10 years, India will be full of very experienced managers, architects, and analysts. In the US though, most of those jobs will be gone much like the junior positions are leaving now.

    Parent is very insightful, but the senior positions won't move, unless entire projects are moved overseas. At that point why not just license someone else's code? They will just have a lot of trouble trying to fill them with people who have a resume that meets the requirement that they are looking for. Eccccccenomikz says that at that point, either HR will have to lower expectations (less bang for the buck from their point of view) or Pay more to get the top talent (Scarcity of resource drives price up). Either way it's a long term negative for businuess in the USA, because of their short sighted goals. Which is really rather typical of the American businuess perspective.

    (Eventually, Japan might just buy the entire world, because they have long term goals and are patient about achieving them.)

    --

    HA! I just wasted some of your bandwidth with a frivolous sig!
    1. Re:Gone? Unlikely by Marxist+Hacker+42 · · Score: 2, Interesting

      Parent is very insightful, but the senior positions won't move, unless entire projects are moved overseas.

      Entire projects ARE being moved overseas- it's much cheaper to have your data center in Bangalore than it is to have it in Chicago.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    2. Re:Gone? Unlikely by ComputerSlicer23 · · Score: 3, Interesting
      You had me right up until the part about Japan buying the world.... They might have lots of long term goals, but Japan's economy is royally screwy. Right now, they've spent the last 10-12 years trying to get out of a nasty deflationary spiral.

      Their economy completely tanked a while back, it's what Greenspan was pointing at when he said: "Deflation is bad, we don't want to end up in the nasty cycle the Japanese are in".

      I work in a programming gig, and in the end, I'm not extractable from my work place. Several people in the company want to offshore. However, the nuts and bolts guys in charge, understand that having a person onsite and available 24hrs a day, who see the day to day problems and can deal with them are priceless. Our entire software development cycle works because we can watch our users and see what they are doing that is silly that can be automated. Then we automate it.

      Kirby

    3. Re:Gone? Unlikely by crucini · · Score: 1
      At that point why not just license someone else's code?

      The decision to develop a product with your own money or to license an existing product is based on risk. If you develop with your own money (doesn't matter where the developers are) you get to keep all of the upside, if there is an upside. But if the project fails, you pay all of the costs.

      If you license an existing, working product you take no risk. However, the licensing fees are an ongoing cost that can eventually be much greater than the cost of developing the product.

      Therefore if you have confidence in a product, and are willing to invest, and think that your dollars will go further in India, it makes sense to hire Indian programmers to develop the product.
    4. Re:Gone? Unlikely by Anonymous Coward · · Score: 1, Insightful

      > (Eventually, Japan might just buy the entire world

      The 80's called. They want their jingoist paranoia back.

      Have you seen Japan's economy lately? Lately meaning, oh, the last decade or so?

    5. Re:Gone? Unlikely by Grishnakh · · Score: 2, Interesting

      I work in a programming gig, and in the end, I'm not extractable from my work place. Several people in the company want to offshore. However, the nuts and bolts guys in charge, understand that having a person onsite and available 24hrs a day, who see the day to day problems and can deal with them are priceless.

      I don't know about this. Sure, a few companies might have smart enough management to see this and stick with in-house talent, but it's amazing how stupid companies can be.

      My Fortune 50 company still can't understand why having multiple design teams in locations around the globe, attempting to work with each other on the same project, is slow and inefficient. Currently, if we have a problem, we have to send an email and wait until the next day for a response; a smarter company would put everyone in the same building so they can talk to each other by walking down the hall instead.

      Sure, the believers in the "market forces" religion will try to claim that companies like mine will go out of business, or be forced to change, by smarter companies that don't do it this way. But the reality of business is that size and inertia are far more important than intelligent management decisions. Eventually, all these bad decisions (like offshoring) add up, and lead to disaster.

      And I'm not so sure about the Japanese economy having "completely tanked". Yes, they had a recession, but (and maybe I'm just out of touch here) I don't recall anything about millions of people out of work, people living on the street, people starving because they can't afford food, etc. That's what I think of when I think of a collapsed economy, like what happened in our Great Depression.

    6. Re:Gone? Unlikely by zaphod110676 · · Score: 1

      That's amusing. My job and that of my coworkers was just outsourced to Chicago. =)

      Of course They got rid of all of their experienced people and so far haven't even managed to print anything (It's been two weeks).

      --
      To Do: 1. Take over world 2. Pick up Milk and Bread on the way home
    7. Re:Gone? Unlikely by Marxist+Hacker+42 · · Score: 1

      Really? Was this a data center, a call center? (Print anything- a print shop? A newspaper?)

      I just pulled Chicago out of thin air- really!

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    8. Re:Gone? Unlikely by ahdeoz · · Score: 1

      The problem with the deflationary spiral, is that it's so tempting to 'sit on cash' because it becomes a good investment.

    9. Re:Gone? Unlikely by Anonymous Coward · · Score: 0

      Yea...thats why I'm moving there...Thier outlook is way better than ours. All we got goin for us is an army to get what we want.

    10. Re:Gone? Unlikely by zaphod110676 · · Score: 1

      It was a call center. A collection agency actually. I was a developer there. The big thing that isn't being printed at the moment are the collection letters that they are contractually obligated to mail. The company is currently out of compliance with every one of its collection contracts. Chances are clients are going to start bailing soon.

      The person who is in charge is from Chicago and he didn't want to spend time in Michigan. There were a variety of other political issues too. So they got rid of anyone and everyone who had any valuable experience. This included IT and collection managers as well as experienced collectors. Really everyone who knew anything is gone. They spent tons of money developing and training people and then dumped them all. And it was all politics and ego that caused it. Pretty scary. Luckily I was able to find a new job and was only unemployed for one day.

      I figured Chicago was just an example but I found it amusing anyway. =)

      --
      To Do: 1. Take over world 2. Pick up Milk and Bread on the way home
    11. Re:Gone? Unlikely by Anonymous Coward · · Score: 0

      This short term thinking is typical for capitalism. Because their prime directive is to get more money in a time they could overlook. This time period is 5 years at most. Also they are not interested in generating jobs. They only "make" jobs when it is absolutly neccessary.

  91. watch out by Anonymous Coward · · Score: 0

    Their programmers, if anything like ours, are the ones completely immune to that country's terrible AIDS epidemic. The whole coutry could be left with nothing more than a bunch of programmers in a few decades!

  92. I'm sure this will be modded as flamebait.. by Anonymous Coward · · Score: 0

    So I'll be an anonymous coward with this post ;p

    Not only is offshoring a threat to American programming jobs.. but open source software development is as well. Not open source in particular, but the fact that most OSS projects are distributed for free (beer).

    Just as many consider it foolhardy to compete in a market where Microsoft has a product.. I consider it equally foolhardy to do so when there is a free OSS project that serves the same function.

    1. Re:I'm sure this will be modded as flamebait.. by gnuLNX · · Score: 1

      Smart man. But there are plenty of places were OSS does not compete....yet!

      --
      what?
  93. Re:Whoa! Behind the times! by SuperKendall · · Score: 2, Interesting

    And it is safe, as the responsible one will be promoted by the time the cost wave hits back.

    That's very true, but in the long term the business that relies on this inefficent means of producing software for itself will be eaten alive by a competitor that counts pennis and opts not to take the wasteful steps in the first place.

    Our company got out of offshoring PDQ (within a year) because they have very tight reigns on use of money and can't afford years of expensive exploration that leads nowhere. It also did lead to the ejection of some upper level people (thought it was other factors besides just offshoring that did that).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  94. Work for free? by Anonymous Coward · · Score: 0

    I don't think so. I used to contribute to FOSS but that was when I had a day job. I'll still help out in the technical newsgroups the occasional hapless Indian programmer who's managed to land a job that's way over his head, but that's only because the irony of the situation amuses me.

  95. What about the risk factor? by Anonymous Coward · · Score: 0

    There are currently 3 low level rebellions going on in India. They have been at war with Pakistan (4 times?) over a number of years. Pakistan now has nukes and from the sounds of it aren't afraid to use them and have missiles that will hit anywhere inside of India. So the question is... What are companies going to do when their whole software project/support group go poof in a cloud of dust due to either a nuke or a terrorist attack? There is a reason it's cheap. It's partly due to the risk.

  96. Washington Post Articles on American Labor woes .. by Anonymous Coward · · Score: 2, Informative

    Washingtonpost has an article on the Industry vs. American workers squaring off on this issue. and an article on outsourcing.

    BTW, Harriss Miller and the ITAA are the ENEMY on this issue and the IEEE is the good guy. Check out IEEE Legislative action center to help us take action on these issues.

  97. What if... by composer777 · · Score: 2, Interesting

    All of the reporting was nothing more than a bluff? What if software engineers simply organized, unionized, and managed to double or triple their salaries in a matter of years? Perhaps the reason the media is doing all of this reporting on jobs going overseas is nothing more than a way of scaring the living daylights out of programmers, so that they don't dare ask for the true value of their work. It seems to me that everytime the perception of worker insecurity is created, that salaries would go down, since workers would be less inclined to ask for more. However, I'm doing a job search right now, and I don't get the feeling that employers here in the US are having any easier of a time finding the right kind of employee than they were a couple of years ago. What if all this reporting was nothing more than a scam? a bit of psychological warfare on those expensive programmers? Then again, I'm probably just being a bit paranoid...

    More accurately, it's probably a combination of the two. The first part of free trade is essentially to replace programmers with less expensive programmers overseas. The second part is to use this stick to keep the remaining, more talented US programmers that are still left, in line. So, I think that part of this reporting could be a psychological bluff that is used on the more talented programmers. i.e. "You'd better not ask for too much, or you'll be delivering pizzas." The only reason I'm bringing this up, is because all of the reporting on offshoring seems out of character for US mainstream media, which usually is content to not say a word when things such as this are going on.

    1. Re:What if... by gcaseye6677 · · Score: 1

      If U.S. IT workers want to accelerate the offshoring trend, unionizing is the most effective way to do it. When something is not selling well at the current price, do you then raise the price? You either increase value or reduce price. The only alternative is to sell nothing at all. Protectionism is not a viable long term strategy, as it will only push up the price of domestic software and send more business to foreign companies.

  98. Here is a bad sign... by mtm_king · · Score: 1

    Job Title: Computer Programmers

    Job Description: Full-time position as a Programmer/Shop Technician. Experienced with VB and Web Design, preferably .Net. MS Access, SQL and Office integration experience a plus. Ability to build, diagnose and troubleshoot PC hardware. Entry level position, however, significant knowledge of the above required. Full time position, possible profit sharing opportunity. Dental and health insurance provided. Wage is $8-$12/HR.
    Minimum Experience: 0 months
    Hours Per Week: 40
    Duration: F/T over 150 days
    Salary: $8.00 Hr.

    --
    world was created 5 seconds before this post as it is.
  99. Re:Quality is why India is so rich, and the U.S. p by ivan256 · · Score: 1

    Nice "sig".

    Try adjusting the carter numbers for inflation.

  100. You're wrong... by GillBates0 · · Score: 2, Informative
    Lots of people I know have been able to obtain Visas to work in India. You can obtain short term business (6 month, multiple entry) and long term (10 year) business Visas. For further details look up the US Consulate, SFO website.

    Debating (healthily) is okay, but spreading FUD is not.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  101. Programming "jobs" by exodist-Admin-Ra · · Score: 1

    I am studying to go into programming, so I am not yet in the field. However the way I see it the drone programming jobs are the ones really going over seas, there is a lot of drone work in programming, (Make this meathod here or that function there and just really simple stuff that gets delegated to the lowest member in the higherarchy. Quite frankly I think that job is worth what is being paid in india, getting even $20 an hour for it hear seems a bit extream to me, you write a small function with some code any one with a grasp of syntax can write. However the important jobs, the programming of the majior logic of new and unique programs cannot be sent to india, you would not get what you want, primarily because everyone over there will be used to the drone work, but also because a lot of this kind of work requires you be here were it is needed. there is a difference between using a language and programming, I know plenty of people that can write a program to specific parameter outlines, but when it comes to developing something or making something unique, or God forbid the ultimate taboo of needing to figure something out instead of using a set of parameters (a function that takes this and returns this) So I think all the people in it for money instead of a genuine love for and understanding of programming will loose there jobs, and I say good damn it, then the people who have intellignece enough for inovation can get the recognition they deserve and programming will not simply be seen as this drone work that I put on level with janitorial service. this is all IMHO of cource :-P

    1. Re:Programming "jobs" by Anonymous Coward · · Score: 0

      There was a previous poster.. I could not find it...

      Anyway, As indicated even giving out these "easy" jobs we are going to cripple the foundation of all Programmers. The entry level/junior programmer positions turn into experianced/senior programmer positions. Project managers/SE's etc. Without the entry level programming positions that you deem "Too easy" you will not make it to the more difficult programming aspects.

      Everyone has to start somewhere. And I would rather not move to India.

    2. Re:Programming "jobs" by exodist-Admin-Ra · · Score: 1

      I did not mean to say I think they should go to india, I am not 100% against it, though I am not for it eather, I figure people have rights, if a company wants to move it's jobs overseas thats the companies choice and I do not intend to tak eit away from them, those who do not liek the jobs being moved can protest, though I feel protests are just an annoyance and accomplish little aside from instilling hatred. or you can boycott the company and it's products including the companies that use them, if nobody buys the producs then the company will die and companies not moving overseas will get the business.

      now to lay out my main points:

      1) There are people being affected in negative ways by the jobs moving overseas, but trying to solve the problem by reducing freedom and rights weather to indaviduals or companies is a good example of a bad idea. The government screws everything up, keep the government out of it.

      2) The jobs being moved overseas are being moved because we expect to be paid to much for the lower level jobs.

      3) Open source projects on your resume can be as good as any programming job, you can outline what you wrote, how you worked with a team of developers and what experiances you have because of it. As well if you manage a successful project on sourceforge you can score bonus resume points for leadership and responsibility in project management.

      another way to put #1
      bitching to the government to solve your problems is a waste of time, you should bitch to the government to stay out of it and leave you to solve your own problems, the solution will be a lot better. Government help should be available only in ammounts required to allow you to help yourself, and only to people that actually need it.

      oh and taking from people who don't need help to give to those that do will not help the ones that need help all that much and it will create more people that need help, this is hwo the government got us where we are today.

  102. Auto jobs??? by DogDude · · Score: 4, Insightful

    Are you serious about auto jobs? Have you seen Detroit or Flint Michigan? Auto jobs, by and large, ARE gone! Sure, there are a few plants left, but by and large, the auto industry is GONE. Jesus, watch "Roger and Me", and you'll see the desolation and poverty left when all of the auto jobs left this country. You must be living in a different US than I do, because by and large, the auto jobs are gone... just like steel, textiles, etc.

    --
    I don't respond to AC's.
    1. Re:Auto jobs??? by Anonymous Coward · · Score: 2, Insightful
      If you got your news from reality instead of 20 year old Michael Moore crap that was wildly exaggerated in the first place -- there are plenty of US auto manufacturing jobs. My car, for example, is an Ohio-built Honda. It's the old UAW jobs in the Michigan cities you mention that are gone.

      Ironically, it's GM Europe that announced massive Roger Smith-ish layoffs just a couple of days ago. At least in the US I live in...

    2. Re:Auto jobs??? by Beyond_GoodandEvil · · Score: 1

      Yep, and before that Ford announced they're going to slash 1,200 jobs at Coventry, England. Western Europe is now feeling the sting the US felt in the 1980's in the auto industry.

      --
      I laughed at the weak who considered themselves good because they lacked claws.
    3. Re:Auto jobs??? by DroopyStonx · · Score: 1

      I live just outside of Detroit.

      Auto jobs are not gone.

      Booyah.

      --
      We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
    4. Re:Auto jobs??? by dubl-u · · Score: 1

      Are you serious about auto jobs? Have you seen Detroit or Flint Michigan? Auto jobs, by and large, ARE gone!

      The Detroit car companies did get their asses kicked, but that doesn't prove much about offshoring. You have to add back in all the jobs that foreign car manufacturers have created in the US. And you can't count the jobs lost to technological improvement; automotive companies invest heavily in technology that reduces their labor costs, which often means a loss of jobs.

    5. Re:Auto jobs??? by NardofDoom · · Score: 2, Insightful
      Clarify: Auto *manufacturing.* I'm pretty sure a lot of the auto design industry is still in Detroit.

      It's part of the new "Creativity Economy": A few people get paid well to get creative while the rest of us make their lattes, fix their cars, and mend their boo boos.

      --
      You have two hands and one brain, so always code twice as much as you think!
    6. Re:Auto jobs??? by isolation · · Score: 1, Informative

      Come to Greenville SC. BMW just opened a plant here about 5 years ago. Its called in-sourcing.

      --
      Free Unix? Free Windows. http://www.reactos.com
    7. Re:Auto jobs??? by Jeff+DeMaagd · · Score: 1

      There is at least one deal in the works to build a major plant in or near Highland, Michigan. The factories that had closed were highly inefficient, some of them were built around the time the Ford Model 'A' was made so you can imagine that the plant design might not be condusive to making the latest cars.

      A lot of the "import" brands, even the luxury ones, are making cars in other parts of the US, just not so much in Detroit.

    8. Re:Auto jobs??? by pclminion · · Score: 2, Insightful

      I hereby coin pclminion's law: Referring to a movie or "documentary" as evidence to back a point immediately loses you the argument.

    9. Re:Auto jobs??? by Freidner · · Score: 1

      No, it's still out sourcing. Just a German company outsourcing to the US.

    10. Re:Auto jobs??? by stevesliva · · Score: 1

      A better example would be television manufacturing. Those jobs really are gone.

      --
      Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
    11. Re:Auto jobs??? by Richthofen80 · · Score: 1

      And these jobs SHOULD be gone. While these industries built the backbone of America for the longest time, its not as if they require specialized skills that you can't get anywhere else. Indians, Chinese, and anyone else can turn wrenches. Wrench turning is not specialized.

      What America should realize is that for every job that we outsource, we have a job waiting that requires more education and more skill. There are few CTO, CEO, CIOs and middle management jobs being outsourced to india. Job markets evolve. And because of that, if the people evolve with it, they can be successful.

      People make the same arguements about Robots. Robots will displace human workers. Humans will become inefficient. Its a false arguement because who makes the robots? Who designs the robots? Who determines the direction of the robot companies? Labor may no longer be the backbone of our economy, but managing and distributing and guiding it is. It is a victory, not a travesty, for outsourcing. It means we can be freed from having to fill expensive labor positions and instead hire the best executives, managers, and scientists to make even more money. But it requires that people get themselves educated. So do it.

      --
      Reason, free market capitalism, and individualism
    12. Re:Auto jobs??? by Anonymous Coward · · Score: 0

      Auto jobs are "gone" not because of outsourcing, imports or evil governments, but because we invented robots. It doesn't take many people to build a car any more. Factories are no longer full of guys in overalls with spanners.

      That's progress. The jobs didn't move abroad, they just went extinct.

    13. Re:Auto jobs??? by morcheeba · · Score: 1

      I'm repeating what others are saying, but I found a good article on the relocation of the auto industry to the south. GM, Nissan, Toyota, Saturn, BMW, and Mercedes all have relatively new plants in the south. Germany sees the US as a source of cheap labor!

      p.s. Phydeaux rules!!! You guys are really nice & my cat has gotten some neat stuff from there. I'd recommend to anyone in the RTP, NC area.

    14. Re:Auto jobs??? by Anonymous Coward · · Score: 0

      I suspect you mean an Ohio-assembled Honda. Put together by one man watching to make sure the arm didn't weld itself to the hood.

    15. Re:Auto jobs??? by nege · · Score: 1

      You have a good point...heaven forbid we ever get in a war with the countries that make our machines, write our code, and provide our oil...what the hell do we even DO anymore?

    16. Re:Auto jobs??? by rayd75 · · Score: 1

      "Are you serious about auto jobs? Have you seen Detroit or Flint Michigan? Auto jobs, by and large, ARE gone!"

      I'm getting paid a pretty much average wage as a network engineer here in Birmingham, Alabama. I can get on the interstate and travel 30 minutes in two directions or 60 in a third and find relatively new auto manufacturing plants. All three have jobs at wages competitive with my own. While plants do close from time to time and companies are always looking out for the dollar, I'm not sure that it's fair to say these jobs are gone or that they can no longer provide a decent living.

    17. Re:Auto jobs??? by Mike+Hawk · · Score: 1

      To paraphrase W...

      In all due respect, I'm not so sure it's credible to quote [Micheal Moore] about -- oh, nevermind.

    18. Re:Auto jobs??? by PalmerEldritch42 · · Score: 1
      What America should realize is that for every job that we outsource, we have a job waiting that requires more education and more skill. There are few CTO, CEO, CIOs and middle management jobs being outsourced to india.

      I call bullshit. Where are these jobs and who are they hiring? Are you intimating that all the programmers who lose their jobs to outsourcing are offered CEO jobs? Or that they even have the skill set/training/inclination for such a job? It is true that few of those jobs are being outsourced, but the people who have those jobs now will continue to have them. That doesn't mean that there will suddenly sprout up a few thousand instant CTO ads in the classified pages.

      --
      Ceci n'est pas une sig.

      :wq!

    19. Re:Auto jobs??? by Anonymous Coward · · Score: 0

      this reminds me of Tip Oneal's quote that "all politics are local." MI citizens do not care what is going on in SC or Ohio. They want jobs here so they don't have to move-close minded or not that's the attitude here. Which is why it's a battle-ground state this year...

    20. Re:Auto jobs??? by cylcyl · · Score: 1

      You forgot flu vaccine production

    21. Re:Auto jobs??? by Richthofen80 · · Score: 1

      I'm implying that software development is no longer 'untouchable' like it was as little as ten years ago. Monkeying code is a skillset just like building cars.

      Writing software, on the other hand, still has a viable place in the market of the US. (I know, I'm a Software Engineer.) However, it shouldn't be expected to be as exclusive or as high paying as it was, especially for entry level software jobs.

      I'm not saying CTO jobs are popping up in papers. What I'm saying is that the general collection of jobs is migrating. And Yes, I expect people to follow job trends and prepare themselves for a volitale job market. That's life. And I think you're wrong about not seeing increased management positions. As costs go down because employees are outsourced, that money is redirected into the company in order to further grow it, in order to further expand profits. and as the business grows, even if they're hiring more outsourced employees, they're going to use domestic managers.

      --
      Reason, free market capitalism, and individualism
    22. Re:Auto jobs??? by Anonymous Coward · · Score: 0

      How un-america-centric of you to say that!!

    23. Re:Auto jobs??? by legojenn · · Score: 1
      what the hell do we even DO anymore?

      Americans make movies, lots of them, a few good, some bad, and many, really bad. Wait, even that to a certain extent ... is outsourced ... to Canada.

      --
      I make a reasonable middle-class wage by going to work and not spamming blogs with scams.
    24. Re:Auto jobs??? by zzyzx · · Score: 1

      What happens to those who aren't good enough to get the more skilled jobs? As you outsource jobs higher and higher up the skill pyramid, more and more people will be un or underemployed. We can't all be the best after all.

    25. Re:Auto jobs??? by Anonymous Coward · · Score: 0

      For Germans, its outsourcing. For Americans, its insourcing. This is a USA centric thread; I might remind you that the original article was titled "U.S. Programmers An Endagered Species"

    26. Re:Auto jobs??? by Richthofen80 · · Score: 1

      We can't all be the best after all.

      Speak for yourself.

      That others should hold themselves back in order that the ineffective feel 'needed' is the worst sort of egalitarianism.

      --
      Reason, free market capitalism, and individualism
    27. Re:Auto jobs??? by tepples · · Score: 1

      OK. We've established that customer service and management jobs won't get offshored for the foreseeable future. So given that some people just aren't cut out for customer service or management, such as if they have an autism spectrum disorder that interferes with social skills, would you rather just let them starve to death on the streets?

    28. Re:Auto jobs??? by tepples · · Score: 1

      Americans make movies, lots of them

      Which explains the copyright industry's heavy lobbying for a broader monopoly. It seems that the copyright industry is the USA's biggest exporter. Are Induce Act, PIRATE Act, DMCA II, Bono Act II, and the like what you really want?

    29. Re:Auto jobs??? by zzyzx · · Score: 1

      That's just by definition there. In any population some people will be more skilled than others. Not every person can be the best.

      There's a difference by the way between feeling needed and being able to eat. If 90% of the population can't find jobs because they're just not skilled enough, do you think they'll just quietly starve and let the top 10% live well?

    30. Re:Auto jobs??? by Anonymous Coward · · Score: 0
      A few people get paid well to get creative while the rest of us make their lattes, fix their cars, and mend their boo boos.

      Maybe you should learn to grin and bear it, underman.

    31. Re:Auto jobs??? by Grishnakh · · Score: 1

      Clarify: Auto *manufacturing.* I'm pretty sure a lot of the auto design industry is still in Detroit.

      Is that why American cars are so ugly? Maybe they should move their design centers to California.

    32. Re:Auto jobs??? by Anonymous Coward · · Score: 0

      What America should realize is that for every job that we outsource, we have a job waiting that requires more education and more skill.

      Great, so what do you say to the poor people who just plain aren't smart enough to handle jobs that require more skill and
      more knowledge than the job they just lost. At what point do we cry fowl? What do you tell those people? Sorry you aren't smart
      enough to handle the "New Economy", but we shipped your job overseas to help some poor Indian out of poverty.

      What about those who still haven't paid off their student loans?
      To bad, so sad. Go back to college and try again.

      Your references to Robots not displacing humans are laughable!
      Let's see...
      Who builds the Robots? Well, robots built in China.
      Who designs the Robots? Sooner or later, complex software writtern in India.
      Who determines the direction of the "Robot" companies?
      Rich, clueless fucks, who went to Harvard

      As for your quote about freeing us from labor to hire the "best executives, managers, and scientists"...
      1. The executive positions are available to you if you didn't really need a job in the first place.
      2. How many fucking Manager positions do you really think are available? There certainly aren't enough for everyone.
      Ever heard the old adage "To many chiefs and not enough Indians."
      3. Scientists? So above, not everyone is smart enough to comprehend d/dx.

    33. Re:Auto jobs??? by Richthofen80 · · Score: 1

      Would you rather tell a man that he is beholden to everyone who might starve? I believe it to be equally evil to hold a man back through tax or rule or regulation as much as it is to let a man starve.

      --
      Reason, free market capitalism, and individualism
    34. Re:Auto jobs??? by Anonymous Coward · · Score: 0

      but when the middle classes are outsourced, who will be left to purchase those BMWs ?

  103. Big population = war? by Anonymous Coward · · Score: 0

    I'm going to post this as an AC. I'll admit my bias is American.

    The reason for India's IT surge is it's large population. Sure it's large and skilled, but first and foremost it's a LARGE population.

    History shows us that overpopulation leads to war as people (and their beliefs and agendas) start to trip over each other in the quest for resources. It doesn't help that India is of a dominant religious system (Hindu) which is at odds with another large population surrounding it (Muslim).

    What will be the effect on the IT world if India and it's Muslim neighbors go to war with each other? Particularly with Pakistan over Kashmir? It's no secret that Al-Qaeda has tried to assasinate Gen Musharaff who has been fairly reasonable in his dealings with India.

    1. Re:Big population = war? by Anonymous Coward · · Score: 0

      1. Mushraff was the one who started the "Kargil War" against India. He may appear reasonable, but isn't really 2. There are more Muslims in India than in Pakistan and many of them are part of the Indian armed forces.. I don't see a Hindu versus Muslim war happening.

  104. RTFA by EriDay · · Score: 1

    The average wage for an American programmer runs about $60,000, says John Bauman, who set up the Organization for the Rights of American Workers. Employers pay H-1Bs an average $53,000.

    A programmer, Mr. Bauman was out of work for 20 months before finally taking a job with a 40% pay cut. His experience is common enough that programmers are organizing to fight in Congress against H-1B and L-1 visas.

    You're confusing average with a specifice case. You're also confusing fuzzy math with fuzzy logic.
    1. Re:RTFA by kevinx · · Score: 1

      Google for "fuzzy math". You might be surprised by the outcome.

      2+2=5

  105. I'm here on a H1-B from Germany... by Anonymous Coward · · Score: 0
    doing software engineering and architecture and makig as much (or more) money as my co-workers. I am actually a key architect of one of the core projects of 13000 employee company... I am adding knowledge to the US pool. (I'm in the process of moving back to Germany.)

    So at least my being here does not lower the average salary.

    When jobs are replaced by foreign H1-B holders in most cases that means that there are not enough US citizens qualified for the job. Sure, cut the numbers of H1-B... All that it will lead to is that the job not getting done, at least not within the US.
    Maybe at some point - in a generation or so, people will realize that investing money in education is more important than financing an apparently ineffective military apparatus!

    1. Re:I'm here on a H1-B from Germany... by Anonymous Coward · · Score: 0

      Yes, it is very important to get an education in the USA these days. You should get at least a masters degree in the Chinese and Hindi languages if you want to survive.

      PS: The new euro nation has recently begun to jump on the outsource bandwagon. I highly suggest you Germans learn Hindi and Chinese too.

  106. An even better site and an excerpt: by GillBates0 · · Score: 1
    From The Indian Consulate in NY:

    BUSINESS VISA: Valid for six months and one year with multiple entries. A letter from Sponsoring Organization indicating the nature of applicant's business, probable duration of stay, places and organizations to be visited incorporating therein a guarantee to meet maintenance expenses, etc. may accompany the application. Ten-year Business visas are available to U.S passport holders. A business letter from India or US may accompany the application.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  107. In 15 years I've never seen a "code monkey"... by Richard+Steiner · · Score: 4, Interesting

    Some software companies or IT shops might have a highly compartmentalized (stratified?) software development process with senior people doing mainly design work and junior people writing the actual code and doing little else, but that really hasn't been the case in most the places I've worked during my career.

    The beginning programming jobs I've been exposed to over the years have *not* been just "coding" positions -- writing code is only one of the tasks involved in the job. The person also has to do a number of other things, often including the initial requirements gathering and various follow-up tasks with the end users or customers, creating the interface/program/database design, doing the actual coding itself, writing or updating any technical documentation which might exist, doing formal unit testing before acceptance testing, doing regression testing if required, and finally providing the actual support to the customer after the code is loaded into production.

    That was the case for me when I first came out of school (I was effectively put in charge of a particular set of programs and had to do it all), and it's still the case in my current place of employment.

    Maybe some companies can actually afford to have dedicated design people who don't actually write the code themselves, but I guess the places I worked didn't have the resources required to have that type of functional separation. The one or two experts in each area had to do it all, since there wasn't anyone else who know each area well enough to produce an effective design.

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
    1. Re:In 15 years I've never seen a "code monkey"... by Anonymous Coward · · Score: 0

      I do know a code monkey. As long as she had the direction of competent software engineers she was quite capable of cranking out usable code.

      The software engineers are gone now. Quit, and transferred to other projects. It's down to her, and things are going very bad very rapidly.

  108. Are We really concerned about a USA artice? by Anonymous Coward · · Score: 0

    This is USA Today we are taking about, not a credible news source. People read this thing for the color photos and sports section.

  109. It's not a zero-sum game. by Anonymous Coward · · Score: 0

    Simply because an Indian programmer gets a job doesn't mean an American programmer is losing one. The more trade there is back and forth the more jobs there are to go around.

    Besides, the higher the demand for an Indian programmer the higher the cost will go to hire them (supply and demand, remember?). There will come a point where demand for American programmers is stable -- and that will tend to be the best programmers in India, American, and whatever other country, not just every good, bad, and mediocre programmer in a single country.

  110. He's right. by DogDude · · Score: 1

    Didn't Bush tell us to go to a community college and educate ourselves so we can get higher paying jobs?

    Well, he's right. Being a plumber or electrician (if you can find those jobs) do pay a hell of a lot more than unemployment does. And, since he decided not to extend unemployment benefits, for many people, a skilled trade does pay more than $0 income. Way to go, Bush! That's some smart thinking!

    Of course, you still have to beg, borrow, or steal the money to pay for community college, and if you're lucky enough to have a minimum wage job, you still have to take time off from work to go to class. He might as well suggested that the entire US signs up to take correspondence courses in taxidermy that are shown on TV.

    --
    I don't respond to AC's.
    1. Re:He's right. by sunwukong · · Score: 0, Troll

      the entire US signs up to take correspondence courses in taxidermy that are shown on TV.

      And here, ladies and gentlemen, is a fine specimen of the once prolific, American Cube Dwelling Programmer, posed as his career died, browsing Slashdot ...

    2. Re:He's right. by ahdeoz · · Score: 1

      I'm going back to community college to take a couple business and accounting classes, declining to collect unemployment, and am looking for at least a half dozen highly skilled computer related businesses located here in the USA to outsource to. I'm looking for people with domain knowledge in Unix System Administration, particularly email server management, systems programming, graphic design, marketing, business application development, accounting, vertical market knowledge (hotels, restaurants, various small businesses), international contacts (to outsource American work to), and possibly wifi and/or voip gurus. Know anyone?

  111. Alarmist news reporting just before elections by gorbachev · · Score: 2, Insightful

    Nothing of the sort will happen, and if it does it will have nothing to do with offsourcing or work visa programs.

    In fact experts predict a severe labor shortage within the next decade primarily because the baby boom generation is about to start retiring. Another contributing fact is that US colleges are turning up less comp.sci (and related) graduates than before.

    I'm also going to argue that a fair share of the now unemployed "software professionals" working during the bubble years are not software professionals at all, but opportunists, who wanted to cash in on the next Big Thing while having practically no skills to do so. I certainly had the "pleasure" of working with many of them. I didn't enjoy babysitting them. It's GOOD that these people no longer do software work.

    --
    In Soviet Russia, I ruled you
  112. What about other professions? by JamesR2 · · Score: 1

    I can't help but see unfairness here. CEO/CIO think IT budgets are large, so lets do something about it. How much they fudge the numbers to make it look like its working is another issue. Bugs me we don't think about lawyers and accountants as well! Or even CEO/CIO's. Too much power in the hands of too few ... jobs should be the #1 thing of companies. Nothing makes people happier (past health) than work.

  113. Cognitive Dissonance in the Face of Bad News by privaria · · Score: 3, Interesting

    It's human nature to respond to put the best possible light on a negative situation that doesn't appear to be changeable.

    This may be somewhat OT, but I think it's a good example of this cognitive dissonance phenomenon: I am a social conservative (strongly support the right of an armed citizenry, believe abortion should be illegal during all 9 months, for example) who is not voting for either the Republican or Democrat presidential candidate. I simply can't see myself voting for someone who has proven himself as incompetent as Bush has, even though I actually agree with him on most of the issues I find important. (The Iraq war and the environment are exceptions.) I found it at turns amusing and exasperating so see how my conservative friends tried to defend Bush's "puzzled chimp" performance in the first debate: "It was 9PM Eastern time, and that's late at night for him," "I don't think he did that bad," "He's a plain-spoken man," etc. Imagine their reaction if things had been switched and Kerry had performed that dismally. There would have been a lot of gloating and pointing out that his fate was sealed.

    Now, back onto the topic: Good luck with your theory that only programming grunt work is going to be offshored. Yeah, that's what we said about manufacturing some years back, maintaining that the real "brain work" will stay in the U.S. Not a chance.

    Just take a look at what Google says about the topic. I found one of the first hits, "Offshore Outsourcing World" to be particularly interesting, and chilling. Ironically, the article talks about google itself.

    I actually don't see any alternative to free trade, and firmly believe that capitalism is the only way to go (conservative there, again). But with the last barriers to global competition rapidly coming down, a re-distribution of wealth is in progress on a global scale. That means painful adjustments for those who have gotten used to having more of it than most of the world's people.

    I am a registered patent agent, licensed to practice law in patent matters before the U.S Patent & Trademark Office. To get to where I'm now at, I've had to get a four-year technological degree, pass a really tough exam, and learn how to write by working under some experienced patent attorneys for that past five years or so. (Self-promotional but generally informative info here.)

    So, does that mean my career is safe? See for yourself.

    1. Re:Cognitive Dissonance in the Face of Bad News by iamacat · · Score: 1

      You are for unrestricted capitalism, but you are a patent agent? Dissonance indeed! If I can produce a copy og Windows XP for $1 by copying a CD-R, I should have a right to do it and compete with your $129 CD, just like I have a right to find the cheapest labor. Or if I happen to have any knowledge, I can use it to make my stuff, and why should I pay you?

      Also, you do realize that a few countries in the world will make abortion legal for the whole 9 months, that field of medicine will be outsourced and all your socially conservative laws will end up useless? If you are against that, why can't other people do something about sweatshop labor in today's outsourced facilities?

    2. Re:Cognitive Dissonance in the Face of Bad News by privaria · · Score: 1

      Since when does supporting capitalism imply any abrogation of our Constitutionally provided system for Congress

      to promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries." [ Article I, section 8].

      By the way, I think it's a real shame that our current Supreme Court failed to recognize the reality of "limited times" in the world of perpetual copyright extensions and software's brief shelf life. But they have just a bit more authority on the matter than I do.

      Now, what you're apparently espousing is communism, where the fruits of an individual's labor is given up for the common good of all. Personally, I like the idea of having the hope of some type of payoff motivate me (six patents and counting) and my clients to invent new and different ways of doing things. And we can still choose to give some things over to the public good, like some open-source software I've written myself.

      Regarding your abortion canard, my country has no more right to tell sovereign nations what to do about abortion (as opposed to handing out foreign aid) than it has to invade a sovereign nation, killing thousands, because its leader is a really rotten person.

    3. Re:Cognitive Dissonance in the Face of Bad News by iamacat · · Score: 1

      Say tomorrow the constitution will say:

      To promote domestic stability, wealth and expertise, by securing for domestic workers the limited preference of employment over foreign labor

      Why would this article be any better or worse than the one about patents, other than you happen to be a patent agent rather than an IT admin? Surely both would achive their objective, to some degree, and both have severe anti-capitalist implications. If I invented something through my own work, why should I give you money just because you happened to file a peace of paper first?

      I have a right to move to Banglore and you have a right to keep your inventions secret - or choose to disclose it to "public good". Why should only one of us get government protection?

    4. Re:Cognitive Dissonance in the Face of Bad News by privaria · · Score: 1

      Say tomorrow the constitution will say:

      To promote domestic stability, wealth and expertise, by securing for domestic workers the limited preference of employment over foreign labor

      Why would this article be any better or worse than the one about patents, other than you happen to be a patent agent rather than an IT admin?

      Uh, because it doesn't exist in the Constitution and has not the slightest chance of being enshrined there by amendment, which requires passage of both houses of congress by a 2/3 margin and 3/4 of either the state legislatures. See the Wikipedia page I just spent some of my lunch hour updating, in the spirit of voluntarily donated intellectual property.

      The Constitution is the foundation of our nation. It is what presidents swear to protect and defend when they're inaugurated. It cannot be changed if even a small minority of the country's citizens object to that change, not even for "homeland security" or anything else that strikes the majority's fancy at the time. You can't just trivialize it by saying, "well, what if it said this or that?" And, by the way, here's the presidential candidate who has my vote (and a contribution), the one true conservative on the ballot who is raising concerns about preserving the integrity of that inspired document: Michael Peroutka

  114. Since you won't have a job anyway, by lifebouy · · Score: 2, Funny

    Build kickass open-source software to meet the needs. Basically, it would be saying, "If I can't have the job, you can't either." If India steals your job, make the job evaporate out from under them. See? With open source, everybody wins!

    --
    Drop me a line at:
    Key ID: 0x54D1D809
    1. Re:Since you won't have a job anyway, by Anonymous Coward · · Score: 0

      Wrong - IBM is taking open source and getting programmers in India to upgrade it. Then they sell it back to corporations for 100x it's value. I hope SCO slaughters IBM.

    2. Re:Since you won't have a job anyway, by TykeClone · · Score: 1

      ...And then charge for "support" on the software that you wrote.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
  115. when the asteriod hits? by alnjmshntr · · Score: 1

    What do my fellow code-dinosaurs plan to do before the asteroid hits?

    The asteriod has already hit and this is the nuclear winter...

    --
    If I had created the world I wouldn't have messed about with butterflies and daffodils. I would have started with lasers
  116. Labor as a Commodity by NetCynicism · · Score: 4, Insightful
    I'm going to use small words here, because it astonishes me that more of the Slashdot crowd does not get this. Labor is just like anything else, a commodity.

    Division of labor is the very foundation of modern economics. What happens with free trade is that people do the jobs they're good at, other people do the jobs they're good at, and they trade.

    When labor goes to India, that means Indians get richer and start buying goods. Some of those goods will be produced in America. As another example, since NAFTA passed Mexico is now outsourcing labor to China and (gasp...) South Texas because skilled Mexicans have gotten too rich to be hired for such jobs.

    Economics is not a zero sum game and there is no giant sucking sound that can take all of our jobs and leave us unable to buy stuff. Just ask the people along the "American Autobahn" in the South who work in any of the many high-paying jobs that have been insourced to this country. If free trade were absolute and everywhere, we'd all be much richer - and the best educated and most productive of us, i.e. Westerners, would be richest.

    Conversely, a simple thought experiment will tell you the ultimate booster to employment - ban all trade! Everyone would have to make his own clothes, catch his own food -100% employment all the time! Utopia! Sadly, most people would starve and the rest would be unable to maintain any standard of living, but, whatever yo.

    Yes, this sucks for the workers who are displaced. The invention of the car sucked for buggy whip manufacteres too. I'm all for assisting these people with reeducation, but I'm not for holding everyone's standard of living back so we can save a few jobs.

    1. Re:Labor as a Commodity by greg_barton · · Score: 4, Insightful

      Economics is not a zero sum game...

      It may not be a zero sum game, but that doesn't mean that on certain time scales there aren't winners and losers. For example, opening up free trade could devastate an economy based on manufacturing for decades. When you measure in timescales of decades, that means people's lives are ruined. When you talk in abstract terms it's easy to forget that were talking about people's lives.

      "Nonzero sum" also does not mean "everybody wins." It simply means there isn't just one winner and one loser. Everyone could win. Also, everyone could lose...

    2. Re:Labor as a Commodity by Anonymous Coward · · Score: 0

      think "robber barons"

    3. Re:Labor as a Commodity by Anonymous Coward · · Score: 2, Insightful

      All true, but it doesn't mean that Americans won't lose the high incomes they currently enjoy. The global economy will improve overall, but any particular area can lose.

      Also, some outsourcing is due to government interference, not the free market. For example, large multinational corporations, with a lot of overseas profits, don't get those profits taxed until they bring them back into the U.S. Spending those profits on overseas workers is a tax avoidance strategy.

      Another issue is that we advocate "free trade" for every product except the one I have to sell: my own labor. Combine free-trade agreements with free-immigration agreements, and I'll be more supportive. Until then, I'm at a negotiating disadvantage with employers, since they can move easier than I can.

    4. Re:Labor as a Commodity by jrutley · · Score: 1

      I'm going to use small words here, because it astonishes me that more of the Slashdot crowd does not get this. Labor is just like anything else, a commodity.

      Uhhh... what's a commodity?
    5. Re:Labor as a Commodity by NetCynicism · · Score: 1
      This is true, and I would not advocate instant free trade as a one-size-fits-all solution for every country. But as Jagdish Bhagawati points out, the number of jobs involved here is about 100,000 per year, minus a large number of jobs being insourced. Those numbers simply aren't significant to an economy the size of America's.

      As for "everyone could lose," that is only true in a non-economic (i.e., environmental) sense. But this isn't the kind of economic expansion that dumps a lot of smoke in the air. And truth is, even if it were, the world's poor aren't going to tolerate being poor forever in order to help keep greenhouse emissions down. The best thing we can do for them is get them to a post-industrial economy like ours while skipping the rape-the-earth part if possible. This is exactly that kind of progress for India.

    6. Re:Labor as a Commodity by greg_barton · · Score: 1

      Those numbers simply aren't significant to an economy the size of America's.

      But we're not dealing with the entire American economy. We're talking about just the tech sector, and a single job type within that. In that context 100,000 jobs is HUGE.

      As for "everyone could lose," that is only true in a non-economic (i.e., environmental) sense.

      I beg to differ. Everyone losing in an economic sense is called "depression."

    7. Re:Labor as a Commodity by kent_eh · · Score: 1

      When labor goes to India, that means Indians get richer and start buying goods. Some of those goods will be produced in America.

      An increasingly shrinking portion of those goods will be produced in America, due to continued offshoring of the manufacturing. The other side of the arguement goes something like: "Sending manufacturing overseas allows for less expensive goods to come on the market." Sure, maybe. But how are all the displaced, out-of-work former employees going to buy those cheaper goods if they haven't got any income?

      Is there any mechanism to cause the global economic system to reach equalibrium before gutting the economy of a once-wealthy nation?

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    8. Re:Labor as a Commodity by arhar · · Score: 1

      How does this get modded up? This is such a tired, old, BULLSHIT argument that's been around for ages!

      The real problem with the above argument is that this is the first time this happens to educated, white collar professionals. These people have been through at least four years of college, have spent fortunes educating themselves on their chosen career (in this case, programming), and it's not as easy as you're making it sound for anyone in this position to re-train.

      What this leads to is the ultimate destruction of the middle class. America will be 1% extremely rich with all power, and the rest will be just really, really poor.

      Of course, you might argue that with free trade ultimately, this will work itself out as Indians get richer and it won't make economic sense anymore to send jobs to India as nobody there will work for peanuts anymore. But guess what.. that just means the jobs will be moved to another country, even poorer than India! The world will never be perfect. It's not some economic model.

      I wish I could end this on an optimistic note, but unfortunately, I can't.

    9. Re:Labor as a Commodity by bubbha · · Score: 1

      I'll be for free-trade and open markets when the U.S. government stops using our militay to secure friendly environments overseas for our large corps to operate under. The cost of doing business overseas is lower because our military - at U.S. taxpayer expense - artificially removes the real risks of setting up shop in a foreign country.

      In advanced countries where populations and governments are stable, people make more money. So nobody is offended by outsourcing to France, germany, England...etc...it's all these 3rd world nations - where anything can happen - absent the threat of the U.S. military.

      Lastly, we should not allow U.S. Corps to do business where labor is not protected with sufficient safety regulations, where there is abuse of the environment, or where human rights are being violated. As a community human beings, Americans hold these values to be self-evident - as CEO's - we do not.

      --
      I want to be alone with the sandwich
    10. Re:Labor as a Commodity by gnuLNX · · Score: 1

      Or perhaps that cost of living will either:

      1) Go down in this country so that we can again compete.

      2) Sit still and wait for the rest of the world to catch up...so again we can still compete.

      And yes you can retrain...remeber you are a smart CS student right? Aren't you smarter than most of the other college people?

      --
      what?
    11. Re:Labor as a Commodity by arhar · · Score: 1

      1) How do you see cost of living going down here? It's not going to go down because more people are getting poor. And for the near future, if one looks hard enough, it will be always possible to find programers outside of USA for cheaper than inside.

      2) Great, so maybe in a 100 years it will happen. Great solution!

      Me personally, I'm one of the (few) lucky ones to have a job and do just enough real-time production support so it's not in danger of being outsourced. I'm also single, young, right out of college and without too much financial burden - just mere 15K in student loans.

      But how can you say 'just retrain' to someone with a wife and 3 kids, in their 40's, who has paid off college and grad school tuition, has mortgage, etc, etc.. More importantly.. you don't see anything wrong with this picture? These people invested their whole lives, basically, in becoming programmers, and (not all, but a lot) of them are great at it. WHY would you want them to retrain?

    12. Re:Labor as a Commodity by NetCynicism · · Score: 1

      We're talking about just the tech sector, and a single job type within that. Actually, we're talking about all tech and call center jobs. And yes, you can expect certain sectors to be wiped out. Everyone losing in an economic sense is called "depression." Everyone is not losing. 100,000 Americans are losing their jobs, many others are getting new jobs from insourcing, and everyone is paying lower prices for goods produced by both the outsourcers and insourcers, and every other firm they supply. It's just about the opposite of a depression.

    13. Re:Labor as a Commodity by gnuLNX · · Score: 1

      Your points on re-training are well taken.

      Cost of living can very well go down...I would bet my life that you will see this happen in silicon valley, boston and LA.

      You are right my number 2 point is not gonna help anyone right now, but then the world doesn't revolve around right now.

      I also have a job that I consider to be mostly safe. ..I to am single with a small financial burnden...I won a duplex and rent out half of it....perhaps others should do the same. I honestly do feel bad for those with 3 kids and no jobs. Perhaps people should be more aware of their financial burdens before they have three kids???

      Also I don't want them to retrain...if they are truely good at it then you and I...both fresh out of school be promptly loosing our jobs!

      These people did invest their whole lives...but then people invest in lots of things and lose it. Don't get me wrong. I wish everyone could be gauranteed a great life...but there are no guarnatees in this world.

      --
      what?
    14. Re:Labor as a Commodity by NetCynicism · · Score: 1
      Bloody HTML

      We're talking about just the tech sector, and a single job type within that.

      Actually, we're talking about all tech and call center jobs. And yes, you can expect certain sectors to be wiped out.

      Everyone losing in an economic sense is called "depression."

      Everyone is not losing. 100,000 Americans are losing their jobs, many others are getting new jobs from insourcing, and everyone is paying lower prices for goods produced by both the outsourcers and insourcers, and every other firm they supply. It's just about the opposite of a depression.

    15. Re:Labor as a Commodity by txmadman · · Score: 1

      Thanks for stating this clearly. I was really getting to believe that everyone in this thread was an idiot. A little economics goes a long way.

    16. Re:Labor as a Commodity by lysium · · Score: 1
      If free trade were absolute and everywhere, we'd all be much richer - and the best educated and most productive of us, i.e. Westerners, would be richest.

      If free trade were absolute and everywhere, resources would be evenly distributed, leaving us all with, in the words of Neal Stephenson, "a Pakistani bricklayer's idea of prosperity." I would rather not live in your world, thanks.

      --
      Together, we will drive the rats from the tundra.
    17. Re:Labor as a Commodity by NetCynicism · · Score: 1
      The real problem with the above argument is that this is the first time this happens to educated, white collar professionals.

      Well, yes. This is the first time it's been possible for this to happen to educated, white collar professionals. Service industries couldn't migrate before telecommuting. So what?

      These people have been through at least four years of college, have spent fortunes educating themselves on their chosen career (in this case, programming), and it's not as easy as you're making it sound for anyone in this position to re-train.

      You think it's easy for anyone, any time to retrain? These are the best and brightest members of society - it's easier for them to retrain than for any other group in the history of free trade.

      What this leads to is the ultimate destruction of the middle class. America will be 1% extremely rich with all power, and the rest will be just really, really poor.

      This is such a tired, old, BULLSHIT argument that's been around for ages! Falling prices and gains in real wages because of more cheaply produced goods are going to eliminate the middle class! Yeah, that'll happen any day now.

      Of course, you might argue that with free trade ultimately, this will work itself out as Indians get richer and it won't make economic sense anymore to send jobs to India as nobody there will work for peanuts anymore.

      I did argue that.

      But guess what.. that just means the jobs will be moved to another country, even poorer than India!

      Correct! But by then the Indians will be richer and buying more American goods!

      The world will never be perfect. It's not some economic model.

      The world will never be perfect, but it can be made a lot worse. Cutting off free trade drives up prices more than national income, period. People like you want to fuck consumers in order to save employees. Sadly, they're the same people. We had to destroy the vilalge in order to save it.

      As for economics, the models aren't perfect - but they're better than the alternative, which appears to be mindless protectionist malice.

    18. Re:Labor as a Commodity by NetCynicism · · Score: 1
      If free trade were absolute and everywhere, resources would be evenly distributed, leaving us all with, in the words of Neal Stephenson, "a Pakistani bricklayer's idea of prosperity."

      Neal Stephenson is not an economist, and that was one of the dumber lines in Snow Crash.

      Look, it works like this. Free trade causes your salary to fall 50%. The prices you pay for goods fall 60%. You have gotten a 10% real raise.

      A Pakistani bricklayer's idea of prosperity is, ultimately, an American's idea of prosperity. Yes, scarce resources are going to be distributed more evenly, but that accelerates the process of thinking about how to replace those resources - something only Westerners and East Asians have thus far had the need or resources to think about. I don't think the entire world being reasonably prosperous and well educated as we address those issues can be considered a bad thing.

    19. Re:Labor as a Commodity by txmadman · · Score: 1

      Friend, you cannot build the economy around the skills that workers have now. Workers have always had to adjust to changing market conditions. And it is simply not a recent phenomenon that white-collar types have had to move into other fields as a result of economic circumstances. I have a BS in Economics, and spent the first four years of my career in commercial banking in Florida. This was during the mid- and late-80's. All was well, until my bank was bought out by another regional bank from North Carolina. At the outset of the merger, both banks had their own HR, legal, and IT departments, as well as competing branches at the same intersections. Guess what? Layoffs! The bank simply didn't need two of everything, so about half of those folks went elsewhere. I was one of them. Just for fun, I had a 4 month-old son and a mortgage, and there was a recession going on. So, in 1990, I had the "opportunity" to change careers. I went to work as a contractor doing tech pubs for a large telecom firm. Then I managed to get into their mgt training program. I learned COBOL/JCL/MVS. Great stuff in 1990. That was all good; in fact, they moved me to Dallas in 1997. Promotions, raises, career advancement. I even moved into the firm's web services group, to take advantage of the Internet thing. Again, all was well. Then, that firm was bought by another large telco. Guess what: layoffs! I actually saw it coming, and jumped into IT consulting, thinking I would leverage my IT/telecom/web skills. It took a whole 8 months before the "dotcom/9-11/corp scandal" bust hit, taking telecom with it. Guess what: layoffs! I had to dodge those by taking my project management skills and combining them with my *old* COBOL skills which were needed...in health care! So, now I am an systems architect/project manager with a specialization in payor claims systems. That's enough typing, but my point is: even college-educated folks will have to change careers, and IT CAN BE DONE. I am not especially bright or well-educated. But I do not expect that anyone owes me a job, nor do I expect the government to ban corporate mergers. It is my responsibility to feed my family, and while I would rather not have had the stress associated with dodging all of those layoffs, it is part of life. In every case above, my income level actually increased for each career change. So calm down and look at your skills - which I suspect are greater than simple "programming" - and figure out how you leverage them in a better-paying way. So go ahead and be optimistic. You can do it.

    20. Re:Labor as a Commodity by greg_barton · · Score: 1

      I was refuting one of your statements, silly. I didn't say we were in a depression.

    21. Re:Labor as a Commodity by Anonymous Coward · · Score: 0

      Quick response to this line that no one will read because its buried:

      Correct! But by then the Indians will be richer and buying more American goods!

      They will be buying American goods manufactured in Ruanda. Or wherever else goods can be made cheaper. Sure maybe the parent company might be stamped USA on it, but the product itself will probably be made elsewhere.

      Fo' Rizzle

    22. Re:Labor as a Commodity by dreadway · · Score: 1
      Labor is just like anything else, a commodity.

      Well maybe. Does "anything else" imply that capital is likewise a commodity? Or not? It sounds like you're ready at the drop of a hat to start making excuses for capital bullying labor when the facts don't match some idealized pursuit of economic efficiency and "free trade." My point would be that the facts are a lot closer to a zero sum game than you're willing to admit.

      Conversely, a simple thought experiment will tell you the ultimate booster to employment - ban all trade! [...]

      It's a slippery slope you're offering.

      I live in the South. If the gains seen from the tax-incentive driven influx of "autobahn" manufacturing work in the weak labor law environs of the South is anything more than very modest, I'd like to hear more about it... much more so than dopey false choice comments about "utopia this" and "zero sum that." From the rationales presented, there's NO GOOD REASON not to outsource a lot of other things, including corporate owners, economists, social scientists, all politicians (they'll give us PDAs to input polling data), etc., etc. Oh, and I know... it's somehow a sign of a great goodness pursuing economic efficiency that the auto plant work disintegrated in the North and somehow modestly reappeared in the South, right? Instead of perhaps 'waste', 'stupidity', etc., etc. ?

    23. Re:Labor as a Commodity by lysium · · Score: 1

      Will land prices, property tax, medicine, doctors fees, lawyers fees, private schooling....will all these things fall equally to the Chinese-manufactured quality of Walmart goods? If not, have fun buying lots of cheap material goods, while still being absolutely poor in a sovereign sense. That is a Pakistani s idea of prosperity; he has no idea what wealth, and power, actually are.

      --
      Together, we will drive the rats from the tundra.
    24. Re:Labor as a Commodity by Bodhammer · · Score: 1

      No, it would work that way except for the fact that the US has a progressive tax system. Your effective wage goes down, and your real wage goes up, your tax rate goes up, so your standard of living goes down.

      --
      "I say we take off, nuke the site from orbit. It's the only way to be sure."
    25. Re:Labor as a Commodity by Frostalicious · · Score: 1

      When labor goes to India, that means Indians get richer and start buying goods. Some of those goods will be produced in America.

      Yes, assuming the US workers go on to produce something else which gets sold abroad. This is not taking place, hence your unprecedented trade deficit. There is a giant sucking sound, to the tune of 2 billion dollars a day of money flowing out of the US. Suckers.

    26. Re:Labor as a Commodity by Anonymous Coward · · Score: 0

      I am sick of hearing the fallacy that everyone will be paying lower prices with outsourcing. Price has nothing to do with cost! It can potentially lower the price but most likely it will just bump profit margin.

    27. Re:Labor as a Commodity by greg_barton · · Score: 1

      What this leads to is the ultimate destruction of the middle class. America will be 1% extremely rich with all power, and the rest will be just really, really poor.

      Things will never get that bad. One word: revolution.

    28. Re:Labor as a Commodity by tepples · · Score: 1

      Labor is just like anything else, a commodity.

      Except it's a much less mobile resource because of immigration laws. If people are buying labor from India, I can't just go to India and work because India won't let me in.

      I'm all for assisting these people with reeducation

      Really? Would you grant me even more loans in addition to the loan I'm still paying on for my worthless BSCS degree?

    29. Re:Labor as a Commodity by tepples · · Score: 1

      If I go from earning enough to get by to earning 0, how can I afford to pay even lower prices? How can a fellow support a wife and kids and pay back a student loan on McDonald's wages?

    30. Re:Labor as a Commodity by tepples · · Score: 1

      The world doesn't revolve around right now, but my stomach does. As a recent BSCS grad, should I just starve to death?

    31. Re:Labor as a Commodity by tepples · · Score: 1

      Look, it works like this. Free trade causes your salary to fall 50%. The prices you pay for goods fall 60%. You have gotten a 10% real raise.

      Free trade causes my salary to fall 100%. Now what do you suggest I do?

    32. Re:Labor as a Commodity by mikefe · · Score: 1

      If that were true, we wouldn't see all of those "Made in China" tags all over the place...

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    33. Re:Labor as a Commodity by gnuLNX · · Score: 1

      I hope not. I hope you get a job. But perhaps this belief of deserving a job should go a way. What makes you different from your peers? what skills do you have that make you better than a person in India. Make your self different than the drones of CS students coming out of school. Become a super star on an open source project...you get the point. You are obviosly very bright to have finished a CS degree. So don't let it stop there...lots of bright people have finished CS degrees...be a great graphics programmer, AI, something other than just a BS in CS.

      That is my advise. Take it or leave it. But don't believe that the world owes you or me or oneone anything. An education is an investment....many investments fail.

      Good luck to you.

      --
      what?
    34. Re:Labor as a Commodity by tepples · · Score: 1

      be a great graphics programmer, AI, something other than just a BS in CS.

      Don't say I haven't tried. I made a few GBA games, was approached by a video game development firm who offered relocation assistance, but ultimately got turned down in favor of somebody else. Where can I find a list of video game development firms that do in fact offer relocation assistance? Or should I just go in the store, look at the back of the box of every game, and try to get in touch with HR to see if the company both is taking applications and offers relocation assistance? Or what other skills do I need?

    35. Re:Labor as a Commodity by gnuLNX · · Score: 1

      Not sure about were to find your list. I do know that breaking into the game industry is tough...but I would guess that it is totally worth the battle. There are other areas were graphics programmers are needed. For instance I do a fair amount of opengl stuff for computational chemistry. Some pretty tough graphics problems there. Your site suggests you have some pretty good skills and I have no doubt that if you remain persistant you will find the break you are looking for....good luck to you!

      --
      what?
    36. Re:Labor as a Commodity by Anonymous Coward · · Score: 0

      When labor goes to India, that means Indians get richer and start buying goods. Some of those goods will be produced in America.

      So after tens of thousands of $80k a year jobs are outsourced we might get a couple bucks back when they buy something we make? Sounds like a deal to me! Oh wait, we don't even buy our own goods as they are more cheaply made in China. Hrm, have to think this out a little further.

  117. Gonna work in construction by piznut · · Score: 1

    It's not so bad, huh? Making bucks, getting exercise, working outside.

    Fuckin' A

  118. Smaller cost structures work better anyhow... by Darlok · · Score: 1

    Having started a small company with several other code-dinosaurs a couple years back, I don't necessarily know that this is a Bad Thing. While some massive software companies will certainly come and go (and outsource) to maintain massive software systems, there are at least a million distinct niche markets out there that are perfect for smaller companies. We've found two of them -- the guys down the street have a couple, etc...

    We can charge less than the large companies with massive overhead. Our developers make MORE, on the whole, than developers (especially entry-level ones) at large enterprise corporations, the perks are better, the atmosphere is better. About the only thing we don't have is massive R&D budgets that allow us to go scorched-earth on a thousand different projects at once. But, when everyone sits down and finds a couple of projects we want to pursue, we've never found ourselves short of funds to pursue them.

    It's like all other business -- the pendulum swings from small enterprise, to huge corporations. Eventually little "boutique" companies pop up to compete with the giants on quality and cost, the giants consolidate and/or fold, and the cycle starts anew...

    Every developer I've ever talked to always has some story about: "I had this great idea, and if only I had like 4 people to work on it, we could crank this thing out and make millions!!!" Unfortunately, 3 out of 4 such stories turn out to be completely wrong, but if folks weren't so generally afraid of failure, and found other like-minded folks to start up their own small business, sooner or later they'd hit that 1 of 4 that succeeds. (Even a blind squirrel finds that occasional nut...)

    It's amusing how many OSS-touting, Linux-loving code geeks out there talk-the-talk, and yet scream about the sky falling every time a huge multi-national employer starts another round of outsourcing. Find some friends, harness that creativity, and do it yourself! It can and does work, everyday.

    Outsourcing is NOT all bad. It's largely bad, but people just need to learn to identify opportunities when they come knocking. I make more money now, and am far happier, than I ever was working for a giganto-corp.

    --
    Notice: Your mouse has been moved. Windows will now restart so this change can take effect.
    1. Re:Smaller cost structures work better anyhow... by BigGerman · · Score: 1

      Amen, brother. I second that.

  119. The new world economy by Gravis88 · · Score: 1

    Eventually the third world professionals will demand the pay they deserve while US wages will come inline with what is happening around the world. An honest days work for an honest days wage. That is what I see in the future.

    1. Re:The new world economy by nitemayr · · Score: 1

      You must really not be aware that this is simply not true. An honest days pay for an honest days work is almost the opposite of how things work. You know this, you know that a coal worker, who works WAY harder than any programmer will in all likely hood nevver make as much as said programmer.

      --
      Hello Kettle,
      You, my friend are as black as pitch.
      With love, Pot.
    2. Re:The new world economy by Anonymous Coward · · Score: 0

      Only if you think that "high wages" are equivalent everywhere. In India, "high wages" may be the equivalent of $20,000/year in the USA. What you say though, will happen... jobs in the USA will drop to their scale so programmers better get used to making approximately minimum wage.

  120. Re:Move to Canada NOT by guidryp · · Score: 1

    Do you work in the Industry? I have been a Software Engineer working in telecom for the last 10 years.

    We are doing a lot of outsourcing to India and China and there are a lot of unemployed former engineers around now.

    The situation is no different from the USA IMO.

  121. US Citizenship by Hoi+Polloi · · Score: 1

    The security clearance item also points to the fact that many government jobs or government contractor jobs require US citizenship. Those jobs will never be shipped overseas.

    You won't get rich working for the government but you won't get tossed in the trash as easily as in private business.

    --
    It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
  122. Detroit and Flint? Yes. USA? No. by Anonymous Coward · · Score: 2, Insightful

    Detroit and Flint got leveled by job losses in the auto sector, but overall in the USA, that has been offset by Japanese companies building auto plants in places like Mississippi and other places.

    It still sucks if you live in Flint, no doubt about it, but it is inaccurate to say that auto jobs have disappeared in the USA overall.

  123. Flair by LukePieStalker · · Score: 1

    I'm going to get a job at Chotchkie's!

  124. 290 M vs. 1.07 B by gabbarbhai · · Score: 1

    You do the math. Muhahah. Most of the things that need to be said have been said. So here's the thing to ponder: Are people significantly worse off here in the US because the cheap plastic Wal-Mart type stuff gets made almost solely in China? Not the say that the Chinese are not making very good quality other stuff too..

  125. Yes, he did.....and by tacokill · · Score: 2, Insightful

    He did say that, and I have just one question for the President:

    Exactly what should I get training in? I understand I need to retool....but retool for what?

    I've never heard an answer to that one.

    1. Re:Yes, he did.....and by geoffspear · · Score: 1

      For the Jobs of the Future. We don't know what they are yet, but we know they'll require an associates degree, and will be created by the Invisible Hand once taxes are low enough. You must have Faith.

      --
      Don't blame me; I'm never given mod points.
    2. Re:Yes, he did.....and by bnenning · · Score: 1

      For the Jobs of the Future. We don't know what they are yet, but we know they'll require an associates degree, and will be created by the Invisible Hand once taxes are low enough. You must have Faith.

      You don't need faith, just a bit of economic and historical understanding. For hundreds of years, technological improvements and productivity increases have caused people to lose their jobs. But we always ultimately end up better off as we're able to produce more with less.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    3. Re:Yes, he did.....and by geoffspear · · Score: 3, Interesting
      You just need a bit of economic and historical understanding to see that the gap between the richest people and the poorest people keeps getting bigger, and that producing more with less is great for the people that own the companies doing the producing, and not so great for those who have no jobs and no money to buy all of the great things we (the wealthy company owners, through our foreign laborers who actually do the production) are producing.

      We can only hope that Marx was horribly wrong and that we won't wake up one day to find that the poor people have had enough and either violently revolt or, if they grow enough to gain a majority, elect a Socialist government to screw the wealthy and middle class out of everything they have.

      --
      Don't blame me; I'm never given mod points.
  126. We work too many hours anyway. by usrid0 · · Score: 1

    Americans work more hours than any other country in the world. Maybe if we start outsourcing more jobs we can have just as much vacation time as the Europeans. Yay!

  127. Pfftttt!!!! by Anonymous Coward · · Score: 0

    Oh, that's funny! I just about shot coke out my nose on that one! What, a vote for Bush is to say that his spending policies and government growth stance is right! In terms of spending and big govment, he's got to be the best Democratic President we've ever had.

    1. Re:Pfftttt!!!! by Anonymous Coward · · Score: 0

      which is sad because if he wouldn't have passed those big bloated social programs, he would have been blasted for ignoring the poor citizens. he is still blasted for underfunding these programs. I would have prefered him ditching the 'compassionate' moniker and becoming Mr Scrooge.

  128. Not everything can be shipped out by flashbang · · Score: 1

    Keep in mind that there is quite a bit of software written for the government that can't be exported. Military and other systems are kept here for specific reasons - like security.

    With that said, for commercial software, what I think you will see is the large software shops move out, but the small shops will continue to exist. Response to customers needs drives many things, and if you need to be next to the customer when you make the software, you really can't ship it out.

    Software engineers going away? I don't think so. Big developement efforts, probably.

    --
    My sig left me for a younger user id.
  129. Real estate seems to be the default career... by aquarian · · Score: 1

    ...for those who want to make a lot of money, but can't do anything else (for whatever reason).

    I know at least 3 very talented programmers who are now selling real estate in Los Angeles. These are guys with advanced degrees from good schools like Caltech, 15+ years of experience, and resumes to drool over. But after a couple of years of unemployment/underemployment, they put on their gold Century 21 jackets, to go shoulder to shoulder with housewives from the Valley, selling residential real estate.

    What a fucking waste of talent.

    1. Re:Real estate seems to be the default career... by ragnar · · Score: 1

      Your example is only tangentially relevant, because the parent poster said that he purchased some rental property. He didn't become a realtor, which as you point out, isn't a technically significant role to play in this world. They basically broker a deal, but as a fellow real estate investor, I'll point out that a savvy realtor is a good partner.

      --
      -- Solaris Central - http://w
    2. Re:Real estate seems to be the default career... by Grishnakh · · Score: 1

      They basically broker a deal, but as a fellow real estate investor, I'll point out that a savvy realtor is a good partner.

      Unfortunately, from experience I'll point out that finding said savvy realtor is very difficult. Most realtors are complete losers and morons. When you find one that really is smart and responsible, hang on to him/her and treat him/her well.

    3. Re:Real estate seems to be the default career... by Grishnakh · · Score: 1

      I know at least 3 very talented programmers who are now selling real estate in Los Angeles.

      What a fucking waste of talent.


      I think this is a good sign that our society is going down the toilet. It reminds me of stories of doctors leaving medicine to become plumbers because the malpractice premiums are so high. It's just going to get worse, too, as many people can't pursue what used to be "good" careers, careers which benefited society, because of the greed of businesspeople and lawyers. These people will then be wasting their talents doing jobs that much less talented people could be doing, or worse, turn to the black market or crime.

    4. Re:Real estate seems to be the default career... by ragnar · · Score: 1

      The chaff is always more plentiful than the wheat, but there are some things that people can do when selecting a realtor. Namely, ask the person about his own home and what properties he owns. You would be surprised how many realtors don't even own property or have the initiative to invest in real estate. While it may be possible to not own land and be a good advisor, I give it slim odds.

      I also like to quiz a realtor, in a conversational way, about what he thinks makes a good rental unit. I ask about typical rents in the area, appreciation, etc. Because my investing strategy is a "buy and hold" versus "fix up" or "buy and flip", I ask probing questions to determine if the realtor understands the distinction.

      When I get a good vibe from a realtor, I tell them what I watch for and welcome them to call me if they see something I might like. I don't buy often, but I try to get other people doing some of my legwork.

      --
      -- Solaris Central - http://w
  130. Do you think USA Today is a reliable IT source? by samberdoo · · Score: 1

    To rebutt: In general 1. Companies do not offshore mainframe jobs. 2. Companies do not offshore critical number crunching projects. 3. The federal government does not let jobs be offshored and most h1b's don't get required clearance. On the other hand PC software companies can offshore all they want beacuse people are used to substandard software on PC's. There have been some great games produced overseas.

    1. Re:Do you think USA Today is a reliable IT source? by Anonymous Coward · · Score: 0

      Rebuttal to rebuttal:

      1. Most offshoring to date has involved mainframe work.
      2. Some well-known companies have offshored nearly all of their programming work, including their critical number crunching projects.
      3. The federal goverment does let jobs be offshored. So far, not a even a single state has prohibitied the practice.

      4. While people make jokes about USAToday, the original article ran in the Christian Science Monitor, a newspaper of much higher status.

  131. Has anyone considered the political instability?? by james_in_denver · · Score: 1

    There's one small detail that I haven't seen addressed yet, and that is the political instability in that region. There have already been 3 major Pakistan v India conflicts in the last century. It also seems that Pakistan has "the Bomb", you know, the nucular one. How many U.S. companies have considered the fallout (no pun intended) of an escalation in political tensions in the area? It wouldn't take more than one nuke going off in LEO, and you could kiss every computer, router, phone switch, and cell-phone in India good-bye. With only a handful of programmers left in the U.S. just think of the hourly billables!!!!!!!!!!!!!!!!!

  132. Who Moved My Cheese? by TrentL · · Score: 1

    I was at a business training session the other day, and we watched the video version of "Who Moved My Cheese?" The essence of the story is this: the world is changing. GET USED TO IT OR SUFFER. (Although the message is delivered a little more gently than that, with cartoon characters and talking mice.)

    I think there is a lot of truth to this. The notion that there was a time when you could happily work at a job for life is a LIE. There were depressions, wars, strikes, horrible labor conditions, racial tensions, etc... If you are comfortable, you are ignorant. Be prepared for change.

    1. Re:Who Moved My Cheese? by DMadCat · · Score: 1

      The notion that there was a time when you could happily work at a job for life is a LIE.

      I have a father, an uncle, and a grandfather who all did just that. My dad worked for GM for 36 years and left with a pension that pays him exactly what he was paid when he worked there (around $23 an hour) plus cost of living raises. My uncle and my grandfather both worked at Chrysler for 30+ years. They each had enough seniority to make it through the "outsourcing" of the auto industry.

      I find it almost humorous that I find myself in the same boat (only with far less seniority) in my chosen profession. I also find it ironic that I have two sisters who have much more stable jobs in factories making more than I do in IT.

    2. Re:Who Moved My Cheese? by Anonymous Coward · · Score: 0

      I think there is a lot of truth to this. The notion that there was a time when you could happily work at a job for life is a LIE. There were depressions, wars, strikes, horrible labor conditions, racial tensions, etc... If you are comfortable, you are ignorant. Be prepared for change.

      Americans aren't worried about getting new jobs. Americans are worried that either the next job is going to be crap when compared to their current job or it simply isn't going to exist, leaving them unemployed.

  133. Re:Whoa! Behind the times! by dubl-u · · Score: 3, Interesting

    I'm curious as the actual cost of outsourcing.

    I did some consulting for a large, software-focused company that has been trying some outsourcing. The have a standard company measure for units of functionality, and tried sending some projects to Indian programmers and measuring the cost. All things accounted for, the cost per unit was about 50% lower, not the radical 80-90% off that you hear.

    But that didn't mean that they were going to do a lot of outsourcing. For the core parts of their software, they wanted in-house people to work on it; it's too risky putting the crown jewels in the hands of hired mercenaries. And the barriers to communication were large enough that many kinds of projects couldn't really be sent, because transferring the appropriate knowledge is too hard.

  134. IT "Enabled" Professionals by Keitopsis · · Score: 1

    I admit that it has been a while since I have worked in the "pure" or "mainstream" IT market, but there seems to be a new class of pseudo-IT markets brewing in the disguise of more traditional technical trades.

    I have noticed that in-house IT is being performed by IT "Enabled" Professionals. Employees who are hired to work in a core-business technical area, but also has rudimentary administration skills to cover the day-to-day IT needs.

    It would not surprise me that the lower-grade programming and service-support positions are being transformed to "non-IT" employees. This also leads to a growth in the need for self-employed work to perform higher-level maintenance.

    --Kei

  135. Uh, you read the Newsforge thing wrong... by fitten · · Score: 1

    A report on Newsforge (which is part of OSTG along with Slashdot) shows the flip side of the coin.

    Actually, this report shows that the IT jobs in INDIA are increasing, not the IT jobs in the USA. Because the jobs are increasing in India does not mean that the jobs are (or are going to) increasing in the USA. In fact, it's quite probable the opposite will happen.

  136. Open Source?! by RAMMS+EIN · · Score: 1

    I'm surprised nobody seems to have made this comment.

    What about open source programmers? They often work unpaid these days, and I can only assume this will continue for years to come. Open source is still a rising power, and will make it harder and harder to make money off producing commodity software.

    Then there is specialized software. This is where the real money is. It's also often undesirable to have specialized software made offshore. I don't think programmers working in this line will be extinct anytime soon.

    Finally, lots of US programmers will be replaced by foreign programmers. This is simple market economy at work: if you could get a product for much less, would you not do so? It's not like the jobs disappear, it's just that poor countries get them instead of rich ones.

    --
    Please correct me if I got my facts wrong.
  137. Y2K Plumbers. by Anonymous Coward · · Score: 0

    "I remember in 1998 and 1999 when programmers (and not necessarily even good ones), were being paid $100+/hr to do Y2k work, and then $100+/hr in 2000 to fix the stuff they broke in 1998 and 1999. "

    Red herring. Do you complain when the plumbing breaks, floods the basement, and you have to have the plumber make an emergency trip, charging you an arm and a leg?

    Y2K is that "emergency trip". If everyone had acknowledged the problem as soon as possible, and tended to it? Then the costs overall (including labour) would have been more reasonable.

  138. And Kerry said... by paranode · · Score: 1
    Raise the minimum wage to $7/hr.

    That's not going to encourage companies to send work overseas!

    1. Re:And Kerry said... by NardofDoom · · Score: 1
      Raise the minimum wage to $10 per hour for all persons over 18, $7.50 for ages 16-17, and $5 for 14-15 year olds.

      For every hour of labor sent overseas, force the company to pay $10 to the government for the person who doesn't get the job.

      Now *that* will create jobs in America.

      --
      You have two hands and one brain, so always code twice as much as you think!
    2. Re:And Kerry said... by Kymermosst · · Score: 1

      Raise the minimum wage to $10 per hour for all persons over 18, $7.50 for ages 16-17, and $5 for 14-15 year olds.

      For every hour of labor sent overseas, force the company to pay $10 to the government for the person who doesn't get the job.

      Now *that* will create jobs in America.


      Oh yeah? What stops a company from packing up and taking their whole operation, corp. hq and all, overseas?

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    3. Re:And Kerry said... by pclminion · · Score: 1

      How would the minimum wage have anything to do with it? How many programmers do you know that work for absolute minimum wage?

    4. Re:And Kerry said... by DrNibbler · · Score: 1

      Oh, lets be honest... the jobs paying minimum wage can't be sent over seas. They tend to be service industry jobs that need to be done on site (Walmart greeter, hamburger flipper, mailroom clerk, etc).

      --
      Sean.OutaHere()
    5. Re:And Kerry said... by Nautica · · Score: 1

      Oh yeah? What stops a company from packing up and taking their whole operation, corp. hq and all, overseas?

      A trade embargo on their product into the US.

    6. Re:And Kerry said... by Anonymous Coward · · Score: 0

      no it won't. small businesses will have to increase prices to meet the requirements or go out of business. The former will lead to higher inflation which will erode any gains by artificially increasing the wage to $10. The latter will lead to higher unemployment. larger companies will decide it's no longer profitable to be an American company and will move everything. keep on adding regulations and insisting on freebies all the while wondering why jobs are leaving.

    7. Re:And Kerry said... by Anonymous Coward · · Score: 0
      What stops a company from packing up and taking their whole operation, corp. hq and all, overseas?

      Yeah. Corporate CEOs just love living and working in third world countries. Idiot.

    8. Re:And Kerry said... by lspd · · Score: 2, Insightful

      Oh, lets be honest... the jobs paying minimum wage can't be sent over seas. They tend to be service industry jobs that need to be done on site (Walmart greeter, hamburger flipper, mailroom clerk, etc).

      And the people earning minimum wage don't hoard their wealth in tax-free IRAs or tax-free municipal bonds. They buy stuff. Poor people spend, they don't save. That creates new demand, which creates new business opportunities, which creates new jobs.

      It's the basis of Keynesian economics. I was fairly miffed that Kerry did so little to explain how increasing the minimum wage spurs the economy. We hear the supply-side view about the minimum wage killing jobs all the time, even though the same sorts of dire predicitions have been made for 70 years now without coming to pass.

    9. Re:And Kerry said... by AuMatar · · Score: 2, Interesting

      Freeze their bank accounts and sieze the assets, at gunpoint if necessary. These are not people, they don't have the right to emmigrate.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    10. Re:And Kerry said... by DrNibbler · · Score: 1

      Oh, I agree there. Putting more money into the pockets of lower (and even lower-middle to middle) class folks will do a lot to spur the economy. My point was that raising the minimum wage would have no effect on outsourceing.

      --
      Sean.OutaHere()
    11. Re:And Kerry said... by Anonymous Coward · · Score: 0

      Probably because they would have pointed out that increasing the minimum wage increases inflation.

    12. Re:And Kerry said... by bnenning · · Score: 2, Informative

      Poor people spend, they don't save. That creates new demand, which creates new business opportunities, which creates new jobs.

      Yeah, saving is bad, everybody max out your credit cards right now! Come on. When you save, you make money available for investing in new businesses and expanding existing ones.

      I was fairly miffed that Kerry did so little to explain how increasing the minimum wage spurs the economy.

      Because it doesn't. Otherwise we could increase the minimum wage to $50/hour and all be rich.

      We hear the supply-side view about the minimum wage killing jobs all the time, even though the same sorts of dire predicitions have been made for 70 years now without coming to pass.

      European economies are much more Keynesian than the US, and have much higher unemployment.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    13. Re:And Kerry said... by Brandybuck · · Score: 1

      We hear the supply-side view about the minimum wage killing jobs all the time, even though the same sorts of dire predicitions have been made for 70 years now without coming to pass.

      Those dire predictions don't come to pass because we only raise the minimum wage to meet the market rate for minimum wage jobs. All we do is pat ourselves on the back for being so compassionate while we ignore the marginalized workers.

      As long as it's the black teenager who gets marginalized out of a job, it's okay to raise the minimum wage. But raise it too high and you marginalize the white man out of a job too, and you can't have that.

      --
      Don't blame me, I didn't vote for either of them!
    14. Re:And Kerry said... by Anonymous Coward · · Score: 0

      Interesting. You could fit all of the minorities in this State into a small building. There exist far more minimum wage workers in this State than could fit into this building. You can draw whatever conclusion that you want from this.

      I think you'll probably find that whites make up the most of these minimum wage workers. But they're not minorities, so their miserable lives aren't as important as the black teen.

    15. Re:And Kerry said... by ahdeoz · · Score: 1

      For every hour of labor kept in America, the company is forced to pay $10 to the government for the person who got the job, for a typical worker making $40,000 a year. And then the government takes another $10 from the worker every hour to boot.

  139. programming becoming a secondary job skill by rjnagle · · Score: 3, Interesting

    Well, the article is a little misleading.

    It's probably true that over time fewer employees in the US will call themselves developers/programmers. If tech support can be handled in other countries, it will be.

    However, in-house sysadmin jobs aren't going overseas, and the marketing/training/consulting jobs probably aren't disappearing here (esp if it involves lots of face-to-face contact).

    People won't be hired to write programs; they will be hired to find solutions and to adapt commercial/open source solutions to a company's needs. To do this, programming skills will probably be helpful. But it will exist as a secondary skill (helpful but not necessary).

    Compare this to my own situation. Every business book says how important writing/communication skills are for business. Does that mean I (a talented writer) will never have problems finding work as a writer? No (although I currently work as a tech writer).

    You see, accountants, marketing reps, even engineers benefit from excellent writing skills. But it is not the primary skill they are being hired for. Similarly, techies won't be hired solely for programming skills. However, it will be viewed as a desirable secondary skill for the resume.

    --
    Robert Nagle, Idiotprogrammer, Houston
  140. If you love the job, follow the job by castlec · · Score: 1

    I've said it once before, probably more. If you love being a programmer, then follow your work to another country. It may be culture shock for a while, but you'll get used to it. I'm an American in the Czech Republic. Their are endless job opportunities here. As a recent graduate, I spent two years without work, but the job postings aren't dry here like in the US. Anyone willing to experience the Czech Republic contact me.... we have plenty of jobs here.

    --
    When I tell an object to delete this, am I killing it or telling it to kill me?
  141. What's that about H1Bs? by iamacat · · Score: 1

    I started working for a mostly chinese startup on a visa and was always paid at least the "prevailing wage" however the government defined it. Later the startup was bought by a big company and the lawyer said the prevailing wage has increased and they need to give me a raise - no problem. Later I got raises on my own merit and ended up payed higher than any of my american coworkers. All of the time I was buying stuff in Fry's, spending money on travel, eating good food and so on.

    I don't see how I was preventing an American from getting a programming job, as they could get the same skill as me, work for the same salary as me and have a higher standard of living than most other american jobs at that time. As far as I know, most of decent programmers did. Yes, some tiny companies underpayed H1 workers, but they never amounted to even 1% of total job market or software revenues.

    With all the outrage about immigrants in Y2K, I don't understand how people are sitting on their hands now and not getting ready to tell Bush what they think about outsourcing in a few weeks.

  142. Blunt Excrement by Anonymous Coward · · Score: 0

    I'm sorry I thought you said Endangered Feces. Whoo! That's a load off my mind... er ... uh ... wrong end.


    Holmes: I warn you, sir, I've killed as many as six men in a week. Eight if you count matinees.

    Holmes: How can I be expected to maintain the character when you belittle me in front of those hooligans?

    Watson: Character? Are we talking about the same man who once declared with total conviction that the late Colonel Howard had been bludgeoned to death with a blunt *excrement*?

    Holmes: Is it my fault you have such poor handwriting?

    Without a Clue

  143. I don't know about you ... by gstoddart · · Score: 5, Insightful
    They're making the classic mistake of thinking that programming is the same as creating software, and are making implications then that programmers are the creators of software, completely ignoring computer scientists and software engineers.


    But I've never been anyplace where the programmers weren't also the computer scientists and the software engineers.

    I've never seen a room-full of drooling programmers whose job was to fill in the blanks after the software engineers spec'd it all out for them.

    Maybe I've just never encountered what you call a 'programmer', but in my experience they're all one and the same. I participate in design meetings. I design the code. I write my sections. Of what value would someone be whose sole job is to type in what's already been defined for them?

    What kind of environment are you guys working in that there's this lower-class of programmers who don't know anything about developing algorithms and designing?

    --
    Lost at C:>. Found at C.
    1. Re:I don't know about you ... by Peyna · · Score: 1

      I've never seen a room-full of drooling programmers whose job was to fill in the blanks after the software engineers spec'd it all out for them.

      That is exactly how most outsourcing operations work. The software engineers at home do the spec work, and all of that, then send it off to the "code factory" overseas that does the grunt work.

      --
      What?
    2. Re:I don't know about you ... by gstoddart · · Score: 1
      That is exactly how most outsourcing operations work. The software engineers at home do the spec work, and all of that, then send it off to the "code factory" overseas that does the grunt work.


      Sure, I accept this needs to be done for outsourcing.

      But is it something that places were already doing before they had to bundle things up for outsourcing? Was there ever a class of programmer in these domestic shops that just had spec'd coding tasks handed to them?

      Maybe I've never worked in a humoungous enough software shop, but in North America, I suspect those of us who program aren't just drones.

      --
      Lost at C:>. Found at C.
    3. Re:I don't know about you ... by Thuktun · · Score: 1

      I've never seen a room-full of drooling programmers whose job was to fill in the blanks after the software engineers spec'd it all out for them.

      While I've not seen actual hires doing this, I've seen consultants/contractors hired to do programming to a well-designed specification.

      In one case, the contractor couldn't produce what the spec called for to save his life. It wasn't apparently due to any specific, well-thought-out objection with the design, at least none he could articulate. He just thought he could come up with something better. He produced a steaming pile of crap. It wasn't even molded to look like what we asked for, it was just a round, steaming pile. Amazingly enough, he got paid for this and moved on to this next gig. (Granted, it may have been damage control, as he had already been paid and getting it back would have been very expensive.)

      I wonder how many companies who are outsourcing to cheap overseas firms are getting burned and laying off the technical people who could have actually done the work properly the first time, albeit for more money?

    4. Re:I don't know about you ... by Anonymous Coward · · Score: 0

      It's called Acadamea, you know, that place where everything works out perfectly?

    5. Re:I don't know about you ... by gnuLNX · · Score: 1

      Well I work as a computational chemist....I do all my own design, analysis and programming. yep I have an itch I scratch it. I have been programming since I was about 6 and I am 30 now. Yeah I do other things at my job and the programming is value added....but then It would be very hard to grab a CS student from from any where and expect him to do quantum chemisty programming. You see standard programming is a commodity...hell I could program as well as half the CS students at the college I attended when I was 13. For me programming is only a tool. I love algorithm design and analysis, but it is an ends to a means. I would never do contract programming work for another company...do damned boring. I need it all the design and implementation.

      People when your skill can be learned by a sixteen year old who has access to a computer with an internet connection it is time to realize that the barrier to entry is very small...this results in price wars ala...lowered programming wages.

      I do feel bad and I think out sourcing should stop...but I also think that good coders are here to stay. yeah $100,000 HTML coders are a think of the past...as they should be. There are plenty of programming jobs that are still in this country.

      I am sure that I have pissed a lot of people off and I assure you I meant no harm or disrespect.

      Flame on

      --
      what?
    6. Re:I don't know about you ... by infinite9 · · Score: 1

      I've never seen a room-full of drooling programmers whose job was to fill in the blanks after the software engineers spec'd it all out for them.


      The buzzword for these people is heads-down coders.

      --
      Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
    7. Re:I don't know about you ... by Anonymous Coward · · Score: 0

      Flame you for what? You're a chemist not a mathematician, nor a professional software developer. Chances are you aren't trained to design efficient algorithms and have never worked on a project that has millions of lines of code. You probably don't know eta reduction from monomorphic dispatch devirtualization. When you think the skills of another can be learned by an average 16-year old without years of study, it's fairly telling that you aren't arguing from a position of expertise.

      The most I could flame you for is thinking that your tiny Fortran programs make you qualified to analyze an entirely different specialization. I studied quantum mechanics as part of the physics classes I took, and therefore I am certainly qualified to comment about your specialization! That's the best flame I have, unless you want me to mock you for your poor writing skills or imply that your apparent ability to reason makes me questions your efficacy as a scientist.

    8. Re:I don't know about you ... by Anonymous Coward · · Score: 0

      There are many industries where software development is not the main focus, but still a major component.

      Since your programming is more as a tool to solve a problem you have where one man can do the job of design to coding, it is not exactly something that people outsource.

      There are many complex softwares out there that people cannot create just by design and coding alone, even in industries that are not purely computational, so must be partitioned into subprojects with subgroups for both testing, analysis, etc. This is where coders (programmers) come in, translating full design specification of smaller components into code.

      These are the jobs that are being outsourced, not the software engineers, architects, etc.

      So many people who learned programming think that 2 full years of programming education is all there is to computer programs.

      The fact of the matter is, many of the computer science discoveries that were out of reach to many 'programmers' are now moving into the mainstream, and these are the types of skills the new software engineers need to master.

      So in the end, yes, the training mill of so-called 'computer science' were not adequately training programmers with the right skills to survive in this ever-evolving field, so we are stuck with all these job losses especially to those who learned only the skills of 'programming' and had no other field of study like yourself.

      Many of the so-called 'programmers' shouldn't even have started in the field in the first place, but rather should have moved on to their real interests and skills they could have excelled better. Only reason we have them were because of the lure of easy money during the dot com era.

      What that means, is that the dot-com era was tricking many people who thought IT was the field, and many institutions and industries used the situation to their advantage, to the detriment of the people who got into the field without knowing much about the field.

      Now they are stuck with skills that they can't use much to make money, and they hadn't invested their time for some other endeavor they could have excelled.

    9. Re:I don't know about you ... by gnuLNX · · Score: 1

      Hum....10 hours a day programming....another 5-6 on my own time...get paid pretty well for it...nope not a programmer...fortran LOL...yeah I give my boss shit for programming in fortran. The programm I am working on at home is about 30,000 lines. (not millions...I am by myself), all C++, full integrated CADD programm complete with scripting langauge and IDE. Not a mathemetician, you are right, but my lively hood is based on mathmatics...pretty sure I know quite a bit of math....suprised you would say this after completing a quantum class.

      "Chances are you aren't trained to design efficient algorithms "

      Hum lets see 4 books on CS algorithms and two Computational gemoetry books on the shelf..I might know a thing about it...not from the books mind you, but experience. Everything I do is dependand upon speed. So yes I know quite a bit about algorithms....and I often times write code to run on SSE registers as well as parallel computing.

      "ta reduction from monomorphic dispatch devirtualization"
      You are correct...I have no clue what that is.

      Also I don't think a 16 year old can learn what it takes to be a great algorithm programmer. But they can learn a shit load of the basics and aquire some hands on experience...that really was my point...With prgramming anyone can read the books, but you are quite right. It takes years to become well versed in the art. Taking an algorithms class in college does not make one great at algorithms...years of experience and trial and error help one learn when and were to apply what algorithm. So yeah you are right someone "anyone" with a couple of years of experience (most CS grads straight out of school) is not gonna be the same caliber as someone who has done it for years. there are aspects of what you do that I wouldn't understand...probably be very frustrated at the development cycles that you guy's/gals must go through...It is necassary for you on those large projects...but to think that I can't program on your level becuase I am not a CS grad. LOL...that truely is funny.

      --
      what?
    10. Re:I don't know about you ... by gnuLNX · · Score: 1

      "So in the end, yes, the training mill of so-called 'computer science' were not adequately training programmers with the right skills to survive in this ever-evolving field, so we are stuck with all these job losses especially to those who learned only the skills of 'programming' and had no other field of study like yourself."

      This realy was my point...I would never think that 2 years would make a good programmer....nor would I think a CS degree would make a good programmer. experience with the area of programming might go a long way tho. I also would not think that I could step into you job and do it...just as you couldn't step into mine (probably) There are many types of programmers....some like the poster above work on huge projects with millions of lines of code...my largest is about 30,000. My point is the good coders will flurish and the not so good ones will not. I wish us all luck, because we are all gonna need it.

      --
      what?
    11. Re:I don't know about you ... by alien_blueprint · · Score: 1

      People when your skill can be learned by a sixteen year old who has access to a computer with an internet connection it is time to realize that the barrier to entry is very small...this results in price wars ala...lowered programming wages

      And what is it about a being "computational chemist" that cannot, logically, be learned by a 16-year old with enough time and will?

      Hint: There's actually more to software engineering than you think. Just because you can buy a computer and hack out some code with it doesn't mean a damned thing.

    12. Re:I don't know about you ... by gnuLNX · · Score: 1

      I agree with you totally. But lets be honest. It is not the software engineering jobs that are going over sees...as much as the standard code monkey jobs...which can be learned by pretty much anyone with the drive.

      I never said that my job couldn't be learned by a 16 year old...however to be a good computational chemist one also has to have very strong math skills, very strong programming skills (Yes on par with CS graduates..if you want to be good), and very good chemistry skills.

      Please don't get me wrong. I am not taking cheep shots at programmers...hell man/woman I consider my self a programmer more so than a chemist. My point is that it is easier to learn the skills to become an "effective" programmer than it is say a chemist. If you don't believe that then I can not help you.

      Also many CS people assume that others in the sciences cannot "engineer" software like they can becuase we are not "trained" in the art. BS. People don't let your selves believe this. I have many friends from college that are CS majors and I don't think one of them would take a shot at my abilities or the people I went to school with abilities. Do CS graduates have skils we don't have? Of course they do! Can they show up and code what I code? Probably not....the expertise is needed in the field to fully understand the problem. Could CS majors write the code once they understood it? Yeah some could. Those that specialized in algorithm design. My advise is to never believe that you have a "special" skill that another cannot learn. With programming the barrier to entry is much lower than say bioinformatics or computational biology, or chemistry.....besides that if you get a specialty ara then you can devote your life to it...which for some is a good thing.

      You are right there is a difference between hacking your way through a problem and really designing and implementing a lasting maintainable solution...but does managment know the difference?
      And for some projects does it realy matter? Never quit learning...know not another language..Learn anohther problem area. Make your self not an expert programmer, but an expert in an area that requires a bad ass programming...then be a bad ass programmer as well. I think this formula is one that will be very hard to beat.

      Sorry again if I offended any one.

      --
      what?
    13. Re:I don't know about you ... by alien_blueprint · · Score: 1

      Sorry again if I offended any one.

      Then stop offending people.

      Yes on par with CS graduates..if you want to be good

      Absolute rubbish. You simply don't know what you are talking about.

      I never said that my job couldn't be learned by a 16 year old...however to be a good computational chemist one also has to have very strong math skills, very strong programming skills (Yes on par with CS graduates..if you want to be good), and very good chemistry skills

      And software engineers have none of those skills, right? Let me put it another way: I'm totally confident I could learn everything in your field in 6 months, tops, if I had nothing else to do. So you should probably be worried about all those smart people switching to something else like "computational chemistry" considering that, well, it's not that hard, honestly.

      Sorry if I offended you.

    14. Re:I don't know about you ... by gnuLNX · · Score: 1

      LOL! yeah dude. You are a riot. Now I will aim for offense I guess. I could and have learned everything and probably much much more about programming than you every did in your CS classes. If you are so smart and can learn what I know then by all means do it...get a job and quit fucking bitching about not haveing one.

      There are tons of programmers implyod who right scientific software...you know what....we are by large all scientists first and programmers second.
      Most of the programming that is done is very basic and trivial. Some like game development, etc is extremely challenging...as is scientific programming. Me worried about all those smart people switching!! Please switch I am starting a scientific software company and will be needing some good talent...not some worthless ass code monkey who believes he learned how to be god in a CS curriclum...but someone who can code like you, yet think like a scientist. Someone who understands the finer points of drug discovery...oh and to take my position you are gonna be draggin your ass back to school and getting... **grasp** some higher education.

      Oh what the hell...being in a good mood and all...I would like you to just name a few of the things/algorithms we do in computataional chemisty!. Perhaps it is the graphics end...must be trivial to someone who knows everything about computational geometry such as your self. Or the molecular mechanics forcefields which require a multitude of math and algorithms to type atoms, perform energy minimization, molecular dynamics, etc.... Oh and I am certain that you could learn quantum chemistry in 6 months! I guess if you don't have a job then perhaps you should get to learning there brainiac.

      CS is made up of some really great programmes and engineers, but by and large (like any field) there is a ton of "ok" people that went there because the money was good.

      oh I hope I offended you!

      --
      what?
    15. Re:I don't know about you ... by alien_blueprint · · Score: 1

      LOL! yeah dude. You are a riot. Now I will aim for offense I guess.

      You've totally missed the fact that I was trying to prove a point, which is clearly demonstrated below. Here we go ...

      Oh what the hell...being in a good mood and all...I would like you to just name a few of the things/algorithms we do in computataional chemisty!. Perhaps it is the graphics end...must be trivial to someone who knows everything about computational geometry such as your self. Or the molecular mechanics forcefields which require a multitude of math and algorithms to type atoms, perform energy minimization, molecular dynamics, etc.... Oh and I am certain that you could learn quantum chemistry in 6 months! I guess if you don't have a job then perhaps you should get to learning there brainiac.

      You mean you've thought about all the stuff you've studied, judged how difficult it was and how much work you had to do, and you've come to the conclusion that anyone who could says they could just pick it up in some trivial time (or without even studying it at all seriously) clearly doesn't know what they're talking about?

      Know you know what you sound like to some of us! You couldn't possible be "on par with a CS graduate" who did any kind of serious CS course unless you did the exact same subjects. Now, I know you think they're probably all easy somehow, but that's simply untrue.

      I could and have learned everything and probably much much more about programming than you every did in your CS classes.

      No, you haven't, unless you took the same 4 years worth of courses. It is easy to get started, yes, and most science courses these days let people do enough coursework that they get a feel for it, but statements like the above are plainly just arrogance driven by fundamental ignorance. I would never say that I know as much as you just because I did (say) three subjects related to chemistry. Do you see how silly that statement would be? Do you see how you sound now?

      If you are so smart and can learn what I know then by all means do it...get a job and quit fucking bitching about not haveing one.

      No, my employment situation is just fine, thanks.

      oh and to take my position you are gonna be draggin your ass back to school and getting... **grasp** some higher education.

      The irony is killing me.

    16. Re:I don't know about you ... by gnuLNX · · Score: 1

      Your points are well taken...and I suspect that we had some initial misunderstanding...but I would like to very much clarify one thing I believe you to be totally be about.

      "You couldn't possible be "on par with a CS graduate" who did any kind of serious CS course unless you did the exact same subjects"

      That my friend is true arogance....what if I did the course work on my own? What If I enjoyed studying CS for the theory behend it as opposed to the application. What if I actually had more interest in some parts of CS that many CS students. Would you still believe that I would not be on par simply becuase I did not sit in the class room? You are totally right that if I was making broad sweeping statments that all science people could program like CS people then I would be a moron. I know some shitty programmers from science as well as CS. But for you to also asusme that you have to go to school in a CS curriclum to learn CS is just plain wrong. There are plenty of self motivated people in the world who will learn something simply because it fascinates them. I happen to treat CS very much like this. I have probably studied most everything that CS students do...and then many special topics...that would be more prone to graduate level work in CS....do I think I am as good as a CS phD no. I am not fresh out of school, I wouldn't claim that I left my PhD program being as good as all CS students...but being that I worked with many of them at a linux certification company and was very good friends with them then I can and will say that I know quite a lot about CS.

      Now back to my original point many flame posts ago. Was that CS needs to be applied...just like math. Math majors don't make much money until they learn to apply it. All the fancy BSP, orhtoganal range search, Voronni, blah, blah algorithms are worthless until you understand when and were to applly them..unfortunatly 4 years of CS does not teach students all of the application areas. In fact time in colloge is such that it is hard for many people to really come out of their algorithms class with much more than a cursory glance of the area. Hell it is hard for me to really believe that people come out of CS knowing even a fraction of what there is to know....I sure as hell don't and I have been studying CS for about a decade now. My point was simply that if CS majors want to really seperate themselves from their peers then they should find a specialty area. Being that I consider myself a programmer more so than a chemist I would not aim to take cheep shots at programmers....all scientists could benifit from the type of logicall problem solving skills that programmers have. By and large I believe that programmers would make really good scientists, but I would not make that statement in reverese. However some scientific fields like computational chemistry of computational biology by necessity require that you be a good programmer. Not all "science" programmers are great, but many of us have enough of an interest in CS that we can and do learn what you learn in school, just like if you were really interested in quantum chemistry and it's computational aspects that you could over the course of a couple of years catch up and surpass many of the people who claim to be elite in that area....in fact you would bring totally new and different insights into the field that you would probably be very good at it...assuming that it was your interest.

      So perhaps you should have listened more to my warning that I was not trying to offend anyone. I never said that a 16 year old had the same skills that someone with a CS degree has, but I do know a 16 year old who is very talented and knows things that are surprising for his age level...For instance I had an conversation with this kid about some inline assemble programming on the SSE2 regesiters that I was working on. Now he didn't totally understand the applic aplication are, but he had a pretty good grasp on the inline assembly and the SSE registers....how many CS graduates have

      --
      what?
  144. Re:Move to Canada NOT by jeffc128ca · · Score: 1

    "The situation is no different from the USA IMO."

    I would tend to disagree. We are getting a lot of outsourcing work here in Canada, including our Toronto office. There are a lot of different situations of course. Differet firms have different experiences. I have seen some stuff go to India but there it seems to be work we don't have the capacity for. And the folks in India are not doing as good a job as the Canadians here.

    I remember seeing some stats from Wired magazine that show Canada is the second highest destination of outsourcing work from the US. There was a huge margin between India and Canada, however we were 2nd.

    As for housing prices in Toronto, they are not that bad compared to Vancouver. There has been a recent dip in the market. If your a country bumpkin they seem espensive.

  145. Re:Whoa! Behind the times! by Lumpy · · Score: 1

    let me be the first to tell your company exec's ...

    DUH.

    where was their heads 3 years ago when they jumped on the trendy "outsource" bandwagon?

    I dared them to outsource me many times... because I knew that the projects that I maintain and create would die a miserable flaming death if the programmers were not sitting right here and understood the core business..

    you think RAJNI understands the different between open, target, directed-target, ob/bd, and key-active mean in account status? you can tell him basics, but there are a myriad of rules and understanding that comes only with working in that business that allows you to set up the exceptions so that status is properly selected.

    we had one app written 2 years ago in india..

    I took the sourcecode and put it in a paper shredder and started over from the beginning writing it myself because the code was useless and impossible to maintain. what the hell does Lagaan mean? or Ahsaas?

    yet words like this peppered the sourcecode in variables and other places.

    we spend $125,000.00 for them to create that app. over 1 year.. and unheard of turnaround. and we got a useless and unmaintainable mess back.

    did it work? yes. it worked EXACTLY how they specified it.

    and we outgrew that in 20 days as limitations that sales did not think about were found and modifications were requested.

    it might as well have been a closed source app.

    --
    Do not look at laser with remaining good eye.
  146. Yes indeed by SloppyElvis · · Score: 1

    A business that outsources core competencies is headed in the wrong direction. I happen to work for a company that has experimented with outsourcing (both inside the US and offshore), and the process works for some software efforts, but certainly not for the core businesses and domain-specific developments.

    If a company outsources its core businesses, it effectively reduces itself to a distributer.

  147. Programmers aren't the only ones... by EmagGeek · · Score: 1

    The same thing is happening to hardware engineers, at an almost-as-astonishing rate. The president of my company says that India and China have more higher-quality engineers, so it is only natural to prefer to do the work overseas.

  148. Indiana-Suburu Re:Auto jobs??? by Macrat · · Score: 1

    Go visit Lafayette Indiana and see the Suburu plant there.

    1. Re:Indiana-Suburu Re:Auto jobs??? by lowe0 · · Score: 1

      You mean the one Isuzu is pulling out of?

      They're talking about using the idled capacity for new Subaru lines, but in the meantime, those workers are laid off.

  149. MicroUS. by Anonymous Coward · · Score: 0

    "It is sad, but I think the US will cease to be a superpower in an economic and academic sense in the next few decades. "

    Maybe we can draw a parallel between Microsoft and the US?

  150. What about classified work? by Jrod1080 · · Score: 1

    They can't outsource classified work to other countries. You really don't have to worry about job security in this country if you have a DoD security clearence. If you live in the Washington D.C. area and have an active security clearence, there are currently 1000s of open software engineering jobs. While this could change if the political climate changes, for now you are good.

  151. I still believe that the .com boom is the problem by Sycraft-fu · · Score: 2, Insightful

    Now admittedly, this is based only on infromal observational evidence and personal anecdotes (the least valid form of evidence), however I've never seen anything better than that from the "We're doomed" folks. So:

    What I've observed is that there were waaaaay too many people who got into tech for the money only. They saw it as a quick easy way to get rich. So they crammed to get a degree or soem certs, without ever really understanding the material, and came out and did shitty work for high pay. Then the crunch came and these people got laid off (and inevatibly some good people with them). However rather than just enjoying the ride, they figure they are now worth that much and that they should be able to get tech work with sub par skills.

    Everyone I know that does tech hiring says that ya, there is NO shortage of applicatns, they virtually get flodded. However there is a HUGE shortage of qualified apps. They get tons of applicatns who have a bunch of facts memorized, but no real deeper understanding to allow them to synthesize and apply that to real world problems. Well that's just not that useful in IT/Software. They are applied fields, not really theoritical fields (at least most of the jobs). You get paid to problem solve and apply knowledge, not be a repository of unconnected facts.

    I believe this is primarily where the job shortage comes from. People that lack higher level skills, yet feel they deserve a lot of pay for that. There still seems to be a great demand for talented workers, one which offshoring has NOT filled.

  152. Work Smarter not Harder by ep385 · · Score: 2, Interesting

    The key to keeping a job is to get off the well worn path of C/Java/Perl/Python and develop specialized skills that won't be so easily duplicated by the programmer factories. Learn to use high performance Common Lisp systems for example.
    (see http://www.paulgraham.com/avg.html for a Lisp case study).

  153. Bush is a Smart Guy by NardofDoom · · Score: 1
    1) Get Associate's Degree in nursing
    2) Get nursing job that pays $50K/year + benefits + $10K signing bonus (Yup, I've seen them.)
    3) Profit!!! (And increase your risk of getting communicable diseases, deal with other people's illnesses, poke people with needles, and deal with all the idiotic adults and screaming children the general public can throw at you.)

    As you can see, Bush's plan is foolproof. There's not even a ??? step!

    --
    You have two hands and one brain, so always code twice as much as you think!
    1. Re:Bush is a Smart Guy by lspd · · Score: 1

      1) Get Associate's Degree in nursing
      2) Get nursing job that pays $50K/year + benefits + $10K signing bonus (Yup, I've seen them.)
      3) Profit!!!


      4) Replaced by cheaper H1-B visa worker. Take 3 steps back and try a different profession.

    2. Re:Bush is a Smart Guy by geoffspear · · Score: 1

      Positions that require just a 2-year degree, like an RN, can't be filled by H1-B workers, unless they're in a specialty that requires specific expertise, like a CRNA or nurse practioner.

      --
      Don't blame me; I'm never given mod points.
  154. Re:Whoa! Behind the times! by mikael · · Score: 2, Interesting

    Bangalore doesn't seem to even have a reliable phone network yet,

    The offshoring centres in Bangalore have a direct satellite link to the international telephone network, and backup power generators in the basement. They organise their own shuttle services to and from the residential areas to their offices. They can't really be any more self-sufficient.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  155. USA Today by ynohoo · · Score: 1

    You guys believe what you read in USA Today? They pick up on last year's paranoid delusions, google for some statistics to back it up, and call it news.

    They could just have easily produced an article arguing the complete opposite (i.e. "Outsourcing is last year's management fad") with just as believable statistics; but they're probably saving that for next year.

  156. Not entirely true, but mostly by upsidedown_duck · · Score: 4, Insightful


    There will always be a need for domestic programmers, at least for defense contracts.

    As far as the attrition of programmers go, it is very understandable. Programming isn't particularly rewarding in most workplaces. Also, that recent article about IT management being among the worst jobs is important, as unhappy or ineffective managers do rub off on their staff. Further, many programmers simply are not good at their jobs.

    Having worked as a programmer for over five years, I'm already burnt out and training myself for a career change. The politics, the people I had to work with, the lack of funding, the lack of understanding the complexity of software, all chisled away at me until I simply had to find something else to do for my sanity's sake.

    --
    -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
  157. Re:Emigration by Anonymous Coward · · Score: 0

    No, the Supreme Court ruled that US citizens could legally be prevented from leaving the "land of the free" and prosecuted for attempting to do so.

    Most of them don't have passports anyway, and the government reserves the right to stop issuing them. So they'd have to stow away on transport ships or something like other people escaping oppressive regimes.

    Remember: The US was founded by a bunch of lunatics who refused to live in harmony with their neighbours and refused to pay their taxes. The stuff about freedom is, and always has been just as much propaganda as anything the Soviets put out.

  158. Either way.. by composer777 · · Score: 1

    Whether you believe that it's all a bluff, or that it's really a threat to your job today, the answer is that we need to organize. You can't run from offshoring. It's pervasive, and it eventually will enter into every possible field, yes, even management. No one is safe. Market forces are relentless, and eventually even many of the smug millionaire CEO's will see their jobs replaced.

    Before someone starts telling me about comparative advantage, and "efficiency" and all that crap, just remember that corporations view no difference between cost cutting and cost shifting. If they can find a way to shift a cost onto the worker, or the consumer, then to them that's a gain in "efficiency". In fact, most often, that's exactly what they mean. "Efficiency" is when they find a way to make the workers pay for things that they used to pay for. For example, if they figure out a way to save on heating in the winter, and as a result the workers have to put up with freezing temperatures, that's "efficiency". Nevermind that the workers are miserable, it's more efficient since they save on electricity. If they buy the programmer a cheap chair and a crappy work bench, and he gets back problems and carpal tunnel, that's "efficiency", as long as they don't get sued, since they were able to save a couple of hundred bucks on the chair. Nevermind the cost to society, or the programmer. Or, if a factory figures out a discreet way of dumping toxic waste into a river, poisoning the water supply, and surrounding community, that's "efficiency", since they were able to cut costs and avoid the expensive process of refining that waste.

    So, just because free trade results in more "efficiency", doesn't mean that it's the kind of efficiency that any of us would want. The reason the corporations always win out, and are almost always able to shift their costs onto the worker, rather than vice versa, is due to their size in comparison to the workers. As long as we allow multinationals to exist, they will always use their size in the bargaining process. The predictable result is that they will consistently win. This is why monopolies have such a destructive effect on markets. What ends up happening is that they are able to use their size to shift more and more of their costs onto the workers and consumers, and the relationship becomes parasitic.

  159. ironic by akuzi · · Score: 1

    > Miano sees such a dim future for programmers that
    > he decided to enter law school. "I saw the
    > handwriting on the wall," he says.

    I'm not sure why he thinks legal service jobs are going to be any safer from outsourcing in the future.

    I think there are few different trends in software development that interacting with each other.

    I think the days of huge programmer shops in the US was always going to be over - but i don't see that as anything to be worried about.

    I think there was always a move towards smaller but more skilled and experienced teams that can react quickly to changing markets. I think anyone who's been in industry for the last 10 years would have seen that happening. It's much harder now to get a programming job straight out of school now that it used to be. Companies are just not hiring inexperienced people anymore.

    I suspect a lot the companies that are outsourcing development projects overlap a lot with the ones that used employ the 'mongolian hordes' technique here at home.

    I think a lot of these companies just don't get that you don't large and expensive programmer teams to deliver value. Look at how Apple delivers better technology Microsfot with a fraction of the programming staff, They're leveraging what is already out there, but providing their own value on top.

  160. Stimpy you Idiot by Anonymous Coward · · Score: 0

    Blah blah

    Offshoring and outsourcing of coding and software development related tasks to some degree will be inevatible. It has happened with cars, furniture, electronics, heavy machinery, call centers, legal services, medical transcription, even some biotech, and more.

    There are still jobs available in the US in all of those fields.

    What all of those trends do foster could very well become a big problem for the US long term, however. First we exported manufacturing, then basic R&D, now it's becomming those pesky "non-core" business functions. Next all we will hold is a few key services and the management team.

    The next thing to happen will be good people "over there" with quality education and business experience will start local companies to take advantage of all those quality local resources. Then the original (and globally unpopular American) companies get will shoved aside. There's quite a bit of precedence to back this up, and the management team and leadership of a company isn't really any harder to replace than any other part - period.

    But hey - I like riding in handbaskets...

  161. I dont care... by Anonymous Coward · · Score: 0

    Im not from USA so i dont care.
    I will jump of joy if i had a telejob and earn 300-1000 USD per month.
    So if you lose your job its cos you want to earn more than me.
    The average salary is 70 USD per month, so i could live like a king with 1000... :P

  162. But is this blame really relevant? by ahfoo · · Score: 1

    Whether this is true about American programming jobs or not is debateable, but putting all the emphasis on overseas workers seems rather misplaced to me. It's always the easy way to play on that fear of the other and its usually a misguided effort. I think the reality is that there was a huge rush to create software with the acceptance of the GUI that exaggerated the size of the long-term job market for programming skills.
    This wasn't helped by corporations like Microsoft who blatantly hyped the potential economic returns of programming as a business. The only way their version of the development world worked was if everyone essentially joined into a pyramid scheme. And like any good pyramid scheme, only the guys on top got fat.
    The fact is, although it looked like there was endless work to be done when the GUI desktop was a novel metaphor in people's lives, a few years later the work doesn't seem so endless. Much has been accomplished. Just look at how far FOSS has come in the last few years. It's not just impressive, it's astounding and to ignore that seems to take a bit of willfull ignornce. The fact is, the basic tools seem to have been done to death at this point.
    So, at that stage you do have to ask yourself if it might not just be a fact that as software matures it simply doesn't require hundreds of thousands of individuals constantly creating new products day in and day out when the basic products aren't really changing much. It's not like a conventional physical manufacturing industry like autos where you need staff just to keep the product flowing even if the product isn't changing. Unlike conventional products, software is a product that continues to flow even when it is no longer being produced or even marketed.
    Finally, you have to look at hardware. This should say something to you that a lot of programmers just don't want to face. When harware becomes so cheap it's like a disposable item then you simply cannot sustain the kind of software market that companies like Microsoft or Sun have assured developers will exist. If you believed the lies, well who's to blame? The evidence of reality is available at any consumer electronics store. The only dark, menacing conspiracy is the one that comes from within. If you wanted to believe something that couldn't be true and obviously wasn't, then is the best solution to blame "foreigners"? I think this is a seriously problematic response to a reality that is standing right before us quite plainly.

  163. Automated Checkout lacks Value Added Service by Anonymous Coward · · Score: 0

    I deal with computers all day. When I go to a store, I really want human interaction otherwise I would order everything online...

    Stores that only provide checkout machines, I do not shop at. While waiting in line (listening to people, talking to people, talking to the clerk, etc), managers will sometimes come by and demand that I use the checkout machine which I either refuse or leave.

    Stores seem to miss the whole point of a value added experience. It is one thing to have a few available and another to try forcing people to use it. All the businesses I know of that switched to 100% automated checkout have gone bankrupt and shut down.
    ----------

    In regards to outsource, why outsource to India when India is outsourcing to eastern Europe (like Hungary and Ukraine)? It is always easier to have someone right there, than relying on a company, which might be outsourcing to another company, which might be outsourcing to another company, which might be outsourcing to another company... get the point?

  164. Nice by jsin · · Score: 0, Flamebait

    Fucky fuck you slashdot.

  165. Learn [about love] by Anonymous Coward · · Score: 0

    "The problem with your approach is that damned near everyone's "backup plan" seems to be "get a teaching degree". "

    Kind of like "get a programming job" was awhile back.

    "That's only going to last so long, particularly when the gov't sees all the willing and able teachers, and decides that they can cut teachers' wages further."

    Dot BOOM!

    "Not only that, but not everyone can teach. I'm not talking about ability, I'm talking about simple economy balance. The way things are looking, we're going to have an economy nearly completely composed of business executives, teachers, food service workers, and store operators, while all the innovation is done elsewhere."

    We have a deficit of "doing it for the love", and a surplus of "doing it for the money". Balance that, and the "we have a job for you", workers paradise will come back.

  166. H1-B? Really? by embsysdev · · Score: 1

    I thought H1-B holders couldn't be given a job for which a US citizen was available to do.

  167. there goes career #2 by Wansu · · Score: 5, Insightful


    I was an analog circuit designer for 15 years. I designed industrial, telecom and consumer products; mostly electronic power conversion circuitry such as power supplies, DC-DC Converters, High Voltage Transformers and DC-AC Inverters. First the manufacturing was moved overseas. Then, the writing was on the wall. All the design work went overseas too. Once they started building the stuff, it wasn't long before they figured out how to clone and modify designs. Before long, they were able to design from scratch. Today, the majority of electronics manufacturing is done abroad. It's pretty much been like that for 10 years. I saw it coming and retrained myself to write software.

    Now the programming jobs are going where the labor is cheap. I have no reason to expect any different outcome than I saw with electronics. Indeed, many "knowledge" jobs can be done abroad. China and India have vast pools of highly educated workers. Their cost of living is a fraction of ours so they can and will work for a fraction of what we make. In cases were the work can't be taken to the cheap labor, the cheap labor is brought to the work. Special visas and porous borders are providing US businesses with all the inexpensive labor they want.

    When the electronics industry was in decline, I saw opportunity in software. However, as the software work dries up, I see no new promising areas emerging to take it's place.

    --
    Wansu, th' chinese sailor
    1. Re:there goes career #2 by Anonymous Coward · · Score: 0

      That is my dilemna. While in the past there was always an option I don't see it now.

    2. Re:there goes career #2 by Anonymous Coward · · Score: 0

      You can get one of those 21st Century jobs by going to community college for retraining.

    3. Re:there goes career #2 by TheSync · · Score: 1

      I suggest molecular biology/industrial biology and bioinformatics

    4. Re:there goes career #2 by Anonymous Coward · · Score: 0
      I suggest molecular biology/industrial biology and bioinformatics

      US: lots of rules (ethics) on what you cannot do bio/genetics research on.
      China: No such rules. Instead the Party has come up with some amazing plans for the future that would scare the poo off neocons.

      Conclusion: China will utterly dominate biotech and genetics.

    5. Re:there goes career #2 by Grishnakh · · Score: 1

      Don't forget, any research in the US will be severely hampered by endless patent lawsuits. In China, if the Party wants something done, patent squabbles won't be standing in the way.

    6. Re:there goes career #2 by Grishnakh · · Score: 1

      However, as the software work dries up, I see no new promising areas emerging to take it's place.

      I hear you can get pretty stable work in the construction field.

      If you're looking for a desk job, however, I think you can probably forget anything technical in this country.

      Personally, I'm thinking of just moving someplace remote and living in a cabin. I'm getting too old for this shit (and I'm only 30).

  168. Art History by 192939495969798999 · · Score: 1

    I'm going for my Ph.D in Art History... i can see the end clear as day for people that do what I do, especially as we get better at it and start automating some of the really complex stuff.

    --
    stuff |
  169. Very Interesting... by Boronx · · Score: 1
    He claims to be conservative but is wholesaling America to the highest bidder.

    That's what he tried to do in Iraq. The people there have stymied him somewhat by blowing stuff up and killing people.

  170. Bush & H-1B visas by mbbac · · Score: 2, Informative

    Bush is a big proponent of H-1B visas. With the huge number of un- or under- employeed American computer workers the H-1B visa program for computer workers should be drastically reduced.

    --

    mbbac

  171. Re:Move to Canada NOT by guidryp · · Score: 1

    Is it really oursourcing or are you just bidding on contract work? North America is a pretty free trade zone. I am sure you could find someone in the USA getting CDN contracts as well.

    With our dollar running at near 80% you don't save very much money by "outsourcing" to Canada.

    I have personally experienced the wave of Indian contractors come in to learn and then go back to India with full time positions. Whille my company continues to downsize ( 70% gone and counting).

    Working in India they get less than 50% of our wages. So this is real outsourcing IMO.

    Frankly most outsourcing has a dismal track record at my company, the only reason they to do it is cost.

    If you are saving next to no money (as in "outsourcing" to Canada) there is little reason to do it.

  172. Community College is the answer by CatGrep · · Score: 1

    Bush said so. Never mind that you've already got a Masters degree or perhaps even a PhD. Community College is the ticket to your dreams!

  173. Soft Headed. by Anonymous Coward · · Score: 0

    "What so special about USA brains."

    Easier to convince that GWB's the one to vote for come November.

  174. Is the US Oligarchy Extinct? by randall_burns · · Score: 2, Insightful

    What the article misses fundamentally:
    The current terms of trade are held up by 0.5 Trillion dollar annual trade deficits financed by foreign borrowing-and immigration policies that are extremely predatory upon the US middle class. This is _not_ a free market but a decision make by highly centralized authorities.

    There is a real question of what the software market will look like after the trade issue resolves itself-as it eventually will.

  175. What ever happens... by Str8Dog · · Score: 1

    What ever happens to me, I am pretty sure it will be outside... Man I really could use a tan. This cube and indirect lighting is hell on my complexion...

    --


    Str8Dog
    using System.Darkside; public
  176. Endangered?!! by LittleLebowskiUrbanA · · Score: 1

    Does this mean we can't hunt them now?

    1. Re:Endangered?!! by Ohreally_factor · · Score: 1

      Sorry, looks like hobos are all that's left for Ultimate Games. Too many hunted programmers for their skins, leaving the meat to rot, and not enough practiced catch-and-release, so that the wary geek might live to be hunted again on another day.

      --
      It's not offtopic, dumbass. It's orthogonal.
    2. Re:Endangered?!! by LittleLebowskiUrbanA · · Score: 1

      Gotta agree with your sig but Cheney would school him. (Marks Ohreally_factor as friend).

  177. Complete bullshit by erroneus · · Score: 1

    I know this is a complete lie!! I saw on the just the other day that the Hot Jobs are still out there and when you dial the 1-800 number you can get a new career in any of the hot jobs out there today!! Among those jobs are IT specialist and Computer programmer and they say those jobs are in heavy demand.

    (no, I'm not serious... I just hate those commercials so much I'm hoping legal action is applicable.)

    BTW, will work for mod points...

  178. Re:Whoa! Behind the times! by Anonymous Coward · · Score: 0

    Economics will eventually equilize things such as this. If outsourcing to a place such as India leads to higher standards of living, then prices go up, and so will salaries. After some period of time, the ecomics of outsourcing will be minimized due to diminished, comparative advantage. Just like any other sort of international trade situation, US companies will not seek overseas commerce if there is no economic advantage.

  179. cheaper is not always economic by bigpat · · Score: 1

    Ten people doing the job of one person with communication, transportation and time delays might cost less but it is not good economics. This current so called "trend" is about people making a quick buck by taking advantage of an artificial imbalance in currency exchange rates. Problem is that the value of the US dollar is being artificially inflated to support energy costs. This is not sustainable. So, no need to worry about jobs that are continuously going overseas. More to worry about greater economic instability as a result of politicians trying to artificially maintain economic stability.

  180. problem is pigheadedness by almax · · Score: 1
    The reason that programmers are so inefficient is that those that can want to show it by doing things their own way and those that can't don't know it and do the same thing. One need only to go to Sourceforge and see the thousands of programs that no one will ever see or use to realize how much wasted effort exists in our industry.

    Tools like Java have been around for too long to still be solely using them. The problem is that once someone learns to use Struts, they think that is all the reuse that is needed.

    Programmers need to make themselves more efficient by agreeing to use tools like Open for Business (www.ofbiz.org). It is ridiculous to be still worrying about what database you are using or coding ugly JSPs or HTML screens directly.

    In short, we need to organize and cooperate or we will flame ourselves out of work.

  181. Extinct or just moved ? by ray-auch · · Score: 4, Interesting

    Programmers are typically well educated and mobile - they will go where the work is.

    Hundreds of contract programmers are said to have left the UK to work abroad becuase of recent tax changes targeted at them. Right now in the UK I know of a number of _US_ programmers who have come here to work on major projects where apparently they can't find enough UK contractors. Probably (given it is a large multinational/US company) some of the work is also being outsourced from the UK back _in_ to the US.

  182. Damn! by jsin · · Score: 1

    Good thing I'm an German-American programmer!

  183. DOOM! by mrshowtime · · Score: 1

    Yah, APU may be able to code some database program, but can he make something along the lines of DOOM? No, no he can't. :)

    --
    "Jeremy, you need to get to an internet cafe and cut and paste some appropriate sentiments about me from the world wide
    1. Re:DOOM! by pclminion · · Score: 1
      Why is that? Because Indian people are dumber than the other races?

      You might want to think carefully about your answer.

    2. Re:DOOM! by mrshowtime · · Score: 1

      No, Indian people are obviously very smart, but are limited by their own culture. Indian programmers could create a system that monitors the fuel consumption of a nuclear reactor, but would make very poor game programmers. It's not that they are "stupid" just limited by their focus on their own culture. Nationalism is VERY strong in India and Indians have a very strong bond with their families, religion and government.

      --
      "Jeremy, you need to get to an internet cafe and cut and paste some appropriate sentiments about me from the world wide
  184. Indeed by fluxrad · · Score: 1

    ...these reserves will likely be set up in parents' basements all across the country. Scientists hope to attract the female of the species using colorful "tech" mating icons, such as Star Wars figurines and empty cans of Mountain Dew.

    Scientists will track results by tagging individual males, usually by writing the subjects name in their underwear.

    --
    "It is seldom that liberty of any kind is lost all at once." -David Hume
    1. Re:Indeed by sunya · · Score: 1

      Great! I can change my name to "Calvin Klein"... oh wait, did you mean the scientists' underwear ?

      --
      MLT - simple and robust open source multimedia framework for Linux
  185. Our Education System is Better than you Think by petersam · · Score: 4, Insightful

    This fallacy that US education is lackluster is the same garbage spouted by those who say we need H1-B visas. As someone who has managed people educated in the US and people educated in other countries - both H1-B holders and outsourced programmers, it is clear to me that not only are US-educated software engineers superior to those educated in places like India, but they also have a much easier time communicating, undertstanding, and getting the job done right. CEOs and the rest of management at many US companies simply look at the cost estimates for an employee or for a project, and decide that they need an "outsourcing strategy" and that is provides them a competitive advantage. Longer term, though, they suffer from a decrease in productivity, quality, and customer satisfaction. I can't wait for the first company to blame outsourcing for a product's late, buggy arrival.

    1. Re:Our Education System is Better than you Think by TrancePhreak · · Score: 1

      Dell already blamed outsourced for horrible tech support.

      --

      -]Phreak Out[-
    2. Re:Our Education System is Better than you Think by LurkerXXX · · Score: 3, Insightful

      Dell tried to explain it away as having a hard time getting good tech support in the US. The reality was it saved them money. If the US tech support was in reality so much worse, their customers would not have almost revolted until they promised that all biz class customers would still get US tech support, and only the lower end consumer customers would get tech support from India.

    3. Re:Our Education System is Better than you Think by Anonymous Coward · · Score: 1, Insightful

      The problem is that people extrapolate the poor education of various urban populations into a picture of U.S. education. When you consider that a lot of people that are not successful in basic learning during the K-12 process will not specialize and obtain degrees in math, science, and engineering you can see that this issue is irrelevant with respect to the quality of U.S. programmers. There are certainly still many from the dot bomb era that are not skilled, but they're mostly the unemployed whining because their job pays $15k less than their old one.

    4. Re:Our Education System is Better than you Think by PHPhD2B · · Score: 2, Informative
      Foreigners who are US educated still need H1B visas to be able to work after they've graduated from their US education.

      So someone who's working on an H1B isn't necessarily foreign-EDUCATED, only foreign. Plenty of H1B workers are US educated.

      --
      --I am Sun Tzu of the Borg. Resistance is feudal.
    5. Re:Our Education System is Better than you Think by feronti · · Score: 4, Informative

      Speaking as someone seeing first hand the quality of today's college students, I'm not sure I can agree with you that the claim of lackluster US education is a fallacy. Being an older student (due to transferring schools and taking time off), I have the unique perspective of having seen two generations of college students while working towards my degree.

      In that time, I have seen the the basic skills of the students decline dramatically. Most of the papers I've read by my classmates read like papers written by non-native speakers of English... and these are the born-and-raised American students! Simple problem-solving skills seem to be non-existent in the current generation of college students. Worst of all, academic dishonesty is rampant--when I started my college career, no one even considered cheating, but now many of the students in my classes cheat without even realizing they're cheating! Even worse, there seems to be an attitude among today's students that they are entitled to pass a class, regardless of their performance.

      The only real light of hope I can see in this situation is the fact that the foriegn students, at least the ones from non-Western countries (at my school, I haven't really run into any non-Americans from Europe (perhaps because European schools are good enough that no one wants to come here instead?)), are often worse than the Americans. But I can excuse some of them--they are often not only dealing with difficult topics, but trying to learn them in a language that is not their native tongue.

      So, is the US education system better than those in many other countries? I'd have to say yes. From what I can see, however, that's not really saying much. US education definitely needs improvement, because we're no longer substantially better than everyone else. And if we're going to compete, we absolutely must have the best product available, because there's no way we can compete on price.

    6. Re:Our Education System is Better than you Think by vsprintf · · Score: 4, Insightful

      I can't wait for the first company to blame outsourcing for a product's late, buggy arrival.

      And I can't wait for the Easter Bunny to arrive. Do you really expect an American CEO to ever admit the multi-million dollar bonuses s/he recieved were based on a mistake? I read an article in Infoworld or Computerworld where a company admitted to being burned by offshoring their IT, but they blamed it on resistance by the few local IT workers they hadn't fired. Management is never wrong - just ask them.

    7. Re:Our Education System is Better than you Think by Anonymous Coward · · Score: 0

      Which college do you attend? If you're attending a college with a sub 1300 SAT I mean, you shouldn't be surprised to find that many of your classmates are not very accomplished at writing or anything else.

      There is definitely a lack of problem-solving skills present in most people in the U.S., since for the most part the education system has developed in such a way as to allow success to follow from following patterns rather than solving problems.

    8. Re:Our Education System is Better than you Think by petersam · · Score: 1

      My apologies and mistake. My comment was limited to those foreign-educated and cultured individuals working here on H1-B visas or remotely in an offshored environment. I bring up culture only because I've found that cultural differences make it hard for the two different teams to work well together. It isn't the fault of any one culture, only that a culture clash is a negative for outsourcing.

    9. Re:Our Education System is Better than you Think by milette · · Score: 1

      "I can't wait for the first company to blame outsourcing for a product's late, buggy arrival." Outsourcing has been happening for over 20 years in the software industry. Anyone remember Isreal and COBOL? Gonna wait ANOTHER 20 years? Anyone who has ever SEEN how students behave in a foreign College or University knows damn well what the differences are between them and US ones. Discipline and parental influence starts to show up from the age of 3 and continues to adulthood. Foreign students still understand how LUCKY they are to have the OPPORTUNITY to get an education and take advantage of the opportunity instead of spending it at the mall or drunk.

    10. Re:Our Education System is Better than you Think by Anonymous Coward · · Score: 0

      I am not so sure. I taught several years in HS and several more years at the college level. I taught various science, math and CS classes. Most of the students who enrolled in those classes had ACT scores in the 30-33 range.

      The enrollments in Physics, for example, usually started at 25-30 students, but around 10 usually dropped before the end of the drop&add period. Of the remaining 20 or so I usually asked 1/4 to drop the class and consider other majors, to avoid wasting their time and mine. Their high ACT scores were worthless indicators, because their biggest hurdles began with basic reading comprehension. Most simply could not read a college physics text book and understand what they were reading.

      I had many experiences with foreign students, but I'll share three.

      The Saudi students wanted a degree but they didn't want to study. They always tried to negotiate their grades to higher levels. One said that he was guaranteed a job supervising "foreign professionals" when he returned home, so it didn't matter what he learned, only that he had a degree. His education was paid for by his government. He said that when he returns home all of his basic needs (home, health care, automobile, more education, etc.) will be supplied by the government.

      A foreign exchange student from Germany tested out of the local HS science and math classes and took some of my classes. He always held the highest grades in Physics and Calculus. When he returned to Germany he eventually earned his PhD.

      The foreign exchange student from France also tested out of the local HS science classes and enrolled in my Physics and Calculus classes. He was the top student, by a good measure, in those classes. On one occasion I asked him what he was going to major in when he returned home and enrolled in the University. He said he wasn't going to the University! I asked him why not. He said "I am not good enough to get in!" He later entered what would be the equivilent of our voctech school.

      Remember, these students were in a foreign country (America) studying in a foreign language (English)! Even the Saudi's spoke and wrote better English than most of the American students. The foreign students even had a better knowledge of American History than the American students!

      Was there a difference between the quality of American HS students and those of the same age from other areas of the World? Certainly, And, I suspect that the gap has gotten larger in the 15 years since my retirement. It was my experience that American HS school students who exhibited a good education did so inspite of the American educational system, not because of it. Most of them "feel" they are the best in the world, but in reality they test out near or at the bottom.

      It is an established fact that over the years the median, mean and sigma scores for the ACT and Princton tests have been artificially adjusted to give the false impression that today's crop of graduates are as good as those of a couple of generations ago. Such is not the case. Many can't count change even when the cash register tells them how much the change should be! Many of today's college graduates are functionally illiterate and can't do basic math. I doubt if even a few of them could pass the Eighth Grade Exam giving in the early 1900's.

    11. Re:Our Education System is Better than you Think by pjt33 · · Score: 1
      perhaps because European schools are good enough that no one wants to come here instead?
      I can't speak for the education systems of Continental Europe, but here in Britain we specialise earlier than in the U.S., with the result that our bachelors' degrees are roughly equivalent to your masters' degrees. Our Ph.Ds are roughly equivalent to your Ph.Ds, but the average time to complete them is between 3 and 3.5 years rather than between 5 and 7. And if we're studying here we can get financial support from the government. There are some Brits who go to the U.S. for undergraduate study, but they're mainly rich kids and not necessarily interested in actually studying. When it comes to postgraduate study, there's probably more incentive because some American universities have better facilities than British ones, but it's a trade-off.
    12. Re:Our Education System is Better than you Think by Anonymous Coward · · Score: 0

      I would have to ask which college you originally attended and which one you attend now. As a college student that has attended multiple universities with very different rankings, I can tell you that the skill set and attitude of students vary drastically among institutions.

      I would say the generalization you are making only applies to (as someone else mentioned) a sub 1300 SAT school; likely large and while not necessarily low-ranking is nevertheless less selective. The commentary you are making is more appropriate for the education the average person receives in high school.

  186. I don't buy it... by Mustang+Matt · · Score: 2

    I know I'm going to get flamed for this post, but my opinion is that this is all liberal propaganda.

    There are plenty of jobs here and there are plenty of workers. I think if anything we're seeing the weak developers wiped out.

    I interview a lot of people and it surprises me how many low skilled developers come in asking for $70,000. I don't care if you have 3 years of experience you don't ask for that much money unless you're going to be good enough to provide the company with enough output to bring in several times that much. There have even been some where I would have offered a job for half that maybe but usually if their head is so high in the sky I don't bother.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
    1. Re:I don't buy it... by jeffc128ca · · Score: 1

      "I think if anything we're seeing the weak developers wiped out."

      I think there is truth in that statement.

      In my current job, which has lasted a number of years, I have worked with programmers in our US, India, and UK offices. It gives me a good feel for how each country does things.

      India had a lot of technically good programmers. The problem they had was translating this tech knowledge into a workable solution. What was delivered didn't follow what the requirements needed.

      UK office was not too worried about time deadlines. They worked, and worked hard, but come 5 o'clock it was time to go to the pub. They also didn't have any coding stars, no depth of knowledge. Guys who knew how to code brilliantly.

      The US groups seemed to have one or two star programmers and the rest were guys just coding to get a pay cheque. They were also unable to look outside the box and unique solutions. The US education system is doing a rotten job of teaching kids to think for themselves. Forgive me if it looks like an insult but you guys in the US tend to stick to one way of doing things and not changing it ever.

      I think it's that inability to adapt to new situations that causes problems in the US.

      Keep in mind this is based on my experience only. But it does sound like a trend when I talk to my friends in other firms and industries

    2. Re:I don't buy it... by Watcher · · Score: 1

      The US groups seemed to have one or two star programmers and the rest were guys just coding to get a pay cheque. They were also unable to look outside the box and unique solutions. The US education system is doing a rotten job of teaching kids to think for themselves. Forgive me if it looks like an insult but you guys in the US tend to stick to one way of doing things and not changing it ever.

      I wonder how much of that is an environmental issue in the team? I've worked for a manager who would allow me to step outside of the box, take a chance, and solve a problem in a way that may not have been the most obvious, but solved it in a way that it remained solved. I've also worked for a hard edged control type who wanted things done his way, exactly, and if you proposed an opposite solution that might work better, you'd better have your resume ready, because you might be on the way out the door very quickly. The only people who stand out in a team like that just don't care if they get fired or not-not your average person, most of us have bills to pay, after all. I have to say I definitely prefer the manager who lets you explore an alternative solution-they're more confident in the team, and tend to understand that its far better to find out what works and what doesn't during development, rather than learn something doesn't work out in the field and go through an expensive redesign.

    3. Re:I don't buy it... by Watcher · · Score: 1

      Oh, and one other thing-a lot of business types discourage alternative solutions to problems because it bothers them. They would much rather have The One True Way, and work with that forever. Rather short sighted, really, but not too surprising. A lot of those types drive their company into the ground over time, though. Look at the failed companies in this industry, for example-the management settled on their idea of The One True Way, and killed the company in the process when something better came out and they chose to try and market it away rather than learn from it.

    4. Re:I don't buy it... by Anonymous Coward · · Score: 0

      Apparently you have not checked the unemployment rates for computer-related professions recently.

  187. Self-Employment by thejuggler · · Score: 2, Interesting

    I for one am using my IT and business skills to start my own company. I'd rather trust myself for my future employment.

    Also, I don't want to be a programmer in five years. I've coded enough since 1996 and I'm sick of it. Time to move on. Owning my own company is the logical route for myself. I've witnessed enough dot bomb companies from the inside to know how not to run a business.

    As I start to hire the people I need, I will make sure to hire American Citizens in the U.S.A.

    More of us IT people that have business skills should do the same. More small companies that hire local employees helps the economy faster and better than stopping a few large companies from sending jobs overseas.

    Take control of your future and act!

    1. Re:Self-Employment by pclminion · · Score: 1
      As I start to hire the people I need, I will make sure to hire American Citizens in the U.S.A.

      Permanent residency without citizenship isn't good enough? My fiancee plans to live here the rest of her life, but she's not a citizen. I guess you wouldn't hire her?

      I can understand wanting to keep jobs within the country, and give them to people who live here and spend their money and lives here. But there are people who fit those qualifications who aren't necessarily citizens. Denying those people jobs is simply racist, IMO.

    2. Re:Self-Employment by thejuggler · · Score: 1

      Not racist at all. I said American Citizen. It does not matter to me what country they may have been from in the past. If they are now a citizen then I'll consider hiring them. There is no race requirement to be a U.S. Citizen.

    3. Re:Self-Employment by pclminion · · Score: 1

      You completely missed my point. What about people who live permanently in the US, pay taxes and participate in society, but for whatever reason (perhaps conflicts regarding dual-citizenship) they choose not to become citizens?

    4. Re:Self-Employment by Mistah+Blue · · Score: 1

      Tough! The poster said they would hire US Citizens. That is perfectly within their rights, and may even be required depending on the scope of work (think contract work for the U.S. Government). If you don't like it, start your own company and have different hiring policies.

    5. Re:Self-Employment by thejuggler · · Score: 1

      Well said, thank You.

    6. Re:Self-Employment by phuturephunk · · Score: 1

      Also.. Don't think its easy for US citizens to go overseas and get a job, something that's going to need to happen for this utopian 'global' economy. We can sell the farm to them, but no one will sell the farm to us.

      I'm in support of only hiring US citizens. I would however, be open to hiring anyone who actually pays taxes, 'cuz really now..then you know my pain. ;).

    7. Re:Self-Employment by pclminion · · Score: 1

      I don't think he's outside his rights, if that's the way he wants to operate, I just think he's an asshole for it.

    8. Re:Self-Employment by thejuggler · · Score: 1

      Asshole? Well then I'll just outsource all my computer and programming needs to India. I'm only planning on doing what the stupid liberals in this country want me to do and now I'm an asshole.

      F'off you little prick.

    9. Re:Self-Employment by pclminion · · Score: 1
      Asshole? Well then I'll just outsource all my computer and programming needs to India. I'm only planning on doing what the stupid liberals in this country want me to do and now I'm an asshole.

      No, you're an asshole for denying jobs to people like my wife, who lives permanently in this country, works here, pays her taxes, and participates in society, but who happens to not be a citizen for various reasons.

      In short, you fuck off, racist.

    10. Re:Self-Employment by Grishnakh · · Score: 1

      Dude, you're a moron.

      If you want to be a part of a country, you need to get citizenship in it. Why the hell would you not want to? Citizens get far more rights than others: voting, not worrying about getting deported if the political climate goes bad, etc. Dual citizenship? You don't need dual citizenship unless you plan on moving back.

      In short, if you want to live in America for the rest of your life, become a US Citizen. Otherwise, be happy with being a second-class citizen. This isn't like hundreds of years ago where you had to be born in the right place, or to the right people, in order to be priveleged. All you have to do is wait the requisite time period as a permanent resident, take an easy test about US history, then swear an oath, and suddenly you have almost all the same rights and priveleges as those of us who were born here. (The only one lacking, to my knowledge, is the ability to become President, and I hope that this will eventually be changed.)

      If you're not committed enough to the country you live in to follow some simple steps in order to attain Citizenship, then that country, and the people in it, owe you absolutely nothing.

  188. what are you smoking by Anonymous Coward · · Score: 0

    The Federal Govt didn't decrease in size during Clinton's administrations unless you are only measuring the DoD. It still got bigger and more obtrusive. Any braking in spending was due to stubborn Congressional Republicans who didn't want to cooperate - a case were gridlock is good. If Clinton had his way, the health care industry would have been sucked into the bureaucracy and we would be bitching about the sucky performance just like vets bitch about VA hospital incompetence.

    1. Re:what are you smoking by joggle · · Score: 1

      Republicans seem to be much less stubborn about increasing spending when there is a Republican president (even on completely useless, expensive things like deploying anti-balistic missiles which can't even reliably hit a missile that is broadcasting its position to the system).

    2. Re:what are you smoking by Anonymous Coward · · Score: 0

      Ummm, Clinton came into office with the federal government absolutely bleeding money. He balanced the budget and left office with a surplus. It wouldn't be hard to disprove your assertions mathematically, but I think your need for grammar and spelling lessons is more dire. Unfortunately, the teachers seem to be on strike in the school distict in your ass. I'd recommend putting your head elsewhere for the time being.

  189. Hawks, War Mongers and Computing by daviddennis · · Score: 0, Offtopic

    The hawks and the war mongers practically built today's computing, you know. The Internet was originally a military project. Computing has gotten an enormous boost by military research.

    Turning Iraq and Afghanistan from brutal dictatorships to democracies - a change already made in Afghanistan and fast-coming in Iraq - strikes me as something that is very, very good for the long-term interests of the US, the world and the nations involved. And thanks to our sophistication, we did it with a remarkably low loss of life, both on our side and the Iraq's.

    I would recommend that you check out Tommy Franks' book American Soldier. Get to know military people a little better. They're not devils; they are people doing the best they can at a very difficult job. And over seventy percent of them are supporting George W Bush for re-election, because they believe what they're doing is right. I'm not asking for you to agree with them, but you should check out their side and understand that they are not cardboard cutout people.

    If you're looking for domestic entry level programming that's going to stay here, I'd say the military's not a bad place to start; outsourcing is prevented by security considerations.

    And if your domestic improvements are various subsidies and added government fat, that will just ensure that we become less effective than ever.

    We are victims of our own success. We've bloated our cost of living to the point where a typical programmer salary of $60,000 doesn't buy all that much. So if people outside the US are willing to work hard for $8k a year, and feel rich, with a comparable lifestyle to what we have here, I can't really blame anyone for wanting to move operations to India.

    So how do we compete? I don't know, but I don't think cutting our military (which is only about 6% of GNP) is going to help. The root problem is our cost of living, and I have no idea how to lower it.

    One thing that will happen is that Indian salaries are going to increase, but it will be a long time, if ever, before they reach parity with ours.

    Thoughts?

    D

    PS For more on Iraq from an Iraqi perspective, I think this sums it up nicely. Please read it if you're a skeptic about the Iraq war or believe we've done a really bad thing by invading Iraq.

    1. Re:Hawks, War Mongers and Computing by misleb · · Score: 1
      I would recommend that you check out Tommy Franks' book American Soldier. Get to know military people a little better. They're not devils; they are people doing the best they can at a very difficult job. And over seventy percent of them are supporting George W Bush for re-election, because they believe what they're doing is right. I'm not asking for you to agree with them, but you should check out their side and understand that they are not cardboard cutout people.

      I dont' mean to suggest that the people in the military are bad people. I have cousins and an Uncle serving in Iraq and Afganistan as we speak. I'm talking about the people who ordered them into battle when I say "hawks and war mongers."

      If you're looking for domestic entry level programming that's going to stay here, I'd say the military's not a bad place to start; outsourcing is prevented by security considerations.

      Security considerations, like what? Are terrorists causing outsourcing? I don't think so. Was Saddam taking our jobs? No.

      And if your domestic improvements are various subsidies and added government fat, that will just ensure that we become less effective than ever.

      Whatever it takes to imcrease the quality of basic education in this country, that is what I suggest. I can't see how adding fat the military is any better than adding it to government.

      So how do we compete? I don't know, but I don't think cutting our military (which is only about 6% of GNP) is going to help. The root problem is our cost of living, and I have no idea how to lower it.

      Only 6% of the GNP, but how much of our taxes? ANd how does that compare to other industrialized nations.

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    2. Re:Hawks, War Mongers and Computing by gid-goo · · Score: 1
      And over seventy percent of them are supporting George W Bush for re-election, because they believe what they're doing is right.

      Good job pulling that number out of your Karl Rove's ass. The reality is that 86.4432123456% of the military folks are going to be going for Kerry. I love the strawman of people hating on the soldiers. The large large majority of people have nothing but love for the armed services folks. We just don't like the jackass in charge. Suck it up, we can tell the difference between the folks who are getting paid and the folks who are jacking off to the thought of other peoples kids getting 86ed in the desert. The chicken hawks in the white house can cut Veteran benefits and reduce combat pay while going on TV and saying "bring it on" and "mission accomplished" while at the same time the men and women who trust the commander in chief to take their lives seriously are living in a clusterfuck.
      Have a nice day.
    3. Re:Hawks, War Mongers and Computing by daviddennis · · Score: 1

      Work on military products is normally kept domestic because it's not good for security to be dependent on services from another country. It's also not politically desirable, since weapons systems are "sold" through the pork they bring to various states.

      I think our problems with education are less with resources than with our educational bureaucracy. Spending more money doesn't necessarily mean quality. Good management can bring quality to financially starved institutions. Our problem is bad management and only significant reform on the local level will fix it.

      That's why I support vouchers, which let kids go to public or private schools of their choice. It forces schools to focus on their quality problems, or die. It's a stark choice, but it works.

      D

    4. Re:Hawks, War Mongers and Computing by misleb · · Score: 1
      Work on military products is normally kept domestic because it's not good for security to be dependent on services from another country. It's also not politically desirable, since weapons systems are "sold" through the pork they bring to various states.

      But the military is a dead end, economically. It simply takes taxes and funnels it directly back to large defense contractors with no real socially useful product except tools of war and aggression. You say that our miiltary is only 6% of our GNP, but how much of our taxes? Look it up. The number is enormous compared to other industrialized nations.

      I think our problems with education are less with resources than with our educational bureaucracy. Spending more money doesn't necessarily mean quality. Good management can bring quality to financially starved institutions. Our problem is bad management and only significant reform on the local level will fix it.

      There are many, many schools that are terribly underfunded. And it isn't just the inner city schools either. We need to change the way they are funded. And yes, many of them do need more resources.

      -matthew -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    5. Re:Hawks, War Mongers and Computing by tmalone · · Score: 2, Insightful

      I have often thought about vouchers, and every time I do, I come to the same sad conclusion. They won't work. Here is why. You take something that should be equal across class lines and turn it over to the market. Now, tell me, how well has the market worked up untill now? What I see is rich people getting even more exclusive schools that vouchers won't fully pay for, but will help absorb the cost of, and poor people getting walmart like schools where they put as many kids into a room as possible. Yes, they can take their vouchers else where, but how well has that worked for the places that we buy products from? American's buy the shittiest products they possibly can to save a buck. Sometimes they have to.

      If you think for a minute that vouchers will have a long term affect, I think you're mistaken. A much more effective reform would be to turn school funding over to the feds or at least the states. As it is, you have situations where you have fantastic schools in places like East Oakland (in the hills) and some of the worst schools in the country in the reast of Oakland. Not to mention one of the best districts in the nation in nearby Berkeley. Make school funding equal, that will do much more good than vouchers.

    6. Re:Hawks, War Mongers and Computing by daviddennis · · Score: 1

      Describe how this situation is different from present public schools.

      The rich get their snob schools and the poor and middle class get mediocrity.

      Vouchers help by widening the demand for alternative forms of education and making it possible for private initiative to help.

      Why do I think it would help?

      Well, I don't like Wal-Mart either - I'm at an income and educational class where I just don't like poor quality and don't care about cheap prices. But I'm glad it exists for people who would otherwise have to go without clothing or cheap stereos or whatever. For you see there are two Americas, and one America has $5,000 stereos and the other has $30 ones, and yet they both listen to and enjoy music.(*)

      Besides, everyone knows the more discriminating go to Target, which sells similar stuff to Wal-Mart at similar prices, but much higher quality overall.

      If we could have a school like Target, instead of just Wal-Mart like public schools, wouldn't that be an advantage?

      D

      (*) Actually, the other America has people who put $1,500 super loud stereos in their cars, which just goes to show that people of all economic levels find the money for what they really want in life. Capitalism gives them that flexibility, and that is its greatness.

    7. Re:Hawks, War Mongers and Computing by daviddennis · · Score: 1

      You are wrong. (See question 13).

      D

    8. Re:Hawks, War Mongers and Computing by ahdeoz · · Score: 1

      The military gave us plastic and dynamite and steel and jets and the internet. They're all byproducts, but you'd be surprised how much progress can be made as a byproduct of labelling people as different and then killing them.

    9. Re:Hawks, War Mongers and Computing by ahdeoz · · Score: 1

      There's nothing wrong with Walmart. Trust me, I used to have to wear KMart sneakers, and my unbranded airwalk knock-offs from Walmart beat the crap out of Traxx.

    10. Re:Hawks, War Mongers and Computing by tmalone · · Score: 1

      I know that our present situation is pretty bad. All I'm saying is that vouchers will do little except subsidize the education of the wealthy. The way it works is, rich people don't use public schools, yet they still pay for them. Vouchers give them their money back. It won't pay for their kid's entire schooling, but at least they aren't paying into a system that they don't use.
      Meanwhile, the private schools get more exclusive, and the children of poor parents have to go to crappy schools that their vouchers will cover the cost of. All schools should be good, and you shouldn't have less access to a good education, simply because your parents don't make as much money. By spreading school funding out equally, instead of rich areas get lots of money and poor areas get crap, the situation will get better.

      By the way, Wal-Mart is destroying the middle class. They wouldn't be needed if we didn't have a constantly growing lower class. There used to be plenty of good retail jobs that would provide you with enough money to raise a family comfortably and send kids to good colleges. Now, they're all going away because Wal-Mart is undercutting them by paying low wages and not giving their employees benefits. This reduces average wages, and forces people to shop at Wal-Mart.
      I agree that capitalism can be good, but it needs checks and balances too. There should be a living wage in this country. Nobody should ever have a job and still be elligable for welfare. That isn't capitalism working, that is capitalism failing. That is where we are right now.
      By the way, our schools should never be left to the whims of the free market. Education is not something that should ever be a good value. It should be expensive and great, and open to everybody. All people are created equal, in the eyes of the government. Yet, almost from the beginning, they get segregated into different classes based on how well their parents are doing. That isn't right.

    11. Re:Hawks, War Mongers and Computing by daviddennis · · Score: 1

      I don't have the time to do the research necessary to refute your comments about Wal-Mart, so I'm going to leave that alone.

      However, it's pretty clear that the amount of money schools get doesn't relate at all to the quality of education. There are Catholic-run schools that blow away public schools in quality of education and yet they cost half the price. Many parents nowadays are homeschooling, and they outscore public school pupils on standardized tests.

      See, I think you and people who make similar arguments to you are looking at things in the wrong way. You're saying, "We're cheap with our schools; we should give them money and things will improve". I reply by saying "Well, there are schools that spend less and get better results, and that makes me think there is absolutely no excuse for our public school system to even exist."

      Let me give you a good example of why money isn't the answer. One problem with ghetto schools is that many pupils think of education as almost a sin, as something white people do. They actually turn hostile towards pupils who try their best to learn. If you put these people into a gorgeous, shiny school with all the money in the world thrown at it, all they'll do is paint it with graffiti and blow up the science lab. You have to change attitudes to fix that, and there have been ghetto schools that have succeeded. How has this happened? Through sheer force of character, personality and will. It had nothing to do with money; the schools were poorly funded and remain so. But someone who cared, who probably wasn't paid a lot, did magical things.

      The only way to encourage that is to loosen the bureaucratic chains that exist in our school systems. These also absorb a lot of the money sloshing around.

      I'd like to see schools improve, but I don't want to throw money into a black hole. I want to see results, and we've had decades of alleged "reform" with nothing to show for it.

      It's time to try something else, and to me that something else is vouchers. I'd like to hear other solutions that don't require increased amounts of money going to the schools. We give the schools plenty. It's not the money, it's the management -- and no amount of money is going to change the management.

      Only vouchers can do that.

      D

    12. Re:Hawks, War Mongers and Computing by gid-goo · · Score: 1

      Wow, what a surprise, E5 and up are voting republican. Fuck the privates, lets talk to the officers. Its hard to believe that the majority of those polled supports Bush when, more than half of those polled had never served in Afghanistan or Iraq, had never even done a tour of duty, were officers and were older than 28. I didn't realize that 70% of our military men and women were mid-level enlisted folks but what the hell.

    13. Re:Hawks, War Mongers and Computing by tmalone · · Score: 1

      Wow, I mean, you can't even accept that Wal-Mart abuses its employees. That is pretty much a proven fact in this country. I mean, they circulate memos detailing the ways in which their managers can and should resist unionizing efforts, including singling out "trouble makers". This isn't the behavior of a company that is doing right by its employees. I've worked both union, and non-union jobs, and I'll let you guess which one had happy employees with healthy families.

      Schools are in need of help right now, and all the finger pointing in the world isn't going to help. Management of teachers is a big part of the problem. For one, good teachers are shipped off to good schools. Once a teacher has been teaching for a while, they are given the oppurtunity to move. They go where the money is and where they feel safe. This robs your so-called "ghetto" schools of good teachers. that is a problem.

      How are vouchers going to help with problem children? The same way that private schools do, they kick them out. The best and worst part of public schools is that they have to take just about everybody, whereas private schools get to pick and choose. A fantastic way to artificially inflate your results. The same thing happens with private charities. "You don't accept Jesus as your personal savior? Well, we can't help you."
      And before you tell me that I don't know what I'm talking about, my wife is a pastor, she sees this all the time.

      Private schools don't have to accept problem cases. When we have vouchers, where will those kids go? The ills of the world will be no closer to being solved.

      I agree that we have real problems that require real change, but vouchers just won't do it for all the kids. They'll provide some great oppurtunities for the middle and lower-middle class, but will leave the poor behind. The changes that need to occur are ones that help the poor, not the rest of the people in this country. I come from a lower middle class family, and I got a fine education. We never had shootings, I never felt unsafe. I was in a public school in a far from rich area. Was it as good as the private school on the hill? Probably not. Was it as bad as in Compton? No. School reform should not be done for the wealthy, but instead for the poor. It's just easier to give the middle class some money so they can pull their kids out of failing schools than it is to actually fix those schools.

  190. I won't be extinct by Call+Me+Black+Cloud · · Score: 4, Interesting


    I work on projects that require US citizenship, top secret clearance, polygraphs. There's no way my job or our work will ever be outsourced.

    BTW, we're hiring in the Ft Meade, MD area...cleared or uncleared. Unfortunately, business is booming and we're behind the hiring curve for the year.

    1. Re:I won't be extinct by LesPaul75 · · Score: 2, Funny
      Funny stuff! Bold, defiant, authoritative statements like that are always amusing.

      There's no way my job or our work will ever be outsourced.

      Gimme a minute to go grab my "famous last words" notebook... Ok, got it. Let's see... Hmmm, let me scroll down through the list...
      • "We don't like their sound, and guitar music is on the way out." -- Decca Recording Co. rejecting the Beatles, 1962.
      • "No flying machine will ever fly from New York to Paris." -- Orville Wright.
      • "Stocks have reached what looks like a permanently high plateau." -- Irving Fisher, Professor of Economics, Yale University, 1929.
      • "The wireless music box has no imaginable commercial value. Who would pay for a message sent to nobody in particular?" -- David Sarnoff's associates in response to his urgings for investment in the radio in the 1920s.
      Ah, here's a spot for you in the "Engineering quotes" section. I'll put it right next to the one from that guy who built the Titanic. Tee hee.

      I think that what's truly funny about statements like this is that every time, the originator of such a statement is trying to convince himself more than his audience.
    2. Re:I won't be extinct by Maltheus · · Score: 2, Insightful
      I work on projects that require US citizenship, top secret clearance, polygraphs. There's no way my job or our work will ever be outsourced.

      Yeah they said that in the Soviet Union once too. And as they neglected the general economy and dumped more and more money into defense, it wasn't too long thereafter that the soldiers and other government workers went unpaid. So your job may never be outsourced, but that's no guarantee it'll stick around either. There were a number of prominent economists who predicted the collapse of the Soviet Union (almost to the year) back in the 60s. Most of them also predicted our collapse to follow 10 to 20 years after them, provided that we didn't readjust our spending patterns. Well, we've adjusted them alright, we put even more into defense. Defense spending is a bubble too. It can't keep on going up forever and it's already had a drastic effect on our economy.

    3. Re:I won't be extinct by j+h+woodyatt · · Score: 1

      > There's no way my job or our work will ever be outsourced.

      You don't really understand how outsourcing works, do you?

      Hint. There is no special reason your projects require US citizenship and a clearance from the DIA (or whatever they're calling it now), except this one: your investors are US taxpayers. You, of all people in this thread, should really be thinking about the problem of unsustainable US Federal Budget deficits stretching as far as the forecasters can see into the future.

      The work you do will probably always be in demand. The open question remains how much longer US taxpayers (and their foreign creditors) will continue to pay US citizens with DIA clearances to do it for them. If [when] the Federal Budget collapses, your job and your work will be pressured to migrate over the frontier by the invisible hand of the free market.

      Hey, the GoodNews(TM) is that Global Capitalism Won The Cold War! So don't worry too much, because you'll always have a cushy gig working for some collection of warlords or drug barons somewhere.

      --
      jhw
    4. Re:I won't be extinct by argent · · Score: 1

      Funny stuff! Bold, defiant, authoritative statements like "There's no way my job or our work will ever be outsourced. " are always amusing.

      Let's see, he's working at Fort Meade and his job requires a security clearance...

      Well, it's possible the US will go to an all-mercenary military, like the Romans, but an all-mercenary intelligence apparatus?

      I'm sure I read some kind of SF novel about that...

    5. Re:I won't be extinct by Nicopa · · Score: 1

      Right. You'll just earn much less. Unenmployment lowers the salaries for everybody.

    6. Re:I won't be extinct by LesPaul75 · · Score: 1

      Sure, he makes it sound like his employment is bulletproof. But who knows? The way that he said it is what's funny. If he was truly secure in his position, he probably would have said something like "The kind of work that I do would be difficult to outsource." Instead, he said "There's no way... ever..." Why such an emphatic statement? People do that when they aren't confident about what they're saying, not when they are. It's just human nature. Here's a good read on the subject, if you care...

  191. Re:Move to Canada perhaps by jeffc128ca · · Score: 1

    There is another component to this. Quality. There have been a few projects we have outsourced to India from here. Those projects were poorly coded and setup in India causing lots of extra work here in the way of fixes and follow ups.

    Once advantage Canada has over India is quality. We are still slightly cheaper, and the dollar works in our favour. Wages for programmers are generally less than our US counterparts as well.

    If you could get a project done well and on time in Canada for X dollars, or in India with quality issues and delays for 1/8 of X dollars, what do you choose? There are times when you would prefer the job right the first time instead of paying more for fixes after, which could cost you 10 times more than you saved.

    As a side note, I would not say India's programmers are crappy in general as you might gather from my above statements. Some of our stars here in the Toronto Office are from India and don't intend to move back. However the work we have outsourced was done quite poorly.

  192. Job as a Lawyer??? Bad idea. by WindBourne · · Score: 1
    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Job as a Lawyer??? Bad idea. by Anonymous Coward · · Score: 0

      Difference:

      o The amount of programming jobs being sent overseas becomes huge: Programmers still sit around with their thumbs up their arses.

      o Companies just begin to send legal work overseas: The ABA immediately begins work on rules to prohibit the practice.

  193. Worked for me... by Shivetya · · Score: 3, Insightful

    I spent 3+ years after exiting the service working a dead-end job. Finally got a few community courses under my belt and "bid" my way into a job in the career of my choice by asking for a low end salary.

    After a few years I was where I felt I needed to be and have progressed further each year. There is work out there for those who want it, however too many overvalue themselves and thus lock themselves out of jobs.

    The key is to get A job. From there it is a only a few years before your value should become evident to the people you work with. If that isn't happening either you aren't working to that perceived value or you are in the wrong place.

    Blaming a President for your lack of job is about as brite as claiming one got you a job. The first rule of being successful in your career is to realize it is NOT YOUR JOB. It is your employers job and its in your damn best interest to prove you deserve to have it.

    For those who hate that truth I am truly sorry as there is nothing I can do for you. You have to look at yourself and ask why you think you don't need to prove or earn your position in life. In the end you are accountable to yourself.

    --
    * Winners compare their achievements to their goals, losers compare theirs to that of others.
    1. Re:Worked for me... by Dastardly · · Score: 4, Insightful

      Blaming a President for your lack of job is about as brite as claiming one got you a job.

      Nope, I blame the president for being an idiot suggesting that people with 4 year degrees whose jobs get outsourced should go to community college to get AA degrees.

    2. Re:Worked for me... by Qzukk · · Score: 1

      You have to look at yourself and ask why you think you don't need to prove or earn your position in life. In the end you are accountable to yourself.

      You seem to have somehow completely missed the point of all of the whining over outsourcing.

      How do I "prove" I deserve to have ANY job when the employer points out that three foreigners can do my job for about half the local asking price? If you say "quality" you completely ignore the many-monkeys viewpoint of most of the outsourcers... they'd just hire all three and one should come up with something usable.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    3. Re:Worked for me... by twiddlingbits · · Score: 1

      Well said. Those who want to succeed will find a way even if they have to change careers. Being self-sufficient used to be the American way. I guess the Baby-Bust kids of the 70's and 80's expect the rest of us to support them like Mom and Dad did. The concept of social welfare only came into place 75 yrs ago but it sure has gone from being a safety net to a way of life very quickly.

    4. Re:Worked for me... by stanmann · · Score: 1

      Well, your technology job got outsourced to INDIA for the same reason the southeast and midwest have more Technology oportunities than they can fill. Nobody is worth $150K for doing basic software development or maintenance, Yes, there are several hundred(worldwide) software engineers that are worth every penny of the $250K they earn, for the rest, 55-65k is the max value and when you can pay an indian 25 in india or 45 in cleveland, and the american in cleveland wants 95, you take the indian. There is a place between feast and famine.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    5. Re:Worked for me... by kin_korn_karn · · Score: 0, Troll

      Blaming a President for your lack of job is about as brite as claiming one got you a job.

      Spelling BRIGHT wrong while flaming people for not being BRIGHT is fucking stupid.

    6. Re:Worked for me... by xenocide2 · · Score: 1

      I happen to live in the Midwest, near a place not too far distinguished from Orange County. As a matter of fact, it isn't difficult to find a job, provided you have five years experience. Hell, I've seen postings asking for ten years experience in software development, with a zero percentage leadership role. After ten years, I'd hope to be moving up beyond bottom rung grunt.

      Also, pricing yourself on the low end isn't gonna be too attractive. Its hard to justify in the employers mind that you're not spouting a plethora of BS when you tell them how you're the best man for the job, and you also bring X Y and Z to the company above and beyond what they're looking for, and then ask for a salary 10 thousand below the next cheapest potential hire. Hell, they're afraid you'll leave for another opportunity in an instant.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

  194. ^^^DISTORTION OF THE TRUTH^^^ by Anonymous Coward · · Score: 0

    Bush said that instead of raising the minimum wage we should fix the education system. That was not an answer to the issue of higher paying jobs going over seas.

    This is the kind of liberal distortion of the facts that I would expect from Dan Rather. Wait... Dan? Is that you?

  195. Everythng is not a commodity by Anonymous Coward · · Score: 0

    Labor is just like anything else, a commodity.

    No. Some labor is a commodity. Some is not.
    "Commodity" means a mass-produced unspecialized product . Nice try.

    Division of labor is the very foundation of modern economics.
    You're editorializing. Labor specialization predates "modern economics" by 100s of millions of years. Again, nice try.

    Mexicans have gotten too rich to be hired for such jobs.
    Semi-skilled mexican factory drones are "too rich" for their jobs? Gee. That's a good argument for outsourcing more. Nice try.

    Conversely, a simple thought experiment will tell you the ultimate booster to employment - ban all trade!.

    Again, nice try. Few people advocate the abolishion of trade. However, let's face it: there are three economic models : 1) hunt and gather, 2) subsitence farming and 3) mercantilism.

    You are involved in one of those three models. Most Americans are in group 3. Now our political and economic leadership are either doing a good job or a bad job. I think their doing a bad job. Bad immigration and bad trade policy are hurting America and American workers. In fact, when we had a strong immigration policy and stronger trade policy, we had higher growth, higher birthrate, higher labor mobility, breakdown of social barriers, less divorce, people were happier, there was less congestion, less prisoners, etc. We're not just saving the jobs of a few from unfair competiton from guest workers and indentured servants, we're saving the American way of life.

    Nice try.

    1. Re:Everythng is not a commodity by Coryoth · · Score: 1

      No. Some labor is a commodity. Some is not.
      "Commodity" means a mass-produced unspecialized product . Nice try.


      Really, because every dictionary I've looked in gives a variety of defintions, and while "a mass-produced unspecialized product" is one of the defintions given by Merriam Webster, most dictionaries agree on the more common defintions:

      "an article of trade or commerce"
      "an economic good"

      Both of which work perfectly well for the parent post. You seem to be extracting a less commonly used defintion and then claiming it is the only defintion - or are you claiming you knew in what sense the parent poster was using the word: specifically in the sense that was refutable, as opposed to the sense that would have left his argument sound.

      Jedidiah.

  196. Buzzword by n54 · · Score: 1

    Isn't it time we all realize that outsourcing is mostly a buzzword? For sure it's a buzzword that cost people their jobs but what is new about that? "Synergies" anyone? (The buzzword which cost me my job). It's the same old PHB bullshit and costs the shareholders losses in the long term.

    The PHB eagerness for outsourcing has already begun to bite their ass and the tide is slowly turning into a more balanced view of the real cost of outsourcing for the company. Companies with PHB's are grossly inefficient anyway and doomed in the end no matter what (just because it has "worked" for 50 years doesn't meant it will do so for 50 more).

    Just another small bump in the development of the truly global economy. More and more people realize that the PHB's are the problem, as an alternative to PHB's look at the way SAS.com works http://www.sas.com/corporate/worklife/.

    --
    this comment is provided "as is" and without any express or implied legibility or congruity [...]
  197. In other news ... by The+AtomicPunk · · Score: 1

    US auto workers will all be replaced by robots...

  198. Some numbers by karb · · Score: 2, Informative

    1999 Numbers :

    • Computer programmers : 528,600
    • Application Software Engineers : 287,600
    • System Software Engineers : 209,030
    • Total : 1,025,230

    2000 Numbers :

    • Computer programmers : 530,730
    • Application Software Engineers : 374,640
    • System Software Engineers : 264,610
    • Total : 1,169,980

    2001 Numbers :

    • Computer Programmers : 501,550
    • Application Software Engineers : 361,690
    • System Software Engineers : 261,520
    • Total : 1,124,760

    2002 Numbers :

    • Computer programmers : 457,320
    • Application Software Engineers : 356,760
    • System Software Engineers : 255,040
    • Total : 1,170,840

    2003 Numbers :

    • Computer programmers : 431,640
    • Application Software Engineers : 392,140
    • System Software Engineers : 285,760
    • Total : 1,109,540

    Difference, 1999-2003

    • Computer programmers : -96,960
    • Application Software Engineers : 104,540
    • System Software Engineers : 76,730
    • Total : 84,310

    Considering the tech burst, the generally faltering economy, outsourcing, the MPAA, and 9/11, it's pretty good. Especially if you aren't a programmer (incidentally, they average around 8-10k less a year than the software engineers, IIRC).

    I'm not a wonk, I'm a geek, so please forgive if I have my numbers or sources wrong somehow.

    --

    Jack Valenti and the MPAA are to technology as the Boston strangler is to the woman home alone

    1. Re:Some numbers by LightningTH · · Score: 1

      The other fact is that more companies seem to be moving towards "Software Engineer" compared to a computer programmer. I've worked for a few companies now and each of them was labelling all the programmers as engineers. It seems to sound as if you were more important because you are an engineer instead of a programmer but doing the same job.

    2. Re:Some numbers by nicklott · · Score: 1
      Sorry, what IS the difference between a Computer Programmer, an Application Software Engineer and a System Software Engineer? I've probably been around too long and not paid enough attention, but don't they all program computers? Are App Software Eng and Sys Software Eng different degrees?

      This seems to be part of the whole problem; breaking programming into tiny, tiny little niches. "Oh, you're a system engineer... we need an application engineer. You can't do this".

      I would be interested in numbers comparing programmers to managers or outsource rates to executive salaries however...

  199. ["/." arguments] as a Commodity by Anonymous Coward · · Score: 0

    "Yes, this sucks for the workers who are displaced. The invention of the car sucked for buggy whip manufacteres too. I'm all for assisting these people with reeducation, but I'm not for holding everyone's standard of living back so we can save a few jobs."

    So what's "buggy-whippish" about all the jobs that are going out the door?

    And what makes you think it's a "few" that are losing their jobs?

    And last, what makes you think it's just "labour" we're losing?

  200. Blue Collar Work? by Bob9113 · · Score: 1

    Well, I was thinking I would switch to blue collar work, but since US based manufacturing became extinct in the 60's and 70's, I guess that isn't an option. Those who do not learn from history are doomed to sound like Chicken Little.

  201. Re:Whoa! Behind the times! by mikesmind · · Score: 1
    I'm managing a project that has a good portion of the work going on off-shore. It is a royal pain to manage, not to mention that it messes with your sleep!

    The communication is difficult. You have to double-document everything, even brief phone conversations. There's also the CYA activities necessary because of the contract.

    The biggest hurdle is the lack of knowledge of our company and business. Sure, they have a center of excellence, but really, it takes years to get a good grasp on our business and way of doing things.

    There are cultural issues too. Everyone I work with offshore are very nice. It's just hard to tell if you are getting a straight answer or not.

    I believe that we could have done a better job on this project by having the whole team on-site. At least you have body-language to tell you when understanding is not happening.

    --
    www.mikesmind.com - www.daddyworkathome.com - www.freetofarm.org - www.tenfoottable.com
  202. New Political Party Wants to stop thisOutsourcing` by Anonymous Coward · · Score: 0
    That's the Constitution Party , who are 100% blacklisted from mainstream media.

    See their site Live Free Or Die, lfod.com.

    If you feel strongly about mass immigration, mass outsourcing, and the total loss of USA's manufacturing and know-how (look at Detroit to see what happens... a once safe and beautiful city is now a delapidated warzone), then don't waste your vote on the free-traders. Cast a vote for the Constitution. Every vote they get will make a difference.

    Also start reading VDARE.COM.

    Tell everyone you know!

  203. Re:Detroit and Flint? Yes. USA? No. by WindBourne · · Score: 1

    Actually, those plants were required by law. There had to be a certain amount of work done in the USA to qualify as a US product. All of those cars are sold in N.A. and they are simply final assembly, nothing more. The auto jobs have disappeared, but a big part of that is automation, not just offshoring.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  204. Would you stop it about the H1Bs? by Mr_Icon · · Score: 4, Informative

    Would you stop it about the H1Bs? They are *NOT* "stealing" your jobs! For an H1B to be hired, the company has to *prove* that the foreign worker is better qualified than local available workforce for the position they are being hired. And the salary level *must* be approved by the local dept. of labor. In fact, many companies avoid H1Bs like a plague because it takes too much effort to do the paperwork, and they have to wait 4-5 months before getting an approval.

    No US company would hire an H1B if they could have an American doing that job. Especially considering that H1Bs are limited to 6 years.

    I'm an H1B and I've been one for the past 6 years. I'm leaving to go to Canada in the spring because I'm coming up on my limit and can't continue working at my current job past July. I'm good at what I do, I have excellent English skills (and Russian, and now French), and I have good references. I have paid all my taxes (including Social Security, which I won't ever see back, since I don't qualify for it), and nearly everything I earned in the past 6 years went back into your economy.

    Feel free to bitch about offshoring your jobs, since the money actually leaves your economy forever, but don't blame H1Bs if you lose your job. That's not how it works.

    </rant>
    --
    If you open yourself to the foo, You and foo become one.
    1. Re:Would you stop it about the H1Bs? by cmpalmer · · Score: 1

      One of the consequences I've seen due to the complications of hiring H1-B's is that often (and in particular the Indian workers) the employee finds it hard to move jobs while working under an H1-B, which means that a savvy (read: unscrupulous) company can corner the market on H1-B workers, pay them less, and make them work long hours on salary. It becomes a kind of indentured servitude -- if they don't like it, good luck finding another company willing to do the paperwork before you get deported.

      --
      -- stream of did I lock the front door consciousness
    2. Re:Would you stop it about the H1Bs? by scatalogical · · Score: 1

      You're dead wrong. I've personally watched a company only interview H1b visa holders. They were obviously just out of school. Just because someone wrote some words on a piece of paper doesn't mean that people will do what the words say.

    3. Re:Would you stop it about the H1Bs? by Anonymous Coward · · Score: 1, Informative

      You may be an H-1B, but your knowledge of the law is lacking. Contrary to your claim, there is no requirement whatosever that employer make any effort to recruit Americans or that an H-1B worker be better qualified before making an H-1B application. (See 8 U.S.C. 1101, 8 U.S.C. 1182 and 8 U.S.C. 1184)

      You may also be interested to learn that the law specifically prohibits the Department of Labor from doing anything more with a prevailing wage claim than to check to see if the form is filled out correctly. (8 U.S.C. 1182 (n)(1)(G)(i))

      The application fee for an H-1B visa is a mere $130 and the forms are easy to fill out.

    4. Re:Would you stop it about the H1Bs? by Mr_Icon · · Score: 1

      Whatever. I went through the process three times, I think I know the pains involved. I refer you to:

      http://www.dol.gov/dol/allcfr/Title_20/Part_655/to c.htm

      Moreover, I cite 8 usc 1182 (n)(1)(G)(i) which you mention yourself:

      (i) In the case of an application described in subparagraph (E)(ii), subject to clause (ii), the employer, prior to filing the application--
      (I) has taken good faith steps to recruit, in the United States using procedures that meet industry-wide standards and offering compensation that is at least as great as that required to be offered to H-1B nonimmigrants under subparagraph (A), United States workers for the job for which the nonimmigrant or nonimmigrants is or are sought; and
      (II) has offered the job to any United States worker who applies and is equally or better qualified for the job for which the nonimmigrant or nonimmigrants is or are sought.

      If this confuses you:

      (ii) The conditions described in clause (i) shall not apply to an application filed with respect to the employment of an H-1B nonimmigrant who is described in subparagraph (A), (B), or (C) of section 1153 (b)(1) of this title.

      It only applies to "Aliens with extraordinary ability" which is pretty much limited to people with brains oozing out of their ears or "Certain multinational executives and managers"

      Am I missing something here?

      --
      If you open yourself to the foo, You and foo become one.
    5. Re:Would you stop it about the H1Bs? by Mr_Icon · · Score: 1

      And what, are these "just out of school foreign graduates" taking a place of an American worker? Do you think qualified American programmers would *work* for a company that is clearly looking to abuse their human resources just to dump them later?

      I was talking specifically about the common complaint that H1Bs are taking over the jobs of American workers. You are giving me an example of some job that no sensible American programmer would do anyway. Give me an example where a company fired an American programmer to hire an H1B in his place and I will show you a company that broke the law.

      --
      If you open yourself to the foo, You and foo become one.
    6. Re:Would you stop it about the H1Bs? by z4ce · · Score: 1

      Outsourcing money doesn't "leave our economy forever." Consider, when you buy something from overseas (like, say, programming), why do people accept your American money?

      Well, of course, because they want to buy stuff from America!

      It's not like when you buy something from India it just magically turns into Rupees. Somebody takes the American money and gives them rupees because they find the American money to be worth slightly more. The guy with the American money then use that American money to buy.. American stuff.

    7. Re:Would you stop it about the H1Bs? by fkicker · · Score: 1
      It's not like when you buy something from India it just magically turns into Rupees. Somebody takes the American money and gives them rupees
      In many cases its India's central bank that takes those dollars and turns them into Rupees. And central banks don't buy US products and services, they buy US Government debt. Debt which will need to be paid back, resulting in a temporarily inflated standard of living for those today, and a lower standard of living for our children, their children, and their childrens children.
    8. Re:Would you stop it about the H1Bs? by Anonymous Coward · · Score: 0

      Given the choice between HIBs and outsourced labor, I'll take H1B any day. They live here, they pay our rent, they pay our taxes, they pay our same cost of living.

      Yes more people to satisfy demand does impact us negatively, but compared to having our jobs sent to people who work for so little we can't possibly compete? I'll take H1Bs

    9. Re:Would you stop it about the H1Bs? by z4ce · · Score: 1

      That's just a silly argument. It's better for them to buy our debt than for ourselves to buy the debt. That means our financial assets are very attractive and therefore can have lower interest rates. The government is going to issue the debt regardless of who buys it.

      Think about what you said.. you just said they'll take the money and invest it in the united states.. and that's a bad thing.

      Unfortunately, quite often, it is the Fed who buys the government t-bills, effectively creating a silent, through inflation tax.

    10. Re:Would you stop it about the H1Bs? by Anonymous Coward · · Score: 1, Informative

      The problem is enforcement. Let me give two examples:

      1. At a previous job, they hired a H1B over a more or less equally comptent US citizen. Even had the US citizen known it, there isn't much he could have done as the company would make something up about how much better the H1B canidate was. Although after the experience, I don't know if the company would do it again (due to paperwork).

      2. Two international graduate students in the same subfield in CS were hired as H-1B workers over me. It would be hard to argue that they were better qualified as they were average students and I was the top in the class. So what can I really do about it: Nothing.

      As a final example, the graduate school I went to was biased toward accepting international students over US students. They did this so that they could get more work out of their students and pay them less. Hopefully, that's not a trend, but just an example of where it occurs.

    11. Re:Would you stop it about the H1Bs? by fkicker · · Score: 1
      Think about what you said.. you just said they'll take the money and invest it in the united states.. and that's a bad thing.
      Ah, you must be a fan of the US Treasury Secretary John Snow. I think he was the guy who said our $500 Billion dollar yearly trade deficit was a good thing because it meant that the US was such a good place to "invest".

      I may be able to agree with you if the US were actually investing that $500 Billion a year in research, roads, infrastructure or education like we did in the 50's. Seems to me, the US is mostly "investing" in housing, SUVs, and widgets from Wall Mart. How are these "investments" going to help us pay the bills when the debts come due? Maybe we will all be able to convert our big houses into bed-and-breakfast inns for foreign tourists!

      And I'm not sure that foreign investment is going to make us better off than a country with a high savings rate like Japan where domestic savings are enough to cover domestic investment needs and buy assets overseas.
    12. Re:Would you stop it about the H1Bs? by Anonymous Coward · · Score: 0

      It's really about explotation. In reality 1-HB holders are more expendable then citizens or green card holders. As others have pointed out 1-HB people are more at the mercy of their employers because if they loose their jobs they are at risk of having to leave the country. They will take lower pay and more willing to put up with bad working conditions. Note: even if this is not YOUR specific experience it can and does happen. I have seen this in more then one work place. You sound bitter at being forced to leave. My pitty is limited becasue should have know that you were expendable.

      I also know green card holders who are having the same kind of employement problems as citizens. If the labor pool is big enough then there is every incentive to pay as little as possible for labor. Talking about skill sets is of little relevence. A big labor pool means that there will always be someone 'good enough' and workers will be poorly treated. If you have any reasonable knpowledge of history, this is why there are labor unions.

      So the reality is that 1H-B people do, on the average, depress salaries and increase unemployment for residents. (There are other long term effects that change the equation: there are many examples of immegrants starting very succesful companies that employ many people, i.e. Intel. It is impossible to quantify this amount, and it also unclear that residents would not have created alternative companies instead.) It is true that an expanding economy may need more workers to keep expanding, but this is not the case in software or engineering because of the existing worker base.

      Telling the truth is NOT bashing 1H-B workers. Many of my friends are either green card or 1H-B workers. I also work with many non-citizens (in fact, the majority of my current co-wokers are green card or 1H-B or L-1 people).

      I have a radical solution. I think the US should assume that when a foreign citizen starts work here that they will eventually become a perminant resident, either green card or citizen. Any temporary situation just leads to exploitation. My solution is more fair to everyone.

    13. Re:Would you stop it about the H1Bs? by _marshall · · Score: 1

      The last company I worked for employs a few H1Bs that it is very loyal to. In fact, just recently on of their H1B's was coming up on expired, and the company decided they still wanted him around.

      Turns out you can go around the system pretty easily if you post the job on a public forum, collect resumes.. and just do nothing with them. You take your candidates resume and say, "He was the most fit for the job!" And, you have yourself a nice loophole =).

      Not that this guy didn't deserve it, but clearly there are ways around trying to find the "most qualified" person for the job?

    14. Re:Would you stop it about the H1Bs? by jt2190 · · Score: 2, Insightful

      You're assuming that someone is actually enforcing any of the rules already in place for H1B visa holders. Unfortunately, I am friends with number of H1B visa holders who, on the off chance that their green card will come through, will put up with almost anything: Long hours, terrible pay ($10/hour), no benefits, etc. The companies that hire them out to large corporations pocket a lot of money. Hell, I'd love to rat out the companies that exploit them, but I'd hate to see them loose their chance of staying here.

      You may be among the minority of H1B visa holders who don't want permanent residence in the US. Unfortunately, most of them see that program as a quick(er) way to a green card.

      A real solution would be to (a) provide a guaranteed green card in exchange for a certain number of hard-working, law-abiding years in the US, and (b) allow visa holders to hold their own visas, and remain in the country as long as they can find work within a certain time period, say, one year. They would then be able to demand market rates for their work, because they wouldn't be forced to put up with crap.

    15. Re:Would you stop it about the H1Bs? by Mr_Icon · · Score: 1

      That's not a loophole, that's breaking the law, since the law clearly states that the company wishing to employ a foreign worker must attempt to find a citizen to fill the position in question. Sure, it is unlikely that a) they will be caught, and b) that someone would care, but the same argument applies to smuggling goods through customs. Given, it's not shaking babies, but it's nonetheless illegal.

      A "loophole," on the other hand, is something that is technically legal, even though contrary to the intention of the law. For example, a loophole would be to create a position with "required skills" completely matching those of the foreign worker. This is how you see job postings that require both graphic design skills and low-level kernel hacking. Creating jobs to match foreign workers is not technically illegal, but it's not the intention of the law.

      --
      If you open yourself to the foo, You and foo become one.
    16. Re:Would you stop it about the H1Bs? by Mr_Icon · · Score: 2, Insightful

      I fully agree with you. Getting rid of the 6-year limit and making changing jobs for H1Bs easier would actually solve more problems than it creates. Some steps were already taken in that direction -- e.g. 3 years ago the new legislation allowed a foreign worker to change jobs without waiting for the approval from the then-INS (now Department of Homeland Security... *shudder*). Nowadays if you are tired of your job, all you have to do is find another and send in the application paperwork. Once you receive "your paperwork has been accepted" slip, you can start working at the new position. It's not a perfect solution, but at least now H1Bs don't have to wait for 6-7 months for the approval of their transfer from DHS.

      As to the 6-year limit, the result a lot of times is that foreign workers, knowing that they will likely have to leave the country eventually, will view their employment in the US as a venue for making money and then taking it with them back to their country of origin, where their savings suddenly become a small fortune. The country loses both the worker (if they managed to stay an H1B for 6 years, they are most likely a valuable asset to the country's economy) and the worker's savings.

      Personally, I'm not bitter at all about having to leave my job. I knew this was coming for the past 3 years and was able to plan accordingly. Besides, I am looking at switching careers eventually down the line anyway.

      --
      If you open yourself to the foo, You and foo become one.
    17. Re:Would you stop it about the H1Bs? by z4ce · · Score: 1

      They invest in the things that will make them money. This happens to be things people in the united states want like SUVs, cheap home goods (wal-mart), technology (msft, oracle). So they are investing money into things American's want.

      Now, explain to me again how this is a bad idea? The debts just don't 'come due' If a European buys of walmart, that makes the trade-deficit increase. However, it is a good thing for us. It's not like we now "owe" them anything or they're going to "collect." If our assets didn't have the desired rate of return, they would sell them to someone else!

      John Snow is right and anyone that has even a trivial background in international economics has to agree.

      Think about what a positive trade account means. It means on net, we decided it was more valuable for us to buy into things abroad then for people abroad to buy into us.

    18. Re:Would you stop it about the H1Bs? by fkicker · · Score: 2, Interesting
      I think Warren Buffet may have explained it best here in an article about why BerkShire Hathaway was investing in foreign currency for the first time in its history.

      Take a wildly fanciful trip with me to two isolated, side-by-side islands of equal size, Squanderville and Thriftville. Land is the only capital asset on these islands, and their communities are primitive, needing only food and producing only food. Working eight hours a day, in fact, each inhabitant can produce enough food to sustain himself or herself. And for a long time that's how things go along. On each island everybody works the prescribed eight hours a day, which means that each society is self-sufficient.

      Eventually, though, the industrious citizens of Thriftville decide to do some serious saving and investing, and they start to work 16 hours a day. In this mode they continue to live off the food they produce in eight hours of work but begin exporting an equal amount to their one and only trading outlet, Squanderville.

      The citizens of Squanderville are ecstatic about this turn of events, since they can now live their lives free from toil but eat as well as ever. Oh, yes, there's a quid pro quo -- but to the Squanders, it seems harmless: All that the Thrifts want in exchange for their food is Squanderbonds (which are denominated, naturally, in Squanderbucks).

      Over time Thriftville accumulates an enormous amount of these bonds, which at their core represent claim checks on the future output of Squanderville. A few pundits in Squanderville smell trouble coming. They foresee that for the Squanders both to eat and to pay off -- or simply service -- the debt they're piling up will eventually require them to work more than eight hours a day. But the residents of Squanderville are in no mood to listen to such doomsaying.

      Meanwhile, the citizens of Thriftville begin to get nervous. Just how good, they ask, are the IOUs of a shiftless island? So the Thrifts change strategy: Though they continue to hold some bonds, they sell most of them to Squanderville residents for Squanderbucks and use the proceeds to buy Squanderville land. And eventually the Thrifts own all of Squanderville.

      At that point, the Squanders are forced to deal with an ugly equation: They must now not only return to working eight hours a day in order to eat -- they have nothing left to trade -- but must also work additional hours to service their debt and pay Thriftville rent on the land so imprudently sold. In effect, Squanderville has been colonized by purchase rather than conquest.


      But I guess that Warren Buffet doesn't have "even a trivial background in international economics."
  205. They will license it (as in EULA). by khasim · · Score: 4, Insightful

    Parent is very insightful, but the senior positions won't move, unless entire projects are moved overseas.

    The project might not be moved, but, eventually, the Indian companies will start their own projects.

    They will have the junior coders turned intermediate coders turned senior coders turned management.

    There is nothing about the USofA that will protect the management jobs.

    At that point why not just license someone else's code?

    As in EULA, as in "import".

    Eccccccenomikz says that at that point, either HR will have to lower expectations (less bang for the buck from their point of view) or Pay more to get the top talent (Scarcity of resource drives price up).

    You left out the option where there isn't a US company anymore so there isn't an HR department and the entire software package is imported from India.

    Either way it's a long term negative for businuess in the USA, because of their short sighted goals.

    It's worse than that. It's a long term negative with a very big crash coming in about 10 years. That's how long it will take for all those new Indian programmers to learn enough to move into management and such.

    How can a US company compete with an Indian company where EVERYONE makes 1/10th what the US company makes.

    Eventually, all the "senior" programmers in the US will either have moved to a different field or be maintaining some single system for some single company until they die (or the new CIO gets a quote from an Indian company that will migrate that system for 1/10th what that programmer is being paid).

    1. Re:They will license it (as in EULA). by Quino · · Score: 1

      I agree with the bulk of your post, I just feel that the job/work/company/industry drain is going to come first (and probably mostly) from China than India -- but it's the same forces at play.

    2. Re:They will license it (as in EULA). by Anonymous Coward · · Score: 0

      kind of steering the topic:

      promoting a sr. developer to management makes about as much sense as moving your sr. developer to sales. they are two completely different jobs and require to completely different skill sets. (team lead is a different matter...)

      most sr. developers are sr. developers because they are good at development and enjoy development. the only reason sr. devs move into management is because the way that salaries are set up at most organizations makes no sense. once you get to the top of the dev. chain, the only way that you can make more money, get better benefits, etc. is to jump into the management track.

      If a sr. developer wants to move to management, the opposite should happen. They should take a pay cut. Maybe someday they'll make more from having moved to the management track, but until they've proven themselves as a manager and worked their way up that track they don't deserve the extra $$. the other obvious benefit being that with this scenario the only sr. dev's that would ask to jump into management would be the ones that truly have a desire to do so (money aside.)

      people tend to do a better job if they are doing it because they have a sincere interest than if they are doing it just to make more $$$.

      offering people money to make what is potentially a bad decision for the company is not a good idea.

    3. Re:They will license it (as in EULA). by RTMFD · · Score: 0

      I am a programmer and I welcome this. I think that globalization will be the death knell of modern socialism and keep the reins on govt. regulation.

      As an overtaxed citizen of these United States, I welcome this, even at the cost of my profession.

    4. Re:They will license it (as in EULA). by Anonymous Coward · · Score: 0

      Great, thanks for the depressing post. Now I'll just nip out and jump off the building...

    5. Re:They will license it (as in EULA). by ahdeoz · · Score: 1
      How can a US company compete with an Indian company where EVERYONE makes 1/10th what the US company makes.

      by owning the Indian company.

    6. Re:They will license it (as in EULA). by Anonymous Coward · · Score: 0

      It may be just your profession now, but the trends will continue in other areas. As more and more people get affected, there will be more and more pressure on the government to 'do something'. Government will do what it does best, legislate and regulate.

    7. Re:They will license it (as in EULA). by Anonymous Coward · · Score: 0

      This is insightful an naive both at the same time. You're right but you need to think one step further. What happens in India when there are american companies competing with indian companies for skilled labor? The same thing that happened during our .com boom. The cost of skilled labor skyrockets along with employee turnover rates. Suddenly, offshoring isn't cost effective anymore, and Indian companies look for ways to cut costs...

      What happens then? Indian companies offshore to China, Russia, or whatever other country happens to have a glut of skilled labor with low living costs. China is already seeing textile factories close because costs have climbed to the point where they can no longer be competitive in the global marketplace. Who would have EVER thought that China would not be able to compete in the textiles market? Let alone this soon in the game?

      Eventually, it's all a wash, and we have what's called "globalization". This entire process, of course, is very painful for many workers, much like industrialization was at the turn of the last century. To stay alive, you must compete. It doesn't matter if you're American, Indian, Chinese, etc. what matters is that you can do a better job than the next guy. If you can, you're hired, if not... well.. good luck to you, you'll need it.

      Personally, I own an american software company which is doing quite well. I'm also studying intellectual property law.

    8. Re:They will license it (as in EULA). by jcr · · Score: 1

      How can a US company compete with an Indian company where EVERYONE makes 1/10th what the US company makes.

      More to the point, why should a customer pay more than they have to for a given product or service? Whenever someone beats the drum for protectionism, what they're really asking is for the feds to force the customers to take their business to the higher-priced vendor.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    9. Re:They will license it (as in EULA). by MrBandersnatch · · Score: 1

      "Eventually, all the "senior" programmers in the US will either have moved to a different field or be maintaining some single system for some single company until they die (or the new CIO gets a quote from an Indian company that will migrate that system for 1/10th what that programmer is being paid)."

      GOOD LORD THAT HIT HOME.

      15 years ish xp as a developer/sys admin/support/coder and during the dotcon bust the best I could do was to tide me over was freelancing for several firms. Luckily one of those freelance positions became full time...and Ive been doing it ever since; Looking at the (now improved) job market and seeing NOTHING that equals my current salary/terms gives me ZERO options for moving on...

      And the worse thing about that...is my salary is LOW, so low in fact that when my current CO actually LOOKED at offshoring what I do (and asked me do to it....B**£&TS) I came in CHEAPER than the Indian companies. I got lucky this time around....

      Sorry no point to this post and Ive just finished 1/2 a bottle of wine but I read that and thought "****** thats where I am". ****!

    10. Re:They will license it (as in EULA). by Anonymous Coward · · Score: 0

      How can a US company compete with an Indian company where EVERYONE makes 1/10th what the US company makes.

      They will be able to compete in 10 years because by then those companies won't be 1/10 the cost, they'll be pretty close to 9/10. It's already happening, the firms over there are charging more. They can't find enough talent and are hiring anyone who can spell Java or HTML. This is just a flood of new developers entering the same old economy, they are cheaper for now, but won't be for long. We will have much bigger problems in 10 years, but this won't be one of them.

  206. Good riddence to sloppy American programmers by Anonymous Coward · · Score: 0

    Who among us would cry if those sloppy MS, Sun morons weren't infecting their propritary platforms with bugs every day?

  207. Accenture by Fulcrum+of+Evil · · Score: 1

    When you hire a busload of kiddies to code a mission critical app, you deserve what you get.

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

      I actually used to work as one of those "kiddies" and take at least some offense to that. While most of the people there really were incompetent, the rest of us just didn't care because in order to make ends meet on the "salary" we were given, we had evening jobs delivering pizzas or serving at TGIFriday's or something.

      Working 18 hours a day 6 days a week for a few months and not getting anything other than survival wages tends to be a big demotivator.

  208. Better Value? by ClubStew · · Score: 1

    From the article:

    The strong results clearly demonstrate that Wipro is winning in a market where customers are seeking higher value.

    Funny, I was always taught that you most often get what you pay for.

  209. How can it be? by steve+buttgereit · · Score: 1

    That so many talented, skilled workers not take their future into their own hands? Especially when forced to do so by being laid off, etc.

    It seems to me that if I were a victim of programmer off-shoring, yes, I would look for a job... but in the meantime I would work to build a coalition of my fellow unemployed talented, skilled works to build some new product, create some new consulting firm, or find some way to bring these talents to bear in the marketplace.

    We're not talking about building cars here with a large initial investment in raw materials. Coders are incredibly well placed to take their destiny into their own hands.

    Maybe it's social skills, or the independent nature of coders that prevent them from coalescing into groups of economically viable businesses... just so strange from my perspective that this doesn't happen more often.

  210. DOOOM! DOOM! The End Is Near by raider_red · · Score: 1

    I've learned to take reports like this with a rather large grain of salt. Sure there are some jobs moving overseas, but overall, the demand for new code seems to be increasing. There may be some temporary displacement as jobs are initially moved, but those people will be re-absorbed as new jobs are created. (At least, that's what I'm hoping for.)

    --
    It's good to use your head, but not as a battering ram.
    1. Re:DOOOM! DOOM! The End Is Near by C_Kode · · Score: 1

      My question is this. If H-B1s were to help companies that needed tech help, why are there 100k tech workers out of work and 64k H-B1s get snatched up as soon as they are released? While I don't know how true the 100k number is, I'm definitely aware that there are a TON of American tech workers out of work and definitely more than the 65k H-B1s that has been released. Why were there 65k H-B1s released if there are more than 65k tech workers out of work?

      I just want someone to explain this without the double talk and avoiding valid points.

    2. Re:DOOOM! DOOM! The End Is Near by raider_red · · Score: 1

      That's exactly what I asked in my last letter to Sen. Hutchison. I do think its curious that they're still allowing H1-Bs in when there's a requirement to prove that they can't find someone from the States to fill the job.

      --
      It's good to use your head, but not as a battering ram.
  211. Re:Another indian posing as a 'westerner' by lateralus_1024 · · Score: 1

    umm, make that a soy burger.

    --
    If you think /. comments are bad, check out Digg.
  212. Re:Whoa! Behind the times! by BluedemonX · · Score: 3, Funny

    Lagaan?

    Taxes.

    Glad I could help...

    --

    --- Jump!! Fire!! Bullet time!! - Lego version of the Matrix
  213. Specialize Specialize Specialize by linzeal · · Score: 1

    I absolutely agree. The death knell for programmers is only for those who have not specialized in an engineering, industrial or scientific field. I study mechatronic engineering and everyone I know in my peer group can program but none of them would call themselves "programmers". Hell, I can whip up some cognitive apps in LISP, make a GUI for it in C or create a PHP page to access a mysql database with a list of sensor information and I still would not call myself a "programmer".

    1. Re:Specialize Specialize Specialize by Grishnakh · · Score: 1

      No, specialization is just a fast track to unemployment for most. Read a little above and you'll see a big thread about someone whose wife has a PhD in computational linguistics and can't find a job.

      I do agree that being simply a "programmer" really isn't enough. I'm an electrical engineer, and I spend most of my time programming, but I wouldn't call myself a "programmer" either, because the software I write is directly in support of an engineering project, and couldn't be done by someone who doesn't have expertise in electrical engineering.

      However, getting too specialized (like the PhD I mentioned) is a very bad idea, because it severely limits the number of jobs you're qualified for. Even worse, employers refuse to consider applicants for jobs that don't meet all their skills requirements. Anyone with a degree in electrical engineering, for instance, should not have a difficult time moving from one specialization to another (like power to control systems), but it's impossible to do because no employer wants to wait for you to come up to speed in something you haven't seen since college. So, in an engineering career, once you've gone down one path of specialization, it becomes impossible to hop over to a different path. You can't go back and re-learn either, because by then you're too old.

  214. What we Umerikin programmer's need is by museumpeace · · Score: 0, Flamebait

    a warmongering idiot running the country, a guy who'll spend us into the poorhouse if thats what it takes to keep the DOD and Homeland Security supplied with all those hightech, software intensive tools that insure our safety. A programming job that requires a security clearnce just doesn't get farmed out to Bangalore Binaries Ltd and non-citizens need not apply.
    Oh...wait...my cubemate just asked me why I was suddenly typing so furiously...
    Uh, never mind.

    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  215. One safe haven by BlueTooth · · Score: 1

    I'm working on getting a job in a DoD funded lab. US citizenship is a requirement of applicants as you need to get DoD security clearance. So unless we start offshoring our homeland security projects then my job would be secure from that.

    --
    SPAM
    1. Re:One safe haven by phuturephunk · · Score: 1

      Only problem with that is it tends to lead to a frighteningly similar existence to what Ayn Rand projected in 'Atlas Shrugged'..or In 'Player Piano' by Vonnegut.

      I personally don't want a society where everyone works on tools for killing people or are relegated to the wreaks and wrecks...

    2. Re:One safe haven by BlueTooth · · Score: 1

      I neglected to mention that I'd be working on improving the acuracy of weather forecasts used by air traffic folk.

      --
      SPAM
    3. Re:One safe haven by phuturephunk · · Score: 1

      No no no, I'm not comdemning what you do, I'm saying that not everyone can work for the DoD, or would want to for that matter.

      Not good to have all those eggs in one basket ;).

      And plus, the chaos of human beings dictates that the more people you have working in many different varied fields with many different people in control means more innovation in the long run.

      I have no point, so just let it slide ;).

  216. downward pressure on salaries by Stinking+Pig · · Score: 1

    I agree with all the people posting that outsourcing doesn't work well and that programming will, by necessity, continue to be viable in the US. However, I think it's missing the point that what outsourcing is sensible exerts a downward pressure on programmer's salaries in the US.

    I know that I don't work as a programmer anymore, even though I enjoyed the work greatly, because I was unable to feed my family and pay the mortgage on what I was making. Maybe I'm just a lousy coder, but I make twice as much as a presales engineer and get a lot more freedom with my time, to boot.

    My own personal example left out of the equation (not everyone has what it takes to survive in sales), does anyone else see the salaries for programming jobs dropping into the toilet?

    --
    "Nothing was broken, and it's been fixed." -- Jon Carroll
    1. Re:downward pressure on salaries by Anonymous Coward · · Score: 0

      That was true during the dot-com bust. It hasn't been true during the last 6 month.

      I do soley contract work, and have for over 15 years. I now have more work than I can handle, and have even raised my rates significantly. While I don't expect them to be the same as they were during the boom-time, they are now back up to quite a respectable level. And the way things are going, I see a strong upward pressure on rates.

      Companies cannot find good qualified technical talent these days. And I compete world-wide on some of these gig.

      There are tons of unqualified people. The folks in India are of an even (generally) lower qualility.

      Recently I was had a gig where the company tried outsourcing to India. The experiment has been a miserable failure so far. And this is a company run by an Indian-american, which backing by Indian-American VCs.

      I think they are starting to get a clue. In the meantime, right now, things are rosy in the contracting biz. Which means they either are in the permanent biz as well, or are about to be so.

      2002 is long gone. And may it stay that way.

  217. Nice attempt at trolling. by khasim · · Score: 2, Insightful

    So, what you're saying is that we should stop outsourcing to save a few Americans their nice jobs and keep Indians poor? That's just cold.

    Who said anything about keeping Indians poor? We should be helping them develop. But we shouldn't be sending our jobs over there.

    On the whole, the world is better off without borders and barriers to trade.

    But individuals are not the whole. The "whole" might be better, but the individuals will suffer.

    Opening up trade is the best way to improve the world wide standard of living.

    So, making lots of unemployed people in the US is good for the world? That's pretty pathetic.

    How about we FIRST establish some baselines rather then just send our jobs away to the person who will do it the cheapest?

    I bet there are some pedophiles who would pay you for the priviledge of providing child care to your little darlings. Yes, saving money and making other people happy is what it's all about.

    For my part, I'd prefer standards of environmental and worker protection rather than saving $5 on a toaster.

    1. Re:Nice attempt at trolling. by Anonymous Coward · · Score: 0

      "So, what you're saying is that we should stop outsourcing to save a few Americans their nice jobs and keep Indians poor? That's just cold."

      Outsourcing is fine. If Indians can compete in India, then let them compete. But deport all guest workers from the U.S. now because Americans have had their jobs stolen IN THE US by imported guest workers. Guest workers were supposed to be temporary anyway. Remember that? Check your news stories from 1998 with the words "Guest worker" and "temporary". Once millions of guest workers flooded in, the media dropped the "temporary" part. But you, the naive American forgot that part because you have no capacity to think for yourself.

      So I say let India compete. But IN INDIA. American jobs belong to AMERICANS FIRST. Once Americans have full employment, THEN imported workers can have jobs in the U.S. - but not until then. What we need is not an unemployment index, but an unemployment index of U.S. Citizens, which I suspect is now around 20% or more.

      "On the whole, the world is better off without borders and barriers to trade."

      Correction: on the whole the THIRD WORLD is better off without borders and barriers to trade. The 1st world has created and built while the 3rd world has sat around doing nothing. Now suddenly the 3rd world wants our wealth. The 3rd world has to WORK and develop itself rather than taking from others. That is the way the world works: you get what you deserve. A borderless world would be a complete disaster for the 1st world. Sure the standards of living for 3rd worlders would improve, but it would impoverish the 1st world. Any system that takes away something from someone who earned it and gives it to someone else for free is called Communism. Americans built America. Americans deserve the rewards. India did not build America, therefore India does not deserve America's rewards.

      "Opening up trade is the best way to improve the world wide standard of living."

      Then why is it still illegal for an American to work in India? Why is there no guest worker visa in India allowing 400,000 Americans to come there every year and work? Indians can come to the U.S. to work in huge numbers, but India remains closed. Before you start talking about free trade then why don't you open your borders too? You want free trade in one direction - with all the wealth flowing OUT of the 1st world and into your country. Open your borders, or else the U.S. will close its borders to you. The fact is, India has to PROTECT its labor market from American workers because Americans are the most productive workers on earth. Who is practicing PROTECTIONISM now?

      Henry Ford, one of the world's greatest Capitalists said "I have to pay my workers enough to enable them to buy my product". How many U.S. execs will say that today? In the end, outsourcing will kill the U.S. economy because it will drain our wealth out into other countries. If we have no wealth, no one is going to be buyng anything. If no one buys anything, then companies will go out of business. Outsourcing creates poverty in the country doing the outsourcing because it sends wealth out of the country. Sending wealth out of one's country is never good for that country, but only good for the receiving country.

      U.S.A----->$------->India. Follow the money.

    2. Re:Nice attempt at trolling. by Anonymous Coward · · Score: 0

      I bet there are some pedophiles who would pay you for the priviledge of providing child care to your little darlings. Yes, saving money and making other people happy [...]

      Wow. Somebody just compared giving people in India tech jobs to giving pedophiles childcare jobs.

  218. mod article as flamebait by museumpeace · · Score: 1

    I am afraid to read the responses! the /. crowd are usually such well spoken, rational folks. There is nothing nice to see here so I am going to move along.

    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  219. Re:Future article: US software managers to be exti by linzeal · · Score: 1

    Outsourcing will eventually give rise to a competitive software engineering industry in India that may well rival anything the United States has even dreamed of. They have so many more people that are willing to become to become technologically literate that it is scary to think of how backwards many Americans are that they require 2-3x the tech support costs as the typical Indian customer. Everyone here needs to be willing to learn.

  220. They evolve into politicians... by Svartalf · · Score: 1

    Which is something worse than something with fangs.

    I'd take something with fangs over that any day...

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  221. My experience by Peyna · · Score: 2, Insightful

    I graduated with a CS degree this year, but I decided a little of a year before that law school was the way to go instead.

    Not surprisingly, the biggest challenge I had was convincing admissions that I actually wanted to be a lawyer, and wasn't just hiding from the job situation (especially in my field).

    Anyway, I had been looking for a different field of work since about the middle of my junior year. I can do CS, but I tired of it. Friends of mine that I outperformed in school landed $55,000/yr jobs with defense contractors (in the midwest). I decided that I could either deal with it and work in a job I would hate the rest of my life, or work in a field where I can impact society and people's lives in a more direct way.

    I chose the latter. I'm very glad that I did. Law school so far has been one of the most rewarding experiences of my life. (I have yet to decide what I want to specialize in, and it doesn't really matter until after the first year anyway.)

    With all that said, my point is that just because you're currently specialized in a certain field, if you have a college education, chances are you're going to be very adaptable, and able to find something else to do. You're not the high specialized buggy mechanic that will never be able to learn how to be an auto mechanic, because he learned the trade as an apprentice and has no other education. If you learned a trade in college, and didn't learn how to learn, you missed out on the biggest part of your undergraduate education.

    --
    What?
    1. Re:My experience by jeffc128ca · · Score: 1

      "or work in a field where I can impact society and people's lives in a more direct way"

      And you think you can do this as a lawyer???

      Wait till your practising law for a few years. By then the courts will grind you down to just another ambulance chaser or corporate blood hound.

    2. Re:My experience by Anonymous Coward · · Score: 1, Insightful

      just another ambulance chaser or corporate blood hound

      These types of lawyers tend to be in the minority; you just hear about them more, because they either advertise to the general public, or are despised by a lot of people.

      The loudest members of a group don't speak for the entire group. It's like Fundies and Christianity. Just because there's a few nuts, doesn't mean they're all that way.

  222. Three words - F U D. by mattis_f · · Score: 1

    Guys,

    For hundreds of years there's been talk of the disappearance of all jobs. Some new technology comes in, there's a period of adjusting as people move around to do something else, but then things turn out better than they were. Would you want to go back to before factories? Before tractors? These took the jobs from many people, but we're all better off as a result.

    Next - how many of you have heard of an overstaffed software project? Right, not that many ... the problem in software is not (and most likely never will be) that there aren't things to do, but rather that there are not enough people to do it. With help from India, China and wherever bigger things can be attempted. More amazing programs written.

    And higher level jobs will always stay in the US. Why? Because this is where the money is. As long as management isn't planning on moving itself to India, they're going to want to keep higher level jobs here in the US, they are going to want their project leading engineers at arms reach, to be able to grab them and say "Hey, is this working now?" or "The customer wants the program to do foo as well, how long will it take, can we do it?".

    I imagine that in the future these two items will lead to more software companies here in the US, with even smaller companies taking on larger projects through outsourcing. Or putting more effort into QA, and working out details and fixes which weren't cost effective to do before.

    The software boom has barely started.

    1. Re:Three words - F U D. by phuturephunk · · Score: 1

      You neglect to take into account that most people are not:

      A) cut out for those high paying jobs skill wize

      B) cut out for those high paying jobs creativity/vision wize

      C) spectacular in their own right.

      A good 90 percent of the population as a whole is destined to inhabit some level of "middle of the road", whether that be just your average joe on the street, or some suit pushing paper all day. So the task, in order to preserve our civilization, is to either employ and involve people so they can provide for themselves and their loved ones from the harsh environment, or make their costs of living go down to the point where they don't have to make so much money to survive.

      One or the other, you have to make a choice.

      I too have often times taken the position that eventually we're gonna want someone at arms reach to be there, but honestly...I don't really vest enough faith in the current crop of businesspeople to understand that concept. Most of the people making it today have very little insight outside of their own little worlds. There is a difference between being 'sucessfull' and being 'greatness'..the latter being a noble goal, the former and monkey with communicative skills and a slick facade can attain.

      Those monkies are multiplying by the day, and unless people stand up and change it, the whole game show is lost.. These people are also why 'research for research's sake' is dwindling in the United States and THAT scares me more than not having a job in Tech. You want to make me obsolete? Fine..but at least give me the comfort of knowing that some brains..somewhere in my homeland are actually thinking about stuff for the hell of it and discovering new ways to build and create and therefore allow me to build and create off of them.. If we lose that, we're gone..

      And don't think that won't be sold to the lowest bidder, for the highest amount of gain on the other side..

      Or something to that effect.

  223. Bush can go Cheney himself by foistboinder · · Score: 1

    Didn't Bush tell us to go to a community college and educate ourselves so we can get higher paying jobs?

    My response: Bush can go Cheney himself

  224. Creativity by Mr._Hole · · Score: 1

    One thing I feel that is lacking in some of the (other) 3rd world countries that is US seems to have an abundance of is creativity. Sure any indian programmer can program specifications, of course the main focus of these countries is sumed up by this (Math, math, more math, some logic, math). Just sprinkle with some programming compitence, and wala you have a (somewhat) trained programmer with compitence. The problem lay in the focus of the country, FYI much of programming has way way more to do with creativity than math, yes math does play some role, but the creativity behind the system is what is lacking. See *most* US programmers are NOT followers, most us programmers want to truly streach their creative bounds and come up with somthing original and innovative... I can't even COUNT how many indian programmers have asked me to help them with some *awsome* chat system. My god man, a new chat system; that idea has already been worked on so many times by so many people, get over it already, create somthing new, somthing exciting, somthing that will turn heads and make people say WOW that is cool. It is the drive for originality that makes the US what it is today, we are free to think as we please, with nearly no rules imposed on that thinking. Thus creating innovation, many places do not have that luxary. If anything that the US is DEFINATLY NOT LACKING, it is creativity, somthing other 3rd world countries ARE. When without creativity, your without good software. So stop worrying. One last thing, I would rather be a self made, (self employed) programmer doing innovative things, things that interest me, than work for some company that tells you what you HAVE to work on, how you HAVE to act. Not only that, at the end of the day who gets credit for your hard work? It surely is not you. Who is getting rich off YOUR innovations. Definatly not you. If your a CS college student in the USA, I got news for you guys your degree is not gonna cut it. So you better start working your duff off now (on your original idea) when you have REAL TIME, rather than wait till your outta school because they are right the JR. level positions are going fast, that doesn't mean that you cannot create a JR. level position for yourself (ie: your own project). All companies care about is experience, and proof of experience, they don't care where you get it from, they just want results, and what better result to give them than your own full software package as an example of your skill. Learn, adapt, and be agile. Just my 2 cents

  225. EXCELLENT! by arkanoid · · Score: 1

    More work for ME!!!!!

  226. Alas, CS has been doomed for a while by saddino · · Score: 2, Insightful

    Depresingly, this has been a long time coming. I remember when I was in college in 1987 a CS professor was amazed at how year after year, fewer U.S. students were graduating in the field. What he couldn't understand is how a field that was obviously important to all industry - and becoming more important day after day - was not attractive to the average US student. So even back then, way pre-bubble, interest in CS was waning.

    IMHO, the problem is threefold:

    1) Math and "computers" are still seen as an interest of the socially inept (like Chess club and D&D). In our increasingly consumer driven, image conscience MTV culture, the average American student doesn't want to be associated with such things.

    2) This push for profits in the corporate sector has almost killed R&D in theoretical sciences and engineering. The days of "pure" research labs such as Bell Labs died in the late eighties and early ninties because the suits only understood investment in research that led to products and services. I used to work during the summer at AT&T Bell Labs and Bellcore, and the attitude back then certainly does not exist in their moden day incarnations today (Lucent and Telcordia). Even though I'm not fan of Microsoft, I have to admit that their notion of R&D is closest to the days where scientists could research for the sake of doing research.

    In other words, why study CS if you're only going to be able to find a job doing web design?

    3) The rapid growth tech industry is racing towards to what all markets eventually succumb: commoditization. Assembly line programming is seen (once again by the corporate sector, invented by IBM and heralded by many as dogma) as the cheapest way to get to market. Too many companies believe that software design is about the perfect design document via UML. Once you have that (they believe), you can hire a gaggle of marginally skilled programmers for implementation. What happened to the days where a couple of geniuses could write killer apps? When will we see another Thompson and Ritchie write UNIX ? These guys did this while working for corporate interests! Sadly, today's tech companies aren't interested in people like them.

    What these companies forget is this: programming is creative expression, and creativity needs to be cultured and encouraged to grow. Hire a few smart people, let them dream and you will eventually have a great product -- and hundreds of cool worthless demos :-)

    Companies like Google seem to get this. We need more Googles in the world.

    So, is the problem fixable? In my opinion: no, it's too late. But the open source movement shows that creative coding has evolved from a solo exercise to a shared endeavor. And maybe that's not so bad an ending.

  227. Macroeconomics? by elijahao · · Score: 1

    I see two major factors that people don't seem to want to discuss.

    1) The Y2K process employed a large number of programmers that are honestly no longer needed.

    2) The shortages of programmers for Y2K caused Programmer Salaries to expand

    The problem with the modern US economy is that Wages do not tend to be allowed to go down. Out-sourcing to other Countries is very much a direct result of this. Companies are stuck with huge numbers of US programmers that earned big bucks at the turn of the century, and they are very reluctant to start making a bunch less than they were.

    What *must* happen is that US Salaries for programming go down. Once (IF) that happens, the demand will return.

    The worst thing that could happen is if the Government gets involved and tries to prop up the over-inflated wages, and tries to penalize companies for outsourcing. Then companies will just have to go out of business, and whole sections of the industry will be gone.

    Separately, one area that is going to continue to be a viable job source is Medium Enterprises that do alot of internal programming. Especially with more and more Open Source alternatives coming about, companies are going to need the Nerds and Geeks to implement specializations for their company on top of that software.

  228. This Country is Being Hollowed out to the CORE. by Speak+Forcefully · · Score: 2, Insightful

    I attend law school in the upper Midwest - Michigan to be exact. Along one of the main streets I take to get to campus are countless empty buildings that say "For Lease", and these buildings are not manufacturing jobs that left the country, but office-complexes that once housed the so-called "jobs of 21st century." I won't even go into the empty factories that operate as decaying monuments to what was once a great and mighty nation that reached for Empire and obtained destruction its place.

    There is a massive hollowing out of our country and it is as broad as it is deep. The only winners in this economy are the select, elite few, that are able to capitalize and enjoy the outsourcing of, well - everything.

    I got out of the so-called high-tech sector after rough 15 years and opted for law school due to my impression that the only two viable careers left in this country would be (possibly) healthcare and litigation, although even these are subject to outsourcing.

    How is that our country can spend record deficits with GDP per person now approaching levels we haven't seen since World War II (a time of massive industrial re-growth), yet have such a rock crap poor economy? The reason is simple: we don't make much of anything anymore. We don't even manufacture all of the basic munitions we drop on Iraq to kill people - it comes from China and other 3rd world countries because it's cheaper than building it here. Oh yes, the contracts themselves go to American companies, but they in turn outsource everything from bullets to bombs to programmers. It's just another one of those un-told stories the zombies in the media don't report on.

    Aside from the joy that might come from open-source programming and working with a worldwide community of people, you would have to be crazy to pursue anything "tech" as an actual career in America. Sure. You might make an ok living as a consultant, or maybe helping small businesses (what remains of them), but hopes of working for Microsoft or Oracle or IBM or... whatever... take your pick... is akin to basing your future on being an NBA player because you were good at playing hoop in high school or college.

    This is not to say that there are no tech-jobs in America, or that there will never be any tech jobs remaining. I'm sure even Haiti has a few programming positions open, but in terms making it an actual career choice for the long-term... you'd better get a CAT Scan before making that leap.

  229. Bail. Just bail. by Anonymous+Meoward · · Score: 1

    This is the big reason why I returned for my MBA recently. Having been unemployed, then doing contract work, and then netwoking my arse off to get a permanent job again all in the space of 2.5 years, I'm very happy with my decision.

    I think many of the posters here are correct, in that not all jobs will be going overseas. There will be defense work, very domain-centric work, and inefficiencies in the outsourcing business model that resist scaling.

    But I don't think any of this is insurmountable over the long term.

    Defense work? We could eventually transfer portions of it to NATO allies in Eastern Europe. True, there are secrecy and clearance issues, but probably nothing a few lobbyists, congressmen, and other pond scum couldn't eliminate over a period of time.

    Domain knowledge? Very easily exported to your competitors, I'm afraid. You'd better be the best system engineer in your field. Too bad for the other 99% of you.

    Economies of scale? The best offshoring business models will evolve and survive, and this issue will disappear. Just give it time to develop in a free market.

    My advice to you, if you're still in software for a living, is to diversify. Not specialize, mind you, but diversify. Get the MBA, or another degree, while you still have a job. (The pursuit of an MBA helped me land a permanent software gig, believe it or not.) I don't expect to be in this line of work when I'm fifty (14 years from now), and frankly, neither should you.

    --
    --- The American Way of Life is not a birthright. Hell, it's not even sustainable.
  230. True Cost ancedotes. Independent projects key. by the+frizz · · Score: 2, Interesting
    I know where SuperKendall is coming from when he talks about loss of efficiency. I myself am terribly frustrated by my reduction in productivity after was given a programer in India to manage. But that just my perspective. There's other andecdotes that show its still worthwile from a company's perspecitve. Here's one.

    Last month I talked to a friend who is CEO of a company with about 100 software engineers in both Bangalore and Silicon Valley. He rated his India engineers better than his U.S. engineers. If he had to trim one location (he doesn't) it would be the U.S. On the topic of costs, he said that while the current pay rates are 5 Bangalore engineers to 1 Silicon Valley engineer, the real costs are closer. After taking into account extra overheads (e.g., travel) and loss of productivity caused by poor communications the current overall costs are more like 3.5 to 1. And due to rising salaries and costs in Bangalore he expects this to be 2 to 1 in a few years.

    His key to making sure the loss of productivity on both ends didn't rise so far as to make it a negative sum game, was having good management at both ends capable of leading independent projects so less communications across the ocean would be needed.

    BTW: USA Today just reprinted the story, so the Slashdot lead would have been better written as "The Christian Science Monitor reports ..." even though the original article is much the same.

  231. Re:7.4 TRILLION AND COUNTING by Anonymous Coward · · Score: 0

    Look at the spending/revenue graphs for the last 8 years - under Clinton, we had positive cash flow and there was talk of even paying the debt off - under Bush (just like under his father), HUGE DEFICITS.

    Another 4 years of Bush and the Republican congress = Financial MELTDOWN.

    Bush has proven he cannot govern, cannot manage, and cannot control spending.

  232. Defense Cannot be Outsourced by dswartz · · Score: 1

    Get a job at a Defense contractor. It will never be outsourced, cannot be filled by visa holders, and is always well funded.

    1. Re:Defense Cannot be Outsourced by Anonymous Coward · · Score: 0

      Much defense work is outsource to overseas vendors.

      There was a move in Congress after 9/11 to end the practice but the offshoring lobby managed to block it.

      Funny how the foreign offshoring vendors have a more powerful lobby that American computer professionals.

  233. Matloff by h4x0r-3l337 · · Score: 1

    Any article that quotes Norman Matloff as an expert on these issues is worthless...

  234. Gross error by Baldrson · · Score: 1
    You didn't include importation of h-1b and L1 visa workers.

    From The Jobs Crunch we see why this is important:

    From 1996-1998, 28% of new hiring for programmer jobs went to H-1b workers. That rose to 50% in 1999 and according to some expert estimates, 90% in 2001.

    As a result, by 2002, there were over 463,000 H-1b workers employed in US information technology programming jobs--a job category with fewer than 3 million workers in total. (And that figure doesn't include people who recently used guest worker programs to obtain green cards and workers using other guest worker visas.)

  235. Everybody has brians by Anonymous Coward · · Score: 0

    Hey, I know a guy named Brian! You mean there are Brians in India too? Brian Gupta has a nice Irish-Indian ring too it.

  236. Outsourcing, It's the new .COM! by Anonymous Coward · · Score: 0

    I completely agree. From my experience working with others programmers. There are very few who really have the logical mind to be a good programmer. I really believe that many of these people they are training to be programmers in these countries probably don't have the necessary skills/mindset to ever be considered a "good programmer"

    I really believe that the PR people behind these Indian companies are doing a good job making themselves known. They are getting large corporations to move certain projects over to their country. Taking large numbers of middle class jobs away from us. However, at this point in time, I really don't feel threatened by offshoring. I am a self employed programmer / software engineer who does large jobs for big corporations and I am always there when they need me. If they were to ditch me and outsource to India, they would loose that relationship they have. I believe that the best customer service makes a company 10x more valuable and someone in a foreign country will not be able to meet with you hands on.

    Now lets say they have someone locally here who project manages the jobs and handles the corporate relations, and your programmers are in india working on your projects. You would need someone who understands the project and can scope it out completely. This person would need to have a vast understanding of programming languages and would need to understand the project the client wants. Now if you are talking about extremely large scale projects where you need a large group of programmers I could see this being a benefit. However these so called "code monkeys" with poor english will not be able to provide understandable documentation and comments in their code will probably be a joke. I would absolutely love to get my hands on some applications that have been done in India to review the code. I believe in quality. And a third world country cannot provide quality. Large corporations think quantity over quality which is rarely ever the best way. The CEO: "I'm gonna get 25 programmers for the price of my 5 programmers" Although the CEO fails to understand the value of a good programmer who will write quality code.

    I've dealt with customer service over the phone with my cable company, dell, and a few others and the lack of good English just infuriates me. It drives me nuts when I can't understand someone or they can't understand me. Then you start talking technical and forget it. Outsourcing is the new .com .. it's a way to provide crap service to western countries and rip off corporations.

  237. Re:Whoa! Behind the times! by coldtone · · Score: 1

    It's kind of like uptime. A server that has 99% uptime is much cheaper then a server with 99.9999% uptime.

    An offshore developer can develop software but there are some problems. It takes longer to change the software as it's developed, some communication problems exist, and most importantly a remote developer can't understand the problem from where you are sitting.

    For some applications these problems are not a big deal, when the work is well defined and straight forward you don't need the perks of an onsite programmer. But when you need to have a developer understand what you want developed, an onsite developer is well worth the extra cost.

    You need to find out what tool is best for the job. Picking the wrong one can be quite costly. Running a mission critical accounting system on a cheap clone PC is a bad idea, but so is using an IBM zSeries 900 solely for tracking your appointments. Pick the right tool for the job.

  238. Ob. Monty Python reference by chiph · · Score: 1

    Collector: Bring out yer dead American Programmers!

    Man with body: Here's one.

    Collector: That'll be ninepence.

    Not-quite-dead programmer: I'm not dead.

    Collector: What?

    Man with body: Nothing. There's your ninepence.

    Not-quite-dead programmer: I'm not dead.

    Collector: 'Ere, he says he's not dead.

    Man with body: Yes he is.

    Not-quite-dead programmer: I'm not.

    Collector: He isn't.

    Man with body: Well, he will be soon, he's very ill.

    Not-quite-dead programmer: I'm getting better.

    Man with body: No you're not, you'll be stone dead in a moment.

    Collector: Well, I can't take him like that. It's against regulations.

    Not-quite-dead programmer: I don't want to go on the cart.

    Man with body: Oh, don't be such a baby.

    Collector: I can't take him.

    Not-quite-dead programmer: I feel fine.

    Man with body: Oh, do me a favor.

    Collector: I can't.

    Man with body: Well, can you hang around for a couple of minutes? He won't be long.

    Collector: I promised I'd be at the Robinsons'. They've lost nine today.

    Man with body: Well, when's your next round?

    Collector: Thursday.

    Not-quite-dead programmer: I think I'll go for a walk.

    Man with body: You're not fooling anyone, you know. Isn't there anything you could do?

    Not-quite-dead programmer: I feel happy. I feel happy.

    [whack]

  239. First They Came for the Manufacturers by jazman_777 · · Score: 1

    First they came for the Manufacturers
    and I did not speak out
    because I was not a Manufacturer
    Then they came for the Programmers
    and I did not speak out
    because I was not a Programmer.
    Then they came for the Burger Flippers
    and I did not speak out
    because I was not a Burger Flipper.
    Then they came for me
    and there was no one left
    to speak out for me.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  240. Re:Wrong Languages by Anonymous Coward · · Score: 0

    If you want a guaranteed good job with good benefits, then learn the arab languages (farsi, arabic, etc). The CIA is always going to need people to translate stuff for them and it is unlikely the "war on terror" will be won anytime soon.

  241. Don't think so by nomadicGeek · · Score: 1

    This is yet another example of someone taking a current trend and then drawing a straight line and declaring impending doom.

    There are consequences and feedback involved in any trend and things will eventually reach an equilibrium point.

    Although the internet helps with the logistics of working with someone half way around the world, it does not eliminate all of the problems. You must specify things more completely to the person on the other side of the world or risk introducing errors into the process. Developing the specs costs money and properly maintaining the specs costs even more money. This eats into the savings. Many processes are too important to introduce this risk. I work on things that can easily cost $250,000 to have a process interrupted for a single day. Saving a few bucks on the programmer doesn't make much sense.

    There is not an over abundance of skilled and experienced programmers in India. Much of the feedback that I have received is that the quality varies and it is difficult to manage this. The company selling the service insists that everyone is top notch but when you get the code back you realize that they handed it over to some kid fresh out of school. They are half way around the world so you have no contact with the actual programmers to assess their skills.

    I think that there are plenty of areas were it would make sense to seek out the cheapest labor but there are a lot of areas where it does not make sense. The economy will continue to grow. Computers will continue to be more pervasive and there is going to be a ton of work for programmers. You may just have to adjust to the changes and make the best of them. I've said this before a bunch of times. Change isn't always bad. There is ALWAYS an opportunity if you have some imagination and the balls to pursue it.

    1. Re:Don't think so by Seen · · Score: 1

      I completely agree with the point about an equilibrium being reached. The feedback from outsourcing the entry-level jobs will obviously put pressure on the salary levels (which were and still are too high) to decrease to a sustainable level. This will cause the "me-too" people who became "programmers" during the boom to find the next "me-too" occupations, leaving the real geeks to do the jobs they enjoy.

      At the same time, in the countries where the entry-level jobs are now being outsourced, the experience levels will rise, which will increase their salary levels. This will make outsourcing seem less attractive as a reflexive cost cutting measure.

      Eventually, the outsourcing trend will level out. Our salaries will never again reach the dot-com levels, but I would imagine our jobs won't entirely disappear.

    2. Re:Don't think so by nomadicGeek · · Score: 1

      I think that you have a really good point about the me-too types. When I see the reports that 200,000-400,000 IT jobs have been lost, I usually figure that was the number of unqualified people who took some cert course and got in because they thought it was a gravy train.

      For the most part the people who know what they are doing have been able to find and keep jobs. Things have cooled down and they don't have as many choices as they did during the boom but they are able to make a pretty good living.

  242. Damn! by Anonymous Coward · · Score: 0

    Endangered Species? Sweet! Now it's finally against the law to kill and eat me!

    So eating Slashdotters is now illegal? But I like eating pussies!

    --
    A.C. (Anonymous Cunnilinguist)

  243. US Off-shoring all technology? by LilMikey · · Score: 1

    With the staunch stances against stem-cell reseach biomed is fleeing quickly. Government supported pigopolists (RCIA, MPAA) hinder the advancement of software and technology here and abroad as much as possible. Idiotic software patents make the independent software house a dying breed. A well hated monopoly (Microsoft) is the only tech company the government will listen to and they're trying everything they can to get in bed with the RIAA/MPAA.

    Let's face it, the US is selling out our technological superiority to the highest bidder. Is it any wonder Joe Schmuck with a basic business degree can make more filing TPS reports than decent code-gurus?

    --
    LilMikey.com... I'll stop doing it when you sto
  244. It's a fact, Jack by Anonymous Coward · · Score: 0

    like many of you all, i've seen the landscape of software change dramatically over the last few years. most of the time, there are 15 indians to one white guy (usually me) on most of the projects i work on.

    indians are just like us in that there are some good, some bad, and some brilliant people. but in all cases they work much cheaper than us.

    clearly they are just as capable and not going away. personally, i pin my future on my own entrepreneurial projects so i don't feel dependent on a job per se. anyone that does must expect a drop in income, that much seems clear. all the moaning and legislative proposals can't change the basic laws of supply and demand.

  245. the flip side? by blakjack · · Score: 1

    A report on Newsforge (which is part of OSTG along with Slashdot) shows the flip side of the coin.

    How does this report show the flip side? The article discusses the success of WiPro - the leading IT offshoring company, which supports the original argument.

  246. And that ladies and gentlemen... by blueforce · · Score: 1

    Is why Linda Dillman was quoted in the Sept. 27 issue of Information Week saying "We'd be nuts to outsource."

    --
    If you do what you always did, you get what you always got.
  247. This is due to the young age of the industry by Llevar · · Score: 3, Insightful

    What you say might be the case at this point in time but it doesn't mean that this is the way it will and should always be. This is really largely caused by the fact that the software industry is young and programming has not entirely left the realm of hacking. Consider other areas of engineering (the so-called real engineering) and you will see that in these fields the engineers rarely get to lay brick, so to speak. There's nothing that requires an engineer to be a coder in the long run. In fact I think that it might be beneficial for an engineer to not be a coder because it will force them to stay away from programming hacks and rely solely on first principles and actual developed science in solving their problems.

    1. Re:This is due to the young age of the industry by EnderWiggnz · · Score: 2

      most of the "real" engineers that i know can still do the "real world" tasks that they need to. you absolutely, positively need to know how to fix every single widget in whatever the overall project is, before you can design the project.

      this is why "real" engineering schools are much more rigorous than a CS program, or a SE program.

      plus, they have actual certifications and accepted trainign programs that engineers need to go through before they can get that magic "PE" at the end of their name.

      --
      ... hi bingo ...
    2. Re:This is due to the young age of the industry by ahdeoz · · Score: 1

      That's why real engineers are even more useless than software engineers. In the real world it is the workers that work around the engineers designed to get stuff done. There's typically a head butting between a foreman who worked his way up from a grunt, and a lead engineer which results in the foreman losing his job, and then the engineer "permitting" it to be implemented the way the foreman said all along.

    3. Re:This is due to the young age of the industry by PeterPumpkin · · Score: 1

      Consider other areas of engineering (the so-called real engineering) and you will see that in these fields the engineers rarely get to lay brick, so to speak.

      What???

      The best engineers are those who have worked in the field before deciding to move up.

      The horrible engineers are those who have no exposure (completely abstracted from reality that is).

      It is that little things that count. Say, if you are a good EE, you design your equipment so that the test points all have the same voltage - saving time and effort. Something you wouldn't think about if you hadn't sat behind a bench yourself and having to constantly move from equipment to specs to figure out if you have the right voltage out of 20 different test points and as many voltages.

      Sure engineering can be done that way, but the relative common sense considerations just aren't gonna be there.

      Another example - a engineer that I know of pulled of "the impossible". There was some ultra-high precision (patent-pending) gear that needed to be designed, and several scientists independantly evaluated the undertaking, and all said it was mathematically impossible. So, this guy threw the math out, and flew by the seat of his pants (as much as you can in engineering) and came up with a fully functioning design. No book can teach you intuitive design practice. That comes, along with other things, some real "gruntwork" under your belt.

    4. Re:This is due to the young age of the industry by Darth_Burrito · · Score: 1

      That's a good point to make. I suppose only time will tell. As for me, I don't really think of it as engineering.

  248. Fear Not, Dubya will rescue us! by sscanf · · Score: 1

    George Bush has a solution and he told us all about it at the last debate: He will retrain us!

    He has made available copious piles of cash to remold our now useless software development skills into something useful, like, ahhhh... word processing!

    --
    This sig intentionally left blank.
  249. Re:Detroit and Flint? Yes. USA? No. by gnuLNX · · Score: 1

    LOL yeah one Nissan Plant close to Jackson Mississippi! lol.

    --
    what?
  250. Writing Specs by Anonymous Coward · · Score: 0

    I'm sitting here in a temp job writing specs for an offshore (India) company with 70 programmers. :(

  251. hypocrisy by Anonymous Coward · · Score: 0

    i don't remember folks in IT raising hell when manufacturing were being moved to cheaper countries. i've got the sense that most were thinking: "well, low-skill work like manufacturing will go to cheaper couuntry, and it probably should be - it's about free trade and free market." now the same thing hits us, we are clamoring for protectionism and racist remarks...

    i should know better what to expect at this website, but i bet most of the folks in IT

  252. Norm Matloff is fine. by Anonymous Coward · · Score: 0

    He backs his research up. Why do you not trust him? Can you point a problem in his numbers or his methodoliges?

    In fact, it it the "pro-business" groups that munge up their numbers.

    Norm Matloff is a good academic and his point of views are quite mainstream and often make good sense both poltically and economicly.

  253. Re:Whoa! Behind the times! by Black-Man · · Score: 1

    A compnay I used to work for uses a interesting combination of offshoring. They keep the "core" product developers happy and well-paid in this country. There are just a handful of them... less than a dozen.

    In India (and surprisingly Vietnam), they out-source the UI development - the actual screen development. This is .NET work and the forms are VB or C#... work that WAS done by US developers who weren't really Computer Science grads, but History/English majors in college who jumped into programming for the money.

  254. Different group these days by nurb432 · · Score: 1

    The immigrants that made this country what it is were of a different caliber. They came here to work hard and make something of themselves and contribute back to society.

    Today's immigrants are a bunch of 'you owe me' freeloaders and are here for the handouts and to ruin our country.

    And don't be so sure my ancestors were immigrants, we do have something called 'native Americans', if you remember your history.

    --
    ---- Booth was a patriot ----
    1. Re:Different group these days by SaDan · · Score: 1

      "Native Americans" came across the landbridge connecting what is now Alaska with what is now Russia eons ago.

      No one's "native" on the North American continent.

      And I've seen plenty of immigrants TODAY who work hard for their wages. I've also seen plenty who want the handouts, but I doubt they're the majority.

      You also can't tell me there are plenty of natural born citizens who want the freebies either... Laziness in both camps these days, and enough to drive a hard working person crazy.

    2. Re:Different group these days by Bralkein · · Score: 1

      Jesus Christ! You guys have an absolutely shocking outlook on things. Maybe these people have a shit life somewhere and they want to move somewhere else so their children can have at least a chance of a half-decent life.

      Try and say you wouldn't do the same thing in their situation. You can't, without lying.

  255. I'm usually fine with accents. by InThane · · Score: 1

    I have known people from all over the world, and I can understand almost every accented version of English out there.

    Except for Indian english.

    The problem is, I have a hearing loss in the upper ranges of my hearing. Not only does this make it hard to hear my S.O. whining (bliss!) but in addition, makes it VERY hard to understand the prototypical Indian accent, which seems to drag half of every syllable up an octave. This is especially fun when, in the course of my daily job, I have to call Toshiba's hardware technical support number and argue with one of their technicians about whether or not the head crashed in the laptop HD again.

    Of course, this is my problem, and I'm expected to adapt or get out of the way.

    --
    InThane
    1. Re:I'm usually fine with accents. by DunbarTheInept · · Score: 1

      Actually, what makes the Indian English accent so hard to parse is not only the fact that the pitch keeps "lilting" upward, but that the speed is very high. For whatever reason, Indian English speakers tend to speak very quickly, as if it is a contest to spit the syllables out as fast as possible. To hear this in an unfamiliar accent makes it really hard. (I've been told by non-native English speakers that I sound the same way, (speed-wise, not pitch-wise). I am difficult to understand because I tend to speak to quickly and mumble the vowel sounds (which is an effective way to speed up speech, assuming the listener can still pick out the words, and it's a common facet of a North Midwestern accent.)
      I also have a low-pitch voice, and this also can make it hard to understand me. I think it has to do with repetitions of waveforms. (If you hear a high-pitched waveform, your brain might pick up thousands of repetitions of the pattern, and thus "lock in" what it sounds like, but a low-pitched version of the same waveform will only have hundreds of repetitions, and so it's harder for the brain to filter out the noise and lock on to what it is hearing. Basically, lower-frequency equals lower-bandwith information passing to the brain for it to decode.)

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  256. sucking my thumb in limbo by grikdog · · Score: 1

    The asteroid hit here about two years ago. Suggest you accumulate bacon grease for those long, cold, winter nights.

    --
    ``Tension, apprehension & dissension have begun!'' - Duffy Wyg&, in Alfred Bester's _The Demolished Man_
  257. The thing that really terrifies me by monopole · · Score: 1

    Get rid of the programmers, get rid of the engineers . Slash R&D to nothing. Ban outright the most promising science (stem cell etc.)Where is the next big tech thing going to come from? Not here. The US is very rapidly following the trajectory of the postwar UK (Without the cool accents). Our captians of industry ceed one cutting edge field after another.

    Of course if we have no manufacturing, programming or engineering what is going to support defense? How do we support the trade deficit? How does the dollar remain the default currency?

  258. Re:Whoa! Behind the times! by Anonymous Coward · · Score: 0

    So you were outsourcing both design and implementation work? We'll probably end up outsourcing some projects simply because we don't have the capacity currently and don't plan on hiring more developers. However, we'll most likely do the design ourselves and then ship them interfaces to implement. That way any screwups are limited to a particular implementation of an interface and won't affect the system as a whole.

  259. Re: Mr. President, what do you say to someone... by lewi · · Score: 1
    "SCHIEFFER: Let's go to a new question, Mr. President. Two minutes. And let's continue on jobs.

    You know, there are all kind of statistics out there, but I want to bring it down to an individual.

    Mr. President, what do you say to someone in this country who has lost his job to someone overseas who's being paid a fraction of what that job paid here in the United States?

    BUSH: I'd say, Bob, I've got policies to continue to grow our economy and create the jobs of the 21st century. And here's some help for you to go get an education. Here's some help for you to go to a community college.

    ... (continues and closes with)...

    And so the person you talked to, I say, here's some help, here's some trade adjustment assistance money for you to go a community college in your neighborhood, a community college which is providing the skills necessary to fill the jobs of the 21st century. And that's what I would say to that person."

    Washington Post Debate Transcript

    I'm conservative, but I'm not going to blindly follow or reject someone based on their political label. To the person whose unemployment is about to run out and is unable to find a job, even with a bachelors degree, such a statement was stupid and insensitive.

    Let me paraphrase it for you: "we're creating jobs and we'll give you money to go get education so that you can get a job and that's all you'll get."

  260. more alarm than logic in the article by museumpeace · · Score: 1

    1. If as the article says, some jobs go abroad but most of the increase in domestic jobs was absorbed by workers coming here:
    a. the H1-B visa doesn't exempt the worker from paying federal income tax. At that point the worker is doing as much good for the country as any other worker
    b. the worker is possibly on his/her way to becoming a citizen. then
    2. where's the "extinction"? you still have a programming job being done in america, paying taxes in america and maybe by a "new" american.
    When was it ever different?
    3. If the US had a net increase in programming jobs despite being in a recovery from an economic aberation that bid up the price of programming talent, even while many programming jobs opened up in places like India, that suggests to me that the world wide demand for programmers has only continued its long upward trend.
    While that trend continues, my challenge as a programmer on a US payscale trying to compete when software can be written anywhere that people speak a little english and can get a college education, is to keep up with emerging needs and techniques and to make sure I choose application areas where there is a lock-in for my services or the tools available make me so productive that my wages are not the major factor in the cost of the components or systems I work on.

    Probably why USA Today is not among my bookmarks.

    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  261. Christian Sciene Monitor. by Anonymous Coward · · Score: 0

    Yep. Home of the hack writers all right.

    (rolls eyes)

    1. Re:Christian Sciene Monitor. by American+AC+in+Paris · · Score: 1
      ...I didn't say anything about CSM. I haven't looked into CSM deeply enough to form a good opinion on them, though what I have heard has been largely complimentary.

      I do take issue with Mr. Francis' shoddy work. That article was poorly written and sensationalistic, and provided no cited support for its most shocking claim.

      --

      Obliteracy: Words with explosions

  262. Backup Plans by Prototerm · · Score: 1
    Like any industry, it's good to have a backup plan if everything falls apart.

    But this *was* my backup plan!

    --
    "My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
  263. Tech doesn't matter with NAFTA wage caps by Anonymous Coward · · Score: 0

    You have to add back in all the jobs that foreign car manufacturers have created in the US. And you can't count the jobs lost to technological improvement; automotive companies invest heavily in technology that reduces their labor costs, which often means a loss of jobs.
    To quote a friend of mine who worked in the industry:

    "You don't even bother doing a cost benefit analysis to compare a $500,000 machine to worker who earns 70 cents a day." He also explained that the 70 cents a day was a NAFTA wage cap and the coompany had to provide free food and shelter to its employees because they couldn't live on the maximum salary they were legally allowed to have.

    Then again, some poorly trained employees cost the company hundreds of millions of dollars in luxury car recalls by failing to set up a machine properly.

    oops.

    1. Re:Tech doesn't matter with NAFTA wage caps by Anonymous Coward · · Score: 0

      Can you explain these rules further? I'm willing to bet that this isn't a general wage cap applying to everybody in the NAFTA zone (duh)...

    2. Re:Tech doesn't matter with NAFTA wage caps by dubl-u · · Score: 1

      "You don't even bother doing a cost benefit analysis to compare a $500,000 machine to worker who earns 70 cents a day."

      You might not. Some managers might not. But smart people go beyond simple labels.

      Educated workers are much more productive and can do work of much higher quality. If the above comparison were the only thing that mattered, nothing would be manufactured in the US. But all the brute labor in China won't replace a semiconductor fab.

      He also explained that the 70 cents a day was a NAFTA wage cap and the coompany had to provide free food and shelter to its employees because they couldn't live on the maximum salary they were legally allowed to have.

      Once you find me a reference on a "NAFTA wage cap", I'll cease to roll my eyes at this. I've heard of nothing in NAFTA that imposes a salary cap, and the Mexican minimum wage is many times higher than that, and the median wage higher still.

  264. My experience with different educational systems by HermesHuang · · Score: 5, Insightful

    Having had elementary school in both Taiwan and the US, I've gotten a bit of an insight into this difference in education.

    In taiwan they _made_ us do more. Everyone was expected to memorize multiplication tables and recite poems and write essays and everything else. If you didn't do well, often you got your knuckles hit with a ruler. (This was many years ago - I don't think they do that anymore). And the parents were in on it too - most kids I knew didn't spend that much time running around outside or playing video games. The problem was that we were getting injected with information, but a lot of the connections simply weren't there. We did not really explore things. Also, (partly due to class size, there was something like 60 kids in my class for one teacher to deal with) there wasn't much thought given to different learning styles or learning speeds.

    In contrast, when I went to elementary school in the US (this was after Taiwan) I was encouraged to explore what I learned. In part because I had learned some of it in Taiwan, I ended up well ahead of most others in my class. But instead of just blindly learning what got put in front of me I was instead allowed to explore things where they took me. I guess I could say I learned how to learn, without it being forced on me.

    Of course, this was just elemenatary school. However, given the systems, if I had stayed at Taiwan, I probably would have learned more, but in the end, might not have a very good idea how to apply it, or how to explore new avenues of thought. In contrast, I feel the most important thing I got out of my education here was how to find connections between what I already know and new things, and how to incorporate those things into my "working" knowledge rather then just have an encyclopedia on call in my brain. I sometimes feel it's the difference between a computer and the person in front of the computer.

    This is not to say that foreign students are necessarily worse then American ones. It just that I think the emphasis is different between the systems. I know foreign countries have consistently done better in tests and physic and math competitions and whatnot, but I don't find that to be all that good an indication of whether an educational system is "better" or not. What happens when you give those kids something which is completely unrelated to anything they've seen in a textbook? Can they start breaking down the problem and even be able to figure out what needs to be answered to solve the problem?

    And the other big difference I find is the motivation of the students. In school here in the US, many of my classmates' primary goal was to play as many video games as possible, or always be watching TV, or something like that. And I feel if the student doesn't want to learn, there really isn't much we can do about it. It's something parents have to instill into their children. Here in America, I feel that if you really want to learn, the opportunities are still better then anywhere else. Elsewhere, like in Taiwan, school is set up more to make you learn no matter what.

  265. Uhh... by Anonymous Coward · · Score: 0
    I guess you forget about all those jobs that are already sent overseas such as the Malaysian or Chinese workers who make your tennis shoes and Walmart goods.

    Raising the minimum wage will just shift more of those types of jobs elsewhere.

  266. Maybe Indian Managers will be better by Anonymous Coward · · Score: 0

    I'm a white american and the biggest fools I have ever worked with/for have been white americans. I look forward to working with the Indians or Chinese or whomever else (if I still have a job).

  267. Re:Another indian posing as a 'westerner' by Anonymous Coward · · Score: 3, Interesting

    "... No you stupid, smelly brahmin, all the grunt coding work goes to you coolies, the creative work remains here...."

    I wonder if the comp science world is similar to the manufacturing world. That is, I work for a large commercial airline company in Seattle and at one point was an engineer in the factory. There, the design engineers pummped out the designs and the "coolies" had to build the designs. And it never ceased to amaze me how much these "coolies" could teach the engineers about designing a "buildable" design.

    Maybe it works different with software... I dunno

  268. you've nailed it by bmajik · · Score: 1

    It didn't take me long in my first house before i realized i would never hire a plumber or electrician again, when both bill at 100/hr or more. I can buy an awful lot of plumbing/electrical tools for the price of one job, and then i learn a new skill myself in the process. I did pay pro electricians to put a new main service head and panel in my last house, but that was strictly required by local code to be done by licensed pros, and i didn't really have the guts to try that task myself :)

    The way i see it, this country will continue spiraling out of control such that the only white collar profession left is working in the legal industry... either as a lawyer or for a lawyer.

    So, my plan, when it comes to pass, is to become a plumber. I figure plumbers will be in high demand and i can bill whatever i want and choose which jobs to pass up.

    Because with that many lawyers running around, the shit is going to be awfully deep.

    --
    My opinions are my own, and do not necessarily represent those of my employer.
    1. Re:you've nailed it by Anonymous Coward · · Score: 0

      The lower rungs of the legal profession are already being outsourced to India. It won't be long before it starts going up that food chain, too.

    2. Re:you've nailed it by mikefe · · Score: 1

      One can only hope...

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  269. It's probably cheaper until something goes wrong.. by Richard+Steiner · · Score: 1

    Having one's data center (and one's critical corporate data) on the other side of the planet can be extremely unsettling to a company when the comm link between the company and the data center goes down...

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  270. Re:Whoa! Behind the times! by ajs · · Score: 1
    This is somewhat of a misnomer.

    There are several ways of offshoring:
    • Outsource to a company in your country that offshores for you. Pros: someone responsible is in a timezone close to you and (probably) grew up speaking your langauge Cons: Another layer of removal from the technical folks. Possible distance issues.
    • Open a division in the target country and hire locals. Pros: Same hiring and training as your US staff, plus you get to quality-control the hires. Cons: Possible distance issues.
    • Outsource to a company in another part of the world. Pros: Local management which can interact with local HR, recruiting and day-to-day management issues more effectively (in theory). Cons: You can't be sure you aren't sharing resources, and the company might have "more important customers".
    I think that I would prefer the second option, and most of the distance issues are related to either language or time-zone, so you can minimize those problems by selecting a country that has a fairly high percentage of english (or your country's) speakers and is in your hemisphere (in the US, for example, Mexico can be an excellent choice). Almost all workers in Mexico who have the education to work with US tech companies can speak english and they are in US timezones. Plus, a flight from the US to Mexico or visa versa takes far, far less time, money and physical stamina than a flight to Asia. For European countries, I suggest looking at the more stable African nations and at Eastern Europe.

    If you do it right, you're simply becoming an international company, not "outsourcing". This can benefit your local employees a great deal. In the long run, this can be far more beneficial than just reducing your overhead costs, as you have a foothold in a nation whose economy is expanding, and you can sell your product or service in both nations. Lather, rinse, repeat.

    To workers in G8 nations who are concerned about losing their jobs... stop and think about the new realities of outsourcing for a minute and you will see that there are new needs for you to fill. For example, do you think the demand will be high or low for software architects in the US who can speak Indian? Do you think the demand will be high or low for tech writers who can read and write Indian or various eastern European or Asian languages? If you're a manager, look around. I'm sure there are classes you can take in Asian culture. What a win it would be to know more about those you'll have to manage, eh?
  271. What Happened to the OSDN?? by BobPaul · · Score: 1

    What's this OSTG and what happened to the OSDN? Is it just a new name? Or... what happenend?

  272. Robots! by clawDATA · · Score: 0
    My job won't be going overseas any time soon...

    **grin**

    Yeah, that's what we all said.

    --
    "This is totally insecure, but very convenient."
  273. Don't be thinking you're safe tho by Anonymous Coward · · Score: 0

    If your company is big enough, they'll just hire their own workforce there as well as the managers who will make sure they care. This is what Microsoft, Oracle, Cisco, and even Google does. An increasing number of MS testers (and a decent portion of MS Research) is in China. Not because there are mass layoffs (hundred people here or there, and they're not laid off but told to find other positions within the company in 6 weeks), but because there's no open headcount for anything. Also, there's a gigantic MS campus in Bangalore, just finished. So even though MS still hires in the US, it's just to compensate for attrition here. Most of the action will be in Bangalore. I know, I work for MSFT.

    I can see more of this happening in the near future.

  274. Ineffective Military Apparatus ??? by Anonymous Coward · · Score: 0

    And you're from Germany? If you would read some history, you know that we kicked your ass twice!!!

    In fact, we still occupy Germany.

    1. Re:Ineffective Military Apparatus ??? by gnuLNX · · Score: 1

      Nice jackass...way to build those foreigh relations.

      --
      what?
  275. My move out of programming by TheTiminator · · Score: 1

    I've spent the last 2.5 years trying to stay in the software development market. I've been doing it since 1980. But I've given up. Being in my mid-40's I just can compete with the offshoring. I'm now working in Real Estate. And if I could figure out how to earn a living by playing Eve-Online then I would just do that. ;) Bye, bye, programming jobs. It's been fun while it lasted.

    --
    TheTiminator
  276. What about Small Business? by Luscious868 · · Score: 2, Insightful

    Don't go getting your panties all in a bunch. Look, the bottom line is that while outsourcing hurts, it's not the end of the world. Not everybody works for large corporations you know. According to the SBA (Small Business Administration), small businesses represent 99.7 percent of all employers and small businesses employ 50.1 percent of the private work force.

    So even if all of the large corporations outsourced every junior programming position, junior programming jobs would still exist, they would just be harder to find.

  277. Another Posibility by Anonymous Coward · · Score: 0

    Everyone is talking about US is going to lose all the jobs.. i haven't read all the threads but have you thought about india become wealthy.. wealthy enought that instead of 1 dollar being 40or over ruppes... They match and its 1:1 ratio... Then wut.. all the jobs are going to come back here.. the way everything is going that is bound to happen... just another way of looking at it

    1. Re:Another Posibility by computational+super · · Score: 1

      And along the way, we become a third-world country until the market shifts back our way (20 years or so). That's exactly what we're concerned about.

      --
      Proud neuron in the Slashdot hivemind since 2002.
  278. A more interesting question by Bobbysmith007 · · Score: 1

    I think a more interesting prospect is that in the next 20 years, programmers by in large will become extinct due to the fact that computers will be able to writer their own, better programs. I mean all the programmers I've ever met (me included) are lazy sods. Once we figure out how to get the machine to reliably program itself, well then our whole field (species) is probably mostly useless. Does this mean we will disapear ala the dinosaurs. I think not. As long as humans exist they will need other humans to communicate for them. The humans best suited to talking to computers will probably be those who have been doing it the longest, programmers.

  279. Get a job as a self employed general contractor by Anonymous Coward · · Score: 0

    .. and come to California. We have guys working in my neighborhood on structural, plumbing, electrical, etc, driving all the way from Texas, Washington, etc, and charging $75 an hour. There is demand for truly skilled work, not some guy who was herding sheep in Central America 3 weeks earlier who is going to accidentally chainsaw through a water pipe trying to fix an electrical problem.

  280. A Glut is still a Glut by Tablizer · · Score: 2, Insightful

    I have worked at too many companies where we needed coding done on the fly with proprietary systems. This usual meant sitting down the programmer with a customer waiting for a return call ASAP. How would I do that with a programmer in India?...

    The issue is not the trees, but the forest. Even though a lot of programming jobs are best local, there can still be a huge glut.

    Let's say there are a million programmers. 500,000,000 of those positions are foreign-able, and 500,000,000 are not.

    If you stay in the job where it is not an issue, you are perhaps okay. But if you have to enter the job market for ANY reason, you are then competing with 500,000,000 other programmers out of work. There is simply too many chasing too few jobs.

    Further, your boss might fire you because he knows he can get somebody cheaper (citizen or not) now that the rates are down.

    1. Re:A Glut is still a Glut by TekPolitik · · Score: 1
      Let's say there are a million programmers. 500,000,000 of those positions are foreign-able, and 500,000,000 are not.

      I think we have identified why American programmers are not valued that highly any more.

  281. Chief Puddlegloom by Anonymous Coward · · Score: 0
    Yet more media hysteria echoed, as usual, by Michael, Slashdot's Chief Puddlegloom.

    Manufacturing jobs haven't disappeared. The U.S. produces far more cars today than it did in the 1950s. It just makes them in highly automated factories whose workers are paid much better than ever before for more comfortable and safer work. And if we hadn't automated, those jobs would have simply gone to automated factories in Japan.

    Similarly, programming jobs won't disappear. Some will move to India, giving the people there more money to buy from us, the world's trendsetter in almost every area. And many jobs will stay here. For most businesses, it'd be stupid to hire someone halfway around the world to do work he won't be able to understand. In programming, hire local will still be the best idea.

    What will happen is that the market will mature. Many products will become good enough for the needed task that little labor needs to be spent improving them. Unlike many products, software doesn't wear out and Linux/open source will strip Microsoft and its cohorts of their ability to force unnecessary upgrades.

    Those who want the government to 'do something to protect our jobs' want us to follow Western Europe into government subsidies and the protection of selected industries. The results are likely to be like that of France and Germany--near stagnent economies with little innovation and unemployment rates almost twice our own.

    The scariest remark in the USA article is the Mr. Miano who dropped programming and went to law school. The biggest threat to programming jobs isn't outsourcing, it's the growing potential for lawsuits that choke competition and crush small companies. The mess that VP-candidate/lawyer John Edwards and his cohorts made of medicine could afflict the software world. THAT is the real bad news.

    --Mike Perry, Inkling blog , Seattle

  282. Have you ever actually been to France??? by Marquis+de+Sade · · Score: 1
    It rocks! If you like steak rarerare-bloody, you'll love your steak there! The museums are filled with pictures and statues of nakid chicks. And the babes love their kink! WOOOOBOY! Yes, they do...

    *SMACK!*

  283. I am really wondering... by cr0sh · · Score: 4, Interesting
    Last week, on October 6th, I was dismissed from my development job which I had held for nearly 8 years. I quickly picked myself back up again (found a job by that Friday, the 8th, which I start work on this coming Monday), and had it really hammered home that even if you do work on an application for a company which helps to run that company, and you are the only developer of it - even your job isn't secure.

    I have been wondering, though - before I got fired, after, and even now - what if I hadn't been able to find a job? The truth is, there were several possibilities (heh, had one come in from guru.com this morning that looked like it would be a cool deal as a smalltime temp contract) - but it seems like those possibilities are dwindling. Maybe it is the economy - but then again, maybe programming is going away?

    I am 31, I only have a "technical associates degree" from a small school, hardly any college experience (a couple of community college classes), no real degree. I also have a mortgage, bills and a family (well, my wife and a dog - no kids yet) to take care of. My main domain of knowledge is computing, in all of its forms - and programming specifically. This is what I love, this is what I do best. Given a job having to do with computers, an employer can expect me to work very hard to make them do what they want them to do. I know there are others that feel this way to.

    I can't afford to go back to school - I don't have the time, I certainly don't have the money. I am living my life now, just wanting enough to be comfortable, and have a little fun now and then. So - serious question - what happens to a person like me if all the programming/computer jobs go away?

    The outcome of such a situation doesn't seem rosy. I likely would end up in a job I would hate, doing something just to keep the roof over my head. That isn't the kind of life I am willing to lead - working at a job I hate for less money than I feel I am worth. I can't think of any job I would really like, that I have the knowledge or ability to do, that doesn't involve computers. There are jobs that I wouldn't mind doing - but I don't know if they exist, nor do I have the required experience for them even if they did?

    One thing my wife and I discussed when this occurred was basically "chucking it all": Liquidating *all* of our assets, except for bare basics, buying a cheap RV, sticking the rest of the money in an account somewhere (and maybe some in an IRA) - and then becoming road hippies and travelling the continent. That would be a better life than a dead end unforgiving hateful job.

    But seriously - are there other options for people in mine or similar situations? People who have little money to spend to educate themselves on the "next thing" (what is that, anyhow?) - I can't even think of a career path that won't suffer the same or similar fate as programming, etc. Becoming a lawyer, or a doctor, or a "healthcare professional", or a biotechnologist (yeah, I have the time and money for any of those - right)? About the only job I might have a shot at, that can't be off-shored, and people would need - would be either an air-conditioning repairman or auto-mechanic (and I still don't have the money to pay for such education). Plus, I don't relish the thought at doing either of those jobs (harsh and hazardous working conditions - though either one sounds somewhat interesting to do).

    Ideas, comments, suggestions? All I can do right now is work as hard as I can doing what I know for what it is worth while I can still get a job (and, as I stated before, I did find work) - and save my money, get rid of all of my debt - and hope there is a way out...

    --
    Reason is the Path to God - Anon
    1. Re:I am really wondering... by Capt_Troy · · Score: 2, Interesting

      Wow, new job on Monday, and posting small novels on Friday! Not too bad!

      Seriously though, I was laid off twice, 3 months the first time. That really put a dent in the old Visa. Looking back, I should have sold the house and moved to a small apartment so that I wouldn't go into debt so fast. The second time I was off for 1 month, and came out ahead on that one because of the severance pay.

      Bush says this is what community colleges are for, but damned if a lot of us can afford to not get paid for 2 years while retooling for another job. That only makes sense if you can afford a 2 year vacation without pay. Unless you want to go way into debt while retooling, and that's not something the average family can afford to do.

      Congrats on the new job!

    2. Re:I am really wondering... by Anonymous Coward · · Score: 0

      Two things for you to think about:

      1) Health insurance. The cost of health is a crime nowadays, you need insurance to help cover things. My father in law spent one night in ICU for his heart and it cost 40 thousand dollars!

      2) Biological clock. Most likely at some point you and your wife will want kids. As you guys get older you'll start to realize that having kids in your mid-30s is the last chance before things get tough. My brother-in-law and his wife decided after 13 years of marriage when they were both in their early 40s to have kids and the laws of nature are against them.

      I'm in a very similar situation to you, I'm in my early 30s, no degree, and I've been coding for a living for 7 years now. I'm a lead/senior guy, most people at my position have a masters. I've always found work, even in fall of '01 I picked up a job after a month of searching. My wife and I even tossed around the idea of cashing everything out and buying an RV. Now we've got a kid (unblelievable experience) and we're talking about cashing everything out and buying down on a house in a good school district so we have a small or no mortgage.

      I do think software development is going to die off in this country. The cost savings are too great to ignore. But I do think that people who understand the value of computers and can translate raw human needs into structured thoughts and requirements are important. The programmers of today will need to become the analysts of tomorrow, there's no way around it. Offshoring, open source, and better technology are rapidly reducing the need for the mathmatically trained computer science programmer. Naturally, areas like aerospace and defense will still be around, but if you're not already working one of those jobs, you likely wouldn't want to.

    3. Re:I am really wondering... by Anonymous Coward · · Score: 0

      Consider this. The number of graduates from India universities are rapidly increasing while the number of graduates that are coming out of US universities are dropping.

      The top universities in India are comparable to some of the top universities in the US. The emphasis on education in other parts of the world greatly surpasses that of the US. Unlike the US (forget what the President said about Community Colleges because its BS), India wants to educate their people because they realize they can't compete without it.

      The company I work for just outsourced dozens of jobs. The jobs being outsourced weren't tech support jobs either. They were Software Engineering, DBA, and SysAdmin positions.

      India isn't too much different than the US in terms of wants and needs as a society. They all want and need to work to survive. Just like the good ol' people here in the US. In India there are literally thousands of applicates for a single low level tech support job. All of them graduates from India universities comparable to MIT. There are thousands of programmers and IT workers in India without jobs all wanting to do monkey work to get in the door.

      With tuition in the US at an all time high and the fact that jobs are scarce in America even if you do have an education it doesn't take a rocket scientist to see what is happening.

      Its a shame that the US hates its own citizens to the point where the Govt. no longer wants to provide its own people with the adequate resources necessary to consume our own products. Nor do they want to take some maggot poor American and see them succeed. I'll assume they rather see Americans struggle to keep their families together. Its a warning sign when Govt. solutions involve building more jails while colleges increase their tuitions. It appears that not only do other countries hate Americans but the US also hates Americans.

      After Sept 11th. I saw lots of bumper stickers that said "United We Stand" and everyone had an American flag. Funny how I don't see that anymore.

      -Everyday Joe

    4. Re:I am really wondering... by sapgau · · Score: 2, Insightful
      This is a late reply, don't know if it will get thru.

      After reading all the threads related to India, offshoring and IT Trends I've come to these conclusions:
      • The US will still be the biggest economy in the world, inevitably creating demand for services more than anything.
      • Offshoring to India is no panacea, some highly critical design tasks can simply not be done offshore because of the need to keep in constant communication with clients or whoever is requesting/issuing requirements.
      • India itself is finally growing economically and has a potential huge need for IT services in the future, thus reducing the number of IT developers to work on foreign projects.
      • Also, good Indian programmers (or from any country!!) are not that plentiful and they will demand higher salaries (either in India or moving to the US) thus leaving the "average" programmers to deal with huge quality issues.


      So, for any programmer, he/she should focus in the following:
      • Focus on skills that are needed by medium to large organizations (including state or federal governments). Don't go first to your small business or municipal government, those are very unstable environments economically speaking, use them as your last option.
      • Focus on (for example) Java, C#, PHP. Java is my preference since it has established itself in corporate environments. What ever you choose make an effort to certify yourself. Is just another business card, it will not make you proficient in that language but it will help you cover all the basic knowledge.
      • Large corporate organizations use Oracle. This is almost a rule. Make sure you start using it and if possible make it your second certification. SQL Server is a close second. For medium organizations anything goes, from propietary (Oracle Microsoft) to open source (PostgreSQL, MySQL).
      • Is almost certain that web enabling projects will be the rule in the coming years. Despite the .com burst, governments and businesses are realizing the need to share information online. Make sure you brush up on your skills of SOAP and Web Services. You don't have to code them by hand, look for tools that will help you build the interfaces (i.e. Apache Axis).

        And of course keep reading Slashdot!!

        /my $0.02

  284. Personally... by LunarOne · · Score: 1
    As a Canadian immigrant and an H1-B holder in the U.S., I recommend this: read the newspaper ads. My job was advertised in the paper for months to prove that my skills were needed here. This is part of the trauma immigrants go through to try and earn a living here and change nationalities.

    And, no I'm not underpaid. I am well compensated for my work, and in fact make as much or more than any other coder in my company, thank you.

    If you want the job of an H1-B worker, just read the papers, there are good jobs for the taking as long as we last. It's when we disappear that things are really going awry.

    --

    Read my sig if you like, but I'll never see yours, thanks to Discussions, Viewing, Disable sigs...
  285. Yes they are by melted · · Score: 1

    A lot of comapanies are coming to a realization that outsourcing doesn't really work that well for most jobs. It works for some (support, manual testing, sustained engineering), but for critical pieces of work it rarely does.

    What works, however, is hiring your own people in India and keeping them there, moving the entire products there, Dev, Test, PM, whole enchilada. A few US PMs stay here to gather and forward requirements and oversee development, everything else is there. This is how MS does it, so expect others to join the trend soon.

    This doesn't seem to be an option for small to medium size companies, though. Those will either rely on US workforce or go out of business (which is fine with big corporations).

  286. Why do you hate America? by Anonymous Coward · · Score: 0

    Just kidding, stick it to him.

  287. Dont get so paranoid about outsourcing. by dablondes_strikeback · · Score: 0, Flamebait

    Ive been working as a programmer in India for the past 5 years now. Trust me the work that Indians do is mind numbingly boring. Stuff that no self respecting programmer would call 'programming' in the first place. The reason why such projects get outsourced in the first place is bcos companies realise its not rocket science and as its similar to giving monkeys instructions, better outsource it to a country that expects peanuts in return. There is not one single major multinational that does not have a tech office in India today. Everyone's here, but you'll be appalled to see the kind of work that is done here. Its quite apparant that the best work is done in your own country. I can give examples - IBM (hires close to 10,000 in India) shittiest of work, high attrition rates, you name it. Microsoft - Huge office in Hyderabad, all the work is nothing but testing and very very very lil of actual product development. Oracle - Again hires around 3000 in India - bullshit work. I can name a lot many, but the essence of what im saying is, outsourcing is not affecting the brainiacs of your country. Stop whining and update your skills. Become smarter. Do something about your loss of jobs. Programming in India is akin to flippin burgers. get it now ??. An Indian.

  288. "Computer Jobs" vs. Programming Jobs by trigeek · · Score: 1

    articles like this really chap my hide, because they equate programming with any computer oriented job. If you design web pages, you are not a programmer (unless you write your own back-end apps - Writing HTML does not count). They always post dire statistics about "computer professionals" in Silicon Valley not being able to find jobs, but how many of those professionals have technical degrees? How many of them were liberal arts majors who lucked into a technical labor shortage in the late 90's? How many of them were accountants for failed dot-coms? Yes, the job market for degreed professionals, but not as bad as that article makes it out to be.

    --
    Sometimes I doubt your committment to SparkleMotion!
    1. Re:"Computer Jobs" vs. Programming Jobs by Anonymous Coward · · Score: 0

      The figures given were only for programming jobs. Compare with BLS.

      The BLS figures do not support your optimistic prognosis.

    2. Re:"Computer Jobs" vs. Programming Jobs by Anonymous Coward · · Score: 0

      Maybe you can find a job for a "Degreed Professional " like me? I've been unemployed since 9 August 2004. My knowledge of C/C++, Ada, Visual Basic, and work experience in COBOL have been without luck.

  289. Reminds me of a commercial by Linuxathome · · Score: 2, Insightful

    Have you seen that commercial (for a shipping company that will remain unnamed) where one employee is trying to explain to employer number two, how to ship their product? Employer number two replies rather condescendingly with "but I have an MBA." And employee number one retorts, "well then, I better walk you through it."

    Training to be top level managers means diddly without prior work experience. You just can't expect to be inserted at the top after 2 to 4 years of didactic study without hands-on experience; and expect to shine. It'll be interesting to see the status of US programmers in the future.

  290. The dark side by wizardmax · · Score: 1

    I'll be crossing over to the dark side. MBA here I come. I think I hate myself now...

    --


    Free speech is getting expensive...
    1. Re:The dark side by EmagGeek · · Score: 1

      I'm right there with you, and I have no reservations. This is just the next logical step. Play ball, or go home. Everything is cyclical, and when foreign labor is only 50% cheaper than U.S. labor as opposed to 85%, jobs will start coming home..

  291. commodities by Anonymous Coward · · Score: 0

    well, it means "undifferentiated product", really. i stand by the point: not all things are commodities.

    check out the wikepedia discussion on commodity if you're still struggling with this one.

    http://en.wikipedia.org/wiki/Commodity

  292. Other professions unionize and make trade barriers by vkg · · Score: 1

    Import and export of commodities is taxes, regularted, lobbied for... Orange Juice imports are taxed, to protect domestic growers.

    Why not code?

  293. Then, by lumpenprole · · Score: 1

    What the hell am I reading Slashdot for?

    Seeya....

    --
    Disclaimer: MINAA (Mummy! I'm Not An Animal!)
  294. Re: Poor outsource quality is a management issue. by Anonymous Coward · · Score: 0

    The local coders I know from India are well educated and talented. I would rate them above average compared to the Canadian educated folks in our work force.

    Low quality from outsourcing efforts stems more from issues remotely managing groups than any lack of Indian programmer skills. While it will be easier for a US company to remote manage Canadian because of Cultural similarity and Time zone considerations. IMO it just wouldn't be worth the small dollar savings to outsource.

    I am in Canada, and I deal with team members in India, Brazil and the USA. The difficulties are fairly similar.

    Co-location of design effort is almost always a poor choice. Unless you get a big payoff I don't know why you would do it. Because you take a big hit in efficiency, us vs them mentality etc.

    We do a terrible job managing local programming teams, so it is farcical to watch the same people try to manage remote teams in different time zones. I have yet to see these efforts pay off.

    Smart companies won't outsource Anything of strategic importance. They will work on attracting the best people and removing the obstacles that stifle their productivity.

    I would take a team of 4 excellent local developers, over a remote team of 20 outsourced bodies any day of the week.

    To be clear, I don't think outsourcing really makes much sense unless what you are doing is so simple that a trained monkey could do it.

    If I were forced to outsource something and deal with all the problems of losing managing control and external location, then I would go for the cheapest price out there. India or China...

    Canada or a even a different US state makes no sense IMO. Either save a ton of money or do it in house.

  295. Captain, we've drifted 200 miles off-topic! by Iffy+Bonzoolie · · Score: 1

    This phenomenon is something that consistent readers of Slashdot will find American programmers are incapable of.

    Now HERE is a complete sentence.
    subject: This phenomenon
    verb: is
    object: something

    "that consistent readers of Slashdot will find American programmers are incapable of" is a restrictive clause, used to specify which particular "something" the speaker is talking about. Without the "This phenomenon is" there is no subject and there is no verb because of that "that".

    Now what is being ignored is that using sentence fragments is perfectly acceptable in casual, particularly spoken, English. One can even find incomplete sentences in published fiction! Gasp!

    -If (American Programmer, for the record)

    I was going to add a smarmy remark about project managers to compete with the line-item crack... but it's not worth it - since I'm right.

    --
    Run a pencil-and-paper RPG campaign with your far-off friends: Gametable!
  296. H1-B and cost of education by Shipud · · Score: 1

    Don't forget that most H1-B's were educated overseas, so they enter the US labor pool qualified at the expense of taxpayers from another country. When calculating whethter H1-Bs hurt or help the US economy, this should be factored in as well.

    --
    /sdrawkcab si gis siht
  297. Such a nation adopts this Utopian principle... by Anonymous Coward · · Score: 0
    Conversely, a simple thought experiment will tell you the ultimate booster to employment - ban all trade! Everyone would have to make his own clothes, catch his own food -100% employment all the time! Utopia! Sadly, most people would starve and the rest would be unable to maintain any standard of living, but, whatever yo.
    Such an experiment exists. It's called North Korea. Sad, but true.
  298. Again, nice try. by Anonymous Coward · · Score: 0

    100,000 for years and years equals millions.

    We are talking MILLIONS of jobs here, Mr. NetCynicism.

    100000 is just the H1-B, add on L1 visa and illegal immigration and outsourcing and other sources of immigration and the NUMBERS ARE HUGE !!!

    Sorry, these numbers ARE SIGNIFICANT TO THE AMERICAN ECONOMY.

    nice try.

  299. Re:It's probably cheaper until something goes wron by Marxist+Hacker+42 · · Score: 1

    Yeah, but with modern redundant communications and IP protocol, the link going down is very rare if you design it properly (For instance- both your home office and the datacenter should have triple-redundancy power backups using different technologies, you should both have satellite, fiber, copper, and wifi connections to separate backbones, and you should have at least some staff on 24x7 in the data center). Basically, anything short of a nuclear device turning your datacenter into ground zero can be engineered around- and even that can be engineered around by having a second datacenter in Hydrabad. All of this redundancy will be CHEAPER than having a single data center in the United States, thanks to standard of living differences.

    That's what we're facing in competition- still sure we can beat it on price and efficiency?

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  300. This is about Politics by kryocore · · Score: 1

    I think this is another political move by the Liberal media to try and make President Bush look bad.

    It's sad, really, but everyone will be judged in the end, so let them say what they want.

    1. Re:This is about Politics by Anonymous Coward · · Score: 0

      I don't know why you say that. The Democrats and Republicans have been equal opportunity whores in this area. Kerry voted twice for H-1B expansions. Bill Clinton promised to veto the first H-1B expansion and reversed his position two days before an industry fundraiser.

      The Republicans, admittedly, have been more open about their postitution for campaign cash. As Rep. Tom Davis (R-VA) says "This [h-1b] is an important issue for the CEOs who give the money."

  301. Screw the IT Sector by Anonymous Coward · · Score: 0

    When I realized that my job was at risk of being cut, and I hated the drudgery of computer work, I shit-canned the IT sector and went back to school.

  302. A solution is specialization/vertical markets by mwarner1 · · Score: 1

    As more and more global players come online and start offering IT products (hardware, software, etc), one obvious effect is more competition. But it also means an opportunity for more specialization.

    Right now, however, it seems to me that our industry itself is helping to enflame this issue. How many IT departments do you know that refuse to consider anything but the largest one or two players in a particular segment (be it a database, web server, or whatever)? In effect, we restrict our options because of a mindset. You can reasonably argue that you get better support and a more polished product from the #1 or #2 vendors, but you end up changing your approach based on their tools, as opposed to finding a tool that fits your specific needs. You also typically pay a premium for those products.

    There is value in "standards", but how far do you go? Is it really necessary for your company to use exclusively a specific version of a single vendor's web server (as a crude example), when there are perhaps a dozen that all comply with larger, RFC-based standards? Don't laugh--I've seen it at larger companies. In that sense, your company's selection of a particular product is not a true "standard", but only a restriction of choice among products that are all standards compliant. You don't want anarchy and chaos in a datacenter, of course, so I'm not suggesting that it should be a free-for-all either. But I do think we need to strike a balance between the extremes that we don't see today.

    What I'm trying to get at is that a larger pool of products and technology can be good for everyone. Companies get exactly what they need, and vendors are able to stay in business. One example might be Apple Computer. They've long been considered to have somewhere under 10% of the computer market, yet they're doing just fine. Some would say they represent a "vertical market" segment. Regardless, you'll never see them in the datacenters of many of these corporations solely because they're not considered the #1 or #2 player in the computing market. If you're a Fortune 500 company, you can refuse to do business with anyone but other Fortune 500 companies, and that's your prerogative. But here's where I see opportunity for smaller, more agile competitors to get an edge. I see the recent X Prize winner as an example of that. Boeing and friends don't seem at all interested in a $10M prize--it's too small for them to notice.

    I think the key to the future is compliance with open standards (not to be confused with open source) and a change in mindset. If we can do that, I believe market forces will make it possible for players both domestic (meaning US) and foreign to all share in that market.

    As a political observation, the Republican party tends to be friendlier to business (both small and large) than the Democratic party. So it seems to me that the results of this year's elections can have a significant impact on the process above.

  303. And people wonder why... by theolein · · Score: 1

    And people wonder why poor South American youth form gangs like the Mara Salvatrucha and sell drugs. No one is going to outsource them.

  304. Re:Whoa! Behind the times! by BlainTheTrain · · Score: 1

    My company is behind the curve with understaning the full effects of offshoring; the one point which I can't stop reiterating to my management is your point of "...it's better to use someone who understands your core buisness ... ". It is imperative for a comptetive company to have employees understand their firm's core business and STRATEGY. Without employees understanding and exercising their company's strategic goals, the company is far less competitive and efficient than they could be.

  305. Such redundancy doesn't come cheap. :-) by Richard+Steiner · · Score: 1

    I would speculate that a company which is too cheap to invest in its own domestic data center is also going to be too cheap to pay for the level of redundancy that you're talking about.

    Sadly, upper management (in general) doesn't seem to possess a very good understanding of IT or related issues, so the various risks inherent to a distributed infrastructure are likely as opaque to them as are most other technical issues. :-(

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  306. What I know about Indian Progrmamers by chipmeister · · Score: 3, Informative

    Here are a few tidbits I know about outsourcing to India:

    1. India (I believe TATA) is home to one of the first two SEI Level 5 software organizations - the other was the NASA shuttle group.

    2. Programmers in India are more like $35 per hour rather than $5.

    3. The time difference can actually be a benefit as customers can test during the day things that were coded durning the night before.

    4. Anyone who has changes to go to code going to production in 30 minutes with a million lines should really review their processes and standards. That sounds like an invitation to failure.

    5. Programmers got spoiled just like stock market bubble surfers during the 90's. It makes completely no sense to pay a VB or HTMl guy $80 per hour. I saw even higer rates than that.

    To summarize: the Indians are getting the business because they are good programmers who have a good process and charge what the work is worth. The Indian rates have been rising steadily over the past few years and will equalize soon. So I don't really believe the Ameircan programmer is going the way of the Dodo bird.

    1. Re:What I know about Indian Progrmamers by Mark+of+THE+CITY · · Score: 1

      Point 1 (SEI level) is management-driven.

      Wage arbitrage (part of point 2) will not be a permanent condition.

      Point 5: Hmmm, I'm making $60 an hour now for C and C++ embedded work, and that's my best rate ever. I must have forgotten what they taught me in brown-nosing class...

      --
      The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
    2. Re:What I know about Indian Progrmamers by jcr · · Score: 1

      I'm making $60 an hour now for C and C++ embedded work, and that's my best rate ever.

      Sucks to be you, dude!

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    3. Re:What I know about Indian Progrmamers by Mark+of+THE+CITY · · Score: 1

      Why?

      --
      The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
  307. This is just completely wrong by Anonymous Coward · · Score: 0

    Have you ever taken a basic course in macroeconomics? One of the huge themes of the course is that if willing trade is taking place, everyone benefits. Your merchantilist idea seems to suggest to stop free trade with other nations, when in reality it has been a big blessing. Free trade might make SOME careers go swooshing out of the US, but there is also a lot of other countries who want American services and products. Places like Toyota employee a good deal of our employment force, and it would be silly to look at programming outsourcing and say "they're taking everything away!"

    It has been mentioned, but not put very formally: WAGE RATE IS NOT THE SAME AS PRODUCTIVITY PER DOLLAR. In other words, when a company outsources for a fraction of the wage, they have to consider the efficiency of an American worker and a foreign worker. American productivity levels tend to be much higher, because of better education and better available technology. Don't forget about the QUALITY of the work, either.

    In conclusion, it's ignorance like this that makes me wonder if everyone simply wants something to panic about. Take a bit of time to get yourself informed. Maybe you SHOULD go back to college and take an economics course and learn some basic principles. What do you people suppose that Bush do? Restrict free trade? In the long run, that is only going to hurt us. Free trade has been a huge blessing for us; be careful what you do with it.

  308. The Destruction of the Programming Profession by Anonymous Coward · · Score: 0

    Some reflections from one of the subjects of the article...

    It has now been a decade since I became active in the fight for the professional interests of computer programmers. In 1994 AIG fired hundred of American programmers and replaced them with H-1B workers, all quite legally and openly. That very same year SeaLand did the same.

    I thought that would be a warning shot for programmers but nothing has happened.

    A number of small groups have formed to fight the public policies that are intent on destroying the programming profesion, these include The American Engineering Association (www.aea.org), TORAW (www.toraw.org), The Programmers Guild (www.programmersguld.org) and WashTech (www.washtech.org). The total membership in all of these organizations together is probably less than 5,000.

    In the mean time, industry groups have full time lobbyists and staffs. They organize fund raisers for politicians. They fund the staffs to visit newspaper editorial boards across the country to dish out their propaganda.

    And programmers...nothing.

    If you take into accout the number of H-1B workers imported, the number of programming jobs has sharply dropped. Since increasing the H-1B quota in 2000, the programmer unemployment rate not only surpassed that of professional workers as a whole for the first time ever but also passed that of the overall unemployment rate. In short, a ditch digger has better employment prospects right now than a programmer.

    In the midst of this record high unemployment, industry managed to use up the entire H-1B quota by the first day of the fiscal year. They also have legislation moving to the Senate floor to permanently increase that quota.

    And what are programmers doing? HINT (Sin (PI))

    If programmers don't start becoming joiners and collectively fight the legislation that is intent on moving almost all software development work overseas they are soon going to be out of work.

    I'm lucky. I got a scholarship to go to law school. When the shit really hits fan, not many of you are going to have the same oppportunities. For the most of you who don't have alternate career plans in place, you have either two choices for the future:
    1. Start organizing and fighting; OR
    2. Start filling out job applications at WALMART.

    Finally I share one observation: Almost all the members of the Programmers Guild are over 40. If getting fired and replaced by an H-1B workers or getting laid off at an age where finding a new job is difficult are the only triggers to get programmers active, there is no hope.

  309. Re:Whoa! Behind the times! by b2b4u · · Score: 1


    Looks like you were ill-informed. India atleast in the last 2 years is awashed with fibre optic cable, most of them are lit and serving the booming outsourcing, BPO and the local wireless carriers.
    Almost all software companies are connected thru multiple paths (optic fibre, satellite links, leased line). Bangalore is connected on the fibre to almost all the major world wide optical links (FLAG, SAME, SEMEWE etc). The primary links are Bangalore to Chennai and Vizag then onto Singapore, Hong Kong, Japan and ending up on US West coast, and through Cochin and Bombay with connections to Europe, Gulf and Africa and Eastern US.
    Many local telecom providers have laid dedicated ocean cable connections: India to Singalore, Gulf Regions, Sri Lanka, Mauritius connecting to numerous world wide fibre routes which land in those respective locations.

    Incidentally the biggest owner of undersea fibre cable in the world is an Indian Company! go figure..

    The phone service has definitely improved tremendously, in particular the wireless service, almost all providers have excellent coverage and call quality is excellent and unlike in US the call drops are almost no-existant and to top it all they have a great CDMA service, which would put Sprint/Verizon to shame in terms of service quality.

    -Cheers!

    --
    --Imparinja
  310. Hmm by karb · · Score: 1
    Someone I recognize! Hey baldrson.

    I've run out of data I can get my hands on. Also irritating when info probably from a gov't document (which I can find) is instead cited from a paper (which I can't). Not talking about you, of course :)

    Anyway, there were roughly 100k jobs added just in the programming/software engineering field, however, and even if total numbers of H-1Bs went up by twice that it's hard to say no new US programmers were hired.

    And that ignores that H-1Bs will have higher turnover (skewing the hiring numbers) and the effects of retirees from the field.

    I want to ditch the H-1B and L-1s too, I'm just not sure they're necessarily driving US programmers to extinction.

    --

    Jack Valenti and the MPAA are to technology as the Boston strangler is to the woman home alone

  311. Re:Such redundancy doesn't come cheap. :-) by Marxist+Hacker+42 · · Score: 1

    True enough- but there's a middle ground between the two, and that's what we'll have to figure out how to compete with. The company that goes overseas but doesn't invest in redundancy will go out of business- as will the company who stays here when it's competitors go overseas.

    Near as I can tell, the Grimes Labor Equalization Surcharge is the only propsal I've seen so far that has a whelk's chance in a supernova of working. (What's a whelk? And what does it have to do with a supernova? It doesn't matter because it doesn't stand a chance in one.)

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  312. It is folly to ... by mburns · · Score: 1

    Really, It is folly to export a position based on talent - it's like asking an Indian citizen to write advertising copy for American eyes. I can only agree in all respects with Paul Graham on programmer productivity.

    You can make ordinary college graduates productive of software by reducing the task to a declarative spreadsheet, but then there is no longer a need to export the work. Quality control and systems support are still needed, and they are based on knowledge rather than talent, but there seems to be no need to export these functions either.

    --
    Michael J. Burns
  313. get over it. by Anonymous Coward · · Score: 0

    Welcome to Capitalism. It is not the job of corporations to produce jobs or provide you with a quality of living up to your standards. It is the job of the corporation to make money for it's share holders or more poignantly the "haves".

    I know you want to complain but this is the system that many revere at it's base. Get over it, or revamp the system.

  314. But the information wants to be freeeeeeeeee! by Cid+Highwind · · Score: 2, Insightful

    Nobody would pay the tax. You can stop a truck full of orange juice at the border and force the driver to pay your tarriff or take the juice back to Mexico. You can also be sure that nobody is importing one liter of juice legally, copying it a million times, and selling that pirated juice as part of another product (orange sorbet, or something).

    As we slashdotters are fond of pointing out, it's nearly impossible to keep information (like code) from crossing borders. With strong crypto and p2p networking, it would be impossible to tell if a given packet coming over an international link contains code, and if that code is subject to any taxes. With code (unlike juice) you can import it legally once and pay the tarriff, then incorporate that code into a closed-source system and sell as many copies of that as you want. It would be nearly impossible to prove that you were using imported code.

    --
    0 1 - just my two bits
  315. Re:Whoa! Behind the times! by andy1307 · · Score: 1
    I took the sourcecode and put it in a paper shredder

    Deleting the code didn't work for you? Maybe the delete functionality in your IDE was designed by Indians too.

  316. 3 pronged strategy by heroine · · Score: 1

    Well my current employer started out with about 5 engineers and one manager. Today we have about 20 managers and 2 engineers. The managers all coordinate projects in other states or other countries. The elimination of the last two of us engineers is mathematically certain.

    When I get laid off, 1/3 of the job applications are going to be for low-end management, 1/3 for architect, and 1/3 for low-end programmer.

    Despite what college students and business leaders say about the titles getting pushed up by outsourcing, I don't expect to ever do management. It looks like the low end programming jobs are growing faster than the management jobs and the requirements for managers have gone from mildly insane to off the charts.

    Unless you went to MIT, founded a dozen startups, or worked for free in someone's garage for a couple years, forget about even technical lead. That's with 800,000 programming jobs outsourced, supposedly increasing the management jobs.

    1. Re:3 pronged strategy by Anonymous Coward · · Score: 0

      My three pronged strategy....

      1) Nuke the Indians

      2) Start fucking their women hard and deep

      3) Take the jobs back

  317. No problem by sl4shd0rk · · Score: 1

    We can outsource the job of becoming extinct to another country that can do it cheaper. Problem solved.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  318. Re:Other professions unionize and make trade barri by Anonymous Coward · · Score: 0

    You've hit on the ultimate hypocracy of DC, in particular that of the Republicans. They all clamor for free trade except:

    o When dealing with agriculture subsidies.
    o Reimportation of drugs
    o Sugar tarrifs
    o Importation of CDs and software from countries without copyright laws.

  319. Forget India... worry about China (here's why) by Miamicanes · · Score: 1

    Worries about programming jobs being sent to India are misplaced. India, without a MAJOR culture and attitude shift, will *NEVER* be the center of the world's creative software development.

    Why? Becaus in India, programming is just another job. A nice, white-collar one... but for the most part, Indian programmers (in India) are about as passionate about programming as a means of creative self-expression as accountants are within their own field. Sure, among a billion people in India there are obviously a few who are passionately into programming... but they're few, far between, generally looked down upon by their peers, and usually end up working in America.

    Want evidence? OK. What percentage of American programmers own computers and use them at home. 100%? OK, maybe 99.99999999998%. Now, what percentage of INDIAN programmers own computers and use them at home? Or even WANT a computer to use at home? How many web sites have you ever been to that were created and maintained by Indians living in India? Have you ever seen a single piece of Indian entertainment software -- commercial, shareware, open-source, or otherwise -- created for their domestic market? No. Of course not. There's (almost) no market for it there.

    Innovation is definitely not the first word that comes to mind when anyone -- INCLUDING Indians -- thinks about India. Efficiency? Sure. Meticulous quality? Yeah. Strict adherence to detailed procedures? Of course. But raw, bare-metal living-on-the-edge-adrenaline-rush adhoc innovation? No.

    How is China different? Like their American peers, Chinese programmers tend to eat, breathe, and live around computers. They're every bit as passionate about them as Americans. And yes, they have a thriving domestic entertainment software industry.

    Oh, and the language? Not a big problem anymore. Some of those same passionate programmers came up with a new way to type Chinese on a keyboard that uses keypresses to build characters much the same way someone would write them by hand. With practice, a Chinese computer user can type just as fast as an English-speaking computer user... maybe even 5-10% faster.

    Chinese programmers are just as cheap as Indian programmers... but they -- like American programmers -- genuinely get off on programming as a means for creative self-actualization.

    The only real advantage India has is the near-ubiquity of English as the de-facto language of business and commerce (with hundreds of regional dialects, there's not much choice). But then again... if you were determined to outsource an important software development project, who would YOU want to have working on it:

    * polite, english-speaking programmers who'll give you EXACTLY what you asked for (nothing more, nothing less) and work hard as long as their supervisor walks back and forth to make sure they're working. Until they go home at the end of their shift.

    * slightly more chaotic programmers whose English isn't quite as good, but who'll actually CARE if they notice that something in the specs seems stupid and mention it to someone... and happily work all night when they're having one of those caffeine-fueled creative moments.

    1. Re:Forget India... worry about China (here's why) by taweili · · Score: 1

      Where can I find those Chinese programmers you mentioned here? I have been in China for more then 2 years and I haven't really seen these types of programmers who are passionately about programming. They may be "passionately" about using Internet since that's the best place to pick up chicks in China! :)

  320. Off-shoring isn't what it's cracked up to be... by Anonymous Coward · · Score: 0
    I've dealt with off-shoring from two separate companies on the same project, and most of the code was so terribly written that it had to be scrapped and rewritten from scratch. The manager of the project very quickly realized that off-shore development was not a wise choice and stopped using their services.

    I've heard similar stories from other developer friends. I don't think off-shore development is here to stay unless the quality of their "product" increases dramatically.

    1. Re:Off-shoring isn't what it's cracked up to be... by Anonymous Coward · · Score: 0

      I'll tell you a little story. A reporter called me a few months back. He had heard that Bank of New York's first effort at offshoring (via Tata) was a total disaster. (Apparently they built a batch system when a real-time transactional system was required.) The reporter had an e-mail from their PR department saying everything was working and wonderful.

      I called a number of people at the bank to find out what was going on and every one knew exactly what project I was referring to. Their only surprise was that I knew about it.

      So I ask them "So, your first try at offshoring was a $20M disaster, what's the bank going to do?"

      Response from all: "Keep offshoring, since that's what Wall Street expects"

      You have to keep in mind that the biggest part of the offshoring craze is hype. Companies like Forrester and McKinsey make their money by convincing people to offshore.

    2. Re:Off-shoring isn't what it's cracked up to be... by Anonymous Coward · · Score: 0

      Companies like Forrester and McKinsey make their money by convincing people to offshore.

      Parent is precisely and completely correct.

  321. Offshoring = Snake Oil of the 2000's by Kogun · · Score: 2, Interesting

    Offshoring is just the 2000's flavor of snake oil that we saw in the 80's and 90's centered on Quality: Total Quality Management, Continuous Quality Improvement, Six Sigma, Malcom Baldrige Awards, etc. In the late 80's and 90's, it was the Japanese Quality Bogyman that was gonna 'get us'. U.S. companies would send their top executives to Japan where they would witness marvelous demonstrations the perfect worker: robots, making it seem as if the Japanese were decades ahead. In reality, they were seeing demonstrations and not the real production lines which were filled with hundreds of humans working their asses off six days a week. Nowadays, executives are touring India and seeing a new bogyman, the perfect, happy, Indian programmer with an advanced degree being paid dirt and enjoying standards of living rivaling top government officials.

    Deming and Juran were the false prophets of the great Quality Myth that companies believed in first, and Yourdon is their successor with his 'Decline and Fall'. (Yourdon tried to reverse himself with 'Rise & Resurrection' but I guess optimism isn't as believable as doom and gloom.) Offshoring is just the ignorant trying to fulfill Yourdon's original prophecy.

    1. Re:Offshoring = Snake Oil of the 2000's by Anonymous Coward · · Score: 0

      Kogun,

      Agreed. And today people are seeing Indian programmers who seem well educated because they've been to the "top school in india" (I've only heard of this school from like 20 Indian people I know) which. unbenknownst to many, only teaches them how to answer questions at an interview and how to look impressive so that they'll get the job.

      In my experience, for every one Indian programmer, there are at least one or two non-indians supporting him and doing the real work as most of the one's I know (except for a few) couldn't find their ass with both hands when it comes to programming.

      So, as before, what you're seeing is a demonstration and not the real thing... move along, nothing to see here.

      Some Anonymous Bastard

  322. All myths by Headius · · Score: 2, Interesting

    These judgement day scenarios are based on a big fallacy I haven't yet seen addressed:

    The market for software developers is not standing still; it's growing tremendously. We're just not seeing it because a lot of new development is going overseas. However, there's no sign that the demand is going to slow down, and there's not an infinite number of tech workers overseas.

    Already Indian workers are concerned about having their own tech bubble, as other countries start coming online with cheaper workers. China, Phillipines, and others are starting to take work away from India.

    Further, despite claims to the contrary, it's not just as easy to move programming jobs overseas as it is for manufacturing jobs. Indian programmers aren't just plucked from the trees...they've gone through years of training and education just like we have. It costs a lot more time and money to train a programmer than to train an assembly-line worker. Again, there are not infinite resources available. It just seems that way because India has been building up a highly-trained workforce for a long time--without work to give them.

    Our own tech boom and bust resulted in scads of untrained, unskilled workers getting paid too much to do too little. Reality check: there's no such thing as an HTML programmer. Writing VB is not going to earn you $50/hr. If you don't like what you're doing, you're not in the right line of work. The lion's share of jobs lost to offshoring are jobs that were filled by wannabes during the .com years. I personally know at least 5 administrators and programmers that refused to ever accept a lower-paying job when things went bad. They lost their cars, their houses, and their dignity as a result, and all for a job none of them liked doing in the first place.

    Finally, as other posts have noted, the cost of paying a programmer is not the largest portion of developing software. Gathering requirements, testing, working with customers and clients, managing change, administering systems; all enter into it and have similar contributions to the overall cost. In the case of offshoring, almost all of these become more expensive...in some cases much more expensive.

  323. Old programmers never die ... by Anonymous Coward · · Score: 0

    They just don't get hired. I have been hoping to get back into programming, but the market isn't there. What companies are willing to pay for entry-level jobs, is pitiful. Other positions want so much experience it is one extreme to the next. Also, there is more demand for technicians than programmers, just like there are more mechanics than automobile assemblers.

  324. Geek Sunset by Tablizer · · Score: 1

    Let's face it. Brains are becomming a cheap commodity. The remaining jobs are growing toward social fluff jobs, and we geeks are weak there.

    One of the reasons why we cannot keep up with spammers is that many of them are from low-wage countries with high populations. One just cannot compete with an onslought of cheap geeks. Maybe one can hire cheap geeks over there to fight the spammers, but it is easier for them to cooperate with the dark side. After all, enforcing regulations against an army of cheap geeks takes an army of cheap enforcers, who may not share our interests.

    1. Re:Geek Sunset by cpghost · · Score: 1

      A cheap geek is not a real geek. A cheap geek is just someone who didn't hone his or her skills to remain competitive. Geekyness means to remain innovative and alert; and whoever is like this, is unlikely to loose their jobs to a "cheap geek".

      Geek culture is (and has always been) a meritocracy; and it just shows here too.

      --
      cpghost at Cordula's Web.
    2. Re:Geek Sunset by Anonymous Coward · · Score: 0

      You are dreaming. It does not work that way.

  325. Welcome to hell by Anonymous Coward · · Score: 0

    Gonna have to post this AC

    I work for a company that provides software for hospitals and the next version of our software will come out of Indida. This scares the hell out of me because we are going to have support this stuff and not have 1 developer around. Right now if there is some problem, I can run down the hall and ask a developer a question about how it is supposed to work (yes it is that poorly documented). This stuff will be impossible to support when development is in India, hell they probably won't even care that it doesn't work as designed.

    My job can't go overseas because of HIPPA, but I am going to have a hell of a time soon.

  326. Re:Learn More Stuff is NOT the answer by Tablizer · · Score: 1

    instead of going into programming to do programming, one might consider going into science that requires a lot of programming. For instance, I'm studying computational biophysics (e.g., simulating cancer growth, chemotherapy, red blood cell deformation, etc.)

    But those jobs are even MORE offshorable. The laws of physics and biology are IDENTICLE in Asia as they are here. There is no reason to be physically in the US to do such jobs. At least with business applications, one is often dealing with marketers who must be in touch with US culture in order to sell to them. Plus, marketers are poor documentors, requiring face-to-face contact to read their vague thoughts in order to turn them into code.

    Just because it has not happened much yet does not mean it will not.

  327. Re:Another indian posing as a 'westerner' by Frizzle+Fry · · Score: 2, Funny
    That is, I work for a large commercial airline company in Seattle

    It's good that you didn't refer your employer by name. I'm sure no one will figure out what company you're discussing.
    --
    I'd rather be lucky than good.
  328. With each problem there is also opportunity by dcavanaugh · · Score: 1

    As you say, outsourcing is the "trend du jour". The current trend is fueled by a large supply of people with cheap PCs and very little experience who masquerade as IT workers.

    People seem to forget about the 1980's style of outsourcing. The big players (EDS, CSC, etc.) were pitching outsourced data center management. The suits bought it, with mostly disastrous results. If it worked, most IT work would have been consolidated into a few IT companies. The overseas migration would have been fairly simple. But it FAILED. The only way to save money was to slash the level of service to unacceptable levels. Here we go again.

  329. Re:Such redundancy doesn't come cheap. :-) by Frizzle+Fry · · Score: 1

    I would speculate that a company which is too cheap to invest in its own domestic data center is also going to be too cheap to pay for the level of redundancy that you're talking about.

    Your domestic data center needs the redundancy as well. Your company isn't any better off if it loses its ability to access a data center in Chicago than it is if it loses access to one overseas.
    --
    I'd rather be lucky than good.
  330. Politics and fishing in Utah by Sgt_Jake · · Score: 1

    Fair disclaimer here - I'm fishing. Chris Cannon, my beloved overlord (whom I welcome), is being challenged by Beau Babka for his seat as Utah Congressman. If you're in Utah, out of work (as over 7,000 people formerly in technology jobs are...), and have nothing to do next wednesday, please contact Jeff Bell at Babka's campiagn http://www.beaubabka.com and lend a hand. Chris Cannon... he sucketh brotheren. Sucketh almighty.

  331. Fear by mixmasterjake · · Score: 1

    Outsources has been about the best thing that corporate management could have hoped for. During the Internet boom, techies had upper management by the balls. Now they only have to mention the word outsourcing and all the techies go scurrying back to their cubicles in fear.

    Fear is a tactic used by corporations to keep employees in line and working for low wages. Don't let all the hype get you down. Be smart and make yourself useful at your company. Companies need smart people. Outsourcing is not going to change that.

    --
    TODO: come up with a clever sig
  332. A gross error: taking vdare.com at face value by Cid+Highwind · · Score: 1

    Your assertions that immigrants are taking all of our jobs are backed up with references to a political web site that advocates curtailing immigration. How shocking!

    --
    0 1 - just my two bits
  333. Made in U.S.A., .... Not!` by Dark+Coder · · Score: 1

    I seem to recall from the heydays that Walmart used to put on a PR saying "Made in U.S.A."

    What happened to that?

  334. Re:My experience with different educational system by Anonymous Coward · · Score: 0

    Thank you for sharing your experiences. I think one thing missing here in the U.S. is the unavailability of education. When I was growing up, you were either "in" or "not". Those that were "in" had their life before them, college was paid for, etc. for the "not"s like me, you didn't really think about going to college, because you couldn't afford it. Why exert yourself, when you can't gain anything. Besides, selling drugs and getting high were within reach. I always remembered hearing that in Europe (Germany?) education was free as far as universities go. If that is the case, and you dreamt of being an engineer, you could become an engineer if you applied yourself. Money wins. If you can't become a nuclear engineer, you can always buy one. Money talks and bullshit walks.

  335. Those aren't Real Programmers ... by jc42 · · Score: 1

    - it's dark over there right now and all the programmers are all tucked away in bed dreaming dreams of python function calls.

    Um, if they were Real Programmers, they'd consider working at 2 am totally normal.

    The problem with programmers in the US is that, during "normal" working hours (especially the afternoon), they're almost totally non-productive, because that's their usual sleep time.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  336. bad analogy by Phantom+of+the+Opera · · Score: 1
    Preditor/Prey popluations are interdependent.

    http://bioclox.bot.biologie.uni-tuebingen.de/Html_ we/Buch/current/node53.html

    A prey population without preditors will grow until the food supply is exausted, then their population will crash suddenly. Preditor populations grow slowly in comparison with prey populations.

    -Phantom of the Operating System.

    1. Re:bad analogy by Anonymous Coward · · Score: 0
      Preditor/Prey popluations are interdependent. A prey population without preditors will grow until the food supply is exausted, then their population will crash suddenly. Preditor populations grow slowly in comparison with prey populations.

      If only we could convince a couple of those Predator dudes that hunting fat, soft, white executives was a worthy challenge. Those Predators would fucking thin the herd in a hurry.

  337. A Dirty Little secret....posting as AC by Anonymous Coward · · Score: 0

    Most Indian H1B Visa holders get jobs through "consultants".
    Consultants are almost always other Indians who have got contacts for projects from companies and have been in the US long enough to deal with the paperwork.

    These guys will recruit Indian MS grad* students and give them garunteed jobs. In return they will take anything from 25-50% of the salary.

    Sounds innocent enough except for the gouging??

    Well get this: they will garuntee anyone a job by making fake resumes ! If you have zero expereince they will put in 6 yrs and delete your MS degree! And believe it or not, you can be from any field... I've seen Mech, Chem, Civil guys who know jack shit get decent jobs. If you know crap about C# (or whatever) they will "train" you for a month or two. In some places, you'll also be trained about your ficticious earlier job and learn to dodge questions.
    What if you screw up in the job? Well the company can fire you, but sometimes the contract makes that difficult and in any case the consultant always gets money.


    How do I know all this ? I've see this happen RIGHT BEFORE MY EYES in the past one year that I've been in the US. I dont know how much of the job market belongs to consultants, but in my East coast Univ, 99% of the 50 odd Indian students will get a job like this.(Again, regardless wether they have knowledge of computers or are from other fields). Same thing in my neighbouring Univs.. even Upenn, PHL.

  338. H1-B != offshoring by Anonymous Coward · · Score: 0

    H1-Bs live here, pay taxes, rent, mortgages, etc. and help the economy to grow. They are often on the road to permanent residency and becoming a part of U.S. society. It costs an employer money to sponsor an H1-B and they have to pay at least the prevailing wage so there is no advantage for a U.S. employer to hire one unless he/she provides skills not available locally.

    When my company looks for software developers, only a very small percentage of the resumes that we look at are remotely qualified. The bottom line is we need to hire the best possible talent and, if we are looking at two candidates, one local and one H1-B, the choice is simple -- we pick the one who is best qualified for the position. Period. That is how we are going to succeed as a business -- by hiring the best talent from the widest possible pool.

    (Posting as AC because I am currently working for a U.S. company on an H1-B visa and my job includes managing an offshore team in India...)

    1. Re:H1-B != offshoring by Anonymous Coward · · Score: 0

      So you're here on an h-1b, managing an offshoring team in India and telling us that H-1B is not related to offshoring?

      The largest users of H-1B visas are the offshoring companies. Without H-1B there would be virtually no offshoring.

      H-1B workers do not have to be paid "the" prevailing wage but rather "a" prevailing wage. The employer can use almost any source, including the DoL's average wage for entry level workers".
      H-1B workers make from $10,000 to $20,000 less than Americans on average in computing professions.

    2. Re:H1-B != offshoring by Anonymous Coward · · Score: 0

      The largest users of H-1B visas are the offshoring companies. Without H-1B there would be virtually no offshoring.

      Larger companies are going to have more H1-Bs and more outsourcing than smaller ones. They are also going to have more left-handed employees and more employees born on a Tuesday than smaller companies. By your logic, without left-handed people, virtually nobody would be born on a Tuesday.

      H-1B workers make from $10,000 to $20,000 less than Americans on average in computing professions.

      Somebody better tell my employer because I'm on an H1-B and I'm doing *very* nicely, thank you very much ... better than many Americans at my company occupying even more senior positions than me.

  339. Who says India is getting all the jobs? by dvduval · · Score: 1

    There are programmers in Romania, Yugoslavia, Serbia, Russia, Ukraine, Vietnam, Phillipies, and many other places. India will NOT get all the jobs, and if their pricing does not stay competitive with these other places, India will lose market share also. In addition, are you talking about Bangalore or other parts of India. There are Senior Programmers in other parts of India making $120 USD/month. So in reality, project managers will have even more choices of where to find quality programmers. More will go overseas, yes. But will it all fall into the hands of one group, I doubt it.

  340. Re:Wal-Mart Not An Option by Anonymous Coward · · Score: 0

    I was at Sam's Club the other day buying some groceries. After checking out, I put the receipt in my wallet like I always do. As I'm exiting, the receipt checker person asks to see my receipt. I fumbled for the receipt while trying not to drop my groceries. She pissed me off by saying in a condescending way, "Maybe next time you'll remember to keep your receipt out!" I said, "Ya, I've got a very good memory. That's why I make more money than your store manager by programming computers for a living."

  341. Re:My experience with different educational system by ElvenSmith · · Score: 1

    I agree. Bang on. Exploration in learning is not really encouraged..as in the US...

  342. Re:Another indian posing as a 'westerner' by MCraigW · · Score: 2, Insightful
    Maybe it works different with software... I dunno

    No... even when you are doing the design and code yourself, when you finally get to coding, you find that some things in the design cannot be done in the way the design specifies -- so you code it up and if you get a chance go back and change the design specifications later.

  343. Re:Whoa! Behind the times! by Anonymous Coward · · Score: 0, Flamebait

    Wrong again my friend. USA Today is not behind the times, USA Today was paid to run that story by a PR firm hired by India's IT lobby NASSCOM!

    Silicon Valley is dying because of imported labor.

    1998 == No imported workers - economy booming
    2004 == 2.3 million imported workers - 'For Lease' signs everywhere.

    You figure it out.

    Even an MBA can drive around in his Mercedes and realize that times were much much better when Americans were running IT. Indian labor is killing Silicon Valley. It is absurd to think that a country which cannot even raise itself out of 3rd world conditions can improve the greatest country on earth. It's all PR - that's all it is.

    Wipro has a 64% client turnover rate. Indian IT is on the rocks. Hence they have to pump up the PR volume to keep getting business. This USA Today is story is that PR. Just bide your time American Programmer - India's days are numbered and soon you will be back in the driver's seat where you belong.

  344. Re:Learn More Stuff is NOT the answer by gnuLNX · · Score: 1

    Perhaps except that a lot of the code we write is on the fly....Management doesn't even knwo we do it...

    --
    what?
  345. Control by the Man by Anonymous Coward · · Score: 0

    The less your population knows about technology, the easier it is to control them with it. Especially if they cant hack it.

    Soon the aliens will _actually_ land for the _first_ time and take over the world with the US Military.

    In case you wonder why they dont just use their own armies and weapons, it is because their weapons are biological organisms that disolve like slugs when they encounter too much CO2. Not to mention, the aliens support the draft issue and killing the US soldiers will allow that to pass with domestic support.

    There is more but I must save some truth, absolutely.

  346. on the other hand be happy by griasr · · Score: 1



    in case bush wins again, right wing employers will prefer these seldom us-proggers and yall have a secured future

  347. National Security by sponger · · Score: 0

    Does anyone else think that this attitude will affect our national security. How safe can our systems be when they are programmed by foriegners and then implemented in our nations government...

    seems like a problem to me.
    Its like the US will not permit not US MADE parts in any of our ICBMS.. but we can put indian made software right on our naval ships???? WTF

    1. Re:National Security by Anonymous Coward · · Score: 0

      "How safe can our systems be when they are programmed by foriegners and then implemented in our nations government..."

      This policy is backed by John Kerry's Global Test. Dont worry though, we will be safer, cause it is hard work.

    2. Re:National Security by sponger · · Score: 0

      Thats why kerry aint getting my vote.

  348. Re:My experience with different educational system by GomezAdams · · Score: 3, Interesting
    My wife is from Taiwan and I can compare the results between the two systems. And cultural differences count too. I tried to get my wife to raise our kids in Taiwan with a Taiwan based education and life stye but she wouldn't hear of it. Now we can see the difference between our kids and their cousins at the same grade level.

    That US education is getting dumber by the year has been one of my rants for a long time since I was once an architect and team lead who interviewed and recommended for hire. I could barely find recent US grads who could think let alone show up regular. I was glad to have older IT workers and HR-1Bs to get critical projects done. My best experiences have been with Taiwanese who have outshone the Chinese mainlanders by fact of better education, better life style, and greater motivation. No iron rice bowl in Taiwan.

    --
    Too lazy to create a sig...
  349. True enough. by Richard+Steiner · · Score: 1

    Yes, that's very true -- even a data center a couple of miles away needs to have redundant power sources and communications at least.

    Sometimes even due diligence on the part of the company owning the data center isn't enough, though.

    I still remember the incident at NWA where the airline was paying for redundant fiber connections between the computer center where the mainframes lived and the operations center (SOC) where most of the users were, but the communications company they contracted with decided to put the two fiber lines in close proximity to each other.

    It only took a single backhoe to cut through both fibers and cause a major outage. :-(

    In that case, the folks in the SOC who needed access to the mainframe system were able to jump in their cars and cross the river to use our (the programming staff's) terminals.

    Try doing that with the data center located halfway across the planet!

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  350. Re:It's probably cheaper until something goes wron by Jason+Hood · · Score: 1

    Cheney is Grand Moff Tarkin, Bush is Darth Vader, Karl Rove is Emperor Palpatine, the WTO is the Trade Federation. And John Edwards is JarJar followed by John Kerry as R2D2... =)

    --
    Are you intolerant of intolerant people?
  351. Re:Detroit and Flint? Yes. USA? No. by Anonymous Coward · · Score: 0

    Much more than one dude, there are dozens of auto plants in Arkansas, Mississppi, Louisiana, Tennessee, Kentucky, Alabama, and other states...

  352. One solution by syukton · · Score: 1

    One possible solution here is to develop a new language which has built-in encryption of some kind or another, which is not exportable. Like compiled executables would be encrypted or whatever. Then you can't outsource those programmers because it would violate the export laws of the USA. Just one possible solution to keep the American programmer workforce running strong.

    --
    Reinvent the wheel only at either a lower cost, greater effectiveness, or your own personal enrichment and satisfaction.
  353. Re:My experience with different educational system by Anonymous Coward · · Score: 4, Insightful

    Your experiences are valid and telling. Learning things by force teaches you facts without understanding (Taiwan). Learning things by exploration (America) teaches you to think. As a result, many Taiwan trained individuals have great fact recall with very little creativity and many American trained individuals are very creative but without knowledge or motivation. A well rounded education includes both of these ingredients and a few more.

    We home school. One of my children is slow on math, so we focused on her strengths, art, literature and writing. We included math, but at a slower rate to avoid burnout. As she matured, we ramped up math and she zoomed up to her age level, but with the maturity to tackle that which is more difficult. One of our children was slow on reading, so we focused on his strengths, math, history, and sports. Though he didn't crack the "reading code" until 8 1/2, he is now (at 10) reading at a high school level (and he's still great at his other subjects.) Our other child just plods along (at a very diligent and fast pace) in all subjects. We havn't been able to stump her yet! With each child, we focus on strengths, keep the weaknesses growing, and use memorization as a tool where appropriate.

    To sum this up, each child must be taught as an individual, leaning to strengths to build maturity, drilled on facts to enforce brain capacity and recall, and taught to think and understand "why" on every plain. This approach has given my children a great sense of ability. It has also given them an understanding of what they are capable of and what they want to do as adults. They are confident leaders wherever they go because they learned that weaknesses in a particular subject does not mean that they are stupid. They know how to leverage their strength and improve their weaknesses (if necessary!) No, they are not perfect, but they can choose a career/college path that they CAN succeed at.

    The outsourcing delimma is as much a product of the internet boom as a poor education process. The internet is the new level playing field for the world. To compete WE have to get up off of our duffs and make a difference. It's not us against them (except in war) anymore. If you see a dead end ahead of you turn off that dumb TV and PS2. Study a new market. Find something to manufacture that will make a difference in someone's life. Reeducate yourself. I have spent the last 4 1/2 years mostly unemployed because I WAS a "high-end" computer consultant. When our market started crashing in '99/'00 I didn't follow the advice that I just gave. In this time period I have learned volumes on how to develop and qualify a business idea and turn it into a viable plan. I have also learned a lot about investors and their quirks. I'm not there yet, but I should have a thriving business soon. If the light at the end of the tunnel starts blowing a train whistle, reengineer yourself before you have to do it without pay (that really stinks!)

    On another note, as the "3rd world" or "developing" countries continue to grow their economies, their labor costs increase. Eventually, as the world comes up beside us in expertise and quality, our prices will look more favorable again. Jobs will eventually come back, though maybe in 20 years.

  354. Whoa! by ph1ll · · Score: 3, Interesting
    Whoa! Did anybody read the last line of the NewsForge article?

    "It's good to see that President Bush's plan to stimulate the economy is working so well."

    No prizes for guessing where this journalist's sympathies lie. This blatant bias makes the whole article a little harder to swallow.

    Vsprint wrote:
    Do you really expect an American CEO to ever admit the multi-million dollar bonuses s/he recieved were based on a mistake?

    Sure CEOs won't admit that offshoring their IT was a mistake but they can't keep making those mistakes forever. Offshoring will fall out of fashion along with all other management fads.

    Offshoring and outsourcing are inherently bad for business*. Anybody on the ground level knows this. And these people are tomorrow's CEOs.

    * A few reasons:

    1. Outsourcers don't answer to the same shareholders as their client. When "maintenance typically consumes 40 to 80 percent (average, 60 percent) of software costs" it's not exactly in an outsourcer's interests to provide maintenance-free software.
    2. Having software engineers onsite boosts productivity no end. When it is in the interest of those programmers to build the system correctly (ie, not outsourced), they can guide the customer's requirements when typically the customer does not really know what s/he wants.
    3. "Given a choice between paying $1 million per year for a team of 20 average developers or paying $1 million per year for a team of three outstanding developers, I'd choose the small team every time. The added bonus is that the hidden overhead costs are much smaller with the smaller team - another benefit of using outstanding developers." This kind of advice has been around for decades and it's still as true as it ever was.
    4. Contract negotiation is expensive. Litigation is even more expensive. It's cheaper to just get programmers who are aligned to your interests.
    There are dozens of other good reasons but I am starting to get hoarse shouting... :-P
    --
    --- "We've always been at war with Eastasia."
    1. Re:Whoa! by Anonymous Coward · · Score: 0

      "It's good to see that President Bush's plan to stimulate the economy is working so well."

      No prizes for guessing where this journalist's sympathies lie. This blatant bias makes the whole article a little harder to swallow.
      ... or it could be that your sarcasm detector is broken (not that it's always easy to tell when things are in writing).
    2. Re:Whoa! by Antos700 · · Score: 1
      Well, well, you seem to be quite the optimist. Time to add the cynical perspective.

      "Anybody on the ground level knows this. And these people are tomorrow's CEOs." That statement annoys me no end. Your assuming that the people that go up the ladder are:
      a)From the company from day 1
      b)Are competent
      c)Aren't going to loose their head when assulted with more management buzzwords than you can shake a management book at.

      And for your dot points:
      1) Purchasing costs now, maintenance doesn't. Managers don't consider long term costs in the same light as what is going to hurt now, because the manager of the department next year can worry about that problem
      2)Again, your assuming compentency. Most Comp Sci's will just program what they think the user wants, and not even that if there is low moral in the programming pool.
      3) But it looks so much better to say 'Look, I got 20 programmers on the payroll for the same price as 3'. That quote might work for a management book, but lets take a reality check, people love the idea of more for less, and capitilism encourages that thinking.
      4)And training your employees is even more expensive if you have to worry about keeping their skill set up to speed, employee turnover. Also just because you have the power to fire them, it doesn't mean it can't end up in a court.

      While your points are not exactly invalid, they are hardly going to make people suddenly see the light.

    3. Re:Whoa! by Anonymous Coward · · Score: 0

      Aren't going to loose their head

      "lose", "heads".

      your assuming compentency

      "you're".

      lets take a reality check

      "let's".

  355. Don't use computers by KenSeymour · · Score: 2, Funny

    I helped develop a intranet website that cut the amount of time it took to handle customer service calls.
    When it was put into production, it caused people to get laid off too.

    So don't use computers or web ordering. Get on the phone and place your orders with a real person.
    Or you might cause them to be laid off too.

    Oh, by the way. I got laid off of that job too. Maybe it was karma.

    Maybe as programmers we should implement systems that make things take more time instead of less. :)

    --
    "We can't solve problems by using the same kind of thinking we used when we created them." -- Albert Einstein
  356. MOD Parent up! by Anonymous Coward · · Score: 0

    Programmers weren't the first to go, and they won't be the last!!!

  357. Not Trolling by neuroslime · · Score: 1

    By saying American businesses shouldn't work with Indians, you're effectively saying that they should be kept poor. Maybe you see other ways to help them develop, but I doubt any are as good as free trade.

    Some individuals will suffer, yes but MORE won't (firing one American can enable a business to hire 5 Indians for example). Also, suffering is relative. Which would suck more? To be unemployed in America or India. I'd choose America. Of course, that's not the real situation. It's probably more like: which is worse, to have to work at WalMart for minimum wage in America, or to have to work in a trash dump making as much money as you can dig up?

    I'm not suggesting we make everyone in the US unemployed. That would most definitely not be good for the world. I'm suggesting that America losing 100,000 software engineering jobs, and Indians creating 1,000,000 can be good. It's a net of 900,000 people with new jobs.

    Of course, it's not as simple as this. For free trade to work, it has to really be free. That means those million employed Indians have to be free to buy rice from Americans. If the Indian government is doing something to stop that, then that's the root of the problem, not outsourcing.

    I agree with you on the environment and worker protection issues too. Any American business should have to ensure that all of its workers (both local and outsourced) are treated with American standards. The US should also lobby other Governments of the world to meet high standards for the environment and human rights. Again, this is a different problem then outsourcing, and blocking outsourcing doesn't solve the problem.

    There are other problems with outsourcing. Let's say a company makes toasters, and the end up outsourcing all of the development of the toaster to India and just skim all of the profits for themselves. In a free market, how long will it be before some company in India decides that they don't need the American company and starts making their own line of toasters? Not long I'm sure. So yes, outsourcing can be suicide for a business. Outsourcing with uneven regulation can be bad for a whole nation. But if that's the case, fix the regulations.

  358. funny... by perlchild · · Score: 1

    Am I the only one who thinks "become self employed" doesn't stop someone from being a programmer?
    Or does that mean that accountants/lawyers/doctors/etc without partners(cabinet of one, i.e. becoming self-employed) aren't accountants/lawyers/doctors anymore?

    Please, the workforce is evolving towards more self-employment, for the same reason that off-shoring is popular. The reasons are thusly:
    1) Self-employed, and off-shored, are directly tied to the work, and to work performance
    2) Much less employment rules, and with much less income-related paperwork. Mostly, it's the contracted party's problem more than the contractual's problem(and if the US wants to fight offshoring so much, why don't they just mandate parity of work conditions between contracted and non-contracted, you'll see the contracted ranks shrink like butter in sunshine)
    3) Self-employed are never unioned after all. And firing a contractual when your budget runs out is certainly easier than firing an employee. That gives employers flexibility. Contractuals also work from anywhere with a lot less fuss than an employee, you ever seen a contractual need relocation assistance?

    It's the future, unless the governments actually get their act together, and realize offshoring, and self-employments, are being used to route around inflexible(and not-so-advantageous too) workplace regulations. Just like tax shelters are used to route around tax laws.

  359. An Opportunity To Shine by MerkX · · Score: 1


    Our company [which I will not mention, sorry] invested $100,000,000 in outsourcing software development to Inda a little over a year ago.

    So far, we have received nothing in return. As a matter of fact, we don't expect to get anything in return and are waiting for the CTO to pull the plug once again.

    You see, the exact same thing happend in 2002 (at $5,000,000) and 2003 (at $25,000,000).

    The executives of the company must be doing this for tax purposes or something like it. It can't possibly be for ROI.

    My personal experience with India over the past 9 years with three different companies tells a similar story. Whatever the hype is about India must be hidden in the details somewhere.

    Because we have several decades of experience, American software engineers (government employees excluded, sorry) are by far the most productive, innovative and adaptable in the world [this is a fact].

    We also get the job done! Sure, our schedules slip (an average of 2% for each 1 year duration) once in a while, the important thing to note is that our products ship and make money! Something India can't do today - and may never be able to catch up.

    It would be more cost effective to ship executive jobs over seas. After all, they suck up the corporate money in salaries, bonuses and dicresionary spending (bashes) and produce no product to sell - they are the silent liability to any company's success.

    Of course, this is just my opinion - I could be wrong.

    --
    -MerkX
  360. Re:Made in U.S.A., .... Not!` by DAldredge · · Score: 1

    20/20 or 60 minutes ran a store on it and found out that walmart was lying. Hell walmart was running the exact same campaign in Mexico that said Made in Mexico on the exact same goods which were all made in China.

    They fucking suck

  361. Ericsson paid the price by Anonymous Coward · · Score: 0

    Well, Also Ericsson was curious about outsourcing so they went for it, hammer and tong. They even outsourced purchasing to a supply company that promised (surely) that they would keep watertight compartementalised that part and the rest of the company that was going to sell components to Ericsson.

    Right. So spool forward about 5 years. Management had given themselved obscene bonuses but products were full to the brim with bugs and misfeatures. And were late to add insult to injury. Design was tragic. All in all Nokia left them in the dust.

    Another year forward and Ericsson was so deep in warm poo that the entire Swedish national budget took a hit due to enormous job losses.

    Basically design relied on manufacturing but the management had let the company rot from the core and outwards, even design went offshore.

    So we do know the cost of outsourcing. Just ask Ericsson. Or what remains of it.

  362. Eventual outsourcing *from* India? by bencvt · · Score: 1
    In 10 years, India will be full of very experienced managers, architects, and analysts. In the US though, most of those jobs will be gone much like the junior positions are leaving now.
    That's a very keen observation. Perhaps in 20 years, the U.S. will be outsourcing jobs from India? I'm only half joking -- it's reasonable to expect that there will be steady shift throughout the global economy in the IT industry.

    It is, of course, a bit premature to assume that India will get 100% of the world's IT work. There are balancing factors involved; Adam Smith's "Invisible Hand" will eventually grow tired of pushing and pulling IT jobs across the oceans. But not for decades, I think.

  363. Re:Made in U.S.A., .... Not!` by Bigbutt · · Score: 1

    Sam died.

    --
    Shit better not happen!
  364. Halfwits-half answers. by Anonymous Coward · · Score: 0

    "The reason many developers in the USA are halfwits is because IT positions in the USA command huge salaries, so a lot of people who had no aptitude for it got into the game just for the money. The same will be true of every country you end up outsourcing to -- you may get high quality people to begin with, but the competition for people will result in high demand, just like here, and the halfwits over there will realize that they can fumble their way thorugh a half-assed training program and bounce between contracting firms too quickly for anyone to realize what idiots they are. Just like here 4 years ago."

    Gee, that's an awful lot of faith in what's essentially a guess.

    Maybe they're halfwits because aliens have invaded their bodies, or it's all a diabolical plan to takeover the world.

  365. IT is more than just development by $criptah · · Score: 1

    IT is more than development. When I got out of school in 2003 with a degree in Computer Science I knew that I was not going to become a developer despite good grades, expericence and a positive attitude. I started looking for alternative positions where I could use my knowledge: technical support, system administration, etc. Now I do enterprise technical support and I am fairly satisfied with it.

    As job markets evolve, so should our careers. I predict that the U.S. will have less development jobs in the future; however, the IT is not going to go away. We will have more competition and different jobs to compete for :) Let's take a look at B2B support for example: people will have to install and configure complex software, assist high-end architects and developers with integration and maintain networks; there you go. I suspect that soon customer support will become a major issue as software becomes more complex. There will be a market for knowledgeable support techs who can travel around the country and assist in development of custom solutions (that is what my company does already). Then you will have a need for system integrators that will adapt that "imported" software to the needs of U.S. customers . I know many companies that do that already. In the end you'll end up with a less stressful job and more time to code on your own.

    And if you miss coding, why do you not invent a cool Open Source project and work on it? Also, you can program on your own if you must do it for personal satisfaction.

    1. Re:IT is more than just development by Octel · · Score: 1

      I'd have to agrree with this post. I work in IT via networking with Cisco WAN gear. There hasn't been any posts regarding networking as a viable alternative to coding. Many coders would be happy with my job because you get to program routers and switches. Yes networking might not be as challenging as writting code, but it does keep you on your feet with regards to changes -- this is always happening in my field. There's been mention of alternative jobs like construction and plumbing. However I think many ex-coders here would be better off learning skills in networking as it's an excellent second choice. If you're like me you don't want to leave the computer field. Let's face it, there's not much chance of networking jobs being outsourced. Companies and organizations will always need a "hands on" approach. When a router or switch goes down you'll need someone to physically be there to fix the problem. Not much chance for someone to take my job in India! Another thing I've always liked about networking is the self reliance and study needed in the field. Most of my learning has been done by myself, either on my own time or while at work which my employer supports. There may be some who thinks network can be a slow job; there are times when there's not much to do between projects or trouble tickets, but you can always learn and increase your skill knowledge. I understand a lot of people's frustration with the situation we face in this country. But you have to be flexible and learn new skills to be competitive. If you sit around and bitch or do nothing different to change things then you'll be lost. Good luck to all you you!

  366. Re:It's probably cheaper until something goes wron by Marxist+Hacker+42 · · Score: 1

    I would have said that John Edwards was R2D2 to Kerry's C3PO....certainly would have gotten the verbosity right.

    --
    SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  367. What does Homeland Security say about this? by Taterhead · · Score: 1

    I would think in our current state of xenophobia, that exposing more and more of the code base used to support our economy would not be something the government was encouraging or even allowing. Not that I want them to sensor our coding, but it is odd.

  368. Re:Another indian posing as a 'westerner' by Anonymous Coward · · Score: 0

    "...so you code it up and if you get a chance go back and change the design specifications later...."

    What a luxury! In the FAA regulated world, you have to get the specifications and design changed before you can make physical corrections. Or, as an expensive short cut, document the changes in a FAA approved way then make the physical changes but it's mandatory that you correct those specs and designs in a traceable manner either in a given time frame or prior to delivering the product (depends on what you're changing).

  369. To Be Solved by India-Pakistani Nuke War by Anonymous Coward · · Score: 0
    Once the first fireball appears over New Delhi, IT wages in the US will reach new highs.
    "And the rocket's red glare, the bombs bursting in air..."

    will take on new meaning.

  370. The writing is on the wall... don't bother by betelgeuse68 · · Score: 2, Insightful

    To anyone who is considering a programming career - you would be wise to enter some other field.

    It's amusing to read some of the Slashdot posts about "Tool X" or "Tool Y" or "Book on Z" but in the end it's about business.

    Most managers don't really care that you used the adapter design pattern or perhaps your ultra-slick use of Apache's mod_rewrite.

    In the end it's about business and the IT field in many ways has become a lot like the electricity powering your television - a basic commodity.

    One of the only promising jobs in tech are perhaps network engineers and offshoots related to this... because after all, someone has to man, diagnose, install this physical crap and companies do need SOME physical presence - corporations are not going the "pure virtual" route.

    But if you're a programmer and you think you're immune and you don't work for the government (the whole clearance thing), forget it, chances are good that in 5 years some portion of what you do or ALL of it will be eliminated as a result of continued consolidation in software categories, further commodization of technology and/or offshoring and/or any combination of these.

    When I started my career in 1991 many companies were trying to outdo each other on technical prowess alone. Go back to what I said earlier, namely that your manager doesn't care about your use of the visitor design pattern or use of Apache mod_rewrite - businesses care about business, that is, making money. It sounds trite and oh so obvious but it's easy to forget this. Business people really don't care about Windows' heavily reliance of multithreading vs. the classic *NIX mechanism of forking or GNOME vs. KDE or Windows vs. LINUX or Windows vs. Macintosh.

    THEY DON'T CARE. Really, they don't. It's about money. End of story.

    Having said that, there is no reason for businesses to continue to pay sky high prices for skills they can get elsewhere at a fraction of the cost.

    With globalization and the increased communication bandwidth the Internet has brought we have these two feeding off each other and the process will only accelerate.

    -M

  371. Been there by Anonymous Coward · · Score: 0

    Well, I have been a scientist though exclaiming IAAP (physicist) doesn't seem that hot when salary is not enough to pay off student loans, is it.

    Moreover Chinese students have been more or less blackmailed to accept halved salaries (so the prof. can get two reaserch assistants for teh price of one) which many did so they could avoid returnig to China immediately after finishing their PhDs.

    Now many of them have returned to China with the new more open political climate (I didnæt say open, just a little more open than it used to be) and they can keep a good lifestyle on even less salary. As poster stated elsewhere the lasws of nature is the same in China as in the US.

    So expect China to become hot in R&D, particularly in bio and genetics.

  372. You assume too much by Anonymous Coward · · Score: 0

    I'm wonder if many of the unemployed programmers are making good use of networking and job searching skills.

    You assume that the unemployed programmers have networks (other than /.) and actual people skills. I'm tired of all these "top-notch" people moaning about sitting on their couch when I see plenty of just barely capable people surrounding me.

  373. Availability and quality of education per capita by bencvt · · Score: 1
    Yeah, we still have great universities, but what percentage of the big universities are being filled by foreigners? (I don't mean "foreigners" in a racist sort of way). They learn here and take it home with them. Yeah, a lot of them stay, but a lot of them bring the education home...

    ...I think the US will cease to be a superpower in an economic and academic sense in the next few decades.

    Good observation. You didn't say this explicitly, but: it's important to know that where technical know-how goes, academia will eventually follow. This is why the U.S. has such a large number of universities that are highly respected internationally. India certainly does have some excellent universities, but the "availability and quality of education per capita" is much, much higher in the U.S.

    To prove the theory and track this trend, the trick is coming up with a good metric to measure "availability and quality of education per capita". Something like:

    (E + S*R*(100-I)*K) / P

    E = weighted sum of universities by international ranking
    S = average salary
    R = average annual raise %
    I = average inflation %
    K = arbitrary constant
    P = population below retirement age

    I'm sure staticians have tried to calculate something like this before; I can't think of any offhand.

    Anyway, my main point is this: education is already getting better in India, and eventually, if the outsourcing trend increases, India's education institutions will surpass the U.S.'s. This process may take decades or centuries, but it will happen if outsourcing continues.

  374. Re:It's probably cheaper until something goes wron by Shajenko42 · · Score: 1

    Frankly, I'm wondering why the main links into India aren't under a constant DDoS. I mean, with tons of programmers out of work and the (at least perceived) cause being India...

  375. Only one making sense by Man_Holmes · · Score: 1

    You are the only one making sense in this whole debate. If you look carefully you will see that only some outsourcing projects are successful.

    But the suits are following a trend blindly. The danger is that by the time they find out that 80% of outsourcing doesn't work it will be too late. They will have destroyed the US industry.

    Then of course jobs will be bid up, students will be attracted to the field and the cycle will begin again.

    I am usually against government intervention but I do feel in this case the government should step in and limit the amount of programming that goes overseas.

    For national security reasons if nothing else. Course neither of the candidates is addressing the problem.

    Community college is a good solution if you're laid off from a manufacturing job. But not a good one if you're a fifty year old programmer with two degrees.

    Man Holmes

  376. Re:Made in U.S.A., .... Not!` by Billly+Gates · · Score: 1

    The sign that says made in the USA is made in china. Free speech rights apply to corporate individuals.

    Even the US flags sold at Walmart are made in China. Disgusting.

  377. There's the other side of the coin, too... by Spy+der+Mann · · Score: 1

    I live in Mexico. Here you can't get a PHP job without a decent pay.
    Most of the companies are hiring JAVA programmers. And of those there aren't many around.
    So what do we have? UNEMPLOYMENT.

    So unemployed people end up going to the US because AMERICAN companies start overmarketing their products to other countries.

    Sounds familiar?

  378. ah yes blame others by Anonymous Coward · · Score: 0

    "worked at WALMART where I shot the shit with a bunch of aerospace engineers who worked there."

    just because they said they were "high" all the time doesnt mean they were involved in aerospace.

    maybe your just not as hireable as you think you are?? nah that cant be it, must blame EVERYONE else. your sig kind of sums it up.

  379. Shredder? by DrCode · · Score: 1

    You shredded the source code? I would think running a disk drive through a shredder would make quite a mess of both.

  380. Familiar Situation-"Care" Packages. by Anonymous Coward · · Score: 0

    I've asked before

    "Why is it the responsibility of the US government in general, and the american people specifically, to do what other governments can't do? Take care of their people. Shouldn't Mexico be the one setting up conditions that favour it's citizens having a living wage? What about all the rest?"

    Also to add, please show examples of other countries "caring about us".

    1. Re:Familiar Situation-"Care" Packages. by Anonymous Coward · · Score: 0

      You'll never get a good answer, because there isn't one. The only exception is cases like Haiti.. We do the math and figure it's cheaper to airdrop in some food than to deploy the Navy to turn back all the rafts.

      In general, nobody will take care of us as good as us, and there is always more we can do for us.

    2. Re:Familiar Situation-"Care" Packages. by Ralph+Yarro · · Score: 1

      "Why is it the responsibility of the US government in general, and the american people specifically, to do what other governments can't do? Take care of their people. Shouldn't Mexico be the one setting up conditions that favour it's citizens having a living wage? What about all the rest?

      I didn't suggest that the US Government or the American people should get involved in any way shape or form, so I've no idea why you ask this.

      All I said was that just like the previous poster says he doesn't 'give a shit' about the Indians, I feel the same way about him. I am not the US Government, I'm not American people either, I'm one person who isn't impressed to hear some whiny brat rant about the horrors of having to work at Walmart, OMG WALMART!

      --

      The real Ralph Yarro posts as Anonymous Coward. Anyone else is an impostor.
  381. Re:My experience with different educational system by Atomic+Frog · · Score: 2, Insightful

    Yes, something like that.

    All my friends who came from Tawain, HongKong or other parts of Asia so totally kicked ass in Grade 11, Grade 12 and even 1st or 2nd year of university.

    Mostly because they had all done it before and they had really good study skills and habits.
    Come the final years, it was no longer all rosy because something like what you said. When you start from almost ground zero, we're all human and anyone who's gotten that far has pretty much the same capacity for learning.

    The problem with US (and North American in general) education system is that it is WAAAY too easy on the kids. Kids are smart, they'll learn if pushed, but nobody here pushes them.

    I developed incredibly bad study habits (technically, I started school in HK, but I've been here long enough to know the school system elementary on up) because I was reasonably bright, so I got almost straight A's without doing anything because everything was too damned easy. That sucked. That came back to bite me later in university.

    If US wants "the lead" back in tech. it has to start in elementary school and parents can't be scared of pushing their kids or making it a little tough for them.

  382. Don't be "unemployed" by DrCode · · Score: 1

    What I really mean is that you should work on a project of your own, possibly with a friend, so that you keep your skills up-to-date. Then you can put something on your resume without lying, and you'll have something to talk about at interviews.

  383. RE: trucking and so on.... by King_TJ · · Score: 1

    I totally agree that the trades and "blue collar" jobs will always be viable. On the other hand, like everything else, I think they'll change with the times. As technology progresses, for example, I forsee the whole profession of long-haul and short-haul trucking going away. Right now, we have to hire truckers simply because we don't have good enough artifical intelligence systems to drive a vehicle safely in traffic from one point to another.

    If we reach a point where sensors are embedded in all of the major roadways though, driverless trucks will probably become a reality. After all, the computer doesn't have to sleep or take breaks, and the route is pretty much pre-planned. They might even just design a special lane off to the side just for these automated delivery vehicles to use.

    To those complaining about paying "$100/hr. or more!" to those in the home construction type fields, I think there's a hidden reality behind much of it. Folks handy enough with tools/carpentry + knowing the way to do things according to "code" have a very valuable way to "get rich quick". Instead of doing work on YOUR home, they can buy inexpensive homes in need of work, fix them up, and resell them at huge profits. I know a number of former handymen who woke up one day and realized this, and are now semi-retired real-estate moguls.

    A lot of the guys out there are trying to stash away enough cash at their trade to buy that first home to remodel/repair and break free of working for other people.

  384. MOD PARENT UP by Mark+of+THE+CITY · · Score: 1

    BWAHAHAHAHAHAHA

    --
    The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
  385. Wrong assumption by Anonymous Coward · · Score: 0

    Wherever I see a discussion about outsourcing, the basic premise of venting is, Indian/Chinese software developers produce crap, and american SEs produce high quality code. Keeping aside your "feelings" about outsourcing, don't you think that's wrong? I mean, look at the demographic of all the silicon valley companies (Yes, I work at one of them). Probably 70-75% of them are non americans. Does that mean, the same person produces better code, architects better systems just because he is in silicon valley? Get Real!! Because of the volume of SEs India/China produces, you are more likely to see a guy writing crap. But if you take the ratio of good SEs and Bad SEs, it's probably same everywhere!! So get real, and try to find a different solution for the problem rather than screaming "Stop Outsourcing"!!. Read the book Who moved my Cheese to get a perspective.

  386. Lawnmowing by DrCode · · Score: 1

    And if global warming really comes to pass, the grass will grow all that much faster.

  387. In Other News... by HardCase · · Score: 2, Funny

    ...the same sources are reporting the tragic death of BSD.

  388. Talk about job security! by DrCode · · Score: 1

    As long as things change, he can keep writing and selling more books!

  389. Re:Whoa! Behind the times! by grahamsz · · Score: 1

    Well i'm just writing from my experience.

    It seems to be accepted here than when you are dialing indian extensions you have to try a couple of times before it will connect.

    Phone calls have very high latency, and are often echoy.

    I haven't hit any of these problems connecting to people in japan or singapore. In fact ping times to japan are less than half that of india.

    I see no good reason why it has to be that way - but it is for me and it makes my job difficult once in a while.

  390. prime minister? by Anonymous Coward · · Score: 0

    how would becoming a Prime Minister help?

  391. Way off by Mark+of+THE+CITY · · Score: 2, Informative

    Silicon Valley is dying because of imported labor.

    1998 == No imported workers


    Badly off, and racist to boot. TiE (tiesv.org) was founded in the Valley in 1992. Non-tech Indians (physicians, for example) were here earlier.

    --
    The clearance system sounds logical. It is not. It is completely arbitrary. -- John Bolton
  392. USA Today is full of crap... by borgheron · · Score: 2, Insightful

    Does anyone actually take what they read in that newspaper seriously?

    GJC

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep
    1. Re:USA Today is full of crap... by bsv368 · · Score: 1
      Agreed.. but USA Today didn't write it.

      By David R. Francis, The Christian Science Monitor

      CS Monitor link here.

    2. Re:USA Today is full of crap... by borgheron · · Score: 1

      Sometimes they are too.

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
  393. I'm sure my job doesn't have long.. by keithcstone · · Score: 1

    I have two people on my team from Rio, one in country being trained in by the person whose job their taking, the other still in Rio because of Visa problems. If development dips maintenance work will drop to two domestic (me and one other) and the two Rio folks. Not long after that I'm sure they'll say "let's just manage it from Rio" and boom I'm out the door. We're a small location in a big company, but they won't pay relocation to places that need people (HR types figure it's cheaper to get locals off the street). I can hang my contractor shingle back up or relocate with another company that picks up the tab, but it's pretty clear the there won't be many (if any) domestic technical types for big companies. Large companies are too brain dead to understand the difference between technical skills and the ability to apply those skills to a business problem. You can teach monkeys to code, they proved it during Y2K. Translating a business need into code is different, and requires knowledge of the company processes and the culture where that company resides, things that offshore programmers don't have. I know that experience first-hand from some time in Pakistan. We didn't know their culture or processes, so even though our team was technically skilled we did not have the best ways to solve their problems. You can get that ability over time, but time costs money, and companies value money more than people or their skills. To them one person with 5 years VB, 5 years Java, or n Years myLang are the same as any other. Interchangable as car tires. Executives are the only ones that think "their" experience in "running companies" is appropriate and work being paid for. In reality, I'll end up hanging the shingle up and taking a big pay cut for long enough to restablish a customer base or product to sell, but it's tempting at this point I'm about two steps away from saying "screw it" and doing grunt work like lawn care which all I need to learn is Spanish. Facing the inevitable may be better, since the profession I enjoyed really sucks now.

  394. Rising cost of reproduction leads to extinction by Baldrson · · Score: 1, Troll
    In the Wired storyThe Geek Syndrome Bryna Siegel has hypothesized the explosion in autism rates is due to:
    One provocative hypothesis that might account for the rise of spectrum disorders in technically adept communities like Silicon Valley, some geneticists speculate, is an increase in assortative mating. Superficially, assortative mating is the blond gentleman who prefers blondes; the hyperverbal intellectual who meets her soul mate in the therapist's waiting room. There are additional pressures and incentives for autistic people to find companionship - if they wish to do so - with someone who is also on the spectrum. Grandin writes, "Marriages work out best when two people with autism marry or when a person marries a handicapped or eccentric spouse.... They are attracted because their intellects work on a similar wavelength."

    That's not to say that geeks, even autistic ones, are attracted only to other geeks. Compensatory unions of opposites also thrive along the continuum, and in the last 10 years, geekitude has become sexy and associated with financial success. The lone-wolf programmer may be the research director of a major company, managing the back end of an IT empire at a comfortable remove from the actual clients. Says Bryna Siegel, author of The World of the Autistic Child and director of the PDD clinic at UCSF, "In another historical time, these men would have become monks, developing new ink for early printing presses. Suddenly they're making $150,000 a year with stock options. They're reproducing at a much higher rate."

    Now, whether you accept this hypothesis for the eitology of autism or not, the subtext is that it is acceptable to hypothesize that certain genetic factors contribute to software engineering skills.

    So, let's go with that in the context of "the extinction of the American programmer" and ask ourselves what the real cost of reproduction is for American programmers vs programmers from societies where programmers have marriages arranged with women of comparable educational and socioeconomic background with extended family support (frequently with someone in the extended family providing food direct from the clan's farm) for children.

    Societies like India.

    You can rest assured that the more an American excells at programming the lower his odds of reproducing are for the simple reason that no matter where he works he is in a male saturated environment with a high cost of living. A very very few make it really really rich and have a couple of kids, yes. Maybe there are a few Orthodox Jews, Mormons or traditionalist Catholics and have some cultural protections of their fertility.

    But on the whole, the last cohort of engineers to have any sort of reproductive success were those that were born before 1950 and were therefore in a position to enjoy affordable real estate in combination with being in a position to ride the shockwave of the baby boom which came just after they were positioned to avail themselves of all that cheap labor (and nice nubile female fertility).

    If you go to a typical office on Wall Street or Madison Avenue or some law firm in Washington D.C. you will find professional men who are just as dedicated as the most dedicated programmer -- with a huge difference: They are surrounded by young fertile women. New York City has one of the highest female to male ratios in the world.

    There's a eugenics program going on in the US alright -- or should I say pogrom.

    1. Re:Rising cost of reproduction leads to extinction by gujo-odori · · Score: 2, Insightful

      An interesting hypothesis, but let me throw this out as a potential counter-argument:

      I work in IT, always have except for a brief foray into another career for about three years, but decided I liked IT better and came back. I and most of the IT workers over 30 I know are married or engaged, but most of those (including myself) are not married to people who work in IT, or any other engineering-like discipline. In fact, of all the IT workers and engineers I know, only one are an engineer-engineer couple. They are both semiconductor engineers who met at work. Come to think of it, they are the only couple I know who met at work.

      In light of that, I think you might be putting too much weight on the issue of working in a mostly-male environment.

  395. Damnn more currry.. by Anonymous Coward · · Score: 0

    in the source!

  396. Re:I don't buy it... fine. by militiaMan · · Score: 1

    Funny how teachers and others with low education make no profit, but can make 50K within a few years. While I can actually make a company money, but because I want six figures they aren't interested. If your looking for someone at 70K that will make you 700K you are looking for the young and dumb. Screw you. I will continue running my own business for peanuts instead of working for theives that send my job over seas, and give jobs to the unprofitable * (unionized, government, and subsidized).

  397. Re:A Glut is still a Glut (correction apology) by Tablizer · · Score: 1

    Oops. Text-to-digits mental conversion error. Now I know how W fealt when he mis-added up the budget deficit :-) Sorry guys.

  398. About the number 0 by Anonymous Coward · · Score: 0

    The number 0 did not come from India. Even if you'd like to share some research on it I can find research that says it comes from a variety of locations. Just hit up google. The real truth to the matter is the origins of 0 are unknown. And despite 0, a numbering system employing 0 as a blank to increment the system (in this case by a base of 10) is more important. For example, if you really wanted to argue 0 was important, you'd also have to point out how the Chinese created a character that meant nothing (an artificial 0). In mathematics that predates whatever 0 you are talking about. The base 10 system was also NOT developed in India. So in the end, I have no idea what you are talking about. Perhaps your countries history is a little slanted, not unlike S. Korea (where children learn that the inventors of the sword, folded steel, gun powder, and the battery were in fact Korean).

    If you are wondering about the Korean "history" issue, there was no written language at an early enough time to record certian historical events. A council created the Korean written language, and then another council created a written "history". With no previous written history, they were able to put a little play on history in general. Looks like India has a similar phenomenon.

  399. Changing the grant bracket? by tepples · · Score: 1

    A note about the Pell Grants he talks about: they are automatic, not something that is "expanded" deliberately by a president. You become eligible for Pell Grants once your income falls below a certain level.

    Wouldn't raising the "certain level" count as deliberately expanding the Pell grant program in a desirable way?

    1. Re:Changing the grant bracket? by ahdeoz · · Score: 1

      Yes it would, but that was included in the No Child Left Behind bill.

  400. Opportunity by div_B · · Score: 1

    I guess that ANYONE can write ANYTHING and still get it published!

    And there's your new job, post-programming : hacking up tech-BS for some newspaper.

    1. Re:Opportunity by Orbital+Sander · · Score: 1

      >> I guess that ANYONE can write ANYTHING and still get it published!
      > And there's your new job, post-programming : hacking up tech-BS for some newspaper.


      That already exists: it's called "consulting" and is frequently used to supplement the retirement income of former industry experts.

  401. Xrays.. by Anonymous Coward · · Score: 0

    I work in a hospital and our Xrays are read by doctors in Australia, were in PA. Cant wake up the doctors, duh...

  402. To hold water look at the census by Baldrson · · Score: 0
    The census will tell you what is really going on.

    Where are the fertile females in over supply and where are they in under supply?

    If you find they are in undersupply in the places where most of the engineering jobs are, it doesn't matter whether every last engineer gets married and has children: There are tradeoffs that mitigate against his having high quality offspring compared to a male with a wide array of choices in his area.

    1. Re:To hold water look at the census by gujo-odori · · Score: 1
      If you find they are in undersupply in the places where most of the engineering jobs are


      Are they? I've got one, so I don't really pay attention to that anymore :-)


      Also, outsourcing is good for more than just programming. I lived in Japan for a number of years, and these days more than a few Japanese males are finding wives in other countries in Asia. Women themselves are not in undersupply in Japan, although there is perhaps something of an undersupply of women that a growing percentage of Japanese men consider suitable.


      Having gotten married during my long sojourn in Asia myself, I must say that outsourcing does have its benefits :-)

    2. Re:To hold water look at the census by Baldrson · · Score: 0
      If you find they are in undersupply in the places where most of the engineering jobs are

      Are they? I've got one, so I don't really pay attention to that anymore :-)

      If you don't want to pay attention to data from outside your personal experience you don't have much business discussing extinctions do you?

      Moreover, even if your experience were typical, remember that for every man like you there is another displaced somewhere. Many US engineers get Chinese wives. That's what you're recommending. However, along with the explosive economic growth and high male to female birth ratio for the last couple of decades, I'd say you are recommending a pattern of behavior that could result in warfare.

    3. Re:To hold water look at the census by gujo-odori · · Score: 1

      China or wherever strikes their fancy. Sure, why not?

      Warfare? I doubt it, but do please expound.

  403. The year is 2011 by Anonymous Coward · · Score: 1, Insightful

    [fiction]
    I am a manager at a small but fast growing company making widgets. I share a cube with my programming team. Except they're not really there. I switch them on at the start of the day, and off again at night.

    One wall of my cubicle is a giant LCD screen. One poke of the power button, and I am looking at 3 guys half a world away, and they are looking at me, just as if we were really there. HDTV resolution, 30 frames/sec and life-size images make it difficult to tell from reality. The sound quality is superb too; in full stereo, of course. Add to that real-time document sharing on another HDTV screen, and you come to see why many of the world's airlines are on the verge of bankrutpcy, and can no longer depend on business travelers paying high fares to subsidize the vacation travelers. Nobody travels for business any more.

    We collaborate all day long. They even take their meal break when I'm taking my lunch break. At the end of the project, I am as familiar with their work as they are. The quality is up to standard. The inevitable problems that came up were resolved instantly, in real time. We shake virtual hands, turn our screens off, and the purchasing department wires them the money instantly via International Business Paypal.

    Tomorrow, they will be working on someone else's project, and I will be planning my next project. There is no ongoing 'preferred supplier' relationship - it was a straight online bidding process. They came in the cheapest, and had good feedback, on International Business eBay, the online business marketplace on steroids that evolved from the original eBay. I can't even remember what country they were in.
    [/fiction]

    This type of scenario will be a reality one day. How long it takes, who can say. But today, the bandwidth is not there (especially in developing nations), and the technology is not there. YET.

    Basically, human beings would much rather be face to face with someone than talking via phone and email. Until true telepresence technology is perfected, there is going to be a market for programmers in the USA. And there will always be projects that are too confidential or have other reasons they have to be done on site, in which case they won't be outsourced overseas. Period.

    That doesn't mean that we US programmers have nothing to worry about. We need to keep our skills sharp, look at what complementary non-technical skills we can arm ourselves with, live below our means (so we can get some savings behind us), and be flexible about moving at the drop of a hat to where the work is.

    We have about another decade left. If we haven't found some other way of supporting ourselves or earning a living in that time, then shame on us.

  404. Re:Wal-Mart Not An Option-my story by iamcf13 · · Score: 1

    I said, "Ya, I've got a very good memory. That's why I make more money than your store manager by programming computers for a living."


    Prov.16 [18] Pride goeth before destruction, and an haughty spirit before a fall.

    As for me, I've only been employed as a programmer for about five years. Before that, I had nothing but 'minimum wage' jobs.

    Am I bitter?

    No.

    The time spent at those other jobs along with about eighteen plus years of ongoing education in computer programming have been put to good use.

    Can you literally think the source code for a computing task, type it into the IDE, compile it, and it works or doesn't work due to a minor error?

    I can.

    For that, I am very grateful.

    My struggle is learning new algorithms from other sources and implementing them as source code and in learning how to use new software technologies and add them to my skillset. Once these are 'mastered', it becomes a snap to add them as needed to the programs I write. Another area of difficulty is in software design. My goal is to design and write a piece of software once and only once without updating it. It is my effort to get it right the first time. The last major software project I did took about a month to finish--most of the time was spent designing the whole program for every thinkable contingency and painstaking coding and testing the modules for it. This 'craftsman' approach to programming is at odds with the 'microwave, gotta have it now' mentality of business, but I'd rather see the software I write work as designed and intended with NO side effects. I have (co-)written mission-critical software in the past--it is rather wonderful and amazing to see it run and humbling to know a business is depending on it to run correctly in order for them to operate their business.

    Over time I have built up a software library of small source code modules that I can literaly fit together to create working programs in little time. Another thing I've done is taken other people's source code (available freely from the web) and created 'new' software tools by writing a new function that interfaces with the 'old code' creating a 'black box' that is easy and convenient to use. Another thing I've done is taken other peoples source code and 'strip out' the unneded parts--leaving behind the valuable, 'meaty' source code bits that can be used in programs.

    As Newton said:


    "If I have seen further it is by standing on ye shoulders of Giants." --Isaac Newton


    I am indebted to all who have helped me to be the computer programmer I am today. Thank you.
  405. Economy of Japan by Anonymous Coward · · Score: 0

    Is in the recovery phases actually. Thanks mainly to Koizumi if you ask me. The spiral is in fact over, and has been for a few years now. Ever bothered to check on CURRENT events? Simply checking the trade value of the yen versus whatever currency you deal in will reveal a lot about how the Japanese economy is doing.

  406. What tax changes by Anonymous Coward · · Score: 0

    targetted at programmers? Its the first I've heard of it. Pls explain!

    1. Re:What tax changes by ray-auch · · Score: 1

      IR35 - see eg. http://www.contractoruk.com/ir35/

  407. I'm unclear as to where to start by tepples · · Score: 1

    Which defense contractor in northeast Indiana would sponsor a new Secret clearance for a recent BSCS grad who was born in the United States and has zero convictions? Do veterans get nearly exclusive priority for clearances?

    1. Re:I'm unclear as to where to start by Anonymous Coward · · Score: 0

      A lot of folks get their clearances through either Lockheed Martin or Boeing. You go work for them, you go sit in The Tank for up to 18 months while you are investigated, and then you're either cleared or not. Your veteran status won't get you any advantages in the process.

      Of course, if you go work for LockMart, remember that there are 2.54 cm in an inch...

  408. I quit by Anonymous Coward · · Score: 1, Insightful

    I quit. Rather than work as a programmer for $12/hr, I now make about the same money doing something else, anthing else. Programming for money is about as fun as being an accountant, no thanks.

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

    For the purposes of this I'm best described as a 'businessman' rather than a programmer, and the poster hits the nail directly on the head; it seems many people here can't see the wood for the trees.

  410. "Not an Iraqi? You're an immigrant." by tepples · · Score: 1

    No one's "native" on the North American continent.

    By your definition, then outside of the Garden of Eden, which according to some accounts was in what is now Iraq, everyone's an Nth generation immigrant. Make of that what you will.

    1. Re:"Not an Iraqi? You're an immigrant." by SaDan · · Score: 1

      Hey, it's entirely possible.

  411. What would you expect? by aubreyTF · · Score: 3, Insightful
    This is the way that the world works.

    If you can do something better that someone else, you get the job.

    If the Chineese are better at some aspect of programming that us, then it's not suprising that they get some of our jobs. There are many cases when an American is needed for an American job because they understand the requirements more and are there when you need them.

    I'm 14 years old, and am an advanced php programmer and web designer. Because of this, I cam write web sites for people at much lower rates than most. Does this mean that I am "Stealing jobs"? Who am I stealing them from? The people who charge more than me for web sites? Isn't this the whole point of "Free Enterprize"? And, Yes, I am an american...

    --
    Visit my website for Free Online Classifieds, Games, and More!
    http://www.allthingsinteresting.com
    1. Re:What would you expect? by entrigant · · Score: 1

      Are you really so naive? The people they are hiring overshores are not neccessarily better, they are merely cheaper. This isn't about skill.

    2. Re:What would you expect? by sjalex · · Score: 1
      Depending on your perspective the two are certainly not necessarily mutually exclusive.

      If I am the hiring manager with a tight budget, I want more for less so cheaper -is- better.

    3. Re:What would you expect? by aubreyTF · · Score: 1
      You obviously misunderstood me.

      Our differences lie in the definition of "Better".

      Lets say that I am hiring someone for a job...

      Even though person B does slightly better work than person A, person B charges twice as much as person A. Being the standard uS business, who do you think I will hire? Most likely person A, right?
      Therefore, because person A got the job, person A is better at his job!

      This may clear out some common misconceptions.

      Good Day,

      -Aubrey

      --
      Visit my website for Free Online Classifieds, Games, and More!
      http://www.allthingsinteresting.com
  412. India has its own problems by flame_spirit · · Score: 1

    I work in the US division of an International company. There are several programmers in our group from India, and today several of them were talking about the situation in India. It is great for the Indian programmer. They can switch jobs and get 20-40% pay raises by working for another company. They can do this every 6 months to a year. This leads to a lack of business experience in the workers. Sure they know how to program, but they don't know the systems. Why train someone for a position if they are just going to leave in 6 months to a year?

    This high demand of Indian programmers is also causing a lack of worth ethic over there. My manager was complaining that the Indians don't work very hard, because there is no incentive. Why work hard when the only thing your boss can do is fire you? If he does then you can get another job that pays as well or better? And the next person you hire will be just the same. My manager was complaining that one American was doing more work than five Indians, because they didn't apply themselves.

    This manager has also been complaining for months about the communication problems with Indians. Since they live on the other side of the world, there is a one day delay for all emails. And if you want to do a conference call, you have to come in early and they stay late because there is a 9.5 hour difference in time.

    Given the choice, my manager and many people I have talked to would rather pay 10 times more for a US programmer so they don't have to deal with these problems.

    Problems similar to these are reasons why people are moving jobs back to the US away from India. Will this outsourcing of jobs effect me? Of course, but will I be extinct if I don't change professions, I don't see how.

  413. Evolve by Anonymous Coward · · Score: 0

    Time to move up in the world.

  414. I guess that just leaves... by Loren_Burlingame · · Score: 1

    Movies and Pizza Delivery

  415. Re: trucking and so on.... by Grishnakh · · Score: 1

    I totally agree that the trades and "blue collar" jobs will always be viable. On the other hand, like everything else, I think they'll change with the times. As technology progresses, for example, I forsee the whole profession of long-haul and short-haul trucking going away. Right now, we have to hire truckers simply because we don't have good enough artifical intelligence systems to drive a vehicle safely in traffic from one point to another.

    You've got to be kidding.

    IT, programming, and software engineering positions (along with many others) are going away as we speak.

    No truck driver has to worry about being replaced by automated trucks during his lifetime. This technology will not be viable for decades at the very least. Partially because of how horrendously complex driving in city traffic is, and partially because of the enormous cost of refitting millions of miles of roadways with those sensors you talked of. Sure, people can make prototype systems with current technology that seem pretty cool, but scaling this up to become commonplace is a totally different matter.

  416. Mod parent UP!!! by mikefe · · Score: 1

    This one can not be missed!

    --
    There: Something at a specific location.
    Their: Owned by someone.
    Please make sure your english compiles.
  417. an insider's $.02 by Anonymous Coward · · Score: 0

    Systems delivery and maitenance work is being taken over by Indians because they are incredibly ambitious, work hard for long hours - they literaly hardly leave the office. Many strive to achieve higher positions. Once they go up and are engaged in decision process, they prefer fellow Indians to other nations.
    I'm an H1B, working for some consulting company (IANAI)

  418. USA Today? by tallbill · · Score: 1

    Who the hell cares what USA editorial page says? anyone?

  419. New flood of open source code? by argent · · Score: 1

    As the market tightens, reputation becomes more important. On way to get a reputation as a good designer or coder is to release some well-designed open-source code, no?

  420. Then help me retrain by tepples · · Score: 1

    These are the best and brightest members of society - it's easier for them to retrain than for any other group in the history of free trade.

    I'm fresh out of university with a BSCS, $24K of loan debt, and a diagnosed disability preventing me from doing customer service without appearing rude. How do you suggest I retrain?

  421. Accommodating for one's own disability? by tepples · · Score: 1

    Is self-employment an option to a person with a diagnosed disability that profoundly negatively affects his ability to interact with a customer?

    1. Re:Accommodating for one's own disability? by Sein · · Score: 1

      Yes.

      You just need to use a venue where your trouble with interpreting facial expressions and inability to filter irrelevant details from your perception field won't be an issue or will be an asset. I know several who do rather well in their chosen fields.

      Oh, and you need to contact score.org and the SBA. Most small businesses aren't retail.

  422. Re:Whoa! Behind the times! by Anonymous Coward · · Score: 0

    Yes.

    Personally, I find that poor requirements, fuzzy goals, and irrelevant coding standards dominate even when you sit across from the customers. Carrying this to any extreme, I don't expect it to get better as it goes overseas. So once the spaghetti runs, does it matter if it's maintainable? Especially when you're the least-bid contractor? Maybe? Regardless, I see offshored code as a guarantee of maintanance work to come. Now to learn to love the comments...

  423. Re:Emigration by mikefe · · Score: 1

    The question is where to you go instead?

    Ever since 1914, the entirity first world nations have been subsumed.

    --
    There: Something at a specific location.
    Their: Owned by someone.
    Please make sure your english compiles.
  424. open source not outsourcing is the evil by Indian_H-1B · · Score: 1

    Why should software be free and open source? Does GM tell provide you cars for free or tell you how to make a V6 out of your V4 engine? Do Coke or Pepsi provide free drinks or their secret formula for making it? Shouldn't software be like other "products"?

    I don't know why people cry about a few thousand jobs outsourced. Hundreds of thousands more are lost being to quality free software provided by open source foundations. Ever wonder how many jobs will be lost if everyone switched to free Linux and stopped using Windoze?

    And H-1B's are preferred by employers because are the cream of workers from countries around the world, work for lower wages, are willing to work longer hrs & are bound by tough immigration laws. What capitalist company doesn't like cheap skilled hard-working bonded labor?

    By writing or supporting free and/or open source software you are paving the path to your own unemployment. Microsoft vs. Sun Microsystems, paid vs. free, employed vs. unemployed choice is yours.

    1. Re:open source not outsourcing is the evil by Anonymous Coward · · Score: 0
      By writing or supporting free and/or open source software you are paving the path to your own unemployment. Microsoft vs. Sun Microsystems, paid vs. free, employed vs. unemployed choice is yours.

      This is misguided -- you are not paving the way to your own unemployment by giving away your code anymore than you are just sitting on your duff waiting for Microsoft to write code that they bundle with the OS that replaces you.

      Progress happens -- you can choose to ignore it and wish it will go away in hopes of securing your job future, but the rest of the world will continue on with or without your help. This includes both Microsoft and the free software movement, who are both writing code that may someday replace you (if you don't believe Microsoft has cost the software industry jobs, talk to anyone who used to work on Wordperfect, Netscape, or other victims). The only way you can refrain from becoming obsolescent is to do new things.

      If free software becomes dominant, this may mean that there will come a time when being a programmer as a job will not be viable, because all software necessary for most people will be freely available. But, I don't think this is the case -- there will always be value in customization and a need for it, due to the malleable nature of software. This is one place where free software is much more useful and has more employment opportunities than non-free software.

      If all the useful software were locked up by one company like Microsoft, how would the job situation in the software industry be less bleak for anyone not working for Microsoft? Seems like it would be far, far worse than having all software be freely available.

  425. Re:I don't buy it... fine. by Mustang+Matt · · Score: 1

    News flash I'm running my own company and it's a company not a charity. I don't expect $700k out of a $70k developer but I do expect them to pay for more than what I'm paying them. Otherwise I'd be back to charity.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  426. Re:Whoa! Behind the times! by pipingguy · · Score: 1


    I'm curious as the actual cost of outsourcing.

    There are too many "professional managers" at the higher levels. I.E., people who have little to no knowledge of the business at hand. This is common not just in IT-related areas.

    Captain Obvious out.

  427. Protect your IP? by clone22 · · Score: 1

    If your business processes aren't covered in their code library, they will be.

    --
    Ask me about my vow of silence!
  428. true but not the whole story by TLouden · · Score: 1

    this change will occure.
    programming will be out sourced.
    THEN companies will realize that they aren't getting the same results (China actually cost more and does less if you don't have a gun to their head).
    Programming will move back.
    EVERYTHING WILL EQUALIZE WITH TIME
    will you be around when it does?
    will you take advantage of patterns?
    i will

    --
    -Tim Louden
  429. thank you George W. by suezz · · Score: 0, Offtopic

    this all part of the "global economy" that George W's dad started and he has just picked up. The businesses will be hurt in the long run.

  430. I am really wondering...Voice on high. by Anonymous Coward · · Score: 0

    "Ideas, comments, suggestions? All I can do right now is work as hard as I can doing what I know for what it is worth while I can still get a job (and, as I stated before, I did find work) - and save my money, get rid of all of my debt - and hope there is a way out..."

    *VOICE OF GOD!!*

    Do what you must!

    Seriously only you really can answer these questions. But you must know yourself (same for your wife) and each other. What do you like? What do you dislike? What are you good at? What are you bad at? What is your social situation? Your emotional maturity? Questions like that. Any course based on incomplete information is going to be bumpy at best.

    Doesn't matter if you're deciding on a career, or your retirement. Once you know the above, then comes the research. Lots and lots of research. It will not give you all the answers, but at least you'll be much better prepared than when you started.

    Then take your best shot and stick with it. Waffling will only hurt you in the end.

    "But seriously - are there other options for people in mine or similar situations? People who have little money to spend to educate themselves on the "next thing" (what is that, anyhow?) - I can't even think of a career path that won't suffer the same or similar fate as programming, etc. Becoming a lawyer, or a doctor, or a "healthcare professional", or a biotechnologist (yeah, I have the time and money for any of those - right)?"

    Don't worry about it. Time will change the titles and the players, but it will all come back to what do you feel most comfortable with. Don't forget being self-taught. Not a substitute, but a leg up from knowing nothing.

    "One thing my wife and I discussed when this occurred was basically "chucking it all": Liquidating *all* of our assets, except for bare basics, buying a cheap RV, sticking the rest of the money in an account somewhere (and maybe some in an IRA) - and then becoming road hippies and travelling the continent. That would be a better life than a dead end unforgiving hateful job."

    Breaking the ties that bind is always liberating. Like paying off the last of the mortgage, or student loan. Or going to the garden instead of the grocery store. Breaking as many as you feel comfortable with, gives you greater flexibility now and in the future. And in the brave new world, flexibility is going to be needed.

  431. Wal-Mart Not An Option-Green thumb. by Anonymous Coward · · Score: 0

    "I am indebted to all who have helped me to be the computer programmer I am today. Thank you."

    At the sound of the beep, please leave a message.
    *beep*

    Seriously for you I'd recommend Smalltalk, or Forth (opposite sides of the same coin). A very organic way of doing development. Your "planning it all out" method applies to all languages, but it works better for some than others.

  432. Implementation, though design was not that great by SuperKendall · · Score: 1

    This was just implementation, not even design! But that's because design is never really finished, especially in the world of IT apps where business owners are constantly re-decided what it is they really want and outside pressures only make the problem worse.

    What makes for an effective IT effort in my mind is where the technical folk can really understand what the business needs, and deliver that for them (or a rough approximation) instead of what they say they need. Sometimes they are not listening to themselves or paying attention to the company as a whole in the same way a good IT shop getting requests from all directions can.

    Good luck with your effort but we found offshoring even with some finished design to be terribly wasteful.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  433. I don't consider that offshoring though by SuperKendall · · Score: 1

    I think there is a big difference between branch offices in areas where labor is cheaper, and the kind of get-rich-quick scheme that is most offshoring efforts today.

    I think having branch offices in other countries is helthly - if they are really employees, and the branch is treated as equals, then it can be a happy relationship for all as they care care about teh company and understand at a more fundamental level what the company needs. So I have nothing against that, or even developers from other contries - I am only irked when businesses do things liek offshoring for the stupidest and most short-sighted of reasons, without even considering if it will really work.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  434. Re:Another indian posing as a 'westerner' by Whitehawke · · Score: 2, Insightful

    You have the minds of slaves. Nothing original has come out of India.


    You know, that's absolutely true...well, if you discount the following picayune items:

    • "Arabic" numerals (invented in India, including the concept of zero; the Arabs got them from the Indians, the West got them from the Arabs and so called them "Arabic numerals")
    • wootz (the best steel ever made; aka Damascus steel because it was distributed to Westerners through Damascus)
    • Hinduism (one of the largest religions in the world and, AFAIK, the only one that does not have oceans of blood on its hands in the form of crusades, inquisitions, etc)
    • the Kama Sutra
    • the exercises which, when brought to China, eventually evolved into kung fu
    • the best food in the entire freaking world, bar none (ok, that one is subjective)
  435. My $0.02 by mcrbids · · Score: 1

    I'm an independant consultant/programmer. My job is about 1/3 programmer, 1/3 salesman, and 1/3 workflow analyst.

    I'm in no danger of losing my contracts anytime soon. From where I sit, the biggest problem programmers et al have with their respective client businesses is lack of understanding of the real needs of the end customer.

    Take the time to get to really, REALLY know your target audience. Listen - long and hard, become familiar with their terminology, their concerns, their worries. Get in their minds, become, as much as you can, THEM. Wash, rinse, repeat.

    Many people almost don't know what to think when somebody really, truly listens to them. Sometimes they're taken aback - but they always love it. And, when you deliver the exact solution to their needs, (even late) they will kiss your feet.

    One big problem is humility - how many programmers figure they're work 6 figures, and the customer is a necessary evil? When, in fact, the customer is the point?

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  436. Re:Whoa! Behind the times! by Anonymous Coward · · Score: 0

    I'm from bangalore and I'd have to say that call quality and telecoms are not yet upto US standards.

    The grandparent might be working in a big company but for many small and medium sized companies, they cannot afford 2-3 different lines and good quality backbones. They have to take what the telecoms offer(and it is not that good).

    The bandwidth offered is very very costly compared to far east asian nations. International telephony is still costly to many companies.

  437. Re:I don't buy it... fine. by militiaMan · · Score: 1

    First you stated, "bring in several times that much".

    Now you stated, "I do expect them to pay for more than what I'm paying them".

    I doubt the McDonald Cashier is making them much money (100k) then it is not charity. When did less than 1000% profit become required to get a job or call it charity. You idiots will lose out to competition with attitudes like that. Still you didn't say anything about unprofitable employees like those working for the government and other subsidized.

    If you won't hire the unprofitable employee which in your mind is "bring in several times that much" then why do you pay taxes for such people.

    Screw you. You fascist thug.

  438. English vs. the American language by Anonymous Coward · · Score: 0

    In English it used to be uncommon to end sentences with prepositions, and British grammarians railed against such a habit. This habit is an Americanism and now it is more common in English, due to their domination by American culture. Ending a sentence with a preposition is perfectly good American, but the example you are pointing out is not a full sentence. That is what is wrong, not ending the sentence with a preposition, which is perfectly good American; few Americans think twice before ending a sentence with a preposition.

    Read H.L. Mencken's "The American Language" and learn son. [On purpose I ended the sentence with a preposition.]

  439. I made an error by Anonymous Coward · · Score: 0

    Ok, ignore the note about ending the sentence with a preposition. I was thinking of ending the sentence with a preposition, even wrote it out that way, but deleted it and not the note about ending the sentence with a preposition on purpose.

  440. my own prediction by DarkProphet · · Score: 1

    I predict within the same time-period that American programmers are supposedly to die out will be about the same time the Indians decide they are sick of the fucking Americans changing their minds about this or that piece of the project in mid-development ;-)

    --
    What could possibly hurt the security of the American people more than giving our own government the ability to hide its
  441. And Another Thing by chaoticset · · Score: 1

    I heard that the Swedish government's going to tax everybody's email! It won't matter, though, because Bill Gates is shutting down the Interweb anyway.

    --

    -----------------------
    You are what you think.
  442. This strikes a HUGE cord with me... by Anonymous Coward · · Score: 0

    ...not because I have been burnt directly from outsourcing, but because I have over 20 rejection letters, with only 2 pending, unreplied applications.

    I recently graduated with a BS in CS. I taught myself C++ 10 yrs ago, BASIC 12 yrs ago, DOS 17 yrs ago, along with much more. I am VERY experienced and know my craft VERY well, along with great creativity and problem-solving. But hiring managers seem to only want someone with team experience developing software. They really don't give a hoot about technical skills and problem-solving: they think those can be taught to anyone.

    They are soooo wrong! I love programming because it is partly science and partly art. It truly is like writing a complex story or poem that must be interpretted on multiple levels (the computer(s), the programmer(s), and the end user(s) all read it completely differently, but the programmer has the power over all). It is also akin to creating a new lifeform. GOOD programmers are artists just as much as they are scientists, and even that line must move back and forth. Some things cannot be taught: nurtured, yes, but not taught.

    The problem is that the majority of HR and business folk have certain ideas drilled into there heads while in college. I already touched on HR's idea that all technical matters can be taught to almost anyone. Business gets these giant screws drilled in their heads now days: laying people off is just a part of business as well as taking economic advantage of the global market by outsourcing. These two screws desensitize them and comfort them into doing what they do.

    It feels like America is going to become a land of managers and burger flippers. Factory jobs have been moving out for 30 some years now, and it is not stopping. Skilled labor jobs, and even highly skilled ones, are on the rise of moving out. The only things left will be either manager type posisitions (but these too are slowly moving as MANY companies have been bought by foreign ones) or the minimum, or near-minimum, wage jobs like cashiers and burger-flippers (but as the spiral spins to its lowest depths, who could afford to buy burgers or goods?).

    I LOVE America and its people, but it seems many businesses do love America, just not Americans.

    Oh, I almost forgot. A HUGE thing that no one seems to focus on is the problem of immigration. China has the world's largest population, but India is outpacing China in growth. All these people have to live somewhere, and America is still, for now, pretty attractive. Large numbers of immigration our economy cannot support. It floods the job market and reduces scarcity, causing wages, including benefits, and available positions to plumit. I am all for immigration, that's what America was/is about, but America seriously needs to look at putting better limits on immigration.

    I may not be an economist, but I do have a brain that I regularly use.

    -JDS

  443. Re:Move to Canada NOT by JPyObjC+Dude · · Score: 1

    Yes I am a software engineer. My company is trying to outsource all programming efforts, however because I am in Canada and the company is American, my team gets balanced on the offshore category of internal developers.

    This may change in the future but for now, the IT exec are happy and so are my PM's and customers.

    Although the exchange rates are getting closer, my internal billing rate is still half of that of my American counterparts.

  444. The End of Work by Jeremy Riffkin by Anonymous Coward · · Score: 0

    An American company can afford 3 Indian developers for the price of an American one till the American company is making considerable profit on the targeted market. What if it is a local market?

    Consider Verizon I am working for as a developer. Customers pay around 30$ a month for a basic residential phone service provided by Verizon. If you do not have a job, you will close your account. And so will your laid-off neighbor or colleague. Now, who the fuck is Verizon going to charge if no one can afford their service any more? It's not just a question of more or less competitive price, it a question of providing service for no one, i.e. zero profit.

    Sooner or later that will hit not only bottom and lower levels of the corporate hierarchy, but the morons driving corporations as well.

    Apart from that, as a CEO or a top manager you absolutely do not want to have desperate (and educated) people wondering around without a job. However good your private security service is, sooner or later somebody will smash your head with a bat, rape your wife or kidnap your kids (and if a criminal is smart and educated, the crime will be more difficult to investigate).

    You can come up with your own samples. Say, educational institutions in US are businesses. If there is no need for highly qualified workers in US any more, who will take a hundred thousand dollar tuition loan? Now, this affects universities and banks, and goes on and on.

    My manager at Verizon is absolutely frustrated about the imperative to outsource to India even if it is a trend within Verizon and directors require that. First of all, they are "far, far away", there is 12 hour time difference and no way to manage them properly. Second, their performance sucks, you pay them a third, but they are doing a third of what the "local" personnel does. And yes, those are dummy testing tasks. Forget development and access to the production system with real data

    The corporate leaders of America fail or are not willing to realize the consequences of their greed. And you know what? Those 50% supporting supporting this idiot Bush, have this sort of life, you do not deserve more, but what is for the other 50% of the US population who realize that "the fortunate son" (or bastards behind him, rather) is absolutely going to fuck the country even deeper and still they cannot do anything about it?

    I do not want to offend those who believe (after all, religion is not only a lot of uneducated or a matter of American tradition). But when I hear Bush saying "I pray a lot... And I pray..." during the last debates, I cannot stand it. How pathetic. Do you really pray, you, degenerate?

  445. Re:Another indian posing as a 'westerner' by accelleron · · Score: 1

    "the Kama Sutra"

    OK, count me in...

    --
    Genius may have its limitations, but stupidity is not thus handicapped.
  446. That's just poor trolling. Try harder. by khasim · · Score: 1

    By saying American businesses shouldn't work with Indians, you're effectively saying that they should be kept poor.

    I didn't say American businesses shouldn't work with Indians. I said we shouldn't send our jobs over there. Am I going to fast? Should I slow down for you?

    Maybe you see other ways to help them develop, but I doubt any are as good as free trade.

    Free trade is a recent practice. All throughout history we've had barriers. Yet many other countries have managed to develop themselves. Why do you think India cannot do the same?

    Some individuals will suffer, yes but MORE won't (firing one American can enable a business to hire 5 Indians for example).

    The question is, why should ANYONE suffer more than they do right now? Why can't we raise people without lowering others?

    I'm suggesting that America losing 100,000 software engineering jobs, and Indians creating 1,000,000 can be good. It's a net of 900,000 people with new jobs.

    And what evidence do you have to support your claim that business would hire 10x as many Indians and not just let the CEO's pocket the savings?

    I agree with you on the environment and worker protection issues too. Any American business should have to ensure that all of its workers (both local and outsourced) are treated with American standards. The US should also lobby other Governments of the world to meet high standards for the environment and human rights. Again, this is a different problem then outsourcing, and blocking outsourcing doesn't solve the problem.

    No, that is exactly the problem with outsourcing. You can pay them less because their country has fewer protections so it is less expensive.

    There is no lobbying in this. If a country does not meet our minimum protections, then there is no "free trade" with them.

    There are other problems with outsourcing. Let's say a company makes toasters, and the end up outsourcing all of the development of the toaster to India and just skim all of the profits for themselves. In a free market, how long will it be before some company in India decides that they don't need the American company and starts making their own line of toasters? Not long I'm sure. So yes, outsourcing can be suicide for a business. Outsourcing with uneven regulation can be bad for a whole nation. But if that's the case, fix the regulations.

    Those who do not learn from history are doomed to repeat it.

    Look at any non-computer consumer electronics you have (TV, stereo, etc). Look at where they're made. Then look for US companies making similar products.

  447. Re: trucking and so on.... by King_TJ · · Score: 1

    I'm not kidding at all, but I didn't necessarily say that trucking will disappear in our own lifetime either. Note my comment about building special lanes off to the side of the main roadways. Instead of trying to make an automated delivery vehicle deal with the complexities of traffic and the expense of tearing up al the highways and roads to install sensors in them, it would be much easier and more feasible to construct special lanes.... Think of it more like a light-rail system or something.

    We're still talking about enormous cost, but there are some strong benefits too. It should improve safety on the roads for everyone else, since it eliminates many of the largest vehicles from driving in and out of traffic with everyone else. It should improve delivery times and save on fuel costs too. (Not to mention the obvious; no more delivery drivers on the payroll.)

    I.T. is in a state of transition right now, the way I see it. The jobs really aren't "going away" ... but they're changing focus. I work with a guy who quit a good paying job with IBM to start his own on-site PC service business, and we're certainly not finding a lack of work out there. It just doesn't really make any sense to claim I.T. and software development jobs are coming to an end when we're just now reaching a point where more Americans have broadband connections at home than dial-up internet, and more homes have at least 1 computer in them than ever before.

    What I *do* see happening, though, is larger companies learning to be more efficient with their resources. I, myself, lost a PC support job at a mid-sized firm a few years ago, mainly because they transitioned to thin client computing and automated tools to alert key people as soon as a server or network connection went down. That, combined withn an overall increase in knowledge of how to use the system on your desk as an "average employee" means less need for support staff dealing with issues at the desktop level.

    Software development is going to come and go in cycles, IMHO, because we're reached a critical mass of pre-packaged applications out there. Almost anything you can conceive of needing to do with your PC already exists, for sale, someplace out there. We're past the stage of needing lots of programmers to write all of these new applications that don't yet exist. Nowdays, software development demand only "spikes" when a major new idea takes hold (EG. the internet and web design). Wiat until everyone starts really using RFID technology. I predict that'll spawn some new hiring for development jobs too.

  448. Re:I don't buy it... fine. by Mustang+Matt · · Score: 1

    hahaha.

    So you're saying you'd hire someone is LESS profitable than the amount you're paying them?

    So you hire them for $70k and they only bring in $50k... Ouch. You're going out of business.

    So yes, I'm not going to hire a crappy person that isn't worth the amount.

    SCREW YOU! NAZI MORON!

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  449. Nothing to see here. Move on. by DocDJ · · Score: 1

    Where to start with this? Ignoring the inaccurate and unhelpful analogy with blacksmiths and bookkeepers (does the author really believe that nowadays we don't have people whose job it is to work with metal?), the thesis seems to be that, over time, coding is becoming more and more removed from the basic instruction set of the machine. This is hardly a newsworthy observation. No, I haven't looked at Knuth in a while, nor have I had the need for an assembler lately. Yes, over time, we are using increasingly higher level languages, but I don't think that this anything other than blindingly obvious. What next for Slashdot? "Hey look, this interweb thingy seems to be getting quite popular"? The additional thesis seems to be that, in some vague and unspecified way, AI will take over and do the coding for us. As an AI researcher myself, this is, given the state of the art (by which I mean not what AI can actually do now but what the current philosophical limits of AI are), a complete red herring. Moore's Law is no answer to the Chinese Room - a challenge that the AI community has not yet satisfactorily answered.

  450. Re:Another indian posing as a 'westerner' by Zen+Punk · · Score: 1


    If you're thinking Boeing, think again. They manufacture planes, they are not an airline. What were you thinking, anyway? AFIAK, there are several airlines based in and around Seattle and plenty more with offices here. Alaska airlines, Horizon airlines, Northwest....

    --
    Sleep is futile.
  451. Re:I don't buy it... fine. by militiaMan · · Score: 1

    Learn to read you Nazi Brain Dead Twit.

    I didn't say anything about losing money. You said, "bring in several times that much". My argument is why not hire someone if they are just as profitable as the average person, and the problem with the analysis of profitability for government thugs and the like.

  452. About time. by Anonymous Coward · · Score: 0

    It's all about economics. The opportunity cost of overpaying US programmers is the innovation that they would otherwise achieve if they were not busy being code monkeys.

    There is also the social side of things. Americans consume proportionatly more resources than people in india, they also have a higher standard of living. Good on India for making a fairer share of the worlds resources. I say if the off shoring is cheaper, good. Lets stop the bloated american programmers. Disagree? Whats Microsnooze and example of?

  453. Re:My experience with different educational system by Anonymous Coward · · Score: 1, Insightful
    And the other big difference I find is the motivation of the students. In school here in the US, many of my classmates' primary goal was to play as many video games as possible, or always be watching TV, or something like that. And I feel if the student doesn't want to learn, there really isn't much we can do about it.

    A large part of this problem is television that is increasingly marketed towards children using mind-control techniques.

    It's not only parents who need to fight this, but your local, state, and federal governments. Janet Jackson's boob is big trouble for everyone in Congress, but no one seems to have a problem with the mindless drones brought up as a result of the consumerization and consumption of children by big-media advertiers, who depend on their children to nag their parents into submission. And that needs to change.

  454. No, go to community college to "brush up" by alexhmit01 · · Score: 1

    My wife is in an accounting program to become a CPA. To maintain her certification once she has it, she needs to do "continuing" education.

    If someone lost their job and can't get a new one, a few courses in one semester to gain new skills may not be a bad idea.

    Look, my undergrad is CS, I can pick up a new language in a second, no question. But if I was looking for work as and people wanted Java/.Net experience, and I couldn't land a job, going to a community college for 3 months to take a Java course and a .Net course wouldn't be a bad idea.

    It's NOT about getting an AA, or a BS, the world is a market economy, and you need to market yourself. If the lack of experience with a language hurts, then instead of sitting home and doing nothing, gain new skills.

    The other poster mentioned that his wife has been out of work for 3 years.... While it is TRUE that most of what goes on in the business world is 30 year old computer science, doesn't change the fact that when I'm interviewing, a PhD out of work for 3 years with a chip on her shoulder wouldn't get the job, even over someone right out of school. It's about the attitude.

    I'm MUCH more impressed with someone that sucks it up and takes a job "beneath" them and goes to night school to brush up on skills than someone with a PhD that thinks jobs or continuing education is beneath them.

    Everyone needs to gain new skills constantly. Community Colleges are a PERFECT place to offer "vocational" classes for out of work professionals. Look, 4 year schools teaching CS are going to teach concepts, but if you work in one place for 10 years, you may miss out on what is going on in the business world. Community Colleges don't have the powerful, entrenched, academic elitsts running the show.

    The junior Senator from Massachusetts DOESN'T have a plan, he has a litany of complaints. As do the posters here.

    1. Re:No, go to community college to "brush up" by Dastardly · · Score: 1

      Look, my undergrad is CS, I can pick up a new language in a second, no question. But if I was looking for work as and people wanted Java/.Net experience, and I couldn't land a job, going to a community college for 3 months to take a Java course and a .Net course wouldn't be a bad idea.

      First, of all I have a job and am doing just fine thank you very much. I have continued to expand my skill set, so that wouldn't be a problem. But, that is not what Bush was talking about. He was talking about getting the skills for the 21st century by going to community college. That sounds mor elike retraining for a completely different field, and taking a step down in education for some new field by going to community college just doesn't make sense. That is a, "there a very few 21st century technology jobs left in this country, so I have to take a step down in education level in a different field in order to get a job in this country."

  455. Re:Another indian posing as a 'westerner' by DreamCoder · · Score: 1
    Hmmm... I'm sure there's lots of airlines with offices in Seattle, but how many have "factories"?

    Not sure I want to fly on an airline that builds it's own planes...

  456. Your attitude is common, and wrong... by alexhmit01 · · Score: 1
    What's frustrating is that one earns more by becoming an electrician than an electrical engineer.


    There is lies the problem. The market is a funny thing, aligning interests in fair compensation. Granted, some of the skilled "surplus money" is really because of government regulation requiring licenses...

    However, why is it automatic that the guy that sits at a desk designing circuits is worth more than the guy dealing with potentially dangerous amounts of voltage in old walls or a construction site?

    You should make more because you have a 4 year degree and possibly a Masters?

    What makes you so valuable?

    So a guy in his 50s should make more money because he spent four years drinking and studying a little in college?

    People with rare skills will be compensated for them.

    Most engineering positions don't require rare skills.

    More importantly, for skilled labor, the market is SMALL, figuring a 50 mile radius. For white collar office jobs, the market is global, and competition is fiercest.

    One of the biggest problem we have in this country is that our universities feed off the public trough, paying professors to feed gibberish that makes people feel special for going to school there.

    The cushy middleclass was a SHORT TERM result of certain changes, and a lot of assumptions that college -> wealth, because pre-Baby Boomers, the rich went to college.

    I have no problem with electricians or others make more money than I do. I do what I think I am best at, and run with it. Create value, claim your piece of it. Don't believe that you are entitled to money because of your education, its the skills that you bring to the table and your ability to negotiate your piece that you and your family depend on.

    Alex
  457. Automating Sillyness..... by TapeCutter · · Score: 1

    ...isn't that what every programmer does?

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  458. I was at the beginning an I can see the end ... by Anonymous Coward · · Score: 0

    of computer programming, or at least professional code monkeys.

    I took my first programming class in grad school in 1967 using Fortran 64. I have learned and used a dozen computer languages over the last 37 years.

    About 90% of the programming jobs in this country disappeared when the Dot.com bubble burst, and the remaining jobs has been steadily declining. To add to that, modern GUI RAD Dev tools are so simple to use that folks without programming training are using them to write useful applications, all of which are used in house. Of the seven programmers in my area one is a former CPA, one has a PhD in Math, and all but two have college degrees. The two that don't have college degrees are bright clerical workers who were trained enough to write GUI apps. They know just enough to do what they need to do. The tools do most of the work. They are paid less. When I retire my replacement, if I am replaced, will be another bright clerical worker, or some HS vunderkin who just sat in a one week coding class, followed by a refresher 6 months later.

    Hardware is getting so cheap its better to replace it than repair it. Don't need a technical training to do that. Even RDBMS are getting easier to install, setup and maintain. Say goodby to IT departments, too. The lowly clerk will do it all and for barely more than minimum wage.

    I will retire in less than 7 years, but by then the "Age of Programming" will be over.

  459. Oh Poo by Anonymous Coward · · Score: 0

    I've been reading all these victimized responses along the lines of "oh poor me, I am a programmer and I have been wronged".

    Give me a break.

    Alright, guys, reality check:

    - Programming is no longer a "luxury skill"; it is becoming commoditized, whether you like it or not.
    - Commodities tend to, by definition, become low margin.
    - Indians, Chinese, or whomever else that is "stealing your jobs" are really only responding to the commoditization of your trade. In essence, they are the mass-market producers. The equation still works for them, but they are not benfitting as much as you would like to think; their cost of living is increasing rapidly right now, while the wage pressures are felt over there, too. Two years ago the cost of an outsourced indian was 10% of their american counterpart; today it is 40%, and rising (both because THEY need to be paid MORE and people in the US need to be paid LESS).

    For a lot of you, your cheese has moved. Just face it. If you want to stay a programmer, fine, but keep in mind that THERE IS NOW WAY THAT IT WILL EVER BECOME A HIGHLY VALUED SKILL/TRADE AGAIN. That skillset has been acquired by too many people for the cork to be put back in the bottle, so to speak. That's life.

    You want to deal with it? Reinvent yourself. Security is pretty hot right now; lots of work at decent salaries. It won't stay that way for too long, but there are at least 5 more years of good time in that field. That's just an example, btw. Invent something, program it if that makes you happy, and sell it. The point is, you need to innovate - not in the sense of a product, but in the sense of YOU, the person.

    The thing that sets America apart from the rest of the world is innovation. That is the secret that allows this country to keep reinventing itself every few decades and stay ahead of the bell curve. That IS a major cultural difference - and barrier. So innovate. Build on your strength. Don't keep fighting a war that's already lost. That makes no sense - and you will, without doubt, be left behind. And if you do, nobody in the world will listen to your whining.

    Oh, and that thing about your degrees? Just move on. That diploma may make you feel warm and fuzzy, but if it's in a field that had little demand, it means horseshit. It does NOT matter that you went to a 4-year college, or gotten 1 or 2 or 15 masters, or a PhD or 3, unless you are trying to work in academia. You KNOW this; you all look down upon the people getting 4-year degrees in geography or politics or whatnot. Well, guess what? You are in the same boat now, or will be soon enough. Tough luck. Deal with it.

    Sheesh.

  460. Life Still Sucks and You Have To Offer Something by Anonymous Coward · · Score: 0

    This is nothing new, in fact it may be good. Some of us are wheat and some of us are chaff. The basics will always remain the same -- you get paid for the good things that distinguish you from someone else, be it skill, creativity, or dealing with end-users. If you're just a coder and nothing else, go to Vegas and play poker. You'll make more money and have more fun.

  461. Re:My experience with different educational system by Cernst77 · · Score: 1

    >If you see a dead end ahead of you turn off that dumb TV and PS2. crap. what would be a career that would leave plenty of screw-off time for said PS2 and TV. part of _my_ problem is I dont want to spend 80 hours a week trying to get ahead. I want to go in, do my work and go home to my girlfriend (if I had one hehe) or beer and the PS2. I always tend to choose entertainment over enlightenment.. maybe I was doomed to fall out the bottom of the IT career anyways... isn't there a good paying job for lazy people? >I WAS a "high-end" computer consultant. When our market started crashing in '99/'00 I didn't follow the advice that I just gave Same here, now I deliver pizza and can't afford to live on my own anymore. I'm trying to figure out how to get out of the dilemma but if it requires me to put 12 hours a day in plus weekend time then I may not be able to hack it. I got way used to 9-5 and 50k during the 90's and I don't like how it seems like all workplaces now expect more and pay less. where is my beer?

  462. Re:My experience with different educational system by Cernst77 · · Score: 1

    argh.. it stripped all my CR's out! sorry bout that folks. How do you force a line feed? I was trying to reply to someones post a couple of sentences at a time like it is common to do. ie: ---what you said and what I said about it.. lets just call this a test post and if you can untangle the above message and reply without flaming me about my lack of new lines, then good for you =)

  463. Third world university vs. MIT by Anonymous Coward · · Score: 0

    Consider this. The number of graduates from India universities are rapidly increasing while the number of graduates that are coming out of US universities are dropping.

    The top universities in India are comparable to some of the top universities in the US. The emphasis on education in other parts of the world greatly surpasses that of the US. Unlike the US (forget what the President said about Community Colleges because its BS), India wants to educate their people because they realize they can't compete without it.

    The company I work for just outsourced dozens of jobs. The jobs being outsourced weren't tech support jobs either. They were Software Engineering, DBA, and SysAdmin positions.

    India isn't too much different than the US in terms of wants and needs as a society. They all want and need to work to survive. Just like the good ol' people here in the US. In India there are literally thousands of applicates for a single low level tech support job. All of them graduates from India universities comparable to MIT. There are thousands of programmers and IT workers in India without jobs all wanting to do monkey work to get in the door.

    With tuition in the US at an all time high and the fact that jobs are scarce in America even if you do have an education it doesn't take a rocket scientist to see what is happening.

    Its a shame that the US hates its own citizens to the point where the Govt. no longer wants to provide its own people with the adequate resources necessary to consume our own products. Nor do they want to take some maggot poor American and see them succeed. I'll assume they rather see Americans struggle to keep their families together. Its a warning sign when Govt. solutions involve building more jails while colleges increase their tuitons. It appears that not only do other countries hate Americans but the US also hates Americans.

    After Sept 11th. I saw lots of bumper stickers that said "United We Stand" and everyone had an American flag. Funny how I don't see that anymore.

    -Everyday Joe

  464. Re:I don't buy it... fine. by Mustang+Matt · · Score: 1

    The nazi thing was a joke. I thought it went well with your fascist statement.

    The average person does bring in several times what they're making. There's other overhead besides their salary such as health insurance and unemployment insurance, etc. I wouldn't hire anyone I didn't feel was bringing in a minimum of twice what I'm paying them and I wouldn't expect to be hired by anyone unless I could do the same.

    I don't know if you're 16 years old and you've never had a real job or if you're 40 and you can't find a job because you have no people skills but that's the way things work.

    I'm done discussing this. If you'd like to post again you can have the last word.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  465. American version of "Apartheid" by Anonymous Coward · · Score: 0

    Americans only have themselves to blame. They wanted to sell McDonalds and Coca-Cola to the rest of the world, so they started to Americanise the developing nations through ad campains. Then they realised they could exploit the cheap labour in these countries while they're at it. Well, these people have developed. The Nike factory workers have put their kids through college. And these kids know that it's better to be paid in US Dollars than Rupee's. So now the US must protect itself by immigration laws.

    Guess what? It does not work! The South African government has tried the exact same thing between the 1960's and 1990's. They created "Pass laws" instead of "Immigration laws", but it's exactly the same thing - it kept people away! The only difference is that it was called "Apartheid", which, when translated, does not mean racism or hate, it means "keeping people apart from each other". What else does US border control do?

    So I say - give them all visas! Let the best person get the job - and if he's willing to work for less, why not? All animals are equal - don't let some be more equal than others!

  466. Re:Another indian posing as a 'westerner' by Anonymous Coward · · Score: 0

    builds it's own planes

    "its".

  467. Re:Another indian posing as a 'westerner' by Frizzle+Fry · · Score: 1

    Yes, I was thinking Boeing. I live in Seattle and am familiar with our airlines. I have flown on two of the three mention. But what he said is "That is, I work for a large commercial airline company in Seattle and at one point was an engineer in the factory." Does NWA or Alaska really have a factory?! I assumed that "commercial airline company" was a confusingly-worded way of saying that he working manufacturing planes for commerical airlines.

    --
    I'd rather be lucky than good.
  468. Re:I don't buy it... fine. by militiaMan · · Score: 0

    1st you say several time as much and now its twice as much. I have news for you most low wage jobs don't bring in a multiple return on investment, and most union and government jobs bring no return. Your nothing, but a flip flopping Nazi thugs that wants to hold productive people down. All I can say is Flipper Flipper Flipper.