Slashdot Mirror


Critical Shortage of IT Workers in Coming Years

Juzzam writes "The Herald Sun reports that IBM and university officals are worried about the increasing demand for IT professionals and the decreasing supply of computer science students. From the article: 'The slope shows an unbelievable decline in computer science majors,' Astrachan said. 'There are smart people no longer even signing up to take our introductory courses. We need to fix it, or there's not going to be a U.S. work force in computer sciences.'"

173 of 1,339 comments (clear)

  1. I agree by b00m3rang · · Score: 5, Funny

    It's not nearly difficult enough to get a good tech job yet.

    This article brought to you by ITT Technical Institute.

  2. That's ok, there's plenty in India by 3.5+stripes · · Score: 5, Insightful

    and a good part of the rest of the world..

    For better or worse, that's where it's headed too.

    --


    He tried to kill me with a forklift!
    1. Re:That's ok, there's plenty in India by zerocool^ · · Score: 2, Interesting


      Yeah, no joke. No one wants to drop $30,000 on an education only to have their job outsourced to some guy who won't see $30,000 in his lifetime.

      ~Will

      --
      sig?
    2. Re:That's ok, there's plenty in India by killjoe · · Score: 2, Interesting

      Unemployment only measures people who are looking for jobs, many people have given up. It also does not measure the kinds of jobs, many people have settled for lower paying jobs.

      Valiant effort to try and defend the Bush economic farce though. I'd take the clinton years back in a heartbeat and I bet so would most Americans. I'd rather have a president got blown in the white house but kept the country at peace and prosperity then to fall asleep at the wheel and let the terrorists kill 3000 people.

      --
      evil is as evil does
    3. Re:That's ok, there's plenty in India by ninjagin · · Score: 2, Informative
      Huh? Alan Greenspan? What exactly did he do, again?

      Say what you want about the president, but Alan Greenspan is the chairman of the federal reserve, and he served under Clinton, too. His job is to oversee the operation of the federal reserve banks and to set interest rates for borrowing (usually overnight) activities between banks. Sure, he guides interest rates that are fundamental to the very basic underlying economics of business and investment, but to say that he's responsible for people losing their jobs is a bit of a stretch.

      If you're just looking at how he makes rate adjustments, he's actually got a very soft touch. If you disagree with his reasons for periodically adjusting the federal funds rate in one direction or the other, you have to admit that he's been able to control inflation very very well during his tenure, and aid in increasing the supply of cheap capital that individuals and businesses use to create jobs rather than destroy them.

      --
      .. pa-ra-bo-la, pa-ra-bo-la, 2 pi R, 2 pi R, where's your latus rectum, where's your latus rectum, 2 pi R
    4. Re:That's ok, there's plenty in India by geekychic · · Score: 2, Informative

      Well, India has the added factor of being a country with myriad native languages. English acts as a "link" language between people who otherwise wouldn't be able to communicate with each other. China, on the other hand, has basically 2 languages to deal with and there is already a pretty developed system in place to communicate between the two. While the Chinese are very interested in learning English, there is less of a pressing need there.

      Btw, the U.S. really has to get its act together and push Chinese language education if it wants a fighting chance to keep its economic dominance in the future.

  3. HA! by StevenHenderson · · Score: 2, Funny
    We need to fix it, or there's not going to be a U.S. work force in computer sciences.

    Whew, good thing we have India!

  4. Supply and demand by sankyuu · · Score: 5, Insightful

    Simple: Let it happen. This should drive salaries up, then more students will want to take up Computer Science.

    1. Re:Supply and demand by Timesprout · · Score: 5, Interesting

      Its not that simple. The IT business has not shown itself to be very stable over the last few years. Not exactly encouraging as career choice and source of stable income if you have ambitions to get married, buy a house in the burbs etc. I think outsourcing is a factor currently as well. Even most non techies are aware of what has and more importantly what could happen to them should they enter IT. The prospect of suddenly being replaced by an alternative you cannot compete with economically does not engender confidence. If I was leaving school now I have to say I would probably be looking at alternative diciplines as a career choice myself. I doubt the thought of a few quick bucks in an unstable rapidly fluctuating IT market would change that.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    2. Re:Supply and demand by ivano · · Score: 2, Interesting
      well I don't see the need for developers diminishing what with all those new fangled computers everywhere. i think maybe our expectations have been raised too high with the 90s boom. i think we should picture developers as the new factory workers of the 21st century (hell, the need for these workers created the universal education system!)

      ciao

    3. Re:Supply and demand by SolitaryMan · · Score: 3, Insightful

      This should drive salaries up...

      This is exactly why IBM doesn't want IT employee shortage to happen.

      --
      May Peace Prevail On Earth
    4. Re:Supply and demand by QuantumG · · Score: 2, Funny

      If your only ambitions are to get married and live in the burbs then nothing is going to help you.

      --
      How we know is more important than what we know.
    5. Re:Supply and demand by Brendonian · · Score: 5, Interesting

      The fears you highlight are not uncommon, but they are unfounded. Companies from India are not developing very good software. There is a reason outsourcing has not taken over as predicted. And the cultural and distance barriers are make it very unlikely management's 'vision' for a project are translated correctly.

      The market is very ripe in my opinion for US developers. The only thing the offshoring option has done is hold wages down a bit for the last three years, but prices in India are going up too.

    6. Re:Supply and demand by zerbot · · Score: 4, Insightful

      There is no IT employee shortage. There are only companies that want to be cheapskates, hire people with exact skillsets, and not hire anybody too old (i.e., over 30).

    7. Re:Supply and demand by jellomizer · · Score: 2, Insightful

      Supply vs. demand works but not always that neatly. What we have now is a shocked area. IT moved form just under Upper Management down to lower end of food chain, very quickly. Where a lot of people went into IT fields did it for the money and the fact that they liked the stuff. But after seeing that IT is a more of a risky career that is market driven, A lot of people are now worried to go in that direction, and right now are becoming a realtor seems more of the job to be in then an IT worker. There is also the concept of advancements. Even if salaries increase the days of $100k (Excluding inflation) a year web developers are long gone. We will no longer be at the CEOs Right ear. The highest position that most IT workers can hope to get is Mid-Level IT manager. Without having to get an MBA or something to allow you to go higher.

      Supply will rise if salaries rise to a point which offset risk, or they find a way to guarantee a steady job with a stable pay. I hear talk about IT Unions it is possible but unlikely. Because IT is very diverse work and can easily be justified that your IT job isn't an IT job. Secondly not every IT person wants to be in a union. While Unions help put a good minum pay and benefits they also prevent getting some good peaks in pay. They tend to push everyone into an average thus encouraging the stereotypical Union worker are lazy mindset. Because if you work hard you will not advanced any quicker as the guy who does just what he needs to do. So it would just stifle the industry.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:Supply and demand by penglust · · Score: 5, Interesting

      The out sourcing trend has several root causes. Every body talks about most of them but I rarely hear one thing that I think is a major reason. Management really does not understand the development process.

      I have worked on a number of projects that management dictated large numbers of people. A couple turned out to be super stars, a few were very good, some were capable to do grunt work and 40% drained a lot of time from the other 60%. This has caused many projects I have worked on to be over budget and long delayed. Often missing marketing windows. Yes even as an engineer I think this is important.

      Where I work now they are constantly trying to hire only "principle level engineers" for the good of the company. This is crap. Every project needs varying levels of experience for a cost / performance trade off of the engineering and busy work that needs to be done. They also cause projects to be over budget and often late because none of the experienced engineers want to do the crap work.

      Now add this to out sourcing. I do believe in the time it takes to write a design document that very carefully outlines every little detail that needs to go into project it could have been coded here anyway. My experience with out sourcing, and this includes India, China and Russia is that every detail is required. That is also my experience with outsourcing in the US. These companies make money by doing the least amount of work for the defined contact. You can not leave even one detail up to a good engineers imagination in these contracts.

      Out sourceing has its place but cannot be the answer for everything. Much of it is the mananement solution "du jour". Much of managment is patting itself on the back at the moment but I still think this will change at some point in time.

      One thing I hate is the business people in america who state catagorically that outsourcing manufacturing is good for america. As I implied above engineering takes ability and interest. The 40% I mentioned above lacked one or both of the two. Just because engineering was paying well did not mean they could perform. Not all members of our society are capable of high tech and require jobs in manufacturing to provide for their families.

      Without projects based in the US there will be no way to screen new graduates for moving up the chain. Trying to entice students in comp sci should be targeted at convincing them there is a future and screening out this who have a chance of creating value for a company.

    9. Re:Supply and demand by cerberusss · · Score: 2
      Companies from India are not developing very good software.

      Talking about generalizations...

      --
      8 of 13 people found this answer helpful. Did you?
    10. Re:Supply and demand by slack_justyb · · Score: 2, Insightful

      Screw the U.S. IT market. Big companies have screwed everyone in it and now we are at the verge of the breaking point.
      There isn't any value in the IT field, unless you like working a job with unstabilty, and now students are reacting to this.
      This is the market they (companies) wanted, so let them have it. Who care if the software is crappy or the programmers speak broken English and it takes five hours to explain a new feature over the phone. This is what they wanted.

    11. Re:Supply and demand by BVis · · Score: 2, Insightful

      The fears you highlight are not uncommon, but they are unfounded. Companies from India are not developing very good software.

      This presumes that the driving factor in software development is building a quality product. More often than not in the business world these days, the only important factor in generating product is how cheaply it can be made. This means paying your employees as little as possible.

      And the cultural and distance barriers are make it very unlikely management's 'vision' for a project are translated correctly.

      More often than not the 'vision' for a product doesn't extend much past the dollars and cents. Granted, the primary function of a business is to generate profits. But lately it's the *only* function.

      The only thing the offshoring option has done is hold wages down a bit for the last three years

      Then it's a success. Nevermind that the product created is often a steaming pile of binary manure; that just means they can sell more highly lucrative service contracts. (The fact that a poorly created product generates higher costs after the sale, in terms of support, is not a factor in the equation. They're making money NOW, and NOW is all that matters. Next quarter isn't important.) Even the extra work involved in generating feature requirements, etc. can be done by lower paid workers on US soil instead of US developers, and since you can still pay an Indian developer a quarter of what you have to pay a US developer, there is a savings.

      but prices in India are going up too.

      But not enough to take away the savings, not yet anyway. And you have to remember that wages are only one factor in compensation, more so here than in India. Over here we have silly things like Social Security, Medicare, OSHA, unemployment insurance, liability insurance, etc., all of which cost an employer money that doesn't necessarily show up on a pay stub. Lots of companies resent having to pay these costs, and will avoid paying them even if it's a break-even situation.

      --
      Never underestimate the power of stupid people in large groups.
    12. Re:Supply and demand by laffer1 · · Score: 2, Insightful

      Yes. And you don't need a computer science degree to be an IT worker. IT != CS. Universities invent new degrees all the time... at my university there are three computer paths. CST for programmers covering theory, CS for people wanting to be monkey coders and CIS for people interested in IS/IT jobs.

      Most people choose CIS because its the easiest. There are few math and science requirements. Its mostly business + how to use windows server + intro vb.

      I'll believe there's a shortage of computer science majors, but they are not IT workers in general. Most of the masters canidates at my university are from India or China. I would guess at least 60% are from another country. About half want to go back to their country upon graduation. My wife is a minority in the program since she's american, white and female.

      I think the real problem is that we won't have people to be project managers in 20 years. Large companies like to outsource the peon work and keep people here to manage it. No one will be qualified to do so in 20 years in the US.

    13. Re:Supply and demand by anthony_dipierro · · Score: 2, Insightful

      I'm not sure why we require a degree for IT in the first place. Sure, there are some people who could benefit from a degree, but as a percentage IT workers is pretty small. My Computer Science classes were a joke. I went to about 20% of my classes, and I could have easily learned as much as I learned in less than one year.

      In my experience those who are good at programming are going to pick it up very easily. And those who aren't are going to make a project take longer to complete (see the mythical man-month), no matter how many years of schooling they've had.

    14. Re:Supply and demand by edremy · · Score: 5, Insightful

      The fears you highlight are not uncommon, but they are unfounded. Companies from India are not developing very good software.

      Setting the Wayback machine for 1960...

      <GM executive>The fears you highlight are not uncommon, but they are unfounded. Companies from Japan are not making very good cars.</GM executive>

      --
      "Seven Deadly Sins? I thought it was a to-do list!"
    15. Re:Supply and demand by BVis · · Score: 5, Insightful

      If your only ambitions are to get married and live in the burbs then nothing is going to help you.

      WTF? Is an ambition to live a "normal, quiet life" something to be derided now? Many people want nothing more than to be comfortable, be secure financially, and raise a family. They do that by developing their skills and experience in such a way as to make that possible, just like people who have different ambitions; the motivation is irrelevant. Sure, lots of people want to be CEOs and millionaires, and lots of people want to drop off the grid and live whatever lifestyle they choose. None of these choices are any less "correct" than the other.

      What's your problem, anyway?

      --
      Never underestimate the power of stupid people in large groups.
    16. Re:Supply and demand by dr_dank · · Score: 3, Insightful

      There is no IT employee shortage

      Agreed. A friend who works in my company's custom programming division (the finance portion, not the tech/IT part) told me that they're always interviewing for C++ programmers but never find candidates.

      That office is full of H1Bs and also has a satellite office in Hyderbad. What he didn't realize until I told him was that those interviews were windowdressing; I'd bet the farm that no one is going to be hired out of those interviews.

      It only serves as justification that "we can't find qualified^H^H^H^H^cheap enough labor, so we have to bring in these guest workers that work for a fraction of their US counterparts".

      The only shortage, in the corporate eye, is in those who work for cheap and can be threatened with deportation like a filapino housemaid if they don't perform up to snuff.

      --
      Where does the school board find them and why do they keep sending them to ME?
    17. Re:Supply and demand by edremy · · Score: 2, Insightful

      I would hope that we'll have moved on to the Next Big Thing by that time

      While I'd love to believe this, I'm not sure what this Next Big Thing will be given our trends.

      Biology? This is where the biggest growth will be in the future, but between demands to stop teaching evolution to students and funding bans on stem cell research, I can see most of the really interesting stuff going on elsewhere. (Viz today's announcement by a South Korean lab that they'd grown stem cells to match specific patients.)

      Chemistry/Physics/Materials Science? The latter will be a huge growth area, backed by the two former. Checked the US grad school population in these subjects? Hint: they are not american- we're educating the world, especially the Chinese.

      Whenever I hear about future US dominance, I remember the kid of a friend of mine from India. She came over to the US for a year with him, and he went to the local public school. When she returned to India, she had a horrible time getting him back into an Indian school, since they regarded the time spent in an American school as more or less wasted.

      China and India have 3-4x our population. They have a serious focus on education, at least for the non-peasant subset of that population. Couple that with an endless supply of expendable labor and very lax environmental laws, they may well bury us.

      Now, they've got some problems unique to them (China's repressive government and vestiges of the centrally planned economy, India's license raj that stifles innovation.) but honestly I don't think the US is going to stay the global economic superpower for much longer.

      --
      "Seven Deadly Sins? I thought it was a to-do list!"
    18. Re:Supply and demand by j987123 · · Score: 3, Insightful

      But all CIOs see is that it "costs" 20% as much to develop in India or China. What CIO is going to pass that up? Wall street rewards the short sighted.

    19. Re:Supply and demand by EvilTwinSkippy · · Score: 2, Informative
      Network Engineering, on the other hand, has paid my mortgage and supported my family's lifestyle for damn near 7 years.

      Remember kids, Networking is shit work with very little respect. But its vitally important to communications and commerce, and it pays accordingly.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    20. Re:Supply and demand by Ih8sG8s · · Score: 2, Insightful

      Your company's leadership lacks vision. They are poor leaders, they suck.

      Your engineers don't want to do the crap work, and yet they bitch when it is outsourced. This whole thing leads to failed projects.

      Your workplace is broken and toxic. I would not tolerate it. Get a job somewhere else.

      Ultimately, blame the very top leaders in your company. It is their responsibility to take care of their company and they are failing. The engineers are playing a part as well by either tolerating it or contributing to the problem through covert or overt sabotage, refusal to drive for success, or apathy and bitching. Your workplace is broken.

      Resolve to fix it, regardless of blame, or walk away.

      Your workplace is in chaos. The strong will thrive on taming chaos and benefiting the company in the face of adversity. Often, they are rewarded, if their leaders are worth their salt. If not, as I said, move along and find a place where you can care about the company, rather than resent it.

      They are out there, go find one.

    21. Re:Supply and demand by smithmc · · Score: 2, Interesting

      The fears you highlight are not uncommon, but they are unfounded. Companies from Japan are not making very good cars.

      So who's going to be the new W.E. Deming who goes over to India and teaches them how to kick our asses?

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
    22. Re:Supply and demand by EvilTwinSkippy · · Score: 2, Interesting
      I actually go into Networking through programming. Get involved in a place with a discheveled IT department and stage a Coup.

      Long story, but involves midnight raids to the fiber closet, insurgent email servers, and black-ops internet access drops. Once you have achieved a level of service that exceeds the incumbant infrastructure, the hearts and minds of the people will...

      Man, earlier today I spouted out an economic argument that communism was the superior model for the future. Now I'm sounding like the Che Guevara of Network Engineering. I think I've had too much coffee.

      In any case, there is a bit of crossover between programming and networking that can be exploited in the right environment. Look for a position that requires both. It requires a little reading between the lines of job descriptions.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  5. I was going to go in IT by b5turbo · · Score: 5, Interesting

    I am a student in college majoring in the IT field but I am seriously considering changing my major due to the outsourcing and job instability that plagues the IT industry as a whole. So I guess you can count me as another statistic.

    1. Re:I was going to go in IT by a+trolling+stone · · Score: 5, Insightful

      Become a plumber, auto mechanic or such. After all the tech jobs and manufacturing are sent overseas, those will be the good jobs.

    2. Re:I was going to go in IT by ColaMan · · Score: 4, Insightful

      Agreed.

      From an Australian point of view :
      I was considering a career in computers when I finished school in 1990. I decided to become an auto electrician instead. So now what do I do?

      - I now work on heavy mining equipment.
      - It's not a physically demanding job, but it keeps me relatively fit.
      - I work a roster of 4 12-hour days on and 4 days off.
      - I get paid 85KAUD (more than twice the average .au wage).
      - I get six weeks annual leave and a heap of misc perks.
      - I have a strong (not quite "aggressive" these days) union behind me keeping things safe and sane.
      - I work on equipment that has computers and electronics out the wazoo, and is (relatively) clean
      - I get the satisfaction of changing about 20 million dollars worth of equipment from "broken" to "fixed!" status every day.
      - I get roughly the equivalent of an senior-level IT wage, from a four year apprenticeship that , frankly, any monkey can struggle through.
      - I can also fix my car at home :-)

      Maybe in 10 years time IT will be the big earner again, but by then I'll be a million bucks ahead of that poor post-grad flipping burgers at McD's.

      My advice to kids? Stick with the hands on work, keep computers as a sideline.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    3. Re:I was going to go in IT by zerocool^ · · Score: 4, Insightful


      Yeah, this is why I'm doing Desktop support and Network Administration.

      You may laugh and say I'm the bottom of the barrel in the IT world, but - regardless of how many programming jobs are being outsourced, there are not less end user computers being purchased, and they will always need someone to clean spyware. And there are always more small businesses who need a simple file server or an exchange calendar, and they'll need someone to consult, sell, implement, and support that.

      And that has to all be hands on. You want job security? Lower your standards and do a job where it is impossible for someone from india to do it.

      ~Will

      --
      sig?
    4. Re:I was going to go in IT by bit+trollent · · Score: 2, Insightful

      If you seriously make decisions based on slashdot user comments you are crazy. Most of the comments reguarding outsourcing are so uninformed its hilararious. Of course on slashdot uninformed outsourcing comments get modded to +5 informative rather than -1 dead wrong. I think that this is becuase there is no "dead wrong" moderation option. Anyway, this site is a perfect example of the blind leading the blind.

      Though frankly if your main concern in your career path is your salery I don't really care if you change majors. If you aren't really passionate about the field you may end up having a tough time getting a job. Put simply a degree won't cut it. You actually have to be good to get a job, and often the best people would do this even if the salaries weren't as great as they are.

    5. Re:I was going to go in IT by natd · · Score: 2, Informative
      I get roughly the equivalent of an senior-level IT wage, from a four year apprenticeship that , frankly, any monkey can struggle through.

      No you don't.

      I'm also an Aussie on a 9-5 job but in IT. I have no qualifications (missed the exams for my A-Levels in the UK), I passed 85k on my 24th birthday (which happens to coincide with the salary review period) and am currently at 130 at 30. My lowest earning (non IT) Male friend earns 90k and one just reached 200, So while 85k is certainly an OK salary, it's well below 'senior'.

      Arrogant as this post reads, I'm not having a go, just pointing out that 85 is pretty average.

      My 'senior IT' boss is on 300k.

      Advice to kids - get smart and into IT. Hands on work won't get you 'up there'.

      --
      Only big ligs use sigs.
    6. Re:I was going to go in IT by a+trolling+stone · · Score: 2, Funny

      Pardon me, I had assumed that we were talking about a time before total economic collapse.

  6. Of course not ... by Anonymous Coward · · Score: 5, Insightful

    Smart people are becoming IP lawyers. That's were the big bucks is.

  7. No Problem by obender · · Score: 5, Funny

    We'll just raise a clone army.

    1. Re:No Problem by tbone1 · · Score: 3, Funny
      We'll just raise a clone army.

      Hell, it worked for Accenture!

      --

      The Independent: Reverend Spooner Arrested in Friar Tuck Incident - ISIHAC, Historical Headlines
  8. Normal ebb and flow by ajs · · Score: 4, Insightful

    No industry has enough people all time. They go through phases of having too many and too much. When there are too many, the people who can't find jobs look to other fields. When there are too few, the opposite happens.

    The fact that there were too few people for the jobs was why I was able to break in to the sysadmin / programming world without any credentials back in 1990.

    1. Re:Normal ebb and flow by Anonymous Coward · · Score: 2, Insightful

      "They go through phases of having too many and too much"
      And where exactly does the "too few" fit into this wave ? :-)

    2. Re:Normal ebb and flow by windex · · Score: 2, Insightful

      At the same time, however, I think this is a little skewed. I know a lot of people working in IT without degrees, or with non-IT degrees, who do very well. Personally, I've only got a GED, and I've been working professionally on IT projects since I was 15. I'm now nearly 24, and I've yet to have issues obtaining or keeping a job -- I've been at the one I'm at now for 4 1/2 years.

  9. Reading between the lines by Walkiry · · Score: 5, Interesting

    >decreasing supply of computer science students

    What does that mean? The real worry is not the lack of IT professionals, but rather the lack of keen, young, fresh and still clueless recently graduated computer science graduates to hire for peanuts and milk for all they're worth.

    Nobody wants someone with 10 years of experience and a family to support, those people expect benefits and regular working hours! The nerve!

    --
    ---- Take the Space Quiz!
    1. Re:Reading between the lines by Anonymous Coward · · Score: 5, Insightful
      "You look at the size of this company, and it's one of the big leaders in its market," Mouallem said. "They do a lot to help students get a chance to work with them. It's really promising."

      And in the same time they fire lots of people to boost there shares.
      http://forbes.com/markets/2005/05/05/0505automarke tscan06.html[IBM Layoff Is Positive Step In Cutting Costs]

      FTA :
      The research firm had estimated that every 1,000 people represents per-share savings of 3 cents to 4 cents for IBM, assuming no loss in revenue.
      Yeah I sooo want to work in that business, they have so much respect for there workers.
    2. Re:Reading between the lines by akuma624 · · Score: 5, Insightful

      Completely true ... at times I think these companies truly don't understand the skills that only experience can teach. Raw knowledge is great but without any experience it is basically all theory.

      --
      ... if music be fruit of love, play on ....
    3. Re:Reading between the lines by Anonymous Coward · · Score: 2, Insightful
      Say you have the 10 years experience and you apply for this dream job online. You google for the few given clues and you suddenly find a shedload of information on the guy you need to send your CV to.

      The cynical bugger in me sees that:

      • the guy is young
      • 10 years in the field say that it's the guy's first "real" job
      • if the guy feels threatened by someone "more qualified", CV and application will end-up in the bin
      • his is the only email on the offer, nobody else to CC to
      I don't know what to do, really... this is france we're talking about but anyone else got themselves in a similar situation?
    4. Re:Reading between the lines by Ham_belony · · Score: 2, Interesting

      I have seen it happen as well at HP, where I have been employed for about 5 years. The majority of people that did get the axe were from lower end jobs where the qualifications of the people did not really matter for technical services and in financial departments where the whole department could be moved to low cost countries with it having only a minor impact on services. Even though our fresh from school graduates that work for peanuts were too expensive for those lower end jobs where they could fill those positions with an abundance of engineers like in India. At this point, cutting jobs for the sake of getting peanuts for dimes might be worthwhile considering, but on the long term, those peanuts will be worth dollars and again they will need to reconsider moving jobs and cutting jobs in those places.

    5. Re:Reading between the lines by rikrebel · · Score: 2, Interesting

      Agreed. This is more big business attempting to sway the govt and public opinion to their own desires. On one hand they lay people off, on the other they complain of not enough labor. Simply put they don't have enough wage slaves and the outsource to India routine hasn't panned out.

      I also do agree eventually there will be a problem here in the US.

      During the wallstreet created bubble, so many people flooded the market looking for a quick buck... Fresh grads demanding 6 figure salaries and barely able to code, and even that in only one language and platform. Now these disaffected people are either retraining for other markets, or struggling to even get a desktop support job.

      Good people are still hard to find, and our colleges are STILL graduating students with such a limited set of practical skills that it's amazing that people actually pay for these educations.

      Add to this a market that demands skills, responsibility, and expertise that only those in the realms of doctors are required to have. On top of that, the re-training on constantly changing technologies! For what? If you are very good and very good at keeping your job, you may pull down 150k in a big city like NY. Your Doctor friends beat you by a couple hundred thou per year. Mind you they have life and death issues to deal with, but honestly, you'd think the owner of my company was being skewered with hot fire pokers each time we have an outage that costs revenue.

      I have 13 years of experience in my field. I can program in 8 major languages without resorting to the docs, and several others with a little book help. I luckily have only been out of work for 3 months my entire career. But guess what? I have saved my bonus money for the last year, and will continue for one year more... Why? I am quitting and going back to school to study biochemistry.

      Screw linux, screw ibm, screw sun, screw oss, screw the internet you never loved me anyways, screw 24x7 pager support, screw wall street, you couldn't pay me to screw microsoft, and Apple I will always love you, but screw you too.

  10. Wow... by __aaclcg7560 · · Score: 4, Insightful

    They finally noticed that there was a problem. The pipeline been dry for four years now since the dot com went bust and computers are not the guaranteed money tree as it was before. Of course, with all the outsourcing to other countries for cheap talent, it's easy to forget the pipeline here. I wonder when these companies are going to realize that they can't have their cake and eat it at the same time.

  11. For those who remain by FidelCatsro · · Score: 2, Informative

    There may be a shortage of IT workers in the USA indeed soon.
    I may then move to the USA , As one thing a shortage of workers means is a nice hefty salary.
    So for those who remain in the field could very likely expect a rather nice pay rise, for those remaining jobs that don't get offshored that is (mainly tech , Services , administration etc things that can't yet be offshored easily )

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
  12. misrep by Anonymous Coward · · Score: 5, Insightful

    Notice the use of the acro 'IT'. That's part of the problem - do you want technical support people filling out the ranks or do you want software developers?

    One of my major gripes about 'the industry' as it stands is the lack of distinction between what is considered 'IT' work and what is programming 'and ecetera and ecetera'.

    Saying 'well, we need more CS grads' is straight depressing. What they should be saying is 'we need more software developers (computer science grads) or we need more System administrators (computer information system grads)'.

    When I was in school it seemed that people wanting to do CIS work were getting CS degrees and visa versa. This discredits to both areas of work.

    All too often I've noticed jobs that require a computer science degree when that should be slated under computer system information management. Or a requirement for a computer engineer when in fact, the work is computer science related.

    Come on folks - let's get our terminology right! I work a job that required a computer science degree and any CIS major could work this job in a heart beat.

    I guess getting the point across regarding what is IT would probably require a weekend feel good seminar for the clinically lost.

  13. Pig cycle by nietsch · · Score: 2, Insightful

    One would expect something a bit smarter from a university. It is not without reason that fewer people are signing up, it might be related to a lack of prospects or something...
    If they really care about the sector as a whole, they should point at the cycles of supply and demand and how they cause the peaks in demand(high salaries, growing bubble) and supply(low salaries).

    --
    This space is intentionally staring blankly at you
    1. Re:Pig cycle by redragon · · Score: 2, Interesting

      Yeah, or how the structure of many organizations leaves you in a Dilbert like position, wondering where the hell you're going to be in 20 years, other than stuck under the same a**hole boss whose salary is probably 4-5 times yours.

      --
      - Sighuh?
    2. Re:Pig cycle by Soybean47 · · Score: 3, Interesting
      It is not without reason that fewer people are signing up, it might be related to a lack of prospects or something...

      I think it's kind of surprising how many fewer CS students there are, though. I just got my BCS last year, and there were over 120 CS students who started at the same time as me (not sure how many graduated). Do you know how many students applied to CS at my school this year? 12.

      Huh. That's going to cut down on their course options.
    3. Re:Pig cycle by jedidiah · · Score: 3, Insightful

      No, the simple reality is that we're being treated like shit and outsourced. Companies want to reduce our ranks at every opportunity and do everything they can to reduce our salaries. In short, they want to ensure that the mathematics of the situation don't add up.

      Bright people can do the math.

      It's not just about "the engineering cycle".

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:Pig cycle by mysticgoat · · Score: 2, Insightful

      While the lower demand will reduce the number of courses the college offers, it also means that the professors will be able to give those 12 students a lot more personalized instruction, so it kind of balances out.

      Or the number of instructors and teaching assistants can be cut and the CS professors can be assigned responsibilities in related fields. We'll see 'Professor of Mathematics and Computer Science' titles.

      Either way, we'll see an increasing number of high level USA IT positions filled by persons who got their degrees in India or Taiwan and carry green cards.

    5. Re:Pig cycle by Hognoxious · · Score: 4, Funny
      A smaller pool of Comp Sci graduates is a good thing, as it reduces competition for jobs, which translates in to a better starting salary and more job security.
      A fmaller numbre ov ye pipples that canne reade and wryte is verily a good thinge, as it reduceth ye competition for employments as scrybes and 7ral suchlike profeffionnes. Yea, ye wages coulde soone exceede a whole penny a day, and Godde willing, for a day of only foureten hours. Forsooth.

      As someone probably wrote. In 1738, with a feather.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    6. Re:Pig cycle by Golias · · Score: 3, Funny

      wondering where the hell you're going to be in 20 years, other than stuck under the same a**hole boss whose salary is probably 4-5 times yours.

      "It would be nice to have that kind of job security."

      - Samir from Office Space

      --

      Information wants to be anthropomorphized.

    7. Re:Pig cycle by mollog · · Score: 2, Interesting

      Tassach is absolutely right about the lack of jobs for current grads. When I worked for a Fortune 50 company and the job market got tight in the late 90's, we were hiring anybody with any degree that looked even close. Some were less suitable than others.

      Now that same Fortune 50 company is getting good Comp Sci majors through temp agencies, and they're getting lower wages, less (or no) benefits, and no job security.

      I know that one of these underemployed programmers is trying to enlist in the Air Force. To me, that's a shock. It used to be taken for granted that if you were a decent programmer with a degree, you had some good job and life choices.

      I, for one, am far more cynical about my relationship with my employer after the recent developments in the workplace (offshoring, outsourcing, lack of job security).

      --
      Best regards.
    8. Re:Pig cycle by PingPongBoy · · Score: 2, Insightful

      Yeah, or how the structure of many organizations leaves you in a Dilbert like position, wondering where the hell you're going to be in 20 years, other than stuck under the same a**hole boss whose salary is probably 4-5 times yours

      Isn't that so self contradictory?

      You and the boss likely go through the same education and career path so why would s/he end up in such different roles after 20 years?

      That's not to mention the quick evolution of technology, opening up vistas for educated people.

      What seems to be completely overlooked is the creativity of computer scientists. How can any such person be a loser, stereotypical physical attractiveness aside? A forum like this should go more along the lines of "how do I respond to and anticipate the changes in the economy?" A solid education is a great start and in most cases underused. Perhaps those looking for better opportunities can collaborate to produce better software.

      What color is the grass on the other side? Many careers involve well-paying steady work doing mind numbing repetitive things in spite of a slew of education. In this age, can one really be confident of working until retirement doing the same job? New powerful machines capable of replacing people emerge continually. In many cases, the machines are expensive and not likely to be installed soon, but Moore's law is at work outside computers. Repetitive jobs become computerized - probably one of Murphy's laws - when not if affordability and profitablity are reached. Then what? Back to school and start over, only to step into a career that becomes mechanized? A living, but not very fun.

      Computer people though should be able to stay in control of their destiny at least to the extent of being able to adapt and enter new opportunities. Change and upheaval are desirable in the great scheme of things. Now if only bosses would make it less scary. In some businesses, the established direction seems to be the safest, yet there are some business leaders who foresee change. I suppose that many computer programmers welcome change, at any rate. It is coming.

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
  14. Not just IT by Momoru · · Score: 4, Interesting

    Every industry will be critically short of workers in 5-10 years. My company has estimated we may lose as much as 30% of our staff due to babyboomers retiring.

  15. H1B visas are a real option by standards · · Score: 3, Insightful

    Congress could allow for more H1B visas, permitting high-quality IT professionals to be brought into the USA where skills are lacking.

    To be honest, most skilled American IT employees are gainfully employed now (with some exceptions in some areas). Some will look at H1Bs as just a way to hire cheap overseas labor to replace current "living wage" American jobs, but in reality there is a real need despite the coincidental labor cost differences.

    Americans should realize that they need to compete in this new world economy by either working for fewer wages and benefits, or by offering much higher skills and capabilities. Or both. Congress realizes this, and should take action to support American business, the economy, and people.

    1. Re:H1B visas are a real option by Seumas · · Score: 2, Insightful

      How dare you. It is not corporate America's fault that you can't live on the $1/day that slave labor in China can.

    2. Re:H1B visas are a real option by zero_offset · · Score: 4, Interesting

      Americans should realize that they need to compete in this new world economy by either working for fewer wages and benefits, or by offering much higher skills and capabilities. Or both. Congress realizes this, and should take action to support American business, the economy, and people.

      Which is very nearly a fine definition of the word "extortion".

      Saying that we need to cut our own throats to statisfy THEIR needs -- or they'll simply be "forced" to turn to third-world dirt-hut coders -- amounts to the same thing. And before anyone gives me a lecture on "global economies" and other politically correct bullshit, I'll remind you that I'm only responding to their supposed concern about a lack of US talent.

      If they're so fucking worried about losing in-country talent, then they'd better simply buckle down and pay what it costs to get it. That position is NO DIFFERENT than the position they take when they claim we're too expensive. I counter-claim THEY are too cheap. I further counter-claim that any hand-wringing a US company does about losing US talent is simply a campaign to improve their image, and to suck up to Congress before joining the corporate outcry to allow more H1Bs and to avoid offshoring penalties.

      So ["Insert Corporation Entity Here"] needs to shave a few million to keep stockholders happy? I'd say CEO salaries are a fine place to start, rather than whacking hard-working, often highly skilled people with house and car payments and a family to feed.

      Yeah, same old story.

      --

      Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

    3. Re:H1B visas are a real option by Ritz_Just_Ritz · · Score: 3, Informative

      When you can reduce my living costs to those of someone in Bangalore, perhaps then I can consider a more "competitive" salary/compensation package.

      Until that time, I've got to pay my bills and feed my family. So I'll stick with my "high" Amercian salary and benefits package, thank you.

    4. Re:H1B visas are a real option by WoBIX · · Score: 4, Insightful

      What was that number in the news a while back? North American corporate officers receive something like 400 times the salaries of their European counterparts? It's ridiculous.

      Easily as stupid as paying an athlete 90 million dollars to wear sneakers.

    5. Re:H1B visas are a real option by TheKnave · · Score: 2, Insightful

      There used to be a certain amount of respect attached to being an IT Professional.

      I can't imagine battery farms of lawyers in India or China. (As much as I'd really like to... )

      I can't imagine accountants being subjected to 3 hours worth of 'turn your head and cough' tests every time they go for a job interview.

      The oversupply (and probably the geek image) cost us our dignity by introducing a lot of people who shouldn't have been in the market. (Don't get me wrong - anyone can learn at any time, but there are Great Programmers, Average Programmers, and 'I did a 2 day course on making money in IT, once' programmers.)

      The way I figure it, Capitalism will always correct itself. Move the money away from American IT - supply decreases. Move it to India. Indian IT increases - bringing in so much money that eventually the Indian Economy becomes too expensive and the market moves elsewhere until there is nowhere else to go that is cheaper.

      What does that mean for America?

      I guess it means that the people in vital in country positions will start earning more... and for everyone else... it'll be a long wait till the rest of the world reaches equilibrium (which - given that chaos tends to happen - will never happen).

      Personally I've never seen a project work as planned in which the people involved couldn't meet in the same room at fairly regular intervals. I'd like to see a study that documented the Quality of the finished product (measured by how well it did the desired task) against the location and dispersal of those involved. I think that could be quite enlightening.

    6. Re:H1B visas are a real option by ph1ll · · Score: 2, Insightful
      Americans should realize that they need to compete in this new world economy by either working for fewer wages and benefits, or by offering much higher skills and capabilities.

      We're still waiting for American CEOs to lead the way on this one...

      --
      --- "We've always been at war with Eastasia."
    7. Re:H1B visas are a real option by Nept · · Score: 2, Interesting

      reference a recent post of mine about north american executive salaries.

      Also in europe, note that most employees can get 6 weeks of vacation and a lot of other benefits. It's a tangent, I know, but I'm on a project right now in England, and I'm amazed at the work/life balance here.

      I believe it's directly due to the lack of corruption at the top rungs of the companies. And yes, I consider the multi-million dollar salaries of NA. execs corrupt. The payoff to Carly was a fine example of this. Legal? yes. Ethical? no.

      --
      "Teachers leave us kids alone ..." - Roger Waters, Pink Floyd
  16. hire the unemployed IT professionals? by adapt · · Score: 3, Informative

    There are plenty of talented IT professionals on the market searching for tech jobs.

    A couple of weeks ago, I logged in Siemens worldwide jobs site, and, in my field, 321 out of 322 open positions were in China.

    Most employers could see the benefits of offering job security and paying decent salaries as an effective means of retaining the talent (and all those hours spent in training...). Instead, they hire temps, pay huge fees to temp agencies and recruiters, they "outsource", etc. Without a knowledge base, there is no future in any company.

    It is more a problem of "if I pay you less, I can keep more for myself" than a true lack of qualified professionals on the market. If engineers wanted to flip burgers they would have studied at the burger flipping college! :)

    1. Re:hire the unemployed IT professionals? by TWooster · · Score: 3, Funny

      Where is this burger flipping college you speak of? Are they accepting applications for fall enrollment?

    2. Re:hire the unemployed IT professionals? by TCaM · · Score: 4, Funny
  17. IBM and double standards by rongage · · Score: 5, Interesting

    If IBM were so concerned about the number of IT workers, maybe it should become a better employer first.

    You see, IBM for the past several years has been on a hiring binge, but with very rare exception, every new hire is brought in as a "supplemental". A supplemental, by IBM's definition, is a temporary position that CAN NOT continue past 18 months. Once your supplemental service is over, you are blacklisted by IBM for another 6 months - no rehire possible.

    When I left IBM (near the end of my supplemental "tour of duty"), IBM was in a hiring freeze, there was no way to become a full-time employee, regardless of demand. Oh, and as a supplemental for IBM, the ONLY benefit you are eligible for is the employee stock purchase plan. That's right, no insurance, no 401k or pension, no education assistance, nothing else!

    If IBM needs more employees, then they need to stop chewing through their existing stock (and spitting them out) so rapidly.

    --
    Ron Gage - Westland, MI
    1. Re:IBM and double standards by Antique+Geekmeister · · Score: 3, Informative

      You worked for IBM Global Services, right? They're real champions at burning out anyone even vaguely competent. I have a friend still recovering from a long stint working for them.

    2. Re:IBM and double standards by BShive · · Score: 2, Interesting

      I still work for GS (internally now) and I can sympathize. They haven't burned me out with the workload, but more apathy with the type of work (very un-challengng) I'm getting. They hired almost a dozen of us from my graduating class, and I'm one of two left. I'm either lucky or stupid - perhaps both.

    3. Re:IBM and double standards by swillden · · Score: 3, Informative

      the layoffs provide managers with an opportunity to dump their deadwood.

      Oh, I should mention that this is a good thing, because IBM is so afraid of ex-employee lawsuits that it's damned near imposible to get fired for cause.

      I know two people who got fired.

      The first one took a position as CEO of a client, without quitting his job at IBM first. He was drawing both paychecks for about a four-month period, and working within IBM to sabotage our efforts to get the client in question to pay a large outstanding invoice. He was fired, but he was also given a large cash settlement in exchange for a promise never to sue IBM -- which absolutely amazed me given that he was scamming IBM.

      The second one was a project manager who wanted to tell a services client that they needed to pay us an extra $200K on a $500K project. The project was over budget due to mismanagement and he wanted to tell the customer "Sorry, we already spent an extra thousand hours, you'll have to pay this bill for those hours. Sorry we didn't tell you about it and let you make the decision as the contract specified. Pay up". This PM was specifically ordered by his boss not to do this very, very stupid thing, and then did it anyway. In addition to that, the guy had a long history of backstabbing co-workers in an effort to build his own little empire. That is normal in some corporate cultures but anathema in IBM's.

      He was also fired, although the process took six months, resulted in a board of inquiry that examined his boss and his boss's motivations. Though the firing was fully justified and the boss was exonerated, it was long an painful.

      Given how hard it is to fire anyone at IBM, it should be no surprise that IBM managers have a strong preference for trying people out via supplemental and contractor relationships prior to hiring them full-time. It should also be no surprise that there are layoffs after hiring binges, because that's the only way to get rid of the lousy employees who slipped in.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  18. Huh ? by alexhs · · Score: 3, Interesting

    Yesterday (still on the bottom of the front page) :
    Technology Paradise Lost
    [...] many believe that the sector will regain its past glory and blistering growth rates. [...] it's not going to happen. [...]

    Today :
    Critical Shortage of IT Workers in Coming Years
    [...] worried about the increasing demand for IT professionals [...]

    If there's no sector growth, is there really increasing IT workers demand ?

    Aren't these mutually exclusive points of view ?

    --
    I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
  19. Re:Interpretive languages at fault? by Timesprout · · Score: 3, Insightful

    Tell you what, if you walked into an interview with me with that sort of attitude theres is not a snowballs chance in fucking hell of you getting hired.

    This 'coding is a destiny' and cant be learned crap is just a self comforting excuse for saddos who dont have the requisite skillset to actually get a job or compete in the job market.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  20. you mean java is slow? by Anonymous Coward · · Score: 4, Insightful

    WHAT? java is slow? and not cross-platform? WHY DID NO-ONE MENTION THIS ON SLASHDOT BEFORE?

    please, wake me up when you've got a new cliche to peddle. as a java developer who develops on windows and linux and deploys to solaris I really don't know what you're on about. it takes more effort or a great deal of stupidity to write non cross-platform java. and as for it being just like XML... thanks for that. at least I don't have to go to the trouble of exposing your ignorance.

    I'm sorry, I know I shouldn't feed the trolls but I'm having a bad day.

  21. [OT] Re:Not only America by MartinG · · Score: 4, Insightful

    It is possible that people are scared off these educations because of out-sourcing.

    For me it would have more to do with the threat of software patents than the threat of outsourcing. At least with outsourcing you know what you are up against. With the software patent mess you could be doing just fine until suddenty $GREEDYCORP comes and pulls the plug just because they had the resources to buy a patent when they though of the same idea that you also thought of.

    (sorry for being a bit offtopic, but for me its a much bigger reason)

    --
    -- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz .@adgimnoprstu
  22. *Yawn* not again by GauteL · · Score: 2, Insightful

    There is no real shortage of IT-people, only a shortage of people that are willing to work for almost nothing.

    The industry's wet dream is for IT-workers to become completely disposable and low paid.

    We really should not let this happen, and most could use a history lesson to figure out what happens when we get into this situation.

    There once was a seriously real need for labour unions folks, and that time could easily come again. Maybe it is already here.

  23. Same old - same old by tsotha · · Score: 5, Interesting
    I've been hearing this kinda crap since I got out of school almost twenty years ago. Every time we're in the boom part of the cycle it's "we don't have enough [CS graduates | Engineers]". During a bust it's "We won't have enough to support the economy in a few years." Well kids, let me clue you in.

    It's all a scam.

    Big computer, defense, and, to a lesser extent, manufacturing companies pay shills in academia and "think tanks" to gin up these kinds of studies every couple of years so Congress has some political cover when they increase the H1-B cap. It's not true, and it never has been. The only shortage that ever materialized in those two decades happened during the boom, and that was caused by a huge spike in demand.

    The goal here is to make sure there's plenty of hungry technical people around so they don't have to pay them too much.

  24. Re:Not only America by Capt+James+McCarthy · · Score: 2, Insightful

    Wow, kids look at the long hours, fear of off-shoring, deminishing pay scales, being crapped on and say to themselves, "That may not be for me." Big surprise.

    I think a general population of students (not country limited) has a lot in common with a lightening bolt. It will take the path of least resistance.

    --
    There are no loopholes. It's either legal or it's not.
  25. IP and copyright laws are the future of the US by 3.5+stripes · · Score: 5, Interesting

    Basically, if you look at the way they're running things, and the way they're headed, all the grunt work will be done offshore, including programming, but the IP will be owned here in the US.

    That's why they're pushing so hard for these laws, it's the very basis of the new economy.

    --


    He tried to kill me with a forklift!
    1. Re:IP and copyright laws are the future of the US by 1u3hr · · Score: 5, Insightful
      Basically, if you look at the way they're running things, and the way they're headed, all the grunt work will be done offshore, including programming, but the IP will be owned here in the US.

      For a few years. Then some of the more resourceful grunt workers will set up shop for themselves, hire away the best of the rest, and start producing, and patenting, their own IO, and licensing it back to you. Or more likely, licensing it to the manufacturers in East Asia. In 20 years the US's IP exports will be sitcoms and action movies, though these are being offshored too. The 20th Century was the American Cnetury, it's over.

    2. Re:IP and copyright laws are the future of the US by caluml · · Score: 4, Insightful
      That's why they're pushing so hard for these laws, it's the very basis of the new economy.

      I don't know why, but this strikes me as a move similar to funding Bin Laden to fight the Soviets in Afghanistan, or being friendly with Saddam. They probably seemed a good idea, but turned round to bite the US on the ass later.

    3. Re:IP and copyright laws are the future of the US by the+Man+in+Black · · Score: 5, Funny

      "When it comes down to it, there's only four things we do, and we do 'em better than anyone else:

      Music
      Movies
      Microcode (software)
      High-speed Pizza delivery"

      Looks like we're down to three.

      /apologies to Stephenson
      //wait, this isn't Fark

    4. Re:IP and copyright laws are the future of the US by h4rm0ny · · Score: 5, Interesting


      The nasty thing with the software patent laws that the US is pushing is how it puts the foundations of so much in their control. Unless you have something radically new (which may happen) then you'll be building on previous work "owned" by some US corporation which will take its cut.

      It's like one of those pyramid schemes and like a pyramid scheme it will eventually collapse. No-one will be happy with a situation where the US sits on its arse and takes its IP tax off all the working people. Not even the US people will benefit as the ones making money off this IP racket are just the wealthy elite who are becoming more and more nation-indpendent.

      The US will rely on its economic and military right to enforce international IP laws to the benefit of these people but this will simply postpone the inevitable and make the fall all that much harder. The reason being that with all the work and development transported to other nations, the balance of power, the capability of doing something, has shifted. US dominance in that circumstance is an unstable state.

      It's blindingly obvious to anyone who thinks about it for themself, and like many blindingly obvious things, many haven't thought about it at all. The US is happily selling the rope to the hangman right now for a handsome short term windfall.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    5. Re:IP and copyright laws are the future of the US by Nosferax · · Score: 2, Interesting

      Music: The british and german make way better music... Movies: Depends on the kind. SciFi and Action yes, other type no... Microcode: Well since most of the hardware that I use is from Japan or Taiwan I would say no. High-speed Pizza delivery: I can get one in 20 minute in Montreal.

      --
      Remember... A boomerang IS NOT the best way to deliver a bomb.
    6. Re:IP and copyright laws are the future of the US by RailRide · · Score: 2, Funny
      "When it comes down to it, there's only four things we do, and we do 'em better than anyone else:

      Music
      Movies
      Microcode (software)
      High-speed Pizza delivery"

      Looks like we're down to three.

      You forgot "lawsuits"

      ---PCJ

    7. Re:IP and copyright laws are the future of the US by Christian+Engstrom · · Score: 2, Insightful
      [A]ll the grunt work will be done offshore, including programming, but the IP will be owned here in the US.

      That's why they're pushing so hard for these laws, it's the very basis of the new economy.

      That's a very insightful analysis. To the extent that the upper echlons in the US society actually have any coherent strategic vision for the future, I agree that's probably it.

      But the problem is that it's only going to work as long as the rest of the world plays along, and is prepared to both introduce and enforce the draconian IP legislation that the US is pushing for on all fronts.

      Right now, perhaps it looks promising (from this perspective). Under the threat of trade sanctions, China is agreeing to take measures to reduce piracy of music, films, and software. Thanks to massive US-led lobbying in Brussels, the European Union may be on the brink of legalizing software patents, that will make it illegal to treat email addresses as objects or send video over a network without paying royalties to a US company.

      If you look at the US as a single entity (and ignore the question of how the wealth will be distributed inside the US society), you may get the impression that pieces are falling into place, and that the strategy will be successful. This would then mean that the US could continue to run its massive trade defecit with the rest of the world, and make up the difference by collecting what would in effect be a global "IP tax".

      But would a situation like that be sustainable? I think not.

      If a small country on its own tries to defy the US over IP matters, it will be hit hard by trade sanctions and - utimately - the threat of military intervention.

      But suppose Europe, China, India, and Brazil, and anybody else who cares to join the alliance, were to abolish the excesses in IP legislation once they realize that it only benefits a few US multinational companies. What could the US do about it?

      The military option just wouldn't be an option in a scenario like that. Although it's not entirely unthinkable that the US has the military capacity to actually conquer the rest of the world, there's simply no way to sustain the necessary occupation forces indefinitely.

      And trade santions wouldn't work either, since the rest of the world is much bigger than the US in economic terms. That would just be like the classic line "fog over the Channel, Europe isolated".

      Which, incidentally, is a quote that stems from the days when the British Empire was the undisputed no 1, but was already on the decline, even if nobody had noticed it yet.

      Which probably isn't just a coincidence.

      --
      Christian Engström, Former Member of the European Parliament 2009-2014 for The Pirate Party, Sweden
    8. Re:IP and copyright laws are the future of the US by Not_Wiggins · · Score: 4, Insightful

      Basically, if you look at the way they're running things, and the way they're headed, all the grunt work will be done offshore, including programming, but the IP will be owned here in the US.

      Agree with you in the short term.

      How can one develop IP if one doesn't have educated people around to develop it? What I really enjoy are companies that try to "keep the software architecture and design in the US and farm out the grunt work to India." Ummm... how do people become architects and designers without ever having done the grunt work themselves? Works for now... but weep for the future.

      --
      Diplomacy is the art of saying, "Nice doggie!" until you can find a rock.
    9. Re:IP and copyright laws are the future of the US by fitten · · Score: 2, Insightful

      Music and movies are completely subjective to the audience. Posters above have claimed that other areas produce "better" of whatever, but that's just a matter of taste.

      For example, I think anyone can make it in European Pop as long as they have a Casio BeatMaster and a 4 word catch phrase that they can say repeat until even they are sick of it.

      Movies are even more subjective than that. Other than so called "artsy" films, most popular films abroad are no different than ones made in the USA in that some movie makers have found a format/storyline that appeals to lots of their market and 90% of the movies are just rehashes of that plot.

      Basically, the whole world is dumbing down, IMO. There's very little creativity anymore - almost all entertainment is just cookie cutter now. Just change the shape of the cutter to reflect your region's tastes.

    10. Re:IP and copyright laws are the future of the US by h4rm0ny · · Score: 2, Insightful


      It is definitely bad for the people of the USA, there is no doubt about that. Whether we get a slumping as the mass of IT patents begin to expire or if there is a secession of countries from the patent laws before that remains to be seen. If the US loses its ability to intimidate other countries then the latter may well happen. Aside from the huge debt the USA has, bear in mind that it's not easy to threaten those you depend on. By outsourcing to the other countries, the US loses power over them. Contrary to common perception, the power resides not in the employer but in the worker.

      Exploring what might happen a little further though, it's wrong to analyse this solely in terms of nations. Taking that view indicates an acceptance of the subtle propaganda of nationalism. By this I'm just pointing out that the wealthy stock-holders of the corporations that do this are not synonymous with the people of the USA. Nor are the wealthy of China. As modern governments seem willing to open any doors for the wealthy, we get an effective class of people that are tied to no nation. The people in the USA who are monopolizing ideas and pushing for more patent laws have their counterparts in China and India and elsewhere. When the USA begins to suffer from the collapsing of the trade imbalance, we may find that those who brought it about in the US have long since invested their money in Chinese and Indian companies, or wherever else the power has gone. The result will be a perpetuation of the IP paradigm and an increasing poverty of the non-IP owning majority.

      While the USA is in a dominant position, it should be creating a fair system designed at increasing the size of the cake, not just grabbing more of what is there. They should do this while other countries want to rise to their position and are willing to help. US power has already passed it's zenith however, and the opportunity is sliding away. The result will be reaping exactly what has been sown in years to come.

      I would like to see more concilliation from the USA, but instead it just seems to be tightening its grip which is always a sign of fear. As Shakespeare said: "'Tis better playing with a Lion's whelp, than with an old one, dying."

      Yes, I'm being dramatic. However, I think a debt of US$7,782,816,000,000 deserves a little rhetoric.

      Me? I'm campaigning against European Software Patents over here and learning a couple more languages just in case.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
  26. Equilibirum and the graying work force by rah1420 · · Score: 2, Interesting

    There are two things that many /.ers here are missing when they knee-jerk "blablabla India blablabla $5 bux an hour bla no benefits."

    Pretty soon companies that are flocking to the third world will run out of qualified IT workers there too. Then the salaries will start rising. How long before they reach equilibrium? I'll bet not very long.

    Too, I haven't read TFA yet (running out the door to my non-outsourced IT job) but I will bet that it didn't make mention of the huge proportion of workers (and not just IT workers) that are getting close to retirement age. We could see a spike in demand the likes of which nobody has seen, and one that even a third-world supply of workers won't be able to fill; all to replace current positions, to say nothing of economic expansion. (Business 2.0 had a recent article about it called "The Coming Job Boom.")

    I'm 45 and I work in IT. I'm not worried. In a few years it'll be raining soup. Grab a bucket.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens.
  27. I do'nt know in the US... by eivissenc · · Score: 2, Interesting

    ... but in Spain, being an IT is the worst thing you can be. Here the money is in everything related to economics and commercial issues. You deal with money, you get money. You deal with computers, you eat shit. Although IT is usually what boost companies, they treat IT staff like dogs. No doubt people is starting to get sick and saying... "You want IT, do it yourself, moron... I want my bucks" Thank God the new generations are not so naïve as mine was.

  28. The H1B visa myth by Croaker · · Score: 5, Interesting

    Now, for a dose of reality, check out this opinion piece over at Ars Technica. It points to a study by a UC Davis professor (who wrote this op-ed piece over at News.com) found out that there was, in fact, no studies showing a shortage of IT workers. Why would both academics and indistry go off on such a chicken-little hissy fit? Money, of course.

    What IBM and other tech companies really want is dirt cheap labor, not just sufficient labor. Hence their push to get H1B visas while there is still a fairly high unemployment rate among computer professionals (personally, I know of a *lot* of former colleagues who have left the industry because they couldn't find work). H1B workers have their hands tied, since the second they are no longer employed in the US, they get kicked out. That is a huge stick for a company to be able to use against an employee.

    And how does academia benefit from the doom and gloom? Easy. More research grants. More money pumped into computer science departments to "attract new stidents." More territory for people who are more bureacratic empire builders than they are actual educators.

  29. Re:Interpretive languages at fault? by ooze · · Score: 4, Insightful

    The thing is, when some of those "coding is a destiny types" actually get a job they pretty quickly become the workforce of whole departments, who actually get work done.

    If you only hire people who look good on the jobmarket, who sell themselves well, you either get bogus posers who don't get anything done, or if they are really good (yes, sometimes looking good and being good coincides), they pretty soon find a better job, since the others notice too.

    --
    Just because I can imagine doing a hippopotamus, doesn't mean I'd like to do it.
  30. Advise to my son by shancock · · Score: 3, Insightful

    I've told him that computer science in important but only secondary to the actual profession he will choose in college and grad school so he will have the necessary tools to work with in his chosen field.

    Why choose IT when our arrogant US govt rewards corporations for outsourcing and keeps increasing the number of foreign student and work visas for the fewer jobs here instead of rebuilding and expanding our educational systems.

    No need for IT grants here or money for research projects or support for local education funding when we can get it done in China or India. We would rather spend our money on wars, and since we have a monopoply on the OS anyway, who cares.

    So son, become a doctor or an architect or a marine scientist or something you enjoy first, then get the tools to do the jobs yourself, and oh yes, learn Mandarin along with your Spanish.

  31. Just pure BS by nandu_prahlad · · Score: 5, Interesting

    As an Indian grad student here in the US, I have found many of my US classmates to be way ahead of majority of my peers back in India when it comes to algorithmic ability.

    Perhaps its got to do with the current job situation where only the people who are truly interested in Computer Science, major in it. So you have students of much higher quality.

    Judging from the total disregard for the job market shown by some of my US friends shows that the US still has a very bright future in Computer Science as long as these "anomalies" are around.

    These companies have vested interest in outsourcing cheap labour. Don't believe what they say. They just wanna keep salaries low and their bottomlines high. The anomalies are more common than they would have you believe!

  32. Corp short sighted destruction of local brainforce by guidryp · · Score: 4, Insightful

    Corporations that live for this Quarters profits can't seem to manage a simple extrapolation of the resut of outsourcing and destroying their local brainforce.

    I work for a tech corp that has laid of 60 000 people (or about 60% of the brainforce). Those that remain are in hell for a few reasons:

    1: We are expected to get double the work done.
    2: We spend most days interacting with Indian Contractors. Makes #1 harder.
    3:Coding we used to enjoy has be replaced by draconian productivity sapping process. We metric our coders to death. Klocs is the new religion. I am in the invite list for several doc reviews and code reviews per day. Makes #1 harder.

    I really wonder when the have outsourced most of this where they think the next generation of tech leaders will come from. It is not hard to imagine that India/China will stop serving our interests and instead compete with us. Already happening in my industry (telecom).

    We are led by short sighted morons.

  33. Economics by countzer0interrupt · · Score: 5, Insightful

    I am not an economist, but it seems rational that any (capitalist) government would want a labour force larger than the number of jobs available, so that supply exceeds demand, and the jobs market becomes a buyers' market, thus keeping labour costs (i.e. wages) low in order to keep business profitable, and to help to economy grow. This, BTW, is why in all Western countries there is always a steady number of unemployed people: these are the victims of the government's need for cheap labour for business. IT is no different, and to support the growing numbers of technology businesses it is neccesary to have low-paid tech workers. Sucks I know. Welcome to the West.

    (BTW, you're absolutely right about "good" tech jobs being hard to find - as long as supply exceeds demand, there will be a downward trend towards the lower end of the wage scale.)

    1. Re:Economics by SnapShot · · Score: 5, Informative
      Exactly right. There's a political theory called "cheap labor conservatism" though the cheap labor conservatives, of course, don't call it that.

      from the link...
      • Cheap-labor conservatives don't like social spending or our "safety net". Why. Because when you're unemployed and desperate, corporations can pay you whatever they feel like - which is inevitably next to nothing. You see, they want you "over a barrel" and in a position to "work cheap or starve".
      • Cheap-labor conservatives don't like the minimum wage, or other improvements in wages and working conditions. Why. These reforms undo all of their efforts to keep you "over a barrel".
      • Cheap-labor conservatives like "free trade", NAFTA, GATT, etc. Why. Because there is a huge supply of desperately poor people in the third world, who are "over a barrel", and will work cheap.
      • Cheap-labor conservatives oppose a woman's right to choose. Why. Unwanted children are an economic burden that put poor women "over a barrel", forcing them to work cheap.
      • Cheap-labor conservatives don't like unions. Why. Because when labor "sticks together", wages go up. That's why workers unionize. Seems workers don't like being "over a barrel".
      • Cheap-labor conservatives constantly bray about "morality", "virtue", "respect for authority", "hard work" and other "values". Why. So they can blame your being "over a barrel" on your own "immorality", lack of "values" and "poor choices".
      • Cheap-labor conservatives encourage racism, misogyny, homophobia and other forms of bigotry. Why? Bigotry among wage earners distracts them, and keeps them from recognizing their common interests as wage earners.
      --
      Waltz, nymph, for quick jigs vex Bud.
    2. Re:Economics by rotor · · Score: 2, Interesting

      So, am I a "cheap-labor conservative"?

      I don't like a lot of the social spending, but not because I want people to work cheap - because I want people to earn waht they get (I have to, why shouldn't you?)

      I don't like minimum wage hikes because typical minimum wage jobs are not intended for wage earners but for high-school kids earning spending money. I could get unskilled labor jobs earning $10+ per hour, and I live in Maine - where good paying jobs are "scarce".

      I don't like NAFTA etc, so I don't fit your profile there.

      I oppose a woman's right to choose because I feel that a child's right to live supercedes that. Besides, the unwanted children can go to good families if we cut all the beurocracy dealing with adoption. If we're opposing abortion as a supposed way to save money, that's just plain stupid. That would just be more mouths to feed on the welfare roles.

      I don't like (some) unions because they have a tendancy to be overzealous and corrupt. They have a purpose, but they over-step their bounds.

      I think morality, virtue, hard work, etc are important. If you don't work hard, why do you think you deserve compensation?

      I don't support racism, misogyny, homophobia, etc, and with the unfortunate exception of homophobia neither do the other conservatives that I know. Your argument about this distracting the wage earners is downright rediculous though.

      --
      Addlepated - punk & metal
    3. Re:Economics by BreadMan · · Score: 2, Informative

      Governments want full employment, thereby increasing tax revenues and lowering social costs. As for the actual amount of the wages, that's none of the government's business, participants in the market will settle on the right rate. Full employment is not zero unemployment, as there's always new entrants to the market and folks seeking work because of a career switch or staff reduction.

      >> all Western countries there is always a steady number of unemployed people
      Structural unemployment (this is what I think you're referring to) is largely affected by employment costs and regulation. Some contries have very rigid, regulated labor markets (think Germany, Sweeden) and as a result suffer from larger structural unemployment than less regulated markets (Singapore, India). In fact, if you do a bit of digging, you'll find that even if the unemployed number 10%, it's not the _same_ 10% year after year. Furthermore, in heavily-regulated markets, a lot of employment happens off the books to avoid taxes and regulation, so somebody counted as unemployed is actually working for income.

      >>Sucks I know. Welcome to the West.
      Hardly. :-) Wages and benefits, in porportion to prices (notwithstanding some of the isolated, bubblish real-estate markets), are quite high, even once you subtract out the tax burden. This can happen because the capital stock behind EU/US employees is huge, resulting in much higher productivity.

    4. Re:Economics by lgw · · Score: 2, Insightful

      It doesn't matter whether you oppose "cheap labor conservatism" or not, eventually wages will be set by supply and demand. If your job can be done in a third-world sweatshop, chances are you're overpaid. More and more the "third world" is becoming technically educated, not just capable of factory labor, and this will have its inevitable effect.

      I don't particularly enjoy this, but expecting your government to sweep back the tide can only lead to isolationism, which has been thoroughly demonstrated by history to be a bad long-term approach. Free trade does more to raise your standard of living through cheaper products and quicker technological development than job-hoarding does in the long term. Getting by in the short term can be a bitch, however.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:Economics by jamesmrankinjr · · Score: 2

      Cheap-labor conservatives oppose a woman's right to choose. Why. Unwanted children are an economic burden that put poor women "over a barrel", forcing them to work cheap.

      Then let's really stick it to those evil corporations, and give women the right to kill their out of the womb, unwanted kids, too.

      Peace be with you,
      -jimbo

    6. Re:Economics by smithmc · · Score: 2, Insightful

      I am not an economist, but it seems rational that any (capitalist) government would want a labour force larger than the number of jobs available

      Any economy in which the government dictates the terms is by definition not capitalist.

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  34. Bought & Paid-For Advertisement-Propaganda by Cryofan · · Score: 4, Interesting

    What do you wanna bet that the ITAA or some similar coalition of IT industry companies bought this little bit of propaganda, simply to help manufacture consent for raising the cap on h1b visas and retaining L1 visas?

    --
    eat shiat and bark at the moon
  35. A job vs. college by mjh · · Score: 4, Interesting

    Paul Graham has a different idea. He thinks that some kids should consider the educational advantage you'd get from starting a business instead of going to college. Especially kids with interest in technology. It sounds like Paul was making a suggestion, but I wonder if he's actually describing something that's already happening.

    --
    Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
  36. Well, duh! by DukeLinux · · Score: 3, Insightful

    Salaries are declining thanks to outsourcing and the career basically stinks. I teach Java part-time at a local college. My course has been cancelled twice due to inadequate enrollment. The kids are getting a clue that all the hard work to obtain a degree in the sciences is not worth it. CEO's are "C" students at best who excel in lying and bullying. The U.S. will let this one slip, we will mint more lawyers and someday we will be so screwed. My B.S. is in engineering and I work for a Mortgage Company. They pay better and they don't go out of business after a year. My M.S. is in C.S. and that I believe was a waste of my time. Pity isn't it?

  37. To be honest? by Senor_Programmer · · Score: 2, Informative

    I tell you what dude. The first time a prospective or current employee qualifies a statement with 'to be honest', his ass is fired. Man I love 'right to work' statutes.

    As for your unqualified statements...my sister does training in India and while there ae some highly qualified workers there is also a hidden management structure. Typically she see's a the sharp guy or gal with an entourage of less capable employees who pay tribute in exchange for 'management' in the area of decision making. Not to say these folks are not intelligent...But, they do not have the capability of making decisions, only choosing options from a set which does not incur liability by that choice. Everything else is deferred to the 'hidden manager'.

    I've seen this in USA middle management where it's not that big a deal. It is a disaster in technical areas beyond flow chart type troubleshooting and parts replacement. What I'm getting at is sure, the H1B and outsource workers my be less expensive in general, but the good ones, those who will own a problem and take responsibility for solving it, are not. The problem for USA workers becomes...

    competing at the pay scales of this managed tier for jobs with employers who 'don't get it' or working in an environment where your imported supervisor wants directed drones who pay him tribute and independence is discouraged (like the post office, but that's another story).

  38. What's an IT professional? by cardpuncher · · Score: 4, Insightful

    Judging by most of the job adverts I'm reading at the moment (I'm in the process of closing down an IT company I've been running for more than a decade and will need an alternative source of income) don't require IT "professionals", they require IT "tradesmen" with specific and transient skills to nurse equipment from a small number of vendors.

    When I graduated, back in the days when punched cards and paper tape were still common, there was no single vendor dominance of vast swathes of the IT industry and it was therefore important to teach people the principles of Computer Science - algorithms, algorithmic complexity, computational methods, principles of machine operations, operating system design, relational database design - rather than turning out people familiar with Windows, C++ and Oracle knowledge.

    People with those fundamental skills have much greater adaptability and potential career longevity - after all, very little has changed in the fundamentals in the last 25 years although superficial things have changed considerably. I can quite happily pick up a book and start programming in C# or Java if I need to; on the other hand, the graduates I've had in recently for interview can competently operate Visual Studio but seem rather hazy about balanced trees, queues or the performance implications of changing privilege modes on the average CPU. And perhaps they don't need to - some library or "wizard" will hide the difficult bits in some way no-one will quite understand, but probably won't break until the original coder has moved on.

    It seems employers don't want people with "fundamental" skills who can adapt to changing technologies, they want an MSIE/CNAA/xyz who can deal with a specific problem at a specific point in time and whom they can replace later on with someone with a different "qualification" when their needs change.

    Unforunately, universities seem to have commoditised their graduate programmes to churn out tradesmen in contemporarily fashionable skills to supply the job market as it exists rather than fulfilling their traditional roles of providing the foundations for lifelong professional development.

    It's no wonder that people aren't going in for these kind of courses, knowing their career lifetimes are likely to be relatively short and tied to the waxing and waning fortunes of manufacturers.

    If you want to work in a trade, you can earn considerably more being a plumber or electrician than working in IT. I'm seriously considering it.

    If you want to be an "IT professional", the opportunities to do so are few and far between. You're probably better advised to find a nice Open Source Software project to work on in your spare time...

    1. Re:What's an IT professional? by rickumali · · Score: 2, Interesting
      I agree with your post. Just wanted to go on the "proverbial" record.

      For the past few weeks I've "picked up some books" and am teaching myself Windows MFC, just because I'm curious about this older technology. I've never done Windows programming professionally, but I'm heartened at how my background (general computer science) helps me understand it. I get the sense that most employers don't see the value of a generalists' background. They'd rather get the person with the certification and be done with it. It makes me frustrated and nervous!

      --
      rickumali@gmail
  39. This happened before... by AB3A · · Score: 5, Insightful

    In the mid 1970s, when the space race slowed down, there was an entire generation of aerospace engineers who lost their jobs all over the country.

    Space was supposed to have been the future. But it didn't turn out that way. The number of engineering students in universities dropped precipitously. After all, why go in to a job like that with little or no future, where your industry could evaporate overnight at the whim of a few "business leaders."

    Later in the Early 1990s, I witnessed something similar when half of my class at the university disappeared because all the major defense contractors were laying off.

    Engineers and other technology workers are well paid in good times. However, you need to keep a reserve and a backup career just in case the industry you're working in goes in to the toilet.

    In the scheme of industries which have suffered, you folks in IT have little to complain about. Ask an engineer from the 1970's what life was like after the Apollo missions ceased.

    --
    Nearly fifty percent of all graduates come from the bottom half of the class!
    1. Re:This happened before... by boomgopher · · Score: 3, Interesting

      "In the scheme of industries which have suffered, you folks in IT have little to complain about. Ask an engineer from the 1970's what life was like after the Apollo missions ceased."

      I met a guy in the mid 90s who was once an engineer in the Apollo program. What was he doing? He was a cemetary plot dealer, I was buying one for a family member. Kind of poetic, from the theme of this article.


      --
      Your hybrid is not saving the environment. Its purpose is to make you feel good about buying something.
  40. landscapers by lheal · · Score: 4, Insightful
    james_couzens crawls out from under a rock and spews:
    ...The biggest problem is that the IT industry was flooded with fucking asshats interested in it only for the money. I recall quite clearly a former friend who was a landscaper. I didn't see him for a couple of years and then ran into him downtown where he told me he was learning C++ and Java, at which point I suddenly felt the urge to vommit.

    Every job or position is just as hard as every other. Say that to yourself over and over, because you're obviously a snob who needs to get over an assinine, overinflated sense of your own importance.

    A car salesman needs to know about sales technique, trends in the industry, demographics, and the technical details of how cars work. A grocery store manager has 10,000 items to remember, including watching their popularity and knowing their proper use, so that when a customer asks him he can give a ready answer. And a landscaper needs to know which plants are best for which soil, shade, and design criteria.

    Not everyone finds their calling in high school. Some people know their calling, but don't get the breaks to get there.

    I knew when I was 14 that I wanted to program computers when I grew up. That's what I do now, almost 30 years later, but it took me the first 10 years or so to arrange it.

    Before that I was a

    • high school jock (and a mediocre one, at that)
    • college student who partied too much
    • convenience store clerk
    • homeless hitchhiker
    • grocery bagger (got fired for eating cookies from the vendor restock bin)
    • young marine (and a lousy one)
    • pizza deliverer (delivering to former high school classmates I could tell were pleased that they were more successful than I was)

    If you asked one of the people who knew me in one of those other roles, they might tell you I'd be a landscaper by now.

    I gotta tell you, some days I consider it.

    By the way, that former friend of yours probably would make an excellent contact for you the next time you're downsized or simply fired for being a jerk.

    --
    Raise your children as if you were teaching them to raise your grandchildren, because you are.
    1. Re:landscapers by mangu · · Score: 2, Insightful
      Every job or position is just as hard as every other


      It's this kind of politically correct BS that's causing outsourcing and the shortage of programmers in the USA. What you say was dogma in the early days of the soviet revolution in the USSR. The problem, as they quickly found out, is that no one wanted to do the hard work studying engineering if they could earn the same wage as a grocery bagger. By the early 1920s, Lenin reinstated the capitalist principle of paying more for jobs that require more skill, intelligence, or training

    2. Re:landscapers by Dr.+Evil · · Score: 2, Insightful

      People are just griping because you're coming across as a Wesley Crusher type.

      The educational papers would do you well. You'd absorb the material quickly because you're interested in it. It would also broaden your knowledge and save you from re-inventing the wheel when you're working on projects.

      I started programming when I was 13. But I stopped, because no one would hire me without a "certificate"

      Have you ever seen code written by a 13 year old working by themselves? It looks awfully similar to code written by anyone who has no formal training or team work experience. The 13 year old is also always trying to prove how good they are at coding... it's a pain to deal with kids like that.

  41. Good. by Canthros · · Score: 2, Insightful

    I'm tired of being unable to have a career because there are 8 million idiots with a pile of certifications and a bunch of bad ideas clogging up the job mills.

    --
    Canthros
  42. Re:Interpretive languages at fault? by obender · · Score: 2, Insightful
    if you walked into an interview with me with that sort of attitude theres is not a snowballs chance in fucking hell of you getting hired.

    Given your obsession with German Scheisse video this can only be a good thing.

  43. When the sauce is on the other gander by AndroidCat · · Score: 3, Insightful
    Perhaps the problem with declining enrolement is that the courses are too expensive for students to take a chance in a changable market. I modestly propose a solution to this:

    Universities could cut their costs drastically if allowed to fire expensive tenured professors (like Prof Owen Astrachan), and bring in excellent but far cheaper educators on H1B visas from India and other countries. This would allow them to remain competitive and thrive in todays global education market.

    Prof Owen Astrachan and his ilk might selfishly object to this proposal, but they have to understand that the world doesn't owe them an overpaid living, and after lifestyle adjustments, I'm sure he'll be able to pick up work teaching at the local Ace TechTrain! franchise.

    --
    One line blog. I hear that they're called Twitters now.
  44. putting the cart before the horse by Wansu · · Score: 2, Insightful


    None of the labor shortages predicted during the past 30 years has come to pass.

    Some pundits, politicians and industry leaders seem to think that if the market is flooded with more technical degreed graduates, industry will be attracted. In other woirds, build it and they will come. That's putting the cart before the horse.

    Enrollments have risen and fallen in direct proportion to the demand for graduates of the curriculum. For the past 5 years companies have been shedding workers in the US. Consequently, enrollments in Computer Science, Computer Engineering and Electrical Engineering have fallen dramatically. Should this trend continue, these curricula may be discontinued or scaled back at many of the 2nd and 3rd tier engineering schools.

    --
    Wansu, th' chinese sailor
  45. Why do we keep hearing this? by cbiltcliffe · · Score: 2, Insightful

    We've been hearing this for years, while most of us have been applying for 1 tech job opening that gets 2000 or so applicants.

    Where is the shortage? It's crap.

    I think this is what big business keeps saying so they can convince the US gov't to let them bring in more H1B's who'll work for a bag of peanuts every week.

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
    1. Re:Why do we keep hearing this? by bluGill · · Score: 2, Interesting

      The shortage is of people worth interviewing. My boss gave me a stack of resumes the other day. Of 20, 2 gave an indication they had programed and were honest. (HTML is not programing. VB is, but there is enough bad VB in the world that it is only worth something if you can program something else) Most were IT people, but we are not large enough to need a full time firewall admin.

      My peers that are good programmers are all working. At least the ones I can find anyway. There are a large number of programmers that I wouldn't hire who are not working.

  46. What are they studying, then? by kiwimate · · Score: 3, Insightful

    If there's a dramatic decline in people willing to take even introductory comp. sci. courses, where are they going instead, and why? Accounting or business majors, because that's where the money is?

    If you have a big drop in the percentage of top people going the computer science or IT route, then they must be a corresponding increase in the people taking other courses. Either a big jump in specific areas, or else it's dispersed across disciplines. The former indicates that there's a specific discipline that is now seen as a hot item. The latter indicates that computer science/IT is now seen as a cold item. So, which is it? And, if the former, is it just our path, or are there other disciplines similarly affected? All the sciences, for example?

    Once you know what the real reasons are behind the figures, then maybe you can do something to intelligently address the problem.

  47. Trends in Software Development Hiring by Foolomon · · Score: 5, Insightful
    I'm a software developer / architect working in Manhattan and here's what I've seen in this area over the past year or so.

    In spite of the fact that there are more jobs available, companies are still only willing to pay salaries in line with the Dot Com Bust era. In other words, I get calls almost every day (and frequently multiple calls) from recruiters who are representing clients that want to pay 35% less than what I was making as a full-time employee in 2002 and 25% less than I'm making now as a 1099 consultant now.

    The ones who are willing to pay the higher salaries (read: Wall St.) expect skillsets that are so specific that they will not talk to you if you do not have every one of them. In my opinion, they are asking for trouble because the technologies in use there are used very rarely outside of those sectors. When the IT staff they have in place now decide to move on, they will be hard-pressed to find trained people to replace them.

    I actually had an HR employee at a company who was interested in me as a potential employee tell me that their guideline for translating 1099 to full-time salary was to subtract 30%. I asked her how they arrived at that figure and her response was that it took into consideration benefits, vacation time, sick days and retirement plans.

    Color me stupid but benefits these days are not what they used to be from the perspective of the amount the company contributes. I pay less than double than others at full time companies do, but I'm paying 100% of the cost. This isn't your father's IBM where the company paid for nearly everything and you had an amazing medical, dental, vision, etc. plan.

    Couple that with the fact that the vast majority of people do not take a lot of sick days each year and you have me scratching my head and wondering what drugs that HR person was on when she told me 30% and expected me to accept it like it was a given.

    Am I living in a pipe dream?

    1. Re:Trends in Software Development Hiring by eseneca1 · · Score: 5, Interesting

      I have experinced the same thing as a programmer. I was laid-off during the burst and could not get a job because I was overqualified. People would not hire me for 35% less because they figured I would just leave when someone came up to what I am worth.

      My solutions was simple, I started my own business until I was able to get a new job. I refuse to accept a full time position that will require me to give up that business and now I have a high paying full time job and a thriving programming business on the side. I suggest for any programmer that they do not sign any IP agreements and tie themselves into one company. Do not put all your eggs in one basket....

      I am no longer afraid of the outsourcing issue becasue I have found that many of the major companies are oursourcing but many of the small businesses in your area do not know anyone in India and do not want to deal with someone they cannot see and talk too. There is a very fertile field of work that makes me plenty of money.

      My formula does not work for everyone but it is what i have experienced.

    2. Re:Trends in Software Development Hiring by boomgopher · · Score: 2

      "Couple that with the fact that the vast majority of people do not take a lot of sick days each year and you have me scratching my head and wondering what drugs that HR person was on when she told me 30% and expected me to accept it like it was a given."

      This is is not a political troll, but do keep in mind that our our great politicians have caused a lot of problems in this area. Take California for example, where the workman's comp costs have skyrocketted, and then everyone marvels at why companies are willing to pay $30/hr to illegal aliens for tile setters - no Social Security and or workman's comp.

      So if we make $75K a year, how much is the company really paying? A lot more than that it seems.

      I'm not saying these programs are all bad, but do keep in mind that they're not free lunch either - which something I wish the bleeding-hearts would think of when they vote for this stuff (i.e. our wives :S

      Back to your comment, are there "hidden" costs to hiring you full-time you aren't considering? I'm guessing there are.

      --
      Your hybrid is not saving the environment. Its purpose is to make you feel good about buying something.
    3. Re:Trends in Software Development Hiring by iggymanz · · Score: 2, Interesting

      Funny how HR always has an inflated view of what benefits are worth. Working in CADD in switchgear plant, HR said their benefits were worth 24% of salary for people in my range. I actually made them itemize the benefits and we found that benefits came to 14% of my at the time $56K salary. Now I'm working at place where there is just vacation and they contribute $100 a month to health care - less thann 5% of salary benefits!

  48. This is a GOOD thing... by zoomba · · Score: 2, Insightful

    I graduated from college in 2003 with a general IT degree (no, not compsci, but better than MIS). This meant that I started college a bit before the dot com bust happened, which means so did all of my classmates. So when we entered college, the money was looking damn good with no end in sight.

    Guess what? About 90% of the people in my major had 0 interest in technology. They couldn't troubleshoot the most simplistic problems. HTML was a very confusing and difficult concept to a lot of them (as evidenced by the fact that we had to create an entire semester class devoted to it). A majority of them were there because they thought it would make them rich overnight, that they could go out and say "I have a degree in this computer stuff!" and be snapped up for 6-figure salaries right out of college.

    Now, those same people are moaning and bitching about the field they're in. They don't like the work, never did really, but now they realize that the money sucks too. Already I've talked to several who are moving towards business centric jobs, away from technology. Several have said they wouldn't have majored in anything computer related if they knew the jobs weren't going to be there like they thought.

    In my mind, the downturn was a good thing. Yes, it was a complete pain in the arse to get a job after college, but I eventually managed it. Sure the pay isn't what they were advertising a few years ago, but it's still money that keeps me fed and with a roof over my head. But I'm still working with technology, which I love.

    That's the big thing... I enjoy the whole IT thing, have since I was little. I think those that stick with it through the downturn, those that major in it DESPITE knowing the market is in the crapper, those are the people I want in this industry. I don't want someone who runs in when there's money but jumps ship when things look dicey. I want to work with people who want to work in the field because they love the work, not because they hope to get rich quick.

    IT and CS/E programs would benefit immensely if they were able to get rid of all the students who are only in it for the money. Imagine your college classes, think about what they would have been like if they were filled with people who were interested in the material and actually wanted to learn it? Think about your job today and imagine everyone around you being that dedicated to tech (some of you are fortunate enough to work places like that... I'm not).

    The slump is a bear to deal with in the short-term, but those who stick it out I think will definitely benefit in the long run. We'll be the ones with experience when the pendulum swings the other way.

  49. This is a GOOD THING(tm) by eno2001 · · Score: 5, Insightful

    With the influx of morons and idiots into the IT world during the dotbomb bubble who thought they could code, things have gotten dismal in IT. We have a ton of useless wannabees who barely made it through college (or worse) some of the more useless certifications out there. This is why I have to deal with two apps where I work that just suck ass in so many ways. People got "better ideas" and took systems that worked, ripped them out, and implemented new stuff just because it was cool. Then when people in the industry stand back and take a real good look, we see IT overflowing with crap software written by people who don't even understand what structured or object-oriented programming is other than some cool sounding buzzwords.

    We have VB "programmers" and Flash "programmers" filling up teh intarwebs with more useless and poorly written "apps". We have people replacing perfectly good and efficient text interfaces with point and click GUIs where such a thing is NOT beneficial. Case in point... where I work we had a decent text menu based system but it got replaced with a poorly designed GUI. The users all complain about how what they used to do in just a few seconds now takes minutes. And they're right. Now this company is going to implement this monstrosity in Java. Can you believe it? JAVA for god's sake!!! They can't even write a proper app in their hodgepodge of C and they plan to do this in Java?

    The drop off in people going for computer related degrees can only mean one thing: the wannabees have left the building because the party is over. This means that the only people signing up are people who (gasp!!) LIKE to PROGRAM. People who CAN PROGRAM! Making money with computers is OK, but unless you love these machines, you shouldn't bother. All the "get rich quick" types ruined the business during the 90s but now those fair weather friends aren't so hot to get into IT because now there's work to be done...

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  50. Those who fail to learn from the past are doomed.. by operror · · Score: 2, Insightful

    Yourdon has chronicled this same phenominon from the early 90's in an interesting manner his first book Decline and Fall of the American Programmer, Yourdon/Prentice Hall 1993 was followed by his admission that he was a fool, see Rise and Resurrection of the American Programmer, Yourdon/Prentice Hall 1996.

    The lack of communication skills and the poor quality of the product from overseas will only increase the worth of American programmers.

    This will not the last time businesses will make bad decisions in an effort to save money.

    ~~ "Beware of bugs in the above code; I have only proved it correct, not tried it." --Donald Knuth, March 22, 1977

  51. Uh... whu? by Safety+Cap · · Score: 4, Insightful

    ~ better starting salary and more job security.

    I seriously doubt this. "Job Security" is something the Boomers had, and that puppy is dead in the basket. It doesn't matter how much you think you're in demand, if the bean counters decide that one department is spending too much, they'll cut the tech budget and you'll be gone. This very thing happened at Shell, and BP just two years ago, despite the increased profits that Oil & Gas are now experiencing.

    What few entry-level Comp Sci jobs there are tend to be low-paying grunt work like help desk and desktop support.

    I don't think you're paying attention. The *old way* was for someone to start on help desk, then the good ones would work up to desktop grunt, etc. That pipe is broken, because most (large) businesses outsource their helpdesks to Bangladesh/Malaysia.

    Finally, just because you have a CS, it doesn't make you a good tech/programmer/whatever. I've known many good techs who didn't have a degree at all, just as I've known techs who had a CS degree and who couldn't tech their way out of a wet paper bag.

    --
    Yeah, right.
    1. Re:Uh... whu? by Golias · · Score: 4, Interesting

      Every three or four years, somebody else tries to get us all to panic because there are not enough CS majors enrolled at college.

      The dirty little secret is: You don't need a degree in CS or anything like it to be able to do 99% of the jobs in the IT industry, and most large companies are brimming over with techies who hold degrees in completely different fields.

      My degree is in Music Education. Sure, I have a certification in C and C++, but zero college credits in the computer sciences, other than a single FORTRAN class I took as an incoming freshman.

      I work as a support programmer alongside somebody who sweated through the CS degree while I was having fun at college.

      It's not like this stuff is brain surgery. There's a perception that computer science is hard to learn because so few people are interested in learning it, but the truth is that most IT jobs are so pathetically simple that even a humanities graduate like me can learn them.

      One could argue that "Business Administration degree + computer skills" often results in a much brighter future in the corporate IT world than "Computer Science degree + business sense."

      --

      Information wants to be anthropomorphized.

    2. Re:Uh... whu? by lgw · · Score: 4, Insightful
      "IT jobs" really conflates 3 very different kinds of job, even excluding Tech Support, Help Desk and other not-really IT jobs:
      • Network Administration. Doing well at these jobs really seems to be a matter of aptitude and not education. If you have the right mindset, you'll teach yourself your environment, automate your own job, and it will seem easy. While there's no degree that really helps or matters with this, surprisingly few people are actually good at it. I guess it's the learning curve you have to deal with by yourself.
      • Business programming. Used to be mostly Cobol, now mostly Java. The difficulty in these jobs is in business and customer skills more than programming skills, as the underlying programming problems were all solved 40 years ago. There are only so may ways to manage an inventory or a payroll, though the emergence of web-based apps has added at least a little interest. A lack of CS majors does no real harm here - a business major can do just as well if he has any programming aptitude - as long as you learn some project management skills along the way.
      • Technical Programming. These days this is mostly storage-related software and game development, with some embedded systems, though there are still a few jobs in OS development. This is the only sort of "IT job" where a CS background really makes a big difference; though many people manange to do well without one, it's only because they are strongly self-taught in more than just programming.
      It's only really in the last category that people will have to solve a problem that's not well-solved. Most programming in "IT jobs" is applying the same well-understood solution to a new customer, environment, or problem, and a CS degree isn't really that important for that. Even the more technical programming consists mostly of well-solved problems, but it's handly to learn things like proper task and memory management and inter-process communication in multi-threaded, multi-process, and distributed environments in a formal setting. While all those things can be self-taught, that's a slow process full of painful memory leaks and security problems for most people.
      --
      Socialism: a lie told by totalitarians and believed by fools.
    3. Re:Uh... whu? by lgw · · Score: 2, Insightful

      This is only ever a problem when trying to find a job "blind" - that is, without friends or at least former coworkers at the place your trying to get into to get your resume to the hiring manager past HR.

      A degree is not very helpful in finding a job at graduation, but an internship or two is well worth college tuition! Never overlook the value of contacts in the business world made while in college - this may be the only thing from college you'll use after you graduate.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    4. Re:Uh... whu? by lgw · · Score: 2, Interesting

      I troll with a different account. :)

      I've done kernel code, driver development, network stacks, and database backend work in a pure assembly language environment, producing code with an expected lifetime of decades and maintaining code written in the 60s. Trust me, you haven't see bad code until you've seen code that was written before most good coding practices were invented and was trying very hard to cram a bunch of functionality into 2K of memory. Hmm, we're past the first 80 bytes of code, lets use that area as an i/o buffer now; wait, now we need to branch back to where that code was, let's just set a flag in a register and re-load the program!

      I've also done C++ code in a large modern shop with modern techniques (though sadly not free of decade-old legacy C code), for a widely-known IT application that I won't name while I keep this job. Understanding the underpinnings of an OS and a compiler are wonderfully useful for troubleshooting, and for understanding the performance, security, and reliability implicaiton of your code. You don't have to learn this stuff in college, but it's probably less painful that way.

      Have you ever fixed a bug on a production machine by directly editing the program in memory to avoid the cost of restarting the system, while your VP watched nervously over your shoulder and made "helpful" suggestions? It's not a sport for the faint-hearted! (You get no credit, of course, if you look up op-codes in a reference manual - the VP will imagine anyone could have done it - but if you copy them from surrounding code that you understand, the gray-haired veterans observing you will grin knowingly and comment on the difficulty of the task for the VP's benefit.)

      --
      Socialism: a lie told by totalitarians and believed by fools.
  52. Re:Not only America by Metasquares · · Score: 4, Interesting

    As I once said to a friend (also CS), "Students treat you like nerds throughout elementary and high school and like free tech. support through college, professors try their hardest to kill you off, and when you graduate in spite of all this, you get to work as a 'code monkey' with little job security or respect while you watch your tech-ignorant bosses, who probably make many times your salary, screw up management decisions because they couldn't be bothered to learn the stuff". As the field is now, only the most dedicated students would enter it because we are basically treated like [insert vulgarity here] from the beginning of education to retirement. I think that we will eventually start to see more respect from society... when all the jobs are gone and the full impact of a dwindling supply of tech. workers can be seen.

  53. PR BS from IBM by slyborg · · Score: 2, Insightful

    I don't think that this is a serious expression of concern on the part of IBM management. They are in the process of executing thousands of their employees in Europe at this moment. IBM still has a significant presence in the Raleigh-Durham area, and it's typical to "show the flag" at grad time - every company would of course like to have the cream of the crop in any field that pertains to them.

    People have gotten the message that our corporate and government 'leaders' have been sending in the most unequivocal way - money. I.E. that it's a dog-eat-dog world, the cheapest way to make the most profit will be primarily funneled to those who are at the top of the pyramid. These are not CS or EE grads. A few managed to rise to the top in the past at tech firms, but that is very 70s-80s thinking. Now, it is strictly those who come from the marketing and finance side, and the most purely profitable industries we have in the U.S. now are in fact financial corporations that produce nothing tangible.

    Only a fool would pursue a technical career for the money. It's a vocation, not a profession. Soon it will be something like being a humanities major - something all the relatives will roll their eyes about when they hear what Johnny is studying at university.

  54. Re:Corp short sighted destruction of local brainfo by Stiletto · · Score: 2, Insightful


    BRAINFORCE?

    Hahahahahahahaha. This is the funniest thing I've read all day.

    I think we "IT Guys" need to come to grips with how important our jobs really are to the companies we serve. The boss decided that your steps 1, 2, and 3 are adequate and provide shareholders with short-term gains. Who are YOU to question him? Do you have a business degree? No? Economics?

    We're pretty much the janitors of the computer world. We are expendable and interchangable. We are not saviors of the world, and we are certainly not the company's "brainforce".

  55. Deja-vu? The great bogo-shortage debunked by walterbyrd · · Score: 3, Insightful

    Has anybody noticed that for the last five years, somebody publishes an article with the exact same argument about six months?

    And that the article is thoroughly debunked here on slashdot, in the exact same manner?

    *sigh* Okay one more time:

    1) To work as a lawyer/doctor/nurse/chemical engineer, you must have a degree like JD/MD/RNBS/BSCE. IT has never been like that, and still isn't. A CCIE or CISSP will earn you more than BSCS. Very few IT jobs require a degree of any kind, and the few IT jobs that do require a degree, will typically accept any technical degree.

    2) How many IT workers can actually be called "Computer Scientists" ? There are all sorts of IT related degrees today: network engineering, software engineering, information science, etc. Most of these degrees seem much closely related to an actual IT job roles than "computer science."

    3) The IT is glutted as it is. Where is the crises in a lack new BSCSs? Especially when that degree was never in high demand, even when there was a shortage of IT pros.

    4) IT jobs are sent overseas as fast the major companies can ship them. Why train for a field that is already glutted, and likely to get worse?

    5) I suspect that employers will never be satisfied with the pool of IT workers; and that colleges are finding it difficult to find people to sign up for the nearly worthless BSCS (especially women). So we see these bogus articles about the the bogus shortage of BSCSs. College comp sci departments, and employers are looking out for their interests - not yours.

  56. Then maybe they should *hire* IT people in the US by whitroth · · Score: 2, Informative

    Why should kids go into it, like, say, my son, when he sees me unemployed for a good part of the four-year-long Bush Depression - and that's with my having a BS CIS and 20 years experience?

    What's the current unemployment rate - 12%? 15% more? among IT people?

    And then there's HR morons, two-thirds of whom have no idea of what the job they're supposed to be hiring for actually requires, and want a laundry list that is mostly unnecessary.... (Like the people I ran into recently who seem to think that shell scripting under AIX is Different than other Unix shell scripting).

    mark, Unix/Linux software development,
    systems administration,
    configuration/release management
    (resume available upon request)

  57. Fool Me Once by Ranger · · Score: 3, Insightful

    IBM and university officals are worried about the increasing demand for IT professionals and the decreasing supply of computer science students.

    The old adage "Fool me once, shame on you. Fool me twice. Shame on me." applies here. IBM and other companies obviously want to increase the number of H1-B's and universities want to increase the number of students. So many IT people were burned when the dot com bubble burst that they are rightly not interested in going back or into the field. And to add insult to injury what few jobs were left were filled by the H1-B's, essentially company serfs with the govt's blessing.

    I only recently after almost four and a half years got a REAL job in the IT field again. Three of those years were spent in call center hell. Bottom line: Choose a field you are going to love, come thick or thin. Not based on where the demand is, real or imagined.

    --
    "You'll get nothing, and you'll like it!"
  58. Re:We are the priests by EvilTwinSkippy · · Score: 2, Interesting
    Let me know how it goes after you get out of the Industrial Revolution ditch.

    You know what the middle path is? It's communism. Real communism. When we stop figuring out what costs and finally make connecting need with supply a priority.

    When we stop making everything a number, those in control of the numbers can stop playing games with them. Who needs wages if you get food, housing, education, and your kids have a safe place to play?

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  59. Re:We are the priests -1,troll by SHiFTY1000 · · Score: 4, Insightful

    Why is this semi-brainwashed post moderated Insightful?

    High wages are good for the economy. The more people get paid, the more they spend. A single dollar spent increases GDP by $7. Competing on low wages is a race to poverty, and no first world country should be trying to do this.

    I think trade has always led to stronger economies, and will do so- but rampant, unregulated free trade is wrecking the planet, and the uncertain nature of the beast is causing serious pain to many, in both first and third world countries.

    I am sorry that you think your unions and government are so corrupt- but libertarian free trade is not the solution, reform of government is.

    And regarding your comment about unions driving up wages, well its no coincidence that non-unionised fields like IT get savaged, if workers don't stand up for themselves no one else will...

  60. consultant vs employee by Tungbo · · Score: 2, Insightful

    Although the benefits from big companies these days are not what they used to be, I think a 25-30% difference is very reasonable. Years ago, when companies were more generous, the loaded cost for a professional employee was double the stated salary (+100%). This includes: payroll taxes (~8%), unemployment insurance, benefits, and other admin. overhead.

    While there is usually no legal obligation to keep full time employee any more than there is to keep consultants (unless you have a union), companies tend to look at full time employees as a lont term investment. That is because there is an acquisition cost to hiring an employee. Too much turnover is costly (unless you're Walmart and pay below poverty level wages). In contrast, consultants are hired to do specific projects only. Since consultants are likely to have down time between contracts, they reasonably mark up their fees to cover the fallow period. This also accounts for a difference between a full time wage vs a consultant fee levels.

    If your're happy being a consultant - go for it. You might even find a better paying full time job, but that is likely to involve more responsibilities so it would be like a promotion. For a lateral move to full time work, you SHOULD expect a drop a direct pay, all else being equal.

  61. Re:IT Worker != Computer Science by jellomizer · · Score: 2, Informative

    Engineers are not good programmers. They know how to program but more often then not they are not good programmers. Even if the customer knows what they need and you have a good project manager to keep them on tasks. There are things that popup that are unexpected It may be more then just follow these calucations and you get the answer. It is the problem how do you make the computer follow these calculations. Most computer languages don't come with a solve algrebra function or integrate operator. And many times the way we would do a calucation is not like how a computer would do the calculation. Many times the engineers aproach is costly in computer terms even with our high speed computers, because an engineers goal is to solve the problem. While the Computer Science is to different ways to solve goals.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  62. Re:We are the priests by winkydink · · Score: 3, Insightful

    As the classic Hollywood line goes, "What's my motivation?" If you're going to feed, house & educate me in a safe environment, why should I bother working hard? In fact, why should I bother working at all?

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  63. Load of crap by lorcha · · Score: 4, Insightful
    Tell me where to find good IT employees. I mean ones who can name at least one design pattern and tell me when I might want to use it. Find me someone who has even basic level knowledge about something they claim to be an expert in on their resume.

    I have needs come up all the time, and I have a hell of a time filling them. I can tell you right know I don't give a fuck how old you are, and 99% of the open needs pay 6 figures, so if that's being a cheapskate, I'm not sure what to tell you. As far as the skillsets, well if you don't have the skills then why are you applying for the job? My clients know what they want, they are willing to pay for it, but the folks just aren't out there! They're all taken!

    Oh, sure, I'll post a need and get 100 resumes in a day. But all of them turn out to be what I like to call "fucking morons".

    I love when I ask for an expert J2EE architect and I ask, "What's your favorite J2EE design pattern?" The answer is always MVC (if they can even come up with one at all), which I guess could pass as J2EE, so I ask them to describe it for me.

    "Well... There is this model... and a view... and a controller."

    "No shit. What do the model and view and controller accomplish? How do they fit together?"

    "Well... it's kind of like STRUTS, and I learned about that in my 1 week boot camp that I took 3 years ago."

    "Gee whiz. Ok, tell me what the different types of EJBs are and why might I use them?"

    "Oh, I don't use EJBs."

    "You are an expert J2EE architect. I don't give a fuck if you use them personally or not. Just tell me what the fuck they are and why ANYBODY would use them."

    "Well, I've never really used one. I just know HTML and JSP, so I am an expert J2EE architect."

    "Glad to hear it, dickhead. Thank you for wasting both of our time."

    Or, here's my personal favorite. A guy said he was an expert in Java and an expert in C/C++ (it always makes me nervous when people group C/C++ like that, since while C and C++ share some syntax, they are very fucking different animals!):
    Me: I see you are an expert in Java and C++? What would you say are some differences between Java and C++.

    Him: Java is a dumbed-down version of C++.

    Me: We all have our opinions, but I'm going to suggest you never say that again during an interview for a J2EE position. Have a nice day!

    HELLO! Where do these people come from and why are they interviewing with me for 6 figures instead of the local McDonalds for $6/hr?

    Frustrating!

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
    1. Re:Load of crap by pla · · Score: 3, Insightful

      HELLO! Where do these people come from and why are they interviewing with me for 6 figures instead of the local McDonalds for $6/hr?

      Like myself, I would say they come from the C world, have learned Java involuntarily, and hold it at roughly the level of disdain it deserves.

      "A dumbed-down vesion of C++" makes a pretty damned good description of Java, in general - Take a good, clear, flexible, generally-powerful language, C, extend it to allow better abstraction and data encapsulation, C++, then strip away all the underlying features that make it "powerful" in the name of "safety": Java. That nicely sums it up.

      And even with that increased "safety", you can still shoot yourself in the foot (though you might need to wait for garbage collection to finish before the bullet actually leaves the barrel). Bugs result from programmer errors, not from the language used. Whether you add machine words, dereferenced pointers, or abstract objects that represent integers at some ambiguous level, if you expect 2 plus 2 to equal 3, your program won't work.

      As for design patterns - Some of us can actually design and implement an idea. Some of us can recite textbooks to you. In my experience, those two categories very rarely overlap. If you want the latter rather than the former, your loss.

    2. Re:Load of crap by Belial6 · · Score: 4, Interesting

      They are interviewing with you, and claiming expert status because, as a rule, no company will hire any developer that does not claim expert status. They generally don't really care if you are an expert or not, but you will not get the interview if you don't claim it.

      You say that your clients know what they want, and are willing to pay for it.... Maybe your clients THINK they know what they want, and are willing to pay for it.

      Perhaps what they really want is two guys that are not as good for $50k. Or maybe one guy that is pretty good, but not an expert for $70k, and someone who isn't very good at all for $30k.

      For the last 5 years I have been working for a client that has figured this out. I am part of a two person development team. I am very good at coding, and the woman that I work with is not (and never will be). Our team is fantastic.

      I work on the difficult stuff, and build the framework of our applications, and she handles the grunt work. I am three times more productive because I don't have to worry about getting in and making changes to button labels and display views. She will also take in the bug reports, and more often than not will track down exactly where the error occurse. She might not know how to fix it, but by presenting me with exactly where the error occurse, I can fix it quickly.

      The net result is that the client gets the equivelent of my skill at the price of hers, since someone has to do the work she is doing, and if the client insisted on "experts", they would need someone that makes 3 times as much to do her job with no increase in productivity.

    3. Re:Load of crap by slam+smith · · Score: 2, Insightful

      One problem I have with job interviews, is you never know obscure bit of programming trivia the interviewer has latched on to and is waiting to spring on you. Of course usually before I go to a job interview, I'll spend a couple of hours studying up on the topics in the job description. So I have a chance during the trivial pursuit portion of the job interview.

  64. Re:We are the priests by Travoltus · · Score: 3, Insightful

    Simple. You'd spend more time doing things you want to do instead of laboring for someone else's profits and grand visions of the world.

    Insects make great drones. Humans should be able to aspire to something beyond the status of a workerbee.

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
  65. Re:Obvious! by poolmeister · · Score: 2, Informative

    FP is no troll, he/she has made a valid point.

    The ever misguided UK Labour Government backing IT offshoring & IT economic migrants coupled with a shaky post 9/11 economy did indeed cause the UK IT jobs market to crash due to oversaturation.
    From what I've read the effect in the US was generally just as bad if not worse.
    Out of work IT staff where willing to settle for less pay than they would have had in 2000, many just changed careers due to the lack of work available.
    As a consultant at the time, I spent over 12 months out of work and I'm still stuggling to break even to this day because of it despite now being in regular work.

    Now, the jobs are coming back but the offered rates for the majority of admin, web dev & support workers have stayed low across most UK sectors, about half of what they 4 years ago.
    It's no wonder the now volatile IT industry has lost it's appeal in the eyes of budding students.

    --
    CN=poolmeister.OU=lurkers.CN=slashdot
  66. There's plenty... by smagruder · · Score: 3, Insightful

    of us "old" IT guys in our 30's and 40's (many of us unemployed or underemployed) who can be retrained inexpensively compared to putting new students through the four-year universities.

    Stop the age discrimination, corporate America!!!

    --
    Steve Magruder, Metro Foodist
  67. No S**T SHERLOCK by big-giant-head · · Score: 2, Informative

    With every other article now a days being about outsourcing and how there won't be any computer jobs in 20 years plus the fact that unemployment amoung software developers now is higher than the natioanl average for everyone else, is this any surprise?? I mean I know quite a few folks that went back and got nursing degrees, after the nuclear winter of 9/11 and are now making 35$ to 40$ hr ( to start for an rn ). Is it any wonder?

    The Bushies want a free market, well welcome to it. You try and squeeze everyone out of a job and send the work overseas they go where there is a demand for workers, in this case Health Care.

    Another example of the stupid short sightedness of American companies.

    --

    So Long and Thanks for all the Fish.
  68. IBM's "Academic Initiative" by Animats · · Score: 2, Insightful
    IBM's "Academic Initiative" is just a scheme for getting IBM software into universities. "Offerings range from no-charge licenses for IBM software (including WebSphere, DB2, Lotus and cluster software), to academic discounts for IBM eServers, to ready-to-use curriculum."

    Universities that sign up can let students download WebSphere Studio, DB2 Universal Database, WebSphere Application Server, Rational XDE and Lotus Domino. You don't even get the boxed product. It's IBM's answer to MSDN, with a big tilt towards web-oriented middleware.

    This is not "computer science". This is vocational training. This is material IBM used to teach new hires in-house. Now they're dumping their product-specific training requirements on universities.

    And then they whine that they're not getting "the best and the brightest".

  69. Lies, lies, lies... by cpotoso · · Score: 2, Insightful
    It is disingenuous how these reports are made. Essentially you have the CS departments wanting an excuse to ask for more $$ and power coupled with IT industry which just wants cheaper labor... It plainly sucks! About 15 years ago there was a similar report on the shortage of scientists (physicists in peculiar)... in 1997 I graduated with a Ph.D. in the field, with a rather sad panorama regarding job opportunity (you know things are bad when all universities start having "alternative jobs for XXX" seminars...).

    Anyway, things worked OK for me (I'm a tenure track faculty member now), but these reports of how few people are in different areas are completely bogus.

    If there's a single are in which there are no such reports and where the professional associations act as cartels to keep their own salaries at astronomical levels is in medicine. Come on! Everywhere else in the world medicine is affordable and of reasonable quality and medical doctors make a decent living. The US has by far the worst medical system I've ever experienced (having lived in 5 countries already...). Doctors are overpaid and pedantic, preventive medicine is nonexistent, and 1/3 of the population has no real access to it... Go figure...

  70. Re:There'll be pleanty in europe soon by dan+the+person · · Score: 2, Informative

    If the shortage appears, IBM can just hire some of the 13,000 they http://www.cbronline.com/article_news.asp?guid=29C F3CCF-B6F4-4CEF-BEAD-66F544590BC8just sacked.

  71. OutSourcing, OffShoring, Short Life Cycles, Etc... by digital+photo · · Score: 2, Interesting

    Sounds like a Dilbert cartoon where the PHB's make a resoundingly successful suggestion to the effect of:

    "Let's save money by firing all of our internal staff and replacing them with contractors, then, we'll replace our contractors with outsourced staff, then, we'll save even more money by hiring employees!"

    Seriously, the reason why people are avoiding CS like the plague is because of outsourcing, horror stories of the dot-com bust, stories from people in the field who complain about constant stress and long work hours, pager duty, etc.

    CS -> IT is a career move with uncertainties. There are people graduating now who are wondering where the heck they are going to get a job. The market is cluttered with people who had been laid off and can't find work. Companies are being extry picky about who they want to hire(multiple degrees AND years of work experience... but not the people who got laid off recently, because they are burned out...)

    Is it any wonder that people are avoiding the computer science fields?

    Before, people swarmed into CS because it was a career choice with possibilities and options. Now, it is viewed as a path to despair and a limited future.

  72. A visit a highschool Talented and Gifted class by CatGrep · · Score: 2, Funny

    In today's episode representatives from the IT Business Consortium (IBC) visit the Talented and Gifted class in a highshcool in suburbia, USA.

    IBC Drone:"... and so that's why we would like some of you to consider a career in IT. Any questions?"

    Gifted Student: "Isn't it true that the kinds of careers you are asking us to consider have jobs which are among the easiest to outsource to third world countries where labor rates are 1/10 to 1/4 what they are here in the USA due to much lower overall standards of living in those countries?"

    IBC Drone: "Well, er, ummm... there will always be work in this field. We need lots of IT workers."

    Talented Student: "Perhaps, but we'll have to migrate to Mumbai to get a job. Many of the companies in your consortium are hiring primarily in places like India and China and only doing minor hiring of contractors and temporary workers in the US."

    IBC Drone: "Well, when business conditions improve we'll need more people in the USA too..."

    Articulate Student: "Forget that crap, It seems to me that if you want any kind of job stability without having to move to a third world sweat shop you'd better stay as far away from IT and Computer Science as you can. Me, I'm going into patent law; plenty of money to be made and great job stability!"

  73. Re:Dishonesty by ArghBlarg · · Score: 2, Interesting

    By the same argument, employers and headhunters should be honest, and admit they're not willing to even discuss paying for the expertise they demand on their job postings. Or, admit they are posting hard-to-satisfy offers to justify what they *really* want, in some cases: to justify an H1B or outsourcing after "no one qualified applied for our offer".

    --
    ERROR 144 - REBOOT ?
  74. Re:You're an asshole by kylef · · Score: 2, Insightful
    I have no college degree, my folks weren't rich enough to send me, and I dropped out of high school because they wouldn't let me take any computer classes.

    If you dropped out of high school, then you screwed yourself out of a degree. It had nothing to do with your socioeconomic background. Don't try to pull out that tired sob story.

    I, like many thousands before me, went to a top-10 national college without my parents spending a dime. My roommate grew up in a small town in the mountains of North Carolina, and he could barely afford the meal plan without work-study. Without grants, scholarships, and loans, neither of us would have been at that school. Sure, we've been paying back loans for 5 years now and will be for another 5 years more, but we both have a BSEE degrees and it's made all the difference in the world.

    Going all the way through college and earning a degree is hard work, and takes discipline. First you have to excel in high school to get into college in the first place, no matter whether your high school offers computer classes or not. Then once you get in school you have to succeed not only in your major area of study but also in mandatory distribution areas that you wouldn't otherwise choose.

    But that's the point! A degree represents the capability to learn and succeed even when faced with a challenge you don't necessarily want to face. Degrees imply perseverance and accomplishment in the face of adversity. Sure, it's *possible* to learn 90% of what you learn in college all by yourself if you're incredibly self-disciplined and well-motivated. But it's incredibly easy to miss very important lessons when you don't have experienced teachers (i.e. professors) guiding your learning experiences.

    I have to agree a lot with the parent poster. I now interview candidates weekly, and I am completely underwhelmed with the quality of interview candidates we have been getting the last few years. The best candidates we seem to get are coming from other companies and already have experience; our college interviews (which are already dumbed down quite a bit) have gone so poorly lately that we're not hiring any young blood at all.

    So who knows, maybe you're right after all. Maybe college is becoming a waste of time. It wasn't a waste of time for me, but for some of the college interview candidates I've gotten recently it certainly seems to have been...

  75. Conflated... by bwcbwc · · Score: 2, Insightful

    While your categories are reasonable, you've left out whole classes of systems (for example communications-related software, and OO/RDBMS) which can range between Business and Technical programming because of performance constraints (perform multiple lookups against a 10-100 GB database within 100 ms per lookup, with volumes of millions of queries per minute), and new business processes spawned by competition (think Walmart). New processes generate demand for new applications like data mining that are enabled by new advances in hardware and algorithms. So it's naive to say that "the underlying programming problems were all solved 40 years ago". The theory may have been worked out, but actual implementation depends as much on local system requirements and constraints as the existence of a well-defined algorithm.

    Also, even if 90% of developers on a Business programming team have no CS or engineering experience, you need at least a few people with a software engineering background to avoid the stupid mistakes that run-of-the-mill programmers just don't think of. In other words, to make people aware of the underlying programming problems that actually were solved 40 years ago. A couple of examples: 1) so that people understand what the hell change control is, and why its needed. And 2) understanding why this nifty Java program that was written for a small workgroup didn't scale when it was ported to a corporate Linux server and 10,000 users were added.

    Of course all this is irrelevant anyway. We don't need any CS or SW engineering majors in the US because hardly any new IT jobs are going to be created in the US for the next 15 years or more. Either that or they will be at $15,000/year.

    --
    We are the 198 proof..
  76. I can believe that they can't find good C++ people by betelgeuse68 · · Score: 2, Interesting

    But then again, I don't know what kind of questions are being asked. I used to follow the ANSI C++ committee, read "C++ Report", read books from people like Scott Meyes, Stan Lipman, etc. Let's just say I know C++ much better than pretty much everyone around me. I was never arrogant about it nor used interviewing as a soapbox to gloat.

    During the interview process I would ask people to rate themselves and would qualify the upper tiers of the scale (1-10). Per my "scale" which was very arbitrary mind you (as all are) I would say "If you rate yourself an 8 you should be able to tell me off the top of your head why you would want to write a copy constructor." I would then qualify 9 and 10.

    Either people weren't listening (likely) or they severely overestimated their C++ coding abilities (just as likely, probably more so). I would hear "8" an awful lot. Guess what the first question was? Few people got this question right.

    Mediocrity ruled my C++ interviews. I met maybe 5 people who truly knew C++ well. The scary part is I spent 2-1/2 years in Microsoft and twice I had people on a team I was on want to rewrite code I had written since they did not understand contemporary C++. That was 1997. I pretty much gave up on C++ and software development. I have not done any C++ software development since then nor am I inclined to change that fact.

    Mediocrity truly rules software development... unless you're talking about people who code out from a point of passion, in particular, open source projects (it sure ain't the money).

    But then some of this is necessary. You see, if everyone had stellar C++ class design skills (as a function of their knowledge of the C++ language) no one would want to do the grunt work. However, this type of person is very common and thus you wind up with lots of difficult to maintain code.

    In closing, YES I can believe they have a hard time finding good C++ people.

    -M

    PS: Trying hard to make money in other ways nowadays.

  77. What the fucking hell did they expect?! by TaleSpinner · · Score: 2, Insightful
    Congress and the big software companies have conspired to drive down the value of IT jobs with outsourcing and H1B visas in the tens of thousands. And now that they have succeeded in reducing the average salary by - what? - 20%? 25%? - NOW they come whining to the universities and complain that not enough people are dumb enough to believe that IT jobs are worthwhile any more and yet smart enough to be able to do them? Have they no sense of irony? This is EXACTLY what they were inevitably going to get. The bastards had it coming.

    Screw 'em. I still won't tell my kid to go into IT.

    Not that I'm BITTER or anything... :(

  78. The Trouble with IT/CS Jobs by lordeveryman · · Score: 2, Interesting

    One thing that is really needed is management who have both some technical ability and good management skills. In my experience the management in major US high-tech firms do not allow analysis and design to take place. We end up with ALL the people in the department being techs. Given this dumbing down of computer science in US firms, there is no need for a formal education. Most of what I learned for my CS degree I have been expressly banned from practicing.

  79. Stop the Complaining, Guys... by wildranger · · Score: 2, Insightful

    Guys, I sympathize with all your complaints about tech jobs and not finding work. I also was a victim of downsizing and layoffs myslef in 2000. But I went back to school and have been working as a programmer for the last 4 years and seeing lots of work out there in this industry and opportunity for all. Its not like the boom years but there is work to be done. Most of the web stuff is getting so competitive that its not in demand but its out there. But .NET and high level web development is growing. Every business out there Ive met with is slowly moving everything online or into thin-client apps now.

    Also, the push and pulls of IT supply and demand right now are confusing are diverse. From offshoring to more competition for IT services globally to more players to more trained IT people in India to less in the US, etc. etc. But when the smoke clears I cannot imagine with everything and everyone moving to digital, thatthere will npot be a HUGE demand for programmers and IT people in all forms to manage and build it. So, its a very good field and like someone says, supply and rising salaries will eventually drive more people back to the field.

    Its obvious that so many of you are so bitter abotu your experienec with companies, and thats whats hurting the whole perspective.

    I dont care how ignorant or dumb CIO's and project managers, CEO's, and senior business people are towards IT right now. It is and will eventually bite them in the rear when they realize they have to go back to the original model and pay and worship the US IT person as a legitimate and valued asset in their organization. That is slowly happening now, I believe. Despite the tools and offshoring replacing some of that, the field is expanding and diversifying so much that there is allot of work out there finally here in 2005....and more to come.

    Read about unhappiness in outsourcing in India and new IT jobs in rural America growing:
    http://news.zdnet.com/2100-9595_22-5685170.html http://news.zdnet.com/2100-3513_22-5562732.html

    --
    U.S. PROGRAMMERS = INNOVATION
  80. Re:We are the priests -1,troll by HiThere · · Score: 2, Insightful

    A US centric reply:

    A post with centralized control will become corrupt. Often the first holder of the post will be well intentioned, and efficient. This is no guarantee as to what his n-th successor will be.

    The design of a system lies in the flow of control, not in the words that "justify and define" it. We still have the same constitution, but because the flows of control have shifted, we live in a very different kind of state than did the people of 1950, or 1940. In 1940 we lived in something much nearer to a democracy than we do today.

    One of the major shifts in the flows of control took place in the late 1960-early 1970's when the FCC decided that commercial stations didn't need to carry balanced coverage by all the political parties...but could carry only paid ads, and shows that were paid for. This vastly increased the ability of an election to be legally bought. And that made both media stations and wealthy entities much more powerful politically. It also became a way of virtually eliminating any third voice without overt suppression. Before that time third parties had a very difficult time legally registering. Now it's easy to register, but impossible to get a significant portion of the vote. If you can't get anyone to hear you, nobody will pay attention to you. (Of course this is encouraged by our means of counting the votes. If you vote for a minor party, that means that you consider both of the major party candidates so bad [or so nearly equal] that chosing between them is a waste of time.)

    But with only two candidates, the VERY wealthy can buy BOTH of them.

    Similarly, managers in charge of corporations tend to become corrupt. They don't all start out that way, and many never become corrupt. But there's effectively no way to get rid of them when they do become corrupt. So they use the power of the corporation that they have been entrusted with guiding to their own ends. Sometimes this is also beneficial to the corporation and the stockholders, but one certainly can't count on that. And there's no particular reason to presume that it will be beneficial to society, either. Generally if greatly in the other direction. But the flows of control leave the power centralized in one pair of hands.

    I can imagine the government being cleansed of corruption...but even if it were, for it to stay that way would require a minor miracle, and for it to stay that way without a thorough redesign of the systems of control would require a major miracle... on the order of all the gas atoms in a room ending up on one side...not technically impossible, but so vastly unlikely that one would not expect it to happen for as long as one micro-second during the entire existence of the universe.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  81. Re:But what does that answer show me? by Trifthen · · Score: 2, Insightful

    So, in other words, you are admitting to the biggest mistake any professional can possibly make. You stopped learning.

    I believe this man said he did not stop learning, referencing a book on his to-read list. Unfortunately, telling an HR rep "I don't have 6-years doing development in J2EE, but I've developed 200k-line programs in seven other languages in three different architectures, two of which I designed myself with interactive flowcharts and API diagrams." simply means "I don't have 6-years doing J2EE development."

    These days, it seems like HR could have a reincarnation of Einstein sitting in front of them, and as soon as they found out he only had four years direct experience with theoretical high-energy gluons as related to string theory interaction phasing, he'd be rejected. Why the hell does any job requirement need to be that specific? Why does anyone need to have mastered X-languge of the week if they already have experience with six others?

    But hey, have fun hiring people who simply regurgitate textbooks. Good luck with that.

    --
    Read: Rabbit Rue - Free serial nove
  82. Re:Dishonesty by winwar · · Score: 2, Interesting

    "Lying on a resume? You expect me to trust someone who makes his first impression by lying to me?"

    Really? Like the companies that say "If you meet our qualifications we will get back to you". Yeah, right.... There is a simple reason why so many people lie on resumes. It works. Sure, you may flame out in the interview, but there is no way of getting a job without one. Resumes will become honest documents when job postings become the same.

    And remember it is only lying if your intent is to deceive. They may be operating under a different definition of an "expert". The term "expert" has become the equivalent of "knowledgable about"-in other words, it is greatly overused by job seekers and job posters. Precious few employers want, require, and/or are truly willing to pay for an expert when they include that statement.