Slashdot Mirror


Tech Sector Slow To Hire

Iftekhar25 writes "The NY Times is running an article about soaring unemployment rates for IT in the US (6 percent) despite a tech sector that is thirsting for engineering talent. Quoting: 'The chief hurdles to more robust technology hiring appear to be increasing automation and the addition of highly skilled labor overseas. The result is a mismatch of skill levels here at home: not enough workers with the cutting-edge skills coveted by tech firms, and too many people with abilities that can be duplicated offshore at lower cost. That's a familiar situation to many out-of-work software engineers, whose skills start depreciating almost as soon as they are laid off, given the dynamism of the industry.'"

450 comments

  1. Read closer by Anonymous Coward · · Score: 4, Informative

    IT is not engineering. The two fields are not analogous

    1. Re:Read closer by Yvan256 · · Score: 5, Funny

      They're digitalous?

    2. Re:Read closer by Idbar · · Score: 2, Funny

      On top of that, companies are not interested on hiring IT or engineering guys, they are interested on hiring CEOs! It would be a shame all those bonuses go to waste!

    3. Re:Read closer by tyrione · · Score: 0, Offtopic

      IT is not engineering. The two fields are not analogous

      Bravo! I'm so sick of liberal arts majors, fellow CS majors and much more who don't have an actual engineering degree [M.E. here] and always bitching that they aren't recognized as Engineers. A fellow colleague at NeXT conveyed how he never got the respect of his father about the title Senior Software Engineer--his father called him a Senior Software Programmer. I couldn't help placate his ego. I agreed with his father who held and EE masters from MIT. I basically told him to either accept that his biology degree doesn't transfer no matter how many years he's employed with the title Software Engineer or he could actually study and get a degree in engineering. Bill Joy was famously cited for saying he hopes one day that CS eventually can be like Mechanical Engineering. He's right.

    4. Re:Read closer by Korin43 · · Score: 2, Insightful

      No, more like they want to hire people who can actually write programs, and more than 6% of "software engineers" don't know what they're doing.

    5. Re:Read closer by Nursie · · Score: 2, Insightful

      I'm an engineer, a software engineer. No, I don't give a crap if you think it's not engineering.

      That guy's father sounds like an asshole.

    6. Re:Read closer by humblecoder · · Score: 2, Interesting

      Funny you should say that, because I was just thinking today that the company I work for (big multinational) has about 4000 people in the Information Technology group, but it seems like only about 40 actually do any coding. The rest of us are architects, business analysts, testers, project managers, etc, who tell the 40 how to do their job.

      Maybe 40 is an exaggeration but it isn't off by much!

    7. Re:Read closer by nametaken · · Score: 2, Informative

      I've often heard it said (and it makes sense to me) that much of the argument here is over the difference between this:

      http://en.wikipedia.org/wiki/Engineer

      and this:

      http://en.wikipedia.org/wiki/Professional_Engineer

      Where the later is "registered or licensed within certain jurisdictions to offer professional services directly to the public" and "The professional status and the actual practice of professional engineering is legally defined and protected by a government body."

      It makes no difference to me, but I can see why it does to some. I've also frequently seen a clever way of discerning between the two... where "Capital E, Engineer" indicates someone who is somehow registered and licensed to provide services that are "legally defined and protected by a government".

    8. Re:Read closer by iivel · · Score: 1

      Within that discussion, Engineering (or engineering if you prefer) covers a wide range of disciplines. Some are related to IT (Systems Engineering, Software Engineering, Process Engineers and more), some are not (Civil Engineering, Electrical Engineering, etc.)

    9. Re:Read closer by Nursie · · Score: 1

      Me, I hope that the IEEE and the various national and international computer societies sort out their accreditation criteria and schemes so this argument can be put to rest. They've been at it for years!

      As a developer who architects, designs and writes code to run in high-traffic server environments I consider what I do to be a form of engineering.

      It doesn't make a huge difference to me, though it would be nice to be an accredited professional. I also dislike the attitude that it's some sort of cowboy business because "you're not an engineer!". You may be able to play fast and loose in the world of the desktop or the web programmer, but when someone's credit card payment processing is at risk things have to be a little more formal.

    10. Re:Read closer by iivel · · Score: 1

      Well, there are the joint IEEE/ACM Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering. It isn't software specifically, though software and programming is certainly a part of it. There is also the International Council on Systems Engineering (INCOSE) if that approach seems more appropriate. Either way, a number of Engineering programs (that aren't your traditional Chem,Mechanical,Aeronotical, etc. fields) are internationally recognized.

    11. Re:Read closer by Nursie · · Score: 1

      Interesting. I'll have a read about those. Thanks!

      (I'd still like an IEEE software accreditation, but I may be waiting a while).

    12. Re:Read closer by Anonymous Coward · · Score: 0

      lol.

      You're not an engineer. You're a programmer.

    13. Re:Read closer by ClosedSource · · Score: 1

      So Bill Joy designs software like a Mechanical Engineer. That explains a lot.

    14. Re:Read closer by Nursie · · Score: 1

      And you're an anonymous coward.

      I'm both, thanks.

    15. Re:Read closer by aclarke · · Score: 1

      Enginering is a profession, in a sense like being a doctor or a lawyer. As others have stated, "Professional Engineering" is a profession. Depending on your juristiction, it may or may not be legal for you to call yourself an engineer if you are not a professional engineer.

      I live in Ontario, Canada, for example. I have a degree in Civil Engineering, but I am not an engineer. This is analogous to saying I have a PhD in medicine but I am not a medical doctor, or that I have a degree in law but never took the bar exams. Anyway, I have a degree in engineering, 14 years of post-university experience, but I don't call myself an Engineer, because I'm not one (professionally).

      You can call yourself whatever you want, as long as it's legal to do so where you live. You may be an engineer, but are you an Engineer? Being a Professional Engineer carries with it a liability as you are responsible for your actions in a way that a software programmer is not.

    16. Re:Read closer by Nursie · · Score: 3, Informative

      "Engineer carries with it a liability as you are responsible for your actions in a way that a software programmer is not."

      I hear this said a lot and don't see it in the real world. Engineering companies, just like software companies, enter into contracts to provide services to a set quality and schedule with penalties if these are not met. Liability of an individual engineer doesn't enter into it in either case.

      And the reason I am not a "Professional Engineer" in the accredited sense is because accreditation is not settled yet. I have no problem considering myself, with a degree and a decade's experience, an Engineer in all the same ways.

    17. Re:Read closer by AK+Marc · · Score: 5, Insightful

      Nothing is engineering. Engineering is like the scientific method. It's a process, a philosophy, a framework. You can be an engineer and be in IT. You can be an engineer and not be in IT. You can have not gotten an engineering degree and still follow the principles of it. It's only the US that has the hard-on for "engineering" only being what a select few professional organizations claim it is. If they want to be purists, then anyone that designs, builds, fixes or operates engines is an engineer. If they get assholish about it, anyone with a driver's license is a licensed engineer.

    18. Re:Read closer by AK+Marc · · Score: 1

      Yes, if someone never joined sigma phi asshole, they can never claim they were in a fraternity. Of course, that doesn't mean they are better or worse at drinking than anyone else, just that they didn't have that association. Engineering is the same. Engineers in the US have hijacked the name such that they claim it has a "pure" meaning that's unrelated to what anyone else on the planet other than PEs think of it. But even if you take the word as they'd prefer you did, it still doesn't carry any meaning associated with the abilities or knowledge of those not holding the title, other than a social association that's missing. The word was around long before the professional organizations were. Yet if you ask them what the definition is, it's subset of the members of their professional organizations and no one else (with the possible exception of railroad engineers, but only because they had the term applied to that job before any of the professional organizations were created). That's obviously not what's covered in the dictionary definition, and in fact, not related to any entry I've seen in the dictionary. But that doesn't stop them from hijacking the term and claiming jurisdiction over it. http://www.merriam-webster.com/dictionary/engineer

    19. Re:Read closer by MrCrassic · · Score: 1

      One of the featured examples of the article focuses around a "software engineer" that was laid off after her work was outsourced. I'm not a developer, but aren't software engineers the folks that architect the projects that developers from outside the company will put together? Is the economy recovering so slowly that companies are outsourcing their design arms in hopes of saving some cash? That doesn't sound right.

      Nonetheless, given the situation at my employer and experiences I've heard from friends, I agree with the article. I am one of a handful of straight-from-college folks in our department because it seems that we hasn't done any significant college recruiting for the last two years. Additionally, we've been getting lots of consultants lately; not many full-timers.

      Despite that, the situation in the tech world is leaps and bounds better than what's going on in, say, the marketing, finance or boutique industries. While almost all of my peers in Electrical/Computer Engineering had no issues finding jobs after graduation (many of us were hired before we even walked down the aisle), all of those markets are overcapacity at the moment; too bad lots of graduating seniors made that their choice of study. Mechanical and Civil Engineering graduates have it hard too, which is a shame given how tough both of those courses are...

    20. Re:Read closer by Civil_Disobedient · · Score: 1

      who tell the 40 how to do their job

      I bet they love you for it, too! /jk

    21. Re:Read closer by aclarke · · Score: 1

      I mean this in a good way, but the reason you probably don't see professional liability in engineering is because you are not a professional engineer. If, for example, you work as a mechanical engineer at a nuclear power plant, you will need to sign your drawings. This is because you are accepting professional liability as the engineer and are stating that the design is adequate. This is the same through any branch of engineering where your decisions carry consequences.

      What you're saying is similar to saying that doctors don't have liability because they make you sign a piece of paper before they accept you as a patient. Piece of paper or no, they are professionally liable, which is why in many countries they have to pay for expensive liability insurance.

      You are welcome to consider yourself an Engineer, a nuclear physicist, astronaut, cross-dresser, lawyer, or whatever you want. It doesn't mean that you ARE any of those things. You may be "doing engineering" at work, and in fact you may be doing a lot more of it than some professional engineers. That doesn't make you a professional engineer any more than sitting out in a field and eating grass makes you a sheep. Having the title of "Software Engineer" doesn't make you a Professional Engineer either. There is a distinction.

      If someone goes to university and gets a degree in computer science, eastern European history, or something like that, and works in software for 20 years, it maybe nice for that person (you) to consider himself an Engineer (vs. engineer). However, that is not the case. Criteria have to be met for that person to be considered an engineer. You can say that accreditation is not settled yet, however that is untrue. You can easily look up in your state/country/province what is necessary to become a professional engineer. I would imagine that one of the criteria will include a degree in Engineering from a university. If you don't have that, and if you want to call yourself an Engineer (with a capital E), go back to school, get your credentials, gain your professional designation, and move on with your life.

      If you don't want to go through the trouble to do all that, then maybe you should consider that the reason Professional Engineers get annoyed at people who like to call themselves Engineers when they're not, is because they DID go through all that to gain their professional designation, and it was Hard Work. If you don't want the hard work, maybe you recognize that you don't deserve the credit for it.

      Just to point out again that I'm not trying to be harsh, I don't want to go through the hard work either and I don't take credit for what I haven't done. As mentioned in my previous post, I have a degree in Engineering from a very well-respected university. I worked very hard to pass in that programme as it was a very difficult and challenging degree to obtain. I didn't do my apprenticeship under a professional engineer following graduation, and I didn't write my professional exams. Therefore, although I have a degree in Engineering, and I do a lot of software engineering for my job, I am not a Professional Engineer as I couldn't be bothered to fulfil all the requirements in order to be professionally considered one.

  2. 3... 2... 1... before that old H1B rant by e065c8515d206cb0e190 · · Score: 0, Troll

    Go ahead guys.

    1. Re:3... 2... 1... before that old H1B rant by ArhcAngel · · Score: 1

      3...2...1...before that old NAZIS rant

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    2. Re:3... 2... 1... before that old H1B rant by fkx · · Score: 0, Offtopic

      First !!

    3. Re:3... 2... 1... before that old H1B rant by Surt · · Score: 3, Insightful

      Stupid H1Bs! Stealing our jerbs!

      But seriously ... H1B suffers from serious abuses. There are a lot of well-qualified americans ready to take those jobs, but companies don't want to pay what it would cost to hire those americans. It definitely does NOT do what it claims.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    4. Re:3... 2... 1... before that old H1B rant by e065c8515d206cb0e190 · · Score: 1, Informative

      You obviously don't know the restrictions to H1B hires:
      http://www.immihelp.com/visas/h1b/h1b-visa-requirements.html (site dedicated to migrants from India but it applies to everyone)

      The rules are here. They're (very) restrictive. I'm not saying they work 100% right. But it's not a free for all to hire cheap labor either... at all.

    5. Re:3... 2... 1... before that old H1B rant by nomadic · · Score: 5, Insightful

      The rules are here. They're (very) restrictive. I'm not saying they work 100% right. But it's not a free for all to hire cheap labor either... at all.

      That's cute that you think companies follow the rules like that...

    6. Re:3... 2... 1... before that old H1B rant by Surt · · Score: 5, Informative

      I DO know the rules, and I have also seen first hand how the companies that abuse them are evading them. The most common strategy is to list an impossible requirement, and then miraculously find that the foreigner they want to hire happens to have that on his resume. Miracle of miracles, the job is filled. Meanwhile, to get an american to do the job would have cost 2-3x the 'prevailing wage', so they have a huge financial win.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    7. Re:3... 2... 1... before that old H1B rant by e065c8515d206cb0e190 · · Score: 0, Flamebait

      The rules might not have been followed that well before the crisis, but the authorities are now much keener on enforcing the law and finding companies that abuse those rules.

      Tt's cute that you talk about a topic which obviously you have never deal with.

    8. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 4, Insightful

      Unless someone is cheating (and there are some contracting companies that cheat badly), an H1B is no cheaper than a citizen to employ. The wages are typically slighly lower, offset by legal costs of dealing with the immigration paperwork. Legally, you have to pay an H1B market rate (and all H1B salaries are public, so it's easy to check), and since an H1B worker can change jobs, he'll leave like anyone else if you try to get too cheap (like anyone else, that can be hard right now).

      Companies that don't want to pay what it would cost to hire Americans offshore the jobs, they don't muck around with H1Bs.

      I can compete with H1Bs, they have the same basic costs of living I do, but there's no way to compete with the cost of living in a developing nation.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:3... 2... 1... before that old H1B rant by Fulcrum+of+Evil · · Score: 2

      Oh sure, you increase the labor supply with people who can't easily switch jobs, then mumble something about paying market wages. Seriously?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    10. Re:3... 2... 1... before that old H1B rant by Anonymous Coward · · Score: 0

      OP here. Believe me, hiring americans costs less, as hiring H1Bs requires lawyers and a lot of red tape. As for the wages, people I know are paid at the same level of their american peers.

    11. Re:3... 2... 1... before that old H1B rant by Surt · · Score: 0, Troll

      An H1B doesn't have to acquire enough wealth to retire in this country.

      And yes, someone is cheating, and by someone, I mean everyone.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    12. Re:3... 2... 1... before that old H1B rant by gander666 · · Score: 3, Interesting

      I have to agree here. I was forced to go the H1B route at my last job to hire an entry level applications engineer. Believe it or not, I couldn't find a single qualified US citizen or resident alien, and we did not have a mystery requirement. It was a solid technical person, engineer, that anyone with a EE or even a physics degree could have done. Just no early career people to fill the role (it was a junior applications engineer role).

      It probably cost us the better part of $200K by the time we were done to hire someone from China, after legal and all the fees. The pay was good for the area as well, $80K target, and I would have easily gone to $100K for someone with a couple years experience or a PhD.

      Of course, it wasn't IT, and I will probably get my karma dinged by this, but the US is just not turning out home grown talent in mathematics, engineering, physics and chemistry to fill these opportunities. Go to an engineering or science program at mid level to elite university, and not many citizens are in the programs.

      Very sad

      --
      Suppose you were an idiot and suppose you were a member of Congress ... but I repeat myself. - Mark T
    13. Re:3... 2... 1... before that old H1B rant by jeff4747 · · Score: 5, Insightful

      and I would have easily gone to $100K for someone with a couple years experience or a PhD.

      Let me get this straight....you wanted a PhD for an entry-level applications engineer job, and were surprised you had trouble finding candidates?

      Methinks your expectations are a tad out-of-whack.

    14. Re:3... 2... 1... before that old H1B rant by Surt · · Score: 1

      They can't have any American peers, legally speaking. Otherwise, you'd have to hire them.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    15. Re:3... 2... 1... before that old H1B rant by Surt · · Score: 1

      Seems like you needed to raise your salary offer, since it seems clear that EE educated usians exist and are hired all the time.

      If you really had no mystery requirement, I bet you could have found a qualified candidate at 5x the salary.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    16. Re:3... 2... 1... before that old H1B rant by 0111+1110 · · Score: 1

      What were your requirements for experience?

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    17. Re:3... 2... 1... before that old H1B rant by sethstorm · · Score: 1

      Mod parent troll anyway.


      I have to agree here. I was forced to go the H1B route at my last job to hire an entry level applications engineer. Believe it or not, I couldn't find a single qualified US citizen or resident alien, and we did not have a mystery requirement. It was a solid technical person, engineer, that anyone with a EE or even a physics degree could have done. Just no early career people to fill the role (it was a junior applications engineer role).

      Somewhere, there is some bullshit that you did throw in to not get a US citizen.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    18. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 3, Interesting

      From his comment, we wanted anyone with a EE degree, but would have been willing to pay an extra $20k if needed to hire someone with a PhD, rather then the normal rejecting of that candidate for being overqualified/too expensive.

      From my own experience, we ran an internship program a couple of summers ago, and really would have preferred to hire citizens/green card holders, as the legal costs are quite high relative in the total salary cost of an intership. We got exactly 0 applications from citizens and green card holders, and so had to pay the extra if we wanted to have the internship program at all (of course, that's not directly H1Bs, but we then sponsored the people we kept permanently).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    19. Re:3... 2... 1... before that old H1B rant by jeff4747 · · Score: 5, Insightful

      From his comment, we wanted anyone with a EE degree, but would have been willing to pay an extra $20k if needed to hire someone with a PhD, rather then the normal rejecting of that candidate for being overqualified/too expensive.

      The error in expectations is the belief that a PhD would apply for an entry-level position.

      From my own experience, we ran an internship program a couple of summers ago, and really would have preferred to hire citizens/green card holders, as the legal costs are quite high relative in the total salary cost of an intership. We got exactly 0 applications from citizens and green card holders

      Learn to write better job postings, or find out why HR threw all of the applications in the trash. Remember- it's not only the candidate's job to fill the position.

    20. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 4, Insightful

      It doesn't work that way. You're obligated to look for non-H1Bs first, and to pay your H1Bs at least market rate - you're not obligated to hire an American "at any price." What kind of sense would that make?

      In any case, H1B holders often become green card holders and then citizens eventually, which is a fine outcome (an American citizen has the job at that point) and far better than the jobs going to other countries.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    21. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 3, Insightful

      I don't have to acquire enough wealth to retire in California (where I'm working now) - what's your point? I hear it's pretty cheap to retire in the Bahamas.

      An H1B can change jobs like anyone else, so the market keeps the cost of employement basically level (H1Bs take home a bit less because some of that money goes to lawyers) at most companies.

      However, some contracting companies exists solely to exploit workers in there first jobs, and some of those focus on bringing over H1Bs and lying to them about their ability to change jobs to try to keep them captive at very low pay. The government does chase after such illegal behavior, but neither the current nor previous president has had "crack down on illegal immigration practices" anywhere on their to-do list, so they get away with that crap for longer than they should.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    22. Re:3... 2... 1... before that old H1B rant by Anonymous Coward · · Score: 0

      Riiiight. Because its impossible to get around restrictions.

    23. Re:3... 2... 1... before that old H1B rant by Surt · · Score: 1

      It would make sense to the people that argue that H1Bs are holding down wages.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    24. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 1

      The error in expectations is the belief that a PhD would apply for an entry-level position.

      Your first job is an entry-level position. That's what "entry level" means. PhDs often make less in their first real job, being seen as overqualified (or as losers) by many employers, unless they get an good internship going.

      Learn to write better job postings, or find out why HR threw all of the applications in the trash. Remember- it's not only the candidate's job to fill the position.

      The posting was fine, and we didn't let HR throw applications away - we ended up with a good selection of qualified people. As it happens, we were focused on interns from graduate programs in Silly Valley, and focused on second-tier schools (Google and MS and the like were so aggressive with the top tier schools it simply wasn't worth our effort there). The percentage of citizens in those graduate programs is pretty small to begin with, but still I was surprised.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    25. Re:3... 2... 1... before that old H1B rant by Anonymous Coward · · Score: 1, Informative

      Bullshit. These rules and regulations are not enforced.

      When companies layoff qualified and often long term American employees en masse and replace them with Indians immediately then that is not in accordance with the rules but it happens all the time.

      When there is no enforcement of the rules there might as well not be any rules.

    26. Re:3... 2... 1... before that old H1B rant by jeff4747 · · Score: 1

      Your first job is an entry-level position. That's what "entry level" means. PhDs often make less in their first real job, being seen as overqualified (or as losers) by many employers, unless they get an good internship going.

      Um...no. "Entry level" means it's your entry into the field. That PhD degree is what provides the entry, not the first job.

      You hire a PhD to solve very, very, very hard problems. You never, ever, ever hire a PhD to write yet another database front end. The former is a job well above "entry level". The latter is an "entry level" job.

      Your distinction is probably a moot point anyway, as I've never met a PhD in any field that had no work experience before receiving their degree.

      The posting was fine, and we didn't let HR throw applications away - we ended up with a good selection of qualified people. As it happens, we were focused on interns from graduate programs in Silly Valley, and focused on second-tier schools

      So...you decided on pretty specific criteria, in that they had to be from a relatively small number of schools, and blame the applicants when you didn't find any? Did it occur to anyone that people might get degrees from out-of-state and then move back home when they finished college?

    27. Re:3... 2... 1... before that old H1B rant by drsmithy · · Score: 1

      Legally, you have to pay an H1B market rate (and all H1B salaries are public, so it's easy to check), and since an H1B worker can change jobs, he'll leave like anyone else if you try to get too cheap (like anyone else, that can be hard right now).

      An H1B visa holder can **NOT** change jobs. His visa is valid only for the specific job he was sponsored for. To change jobs, he needs to find another sponsor (and get a _new_ H1B - which may not be possible), switch to some other visa class (generally not possible, if he wants to work), or leave the country.

    28. Re:3... 2... 1... before that old H1B rant by apoc.famine · · Score: 3, Insightful
      I don't know what you're talking about...I'm in a college of 40k+ students. 85% are US born. 10k of those are in the "College of Letters and Science". Even if every single foreign student was in some sort of science, it'd still be over 50% US citizens.

      Believe it or not, I couldn't find a single qualified US citizen or resident alien, and we did not have a mystery requirement.

      I don't believe it. Either you're not looking/advertising in the right places, or you've got some requirement, stigma, or location that's utterly unappetizing to US citizens.

      Go to an engineering or science program at mid level to elite university, and not many citizens are in the programs.

      My PhD program is 80% or more US citizens. It's one of the top five research universities in the US. We're research upstairs, and engineering downstairs. I can't imagine that my university exists in some crazy, alternate universe from all the rest.

      --
      Velociraptor = Distiraptor / Timeraptor
    29. Re:3... 2... 1... before that old H1B rant by demonbug · · Score: 5, Insightful

      As it happens, we were focused on interns from graduate programs in Silly Valley, and focused on second-tier schools (Google and MS and the like were so aggressive with the top tier schools it simply wasn't worth our effort there). The percentage of citizens in those graduate programs is pretty small to begin with, but still I was surprised.

      Not to flame, but why is it that you were focused on second-tier graduate schools in silicon valley, yet when you were unable to fill the position from this (limited) pool, the next step was to go to an H1B? From that account it sounds like the company did exactly what everyone thinks they are doing - looked at an arbitrary extremely narrow set of potential applicants, and when that didn't pan out (surprise surprise) went straight to finding an international worker. Wouldn't it have made more sense to possibly expand your search criteria to maybe include people from outside a relatively small portion of Northern California rather than jump straight to spending the money on an H1B?

      I'm also trying to figure out what second-tier programs there are in Silicon Valley (or the immediate area) that have the potential to turn out PhDs, but I'm not really coming up with much...

    30. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 1

      Yes, H1B holders can change jobs as easily as anyone else. "Finding another sponser" is just "looking for work" by any other name. Sure, there may be a few potential employers who aren't able to sponsor an H1B, but all the big names can (and here in Silly Valley, all the startups can as well). What you can't do is get fired, then hang around indefinitely looking for work - unless your spouse also has a job here, which is fairly normal in IT.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    31. Re:3... 2... 1... before that old H1B rant by PopeRatzo · · Score: 3, Interesting

      hiring americans costs less, as hiring H1Bs requires lawyers and a lot of red tape.

      Yes, but the additional expenses ("legal fees and red tape") for hiring 25 H1B workers is no more than for hiring 1.

      Yes, the H1B is being abused something awful. But that's just par for the course for American business: abuse workers no matter if they're Americans or not.

      And anyone who tells you that companies are holding off on hiring "because they're so unsure about Health Care Reform/Taxes/or name your Obama Administration policy" they are lying to you. They are holding off on hiring because they're having so much success making their current employees work a lot harder, for longer hours and for lower wages and benefits. When Germany would be shortening hours so that more people can stay employed (which allows them to stay in their homes, feed their families, keep the economy working), America just makes laying off employees more attractive to companies.

      American business loves it when there's fear in the employment market. In fact, Ben Bernake some years ago, when he was talking about rising unemployment due to monetary policy, said that it's a good thing to make sure "workers don't get too comfortable".

      This is why the US is now a second-rate nation on the decline. Because our society values corporate profits above the labor of citizens. And any first year economics student can tell you, Labor precedes Capital, not the other way around. If you think it's bad here now, just wait 12-15 years. Adult literacy is declining, so we're going to be having even more low-information voters. We're going to think these were the good old days.

      --
      You are welcome on my lawn.
    32. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 1

      There are more PhDs than there are "very, very, very hard problems". If you graduate with a PhD, you might well find yourself hoping someone will hire you "to write yet another database front end". Eh, you probably want a government job anyway at that point.

      So...you decided on pretty specific criteria, in that they had to be from a relatively small number of schools, and blame the applicants when you didn't find any? Did it occur to anyone that people might get degrees from out-of-state and then move back home when they finished college?

      Did you miss the many times I said we were running an internship program? We were looking for interns from area schools, and Standford/Berkley weren't interested, but that left many others - simple as that. We found plenty of qualified candidates, but none of the applicants were citizens. I'm not sure why you seem unable to accept such simple facts.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    33. Re:3... 2... 1... before that old H1B rant by gander666 · · Score: 1

      No. It was entry level in that I didn't expect 3 - 5 years of experience. A fresh out of school person would have been welcome. It was for a job working with a pretty high precision piece of equipment, and we would have trained for all the sundry items.

      It was not entry level as in dishwashing at a restaurant. We preferred to "grow" our senior people, but really wanted a strong foundation educationally.

      You would be surprised how many PhD people emerge into the job market without any salable skills, and are hungry for such opportunities. At least there used to be back in the mid 90's.

      --
      Suppose you were an idiot and suppose you were a member of Congress ... but I repeat myself. - Mark T
    34. Re:3... 2... 1... before that old H1B rant by gander666 · · Score: 2, Informative

      I didn't expect any PhD's to apply. I said it would be a bonus, and that I would stretch my salary range $20K to accommodate. The last time I hired one of these roles was in 1998, and I had been inundated with strong PhD's from a variety of physics programs eager for the opportunity. The one we hired was great and still is in the same company (ironically, he moved to Marketing and is a great resource there).

      HR didn't throw any resume's in the trash. We just got garbage. I was serious that we just got nothing meeting the requirements who were authorized to work in the US.

      --
      Suppose you were an idiot and suppose you were a member of Congress ... but I repeat myself. - Mark T
    35. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 1

      It might make more sense if you read the thread. We were running an intership program (so H1Bs don't come into the picture until we wanted to permanently hire some of those interns at the end of the program), and we wanted area students (we simply weren't big enough to go ouside NorCal, with the challenges of relocating someone just for the summer, or to get Stanford/Berkeley to talk to us). We found plenty of qualified people to fill the positions, it just happened than none of the applicants were citizens. There are plenty of good schools in the California university system with graduate programs (more focused on professional masters than PhDs, but we weren't picky).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    36. Re:3... 2... 1... before that old H1B rant by mdf356 · · Score: 2, Interesting

      I've interviewed a lot of people for the company I currently work for. We have quite a few H1B employees because we *can't* find enough qualified people to fill our slots. We've got people on board from India, Germany, Australia, New Zealand, and probably a lot of places I am not thinking of at the moment. We made an offer recently to a guy from Italy. We also have a ton of U.S. citizen employees (including me), but just finding qualified people is hard. Limiting our pool to U.S. citizens would make it impossible.

      We're still trying to hire more people, so if qualified Americans come to our attention we'll hire them too.

      --
      Terrorist, bomb, al Qaeda, nuclear, yellowcake, kill, assassinate. Carnivore is dead... long live Echelon.
    37. Re:3... 2... 1... before that old H1B rant by Anonymous Coward · · Score: 0

      It's cute how you think that BigCorp and friends follow the rules. This may prove enlightening.

    38. Re:3... 2... 1... before that old H1B rant by turbidostato · · Score: 1

      "There are a lot of well-qualified americans ready to take those jobs, but companies don't want to pay what it would cost to hire those americans."

      Why should we pay american costs when we can get the same results only cheaper?

      Welcome to free market, sir.

      Oh! and thank you for thinking sindicates to be communist and antipatriotic: that only makes our work, for us corporations, quite more easier.

    39. Re:3... 2... 1... before that old H1B rant by turbidostato · · Score: 1

      "If you really had no mystery requirement, I bet you could have found a qualified candidate at 5x the salary."

      Probably, but I'll bet you -since it's right there, in the message you answer to, that they can find it off-shore for 1x the salary.

      Free market, remember? I can get the same for x or for 5x... humm, what should I take?

    40. Re:3... 2... 1... before that old H1B rant by turbidostato · · Score: 1

      "Learn to write better job postings"

      But... why!? He *did* fill the post, didn't he? And he did it at a fraction of the cost, didn't he?

    41. Re:3... 2... 1... before that old H1B rant by fey000 · · Score: 1

      I cannot help but laugh at the bitter irony of this. You are probably correct in your assumptions, and the obvious solution would be to offer incentives, policy, regulations and law of a more socialistic nature. Heck, perhaps even a socialistic tweak of the direction the nation is currently taking (mostly regarding business and company positioning in society). But that is anathema to american nationalism (the outcry during the healthcare reform was greater than what Obi-Wan heard during the destruction of Alderaan). Thus, anyone that proposes a solution that undermines capitalism (and instead favours citizens) is a communist, terrorist and quite possibly an evil space alien that molests children and eats virgins. And none of those are getting into heaven.

    42. Re:3... 2... 1... before that old H1B rant by Baldrson · · Score: 1
      gander666 :

      Just no early career people to fill the role (it was a junior applications engineer role).

      Clarify: Were you receiving applications from US citizens that would have filled the role, except that they were from programmers that weren't "junior" enough?

    43. Re:3... 2... 1... before that old H1B rant by Austerity+Empowers · · Score: 1

      Most of us won't go into apps engineering unless we're laid off and desperate, though we may be looking for other jobs. Apps engineers get sent all over the world and have to deal with customers, and in many (particularly larger corporations) report into the marketing framework of the company or sales framework of the company. This means a high chance of boss-> employee conflict, and quite often it means the apps engineer is rated yearly based on sales, shifting their focus out of engineering and into schmoozing. Worse still, AEs (particularly in large corps) are treated as second class citizens, with a big wall erected around the design team who largely treats them as suited clowns.

      That said, I find it hard to believe you didn't get any serious applicants, I'm not sure where in the country but where I'm at it seems like there are a ton of people. Keep in mind if you add words like "digital VR control" or "RF engineering", this will drive away a lot of people because they do not consider themselves expert enough in this niche (although maybe they are plenty knowledgable enough). We're all used to interviewing with large or elite corporations where when you say you are an expert in "FPGAs", they are going to grill you on everything from their internal construction, to any of a whole range of tools, to some specific facet of a very expensive niche platform. Maybe you just needed a guy who could write an adaptor for your chip to a customer chip...and now your entire applicant base feels disqualified (wrongly).

      From where I am sitting (with a job, but looking) I think there are a lot more candidates out there than there are jobs. I hear about this shortage of people, but I'm not seeing it. Last big company job fair I went to was more like a job circus. There were so many people in there I was worried they'd start kicking people out to keep under maximum occupancy.

    44. Re:3... 2... 1... before that old H1B rant by dbIII · · Score: 1

      The error in expectations is the belief that a PhD would apply for an entry-level position.

      It happens exactly once for many with a PhD when the job market is tight. Getting that first job can be so difficult that just about anything in vaguely the right field can be enough.
      On the other side of things, where I am we have staff that lecture part time at the local University and they find the entry level technical staff for us. There are also professional societies that have student members - contact one or join one and you then have a way to find graduates or upcoming graduates. It's a much better way than relying on HR staff that often have no clue how to find people for a technical position apart from putting buzzwords they do not understand in an advertisement.

    45. Re:3... 2... 1... before that old H1B rant by HungryHobo · · Score: 1

      he's just mad cause people don't automatically respect his (future?)phd or want to throw huge wads of money at him before he even gets any industry experience.
      and it's all dem foreigners fault.

    46. Re:3... 2... 1... before that old H1B rant by Surt · · Score: 1

      True, but offshoring comes with a different set of costs and consequences (and laws). One fix at a time.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    47. Re:3... 2... 1... before that old H1B rant by Austerity+Empowers · · Score: 1

      So how many grad schools are there in Silly Valley? I mean you're really limited a) by the number of universities offering graduate tech degrees, and b) by the number of candidates who elected to pursue GRADUATE work in the first place. That's a very narrow niche, I think perhaps two people in my class pursued advanced degrees other than myself, and that was back before 2001 when you could recoup the investment required to get the advanced degree in a year.

      I think it's understood in the US that unless you want in to academia, it doesn't pay to get advanced degrees. The number of openings you aren't overqualified for are smaller, and the rate of technological change obsoletes your specialty fairly quickly. If you got a PhD I'm sure you're smart enough to adapt and evolve your expertise, but you could say the same for someone with a BS as well who is going to do the same thing.

    48. Re:3... 2... 1... before that old H1B rant by LurkerXXX · · Score: 1

      No, not near junior enough. He wanted a Ph.D. for the 'junior' programmer role. What a tool.

    49. Re:3... 2... 1... before that old H1B rant by Profane+MuthaFucka · · Score: 2, Insightful

      OK, so it cost you $200K to hire a person from China. Based on what you said, I assume that it was the first one.

      What's the marginal cost of a hire from China? Once you've hired one, what's the cost to hire another one?

      That's why it's cheaper. A company like HP or Oracle hires 5,000 H1B people. The lawyer is paid for. The process is streamlined. It's cheap to hire one more person then.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    50. Re:3... 2... 1... before that old H1B rant by Baldrson · · Score: 1

      Wrong. He says he didn't require a PhD -- merely that if a qualified applicant also had a PhD he would have been willing to pay more. Read more carefully.

    51. Re:3... 2... 1... before that old H1B rant by Anonymous Coward · · Score: 0

      The problem is that this is a vicious circle. Students see H1Bs and the perception that they get the plum jobs because companies don't want Americans. So the students with a technical bent follow the instructions of high school counselors of "there is no such thing as an unemployed attorney", so they go law.

      Then when you get into college, the foreign exchange students are the ones who get admitted in the hard sciences and engineering colleges, while the Americans get booted to tier 2 schools. That knowledge goes back to whatever nation, and the US doesn't benefit.

      So, what is left are a few die-hards who have weathered the storms of being unpopular, beat out the foreign exchange students, and make it through. The engineers who went to tier 2 schools end up. Then after that, they are lucky to find something in the engineering field, as opposed to ending up in the tech support trap. (Most companies, tech support is firewalled from the rest of the company, where it takes an act of God to be able to get out of that place and into development or elsewhere.)

      So, businesses can't find competent people, as students who would have gone into engineering went into law so they have job security and the surety that they will be able to feed their family.

    52. Re:3... 2... 1... before that old H1B rant by walterbyrd · · Score: 1

      Believe me, hiring americans costs less

      If that were the case, then why is it common practice for Americans to be forced to train their H1B replacements?

    53. Re:3... 2... 1... before that old H1B rant by walterbyrd · · Score: 1

      It doesn't work that way. You're obligated to look for non-H1Bs first

      I am sorry, but that is simply not true. A company can hire an h1b even there is an American available to do the job. A company can lay off the American just because an H1B is cheaper, it happens all the time.

      and to pay your H1Bs at least market rate

      I some career fields, like health care, jobs are standardized, and so are pay rates. IT does not work like that, never has. When it comes to IT jobs the term "market rate" is meaningless.

      In any case, H1B holders often become green card holders and then citizens eventually, which is a fine outcome (an American citizen has the job at that point) and far better than the jobs going to other countries.

      From the perspective of a US job seeker, what's the difference between losing you job because it was offshored, and losing your job after you train your h1b replacement? At least if you have your job offshored you don't have the additional humiliation of essentially being forced to dig your own grave.

    54. Re:3... 2... 1... before that old H1B rant by walterbyrd · · Score: 1

      Legally, you have to pay an H1B market rate

      In IT, the term "market rate" is meaningless. Jobs are not standardized.

    55. Re:3... 2... 1... before that old H1B rant by drsmithy · · Score: 1

      Yes, H1B holders can change jobs as easily as anyone else. "Finding another sponser" is just "looking for work" by any other name.

      No, it's not. Firstly because it costs the employer and/or potential employee $thousands to sponsor a H1B, secondly because the number of H1Bs is limited and thirdly because if the situation is an issue of being fired, rather than looking for another job while already employed, there are severe time constraints.

      To say a H1B can change jobs as easily as a citizen or permanent resident is laughable. Heck, even when you have a trivially acquired and practically free visa like mine (E3), it's still not even remotely close to the same thing as being able to pack up and find another job whenever you want.

    56. Re:3... 2... 1... before that old H1B rant by shutdown+-p+now · · Score: 1

      Meanwhile, to get an american to do the job would have cost 2-3x the 'prevailing wage', so they have a huge financial win.

      You're mistaken if you think the benefit comes from there - it does not. The real benefit that American companies derive from H-1Bs is their extremely dependent status - their legality of stay in U.S. is directly tied to their work for the employer that sponsored their visa; the moment they lose their job for any reason, they are kicked out of the country. Switching jobs is possible, but mostly hypothetical, since you can only go to another company which would sponsor you for an H1-B (it needs to be started all over again), and there aren't many. What this means in practice is that an employee on that visa has significantly less leverage against any form of direct or indirect abuse by their employer. This can range from withholding raises and promotions to indirectly forcing to work longer hours. It's not something that you immediately see in the pay, but it does, of course, reflect on the local job market.

      Now, not all companies which hire H1-Bs actually do this kind of thing. So far as I know, at least some large tech firms, responsible for a large share of H-1B applications, actually don't do that (I know first-hand about Microsoft, and I've heard similar things from people at Google). But the way rules are set up, it's definitely open for abuse - and if you want to fix that, you need to get rid of that employer lock-in.

    57. Re:3... 2... 1... before that old H1B rant by tompaulco · · Score: 1

      And if you had paid $120k instead of $80k, you would have gotten someone quite happy to call themselves "entry level", while at the same time, having third tier level skills. Because the prevailing wage is the wage at which you are able to get people to work for you.
      But it doesn't surprise me to hear that your company would spend $200k just to avoid paying someone over $100k.

      --
      If you are not allowed to question your government then the government has answered your question.
    58. Re:3... 2... 1... before that old H1B rant by tompaulco · · Score: 1

      Free market, remember? I can get the same for x or for 5x... humm, what should I take?
      Well, if you can get someone at 5X, then that is the prevailing wage. On the other hand, if you get someone for 1X offshore, then you have illegally hired someone from offshore at lower than the prevailing wage.

      --
      If you are not allowed to question your government then the government has answered your question.
    59. Re:3... 2... 1... before that old H1B rant by mabhatter654 · · Score: 1

      because the "replacement" you are training is tracked to be your bosses-boss, not a drop-in for YOUR job. You will do the work to describe your job in painful detail (the main reason for the department's inability to function) which makes them smell like roses, especially when they get the bosses ear for all the things you've asked for and been denied. Of course they have the bosses ear, because the boss spent twice as much money on them, so they must be "better" than those folks.

    60. Re:3... 2... 1... before that old H1B rant by rikkitikki · · Score: 1

      There's another factor to consider: green-handcuffs.

      This is the term used when an H1B worker has applied for a green-card, would like to change jobs, but can't, because it would require starting the application process over from the beginning. Obtaining a green card while on an H1B can take 6 years (or as short as a year). I used to work for a company in silicon valley that would hire H1B workers, pay them significantly lower wages (and get away with 'paying market rate' by changing the job description to one where the market was significantly lower than the position he was actually working in), encourage the worker to apply for a green card, then do what it could to stall the process so they could keep the cheap worker longer.

      The H1B workers called it green-handcuffs and would leave the minute they got their green card.

      I currently know a guy who went to work for a company on a particular project. the project got canned, so he got moved to another position in the company. a position he hates. he'd leave, but he's close to getting his green card approved and doesn't want to start the process all over again.

    61. Re:3... 2... 1... before that old H1B rant by Anonymous Coward · · Score: 0

      From my own experience, we ran an internship program a couple of summers ago, and really would have preferred to hire citizens/green card holders, as the legal costs are quite high relative in the total salary cost of an intership. We got exactly 0 applications from citizens and green card holders

      Learn to write better job postings, or find out why HR threw all of the applications in the trash. Remember- it's not only the candidate's job to fill the position.

      Meanwhile many students are having trouble even finding internships. There is some serious breakdown of communication going on.

    62. Re:3... 2... 1... before that old H1B rant by arivanov · · Score: 1

      Well, same can be said about the whole USA visa system.

      It specifically discriminates in favour of conservative countries which treat women as house-slaves and discriminate against civil partnerships. Check the visa conditions on H2,L2 and other visas issued to dependents. They speak volumes about the thinking of USA legislature.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    63. Re:3... 2... 1... before that old H1B rant by gtall · · Score: 1

      Probably has more to do with our alleged Euro friends not wanting the U.S. to poach their talent, whereas countries that treat their women like cattle generally treat all their people like cattle and getting rid of the few troublemakers who have a brain to think for themselves isn't a bad deal. Or, if they treat their people decently but are a poor country, they decide training some of their people in the U.S. for a time and then luring them back to start homegrown companies is a great way to jump start their own techno-base. I know a few Indians who did that.

    64. Re:3... 2... 1... before that old H1B rant by 16Chapel · · Score: 1

      "That PhD degree is what provides the entry, not the first job."

      Nooooooo.... a PhD is a fine thing, but it doesn't teach you how to do the job of a professional computer programmer. We saw this at my firm when we hired a guy who was finishing his Doctorate in CS, and found that we had to double check everything he did. He was far more concerned with the quality of the code than the quality of the product - a very, very common mistake programmers make in their first job (as an example, he would take great pride in write elegant array handling functions, but forget to output error messages to the user).

      I don't want to sound dismissive of CS degrees (I have one myself); I think they expand the potential of any programmer, and I will always look favourably on job candidates that have them, but I think it takes 1 year of work (that entry level job) to make a programmer really useful. Anyone looking for their first job in the field should be prepared to take a lower wage (at least for the first year) as that's when you really earn your stripes as a professional. The expectations, challenges and skills required are not the same in the workplace as they are in academia.

    65. Re:3... 2... 1... before that old H1B rant by Paul+Fernhout · · Score: 1

      Did you think about paying relocation for someone from, say, the midwest to come to CA? (Yes, I know with the price of CA homes that would have been really expensive, to pay the difference on an equivalent house in a walkable community.) Did you consider paying a lot more, like double? Did you consider just hiring someone with more experience (also for more money)? Did you consider investing in training someone? Did you consider relocating your company to a place with a lower cost of living. Apparently not, and probably why, because it costs more.

      So, basically, you took the (perceived) cheaper route. Now, as a business person, than makes sense. Even globally it may make sense (to help other countries bootstrap themselves up in high technology). And sure, maybe all your perceived competitors are doing the same, so you feel compelled to follow suit, even if you did not want to. But, from the perspective of the near-term prosperity of the USA, what our legislators did to support you in doing that is extremely problematical (to use nice words. :-)

      When a run down house in a town in CA costs US$400K, then US$80K a year is essentially poverty wages. Kids out of college are getting US$50K to start. Why is it that someone with a grad degree is then only give a bit more? Also, programmers can range 1000X in terms of productivity (some programmers are even negative in their contributions), so the entire notion of tying pay to performance is very broken in the field.

      Anyway, with your focus on money and "resources", for another perspective, you might want to consider rethinking how you motivate people in your company. Some pointers to get you started:
      http://groups.google.com/group/openmanufacturing/msg/6819187b74f4b7db
      http://groups.google.com/group/openmanufacturing/msg/fa4459793c6b7ed3
      http://groups.google.com/group/openmanufacturing/msg/04fbdf60ad463dbb

      Or you can look at how SAS does things to be rated as the #1 place to work in corporate America (although they are not open source, which is the biggest perk for most good software developers over convenient concierge-type services).

      Anyway, if local people don't want to work for your company, you might ask why? Has it gotten a bad reputation somehow (long hours, stressful arguments)? Or is it an outstanding place to work that has suffered from a lack of a good reputation getting spread around? Etc. Why is not word of mouth bringing you in more qualified people than you have slots for?

      In any case, you'll get more out of your "resources" if you tell everyone to get their vitamin D levels checked (as vitamin D deficiency is an occupational hazard of indoors work):
      http://www.vitamindcouncil.org/treatment.shtml

      And if you want to understand the social dynamics behind the truth of some of what you say (that indeed most kids coming out of US schools are effectively illiterate in math and science), go talk to Dr. David Goodstein at Caltech (previously the vice-Provost):
      http://www.its.caltech.edu/~dg/crunch_art.html
      "I would like to propose a different and more illuminating metaphor for American science education. It is more like a mining and sorting operation, designed to cast aside most of the mass of common human debris, but at the same time to discover and rescue diamonds in the rough, that are capable of being cleaned and cut and polished into glittering gems, just like us, the existing scientists. It takes only a little reflection to see how much more this model accounts for than the pipeline does. It accounts for exponential growth, since it takes scientists to identify prospective scientists. It acc

      --
      A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
    66. Re:3... 2... 1... before that old H1B rant by gander666 · · Score: 1

      Yes, I received resumes from lots of US citizens. Just none that had technical degrees. Plenty of business, accounting, and marketing fresh outs, and a deluge of people in the middle of their career with similar (read: business) backgrounds "looking for a change" but none with the educational requirements.

      I would have taken a mid career person who had a EE or science degree, but I got exactly 0 of those resumes. Well that is not entirely true. I got a couple, but both of them had salary requirements that were much closer to $200K, well out of my range. The Silly Valley seems to have distorted some people's belief in their value. When I told them that it was an $80K position, they politely asked to be removed from the running.

      Also, the location (as some have bantered about) is not a totally undesirable place. Tucson Arizona is a mid sized city, with plenty of outdoor activity, 2 hours from Phoenix, a world class university (U of A, which not surprisingly is where the H1B I ended up hiring went), and a reasonable cost of living.

      Perhaps IT is filled with abuse of the H1B program, but I can assure you that it took me 5 months, hundreds of resumes before removing the "Must be authorized to work in the USA" from the job requirements. Killed me to do it (and destroyed my budget for the year with the fees and legal costs), but I got a great candidate in about 3 weeks. Had dozens of high quality resumes, and plenty of choice once I removed that restriction.

      --
      Suppose you were an idiot and suppose you were a member of Congress ... but I repeat myself. - Mark T
    67. Re:3... 2... 1... before that old H1B rant by Civil_Disobedient · · Score: 2, Informative

      Just no early career people to fill the role (it was a junior applications engineer role).

      As someone who has been desperate for a job--any job--and been turned down for having "too much experience" may I please extend a hearty "Fuck You" to you, your company, and anyone affiliated with your program.

      Do you really think some 55 year-old with boatloads of experience gives a rat's ass if a job is "junior" when they're just trying to keep a roof over their head?

      It probably cost us the better part of $200K by the time we were done to hire someone from China

      (smacks forehead)

    68. Re:3... 2... 1... before that old H1B rant by cervo · · Score: 1

      Sorry friend, but you said "an entry level applications engineer" and then you said "junior applications engineer role". Now you see the problem here is that they are not the same thing. The fact that you use them interchangeably makes me think you have the problem. Traditionally junior level jobs require a 1-2 years experience in technology x, y, z. Someone just out of school generally has 0 years experience. But it may not be entirely your fault. I have seen "entry level jobs" with 1 year experience requirements in a ton of technology. But here's the thing, what you did in school doesn't count as experience to HR drones/recruiters. Only stuff done on the job.

      Also listing too many technologies makes it harder too. Maybe you worked with Java but mostly did JDBC back end apps. Your job says 1 year Swing or AWT...Ooops.... Or you list 1 Year Java, Perl, C, etc... Java can somewhat transfer to C for syntax (you still have to pick up pointers/memory allocation which is possible). Perl is different but not too hard to learn. And in fact witnessing the one liners experienced Perl guys can spin out, a newbie who writes Java/C in Perl may actually be a plus.... But with Java often the problem I see more than anything are the frameworks. x years experience EJB, Spring, Hibernate, JUnit, etc... pick any subset and add some experience requirement...

      The other thing is 100K is a lot. Typically mid/senior people make 100K in many areas. Maybe you were asking for domain specific experience? Or something. Or people didn't trust the salary, expecting 40-60K for entry level/junior jobs....

    69. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 1

      Your entire rant seems to have overlooked that this was an intership program. This whole thread has taught me that /. has reached the point where people don't even read the posts they reply to - but then, I guess that was inevitable, really. But then, you seemed to have the whole rant about some particular company (maybe your company?) ready, and were just looking for a place to dump it.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    70. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 1

      some career fields, like health care, jobs are standardized, and so are pay rates. IT does not work like that, never has. When it comes to IT jobs the term "market rate" is meaningless.

      You might be surprised, but jobs are fairly well standardized in software development - almost every large software company now has the same 6 paygrades, though the titles differ (plus maybe a distinguished/fellow/consulting engineer on top). Some smaller companies have the same structure, if the guys who put it toghether have a big-company background. Of course, it doesn't benefit companies to explain this to the engineers, since you have a much better negotiating position if the other guy doesn't know what he's worth.

      From the perspective of a US job seeker, what's the difference between losing you job because it was offshored, and losing your job after you train your h1b replacement? At least if you have your job offshored you don't have the additional humiliation of essentially being forced to dig your own grave.

      That H1B worker has the same cost of living that I do (plus he probably sends a large chunk back to family), so I can compete with him. Sure, it's nice if the overall labor force is smaller, but for a given guy already in the labor force, it's vastly better for me for him to be an H1B than him working in a developing nation. Software development is a global process now - there are trained workers everywhere, and most of the work can be done from anywhere. That's not going to change, so anything that brings those jobs to America is a good thing.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    71. Re:3... 2... 1... before that old H1B rant by spiffmastercow · · Score: 1

      So rather than expanding your job posting to, say, Oregon and Washington, you decided to import someone from halfway across the globe?

    72. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 1

      There are far more "professional masters" students than PhD students, at least around here. A professional masters degree from most schools is basically the same classes as the last 1-2 years of a top-tier undergrad degree, plus some project work (and we needed that level of training for an intern to be useful). It's far easier to go after second-tier grad schools than top-tier undergrads, unless your company is a well known consumer-space company like Google.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    73. Re:3... 2... 1... before that old H1B rant by Baldrson · · Score: 1

      Where did you advertise?

    74. Re:3... 2... 1... before that old H1B rant by lgw · · Score: 1

      We were running an intership program (so H1Bs don't come into the picture until we wanted to permanently hire some of those interns at the end of the program), and we wanted area students (we simply weren't big enough to go ouside NorCal, with the challenges of relocating someone just for the summer, or to get Stanford/Berkeley to talk to us).

      I know it's fashionable not to read TFA or even TFS, but when did people stop reading the post that they're replying to? Is the new fashion not to read anything longer than a tweet?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    75. Re:3... 2... 1... before that old H1B rant by Paul+Fernhout · · Score: 1

      You're right, I see that it was someone else originally wrote:
      http://slashdot.org/comments.pl?sid=1779942&cid=33503164
      "I have to agree here. I was forced to go the H1B route at my last job to hire an entry level applications engineer."

      And then I had misinterpred the first three words of this point you made, as I think a few other people who replied did as well: "From his comment, we wanted anyone with a EE degree, but would have been willing to pay an extra $20k if needed to hire someone with a PhD, rather then the normal rejecting of that candidate for being overqualified/too expensive."

      So, that may explain all the replies you think did not read your comments, people interpreting when you wrote "we wanted" not in quotations to mean you were talking about your own company.

      So, that first post, mixed with your later items, was what I was mostly responding to, not the internship point. Sorry for the confusion on my end.

      Still, I sincerely tried to help as best as I could. And you reject that and call it a rant and a dump. Ask yourself, is that possibly in any way connected to even just internship hiring issues? :-)

      Do you not care about vitamin D deficiency, caused in part by too much indoors work, making your workers sicker and less productive?
      http://www.vitamindcouncil.org/depression.shtml
      http://www.vitamindcouncil.org/mentalIllness.shtml

      Do you not care that I even agreed with the difficulty you raise about finding qualified interns and quoted a reputable person in CA you could easily go talk to if you wanted to do something big about the problem finding US citizens who know a lot about math and science? Someone who testified to Congress on this trend as far back as the 1990s?

      Still, is declaring something an "internship" itself just another way to save money? Are you really, sincerely, setting up that "internship" just out of the goodness of your heart to help others and give back to the industry? Or is in just another way to get cheap labor? Or in other ways save money on hiring costs (like profiling candidates as to a work ethic or fitting into your company culture before you permanently hire them)?
      "Cheap Labor Conservatives Issues Guide"
      http://www.conceptualguerilla.com/?q=node/16

      Anyway, the ironic thing is an entire computer industry trying to automate jobs away to save money is caught up in a sort of either ignorance or denial of what it is doing... Why can not everyone just accept that, and say, as a business person, you want to get the most work for the least money? That's another part of the H1B problem, because it may force otherwise honest people to start skirting the truth in order to justify and then stand by the paperwork that there were no possible US candidates (even if they might cost a lot more or you would have to pay relocation to CA, so hundreds of thousands of dollars up front perhaps to buy someone an equivalent house to a Midwest one).

      So, is the H1B program in part just to deal with crazy CA property values? :-) Or similar programs for importing guest workers? A truly free market would say, look if the people in CA can't raise salaries enough to deal with a crazy property market they helped cause, then tech investment dollars should flow to the Des Moines, or Pittsburgh, or Albany, or Raleigh (or abroad) rather than stay in CA where it is too expensive to buy a house... And some of them are... But the H1B system just papers over that fundamental problem. It says, well, we can get someone overall for less by importing an indentured servant for a few years, skimming the cream off of some other country's crop. Anyway, discussing the strengths an

      --
      A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
    76. Re:3... 2... 1... before that old H1B rant by spiffmastercow · · Score: 1

      Sorry, got mixed up in the /. layout. I thought you were the same one who wanted to pay 80k for an engineer and supposedly couldn't find anyone in the US willing to do it.

    77. Re:3... 2... 1... before that old H1B rant by Surt · · Score: 1

      Seriously mod, troll? Who exactly am I trolling?

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    78. Re:3... 2... 1... before that old H1B rant by Travoltus · · Score: 1

      and I would have easily gone to $100K for someone with a couple years experience or a PhD.

      Let me get this straight....you wanted a PhD for an entry-level applications engineer job, and were surprised you had trouble finding candidates?

      Methinks your expectations are a tad out-of-whack.

      Not in this economy it's not. I imagine plenty of PhD's are seriously underemployed right now.

      --
      --- Grow a pair, liberals... stop letting the Republicans bully you!
  3. Six percent by paazin · · Score: 3, Informative

    My sincerest wishes to those unemployed, but 6 percent considered soaring?

    Sure, it's not great but it's perhaps not as terrible a crisis as newspapers would like to make out; considering how every section of the economy is impacted right now I would read too much into it.

    1. Re:Six percent by allcoolnameswheretak · · Score: 1

      Yeah, and an unemployment of below 5% is considered full employment because there will always be people caught between jobs, or unemployed due to sickness, personal issues, unwillingness to work, etc.

      So IT is one percent above statistical full employment. Great news!

    2. Re:Six percent by Iamthecheese · · Score: 2, Interesting

      I have been looking for an IT job for a year. Any job. I would gladly take one of those soul sucking script reading help desk positions. I'm a damned good computer repairman and I have my certs. And I've been looking for a year. looking hard. I have applied at every company in the three towns I have been in. I know all about resume tweaking, interviewing, how companies search. I could write a damned book on looking for a job. The only thing I don't have is a degree. So I keep reading about how the average salary it 60,000 dollars and the unemployment rate is 6 percent and it smells more like bullshit with every pound I lose.

      --
      If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
    3. Re:Six percent by Caerdwyn · · Score: 4, Interesting

      Agreed. Six percent? One in eighteen? Consider the people whom you know who are out of work. Are there at least one out of eighteen whose behavior or lack of skills means they're unemployed for a REASON? Consider the people whom you know who do have work. Are at least one of eighteen of those people whom you think are more of a liability than an asset?

      I know several IT/engineering folks who are out of work. With perhaps one exception, I wouldn't hire any of the individuals in question. They're slackers, or in way over their heads, or behave badly in a professional environment. Sure, I'd have a beer with 'em, but hire them? No. That's a higher standard. Wages don't have anything to do with it; the people in question I wouldn't take on at any price.

      Tech is doing just fine, at least here in San Jose. I get daily emails or calls from recruiters, my company has unfilled jobs (and is offering a bounty for referrals), and I know that others have the same experience. I'm no hot-shot super-star either, I'm almost 50 (so it's not a cheap-because-I'm-young factor) and it surely isn't because of my looks. I read the required H1B notices that get pinned to the break-room cork board that include the position and salary; we are certainly not lowballing imported labor (I have yet to see one that was less than six figures).

      If you're good, you're in.

      Other regions may differ; I can't speak to that.

      --
      Everybody gets what the majority deserves.
    4. Re:Six percent by Capt.DrumkenBum · · Score: 0

      No offense intended, but it you can write the book, then get up off your lazy ass, and write the freaking book already!

      --
      If I were God, wouldn't I protect my churches from acts of me?
    5. Re:Six percent by 0111+1110 · · Score: 3, Insightful

      How do you know that they are good before you hire them? You have psychics in the HR dept? Being good is never enough to get a job. You also have to be good at selling yourself. The particular interviewer has to like you. Your particular experience has to be a good match with what the company wants. There are lots of factors besides being "good". I think the hiring system is very broken at most companies. There are so many better ways than are currently used. For a coding job there should only be one standard: code that you have already written. The applicants should have to submit the code for a fully functional application that they have written themselves from start to finish and that code should be submitted to several of your best programmers, who can grade it. The person who submits the most impressive and well written program gets the job. Is that what you do? Because if it's not then you are talking out of your ass, hiring based on all sorts of bullshit psuedo-qualifications that ultimately don't matter.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    6. Re:Six percent by Anonymous Coward · · Score: 0

      Yes, the unemployed are all lazy and it is their fault they are unemployed. Dumb fuck.

    7. Re:Six percent by Anonymous Coward · · Score: 0

      I've never understood this kind of hiring practice. I've been through the hiring process with three different development houses and now do help with hiring where I work. I've never been asked to submit sample code or been asked insanely obscure technical questions that I'm expected to know off the top of my head. The process has always been the same, the interview is mainly a social interview to see if you're someone who can form coherent ideas and is able to carry on a conversation about the kind of work you'll be doing. Once an applicant is selected you bring them in and let them start working, if they can't hack it you fire them. This is not a complicated process and you know who is going to work out within the first 3 or 4 days.

    8. Re:Six percent by Caerdwyn · · Score: 3, Interesting

      What do you suggest? Hire everybody then fire most? HR doesn't decide who's in. They just do the paperwork. The hiring manager, with input from their team, does.

      Yes, we have a coding test, even for QA. We also do background checks to weed out people who are argumentative, confrontational, slackers, or can't stay on the good side of the law (meaning real crimes, not irrelevant stuff like "caught with a lid in college"). We have plenty of ways of knowing they're good before we hire them. So do most companies. It's not rocket science (unless that's the position, of course).

      It's not "talking out of my ass", thank you very much.

      As for "written entirely by themselves"... coders who have never had to work on a team, work on others' code, or have others work on their code will have a very bad time on a team of more than one. You have to be able to write to coding standards that differ from your personal habits whether you like it or not, you have to be able to read code written in a style other than your own, you have to produce code others can understand and maintain, and you have to do it without turning into Smartass Simpsons Comic Book Guy. Doing it all yourself demonstrates very little of that. A REAL coding test would be to hand someone existing, broken code and tell them to fix it, in the coding style shown... without bitching.

      If someone is a standalone coder, then they're not interviewing anyway since they're already working for themself, right? Then they can be as prima dona as they like. Anybody else, check your ego at the door.

      When I interview, I am on the lookout for more than just raw skills. I look for Apple haters. They don't get hired. I look for Windows haters. They don't get hired. I look for people who turn into raging assholes on hour fourteen in a row on the Sunday night before release. They don't get hired. Not being a jerk is a requirement, not an "plus", and that is not negotiable. And not to put too fine a point on it, I also look for people who think they know what "bullshit psuedo-qualifications ultimately don't matter". They don't get hired here either.

      --
      Everybody gets what the majority deserves.
    9. Re:Six percent by 0111+1110 · · Score: 1

      The point is to hire the most qualified candidate for the job. If they are going to write code then they should have some code to show you. I don't see the problem. If you were hiring an artist wouldn't you want to see their portfolio? I wouldn't care how long they have worked for x or y company or what their previous salary was or how good their references are. With fields like programming or art you don't have to rely on secondary indicators of ability you can judge the end product for yourself. Either they do good work or they don't. How good they are at conversational chess or whether they are the kind of person you'd like to have a beer with should not factor into the decision. If someone from a community college can code better than an MIT graduate I'd hire the better coder, not the one whose resume is more impressive.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    10. Re:Six percent by Anonymous Coward · · Score: 0

      No wonder you have positions unfilled, do they have to be able to walk on water as well?

    11. Re:Six percent by Anonymous Coward · · Score: 0, Flamebait

      Dude, seriously: FUCK YOU.

      You arrogant bastard. I can't wait until YOUR old ass is out of work, then can't get a job because of (gasp) - your AGE.

    12. Re:Six percent by welcher · · Score: 1

      The article makes a comparison with other similarly skilled workers and historical levels of employment in the sector. 6% is high by these standards. And 6% is more like 1 in 17.

    13. Re:Six percent by Stuntmonkey · · Score: 1

      There are plenty of coders, and artists for that matter, who do great work but cannot operate in a collaborative environment, where their impact depends on their ability to solve other peoples' problems. Van Gogh was brilliant, but he could never have worked as a commercial artist: He didn't care what other people thought, which was fine, but happened to make him unemployable.

      As a manager, the people I try to avoid are those who convey no sense of ownership or curiosity about things. It's as though they expect the world to come to them, and present them with important problems to work on. It doesn't matter how smart you are, if you need this much care and feeding to be productive, it won't be a productive addition to the team.

    14. Re:Six percent by Compaqt · · Score: 1

      The problem is no one thinks of programmers in the same way as artists or other professionals who keep a portfolio.

      You can't keep a portfolio because the company owns all the work you you.

      In fact, depending on the *#! company, they even own the work you do on your own time!

      --
      I'm not a lawyer, but I play one on the Internet. Blog
    15. Re:Six percent by Anonymous Coward · · Score: 0

      Amen brother!

      The bigger the company, the more B.S. the hiring process is likely to be.
      Also, lets not forget the parasitic recruiting companies that dot the landscape and do not add any value. If anything, they are partly to blame for the oversimplification of the hiring process, and the reduction of people to bare keywords such as "java" or "c++".

    16. Re:Six percent by Anonymous Coward · · Score: 0

      So what happens if the only code you're allowed to show isn't your best work? I'd imagine that for many people working on their home projects, they wouldn't take the time to make their code as readable/documented as the stuff they work on professionally. You're assuming that every 'good' programmer has some brilliant project hidden away somewhere that they could just pull out at any time and give to a company, and I'm not sure that's a great way to do it.

    17. Re:Six percent by advocate_one · · Score: 1

      For a coding job there should only be one standard: code that you have already written. The applicants should have to submit the code for a fully functional application that they have written themselves from start to finish and that code should be submitted to several of your best programmers, who can grade it.

      stuff the code... it's the design that matters... coding can be farmed out to codemonkeys... good designers are worth their weight in gold... get specifying the structure properly, the modules required, the interfaces...

      get the design right early and the code basically writes itself... and is far, far easier to maintain (provided the documentation is kept up to date and not written "after-the-fact" just to keep the QA guys happy)... bugs me right out when I see guys go into a coding frenzy and only think of the documentation afterwards...

      ps. I don't code, I'm a systems analyst. It's my job to analyze the customer's requirements and write the specification which our software guys then do their designs to... and then after they've got working code, for me to integrate it and make sure it fills the requirements. We provide aircraft emulations which the customer uses to train their customers technicians and mechanics on saving having to use real aircraft.

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    18. Re:Six percent by seanvaandering · · Score: 1

      If I had a clue how to actually code other than write VBA macros in Excel, i'd probably want to apply.

      Anyways, your reply made me chuckle.

    19. Re:Six percent by drinkypoo · · Score: 1

      Consider the people whom you know who are out of work. Are there at least one out of eighteen whose behavior or lack of skills means they're unemployed for a REASON?

      I'm thinking about going back to work in tech after a hiatus and it's kind of terrifying knowing that unemployment is at an all-time high and yet I have no current skills or experience on my Resume, it's been years. I have the background and knowledge to pick up anything I've missed in the interim but try explaining that to an HR department which is already buried in Resumes. I get lots of email from headhunters too, all of it for coding jobs when I clearly have an IT resume. I guess IT is even worse than programming for competition, too. Basically I need to tap a contact.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:Six percent by MoriT · · Score: 1

      You think code doesn't matter the same way software developers don't think hardware matters. You have never had to maintain code; how the hell would you know how easy your code-monkey written code is to maintain? What makes you think that design matters only at the level of the interface?

      Every line of code written is design, and if the software is going to be used that design matters.

    21. Re:Six percent by dkleinsc · · Score: 2, Insightful

      If you're going to argue by anecdote, then I should point out that most of the unemployed folks I know are smart and capable, but are out of work because they were viewed as too old, too young, or were just plain unlucky. A lot of them got caught in layoffs, where the boss got the word from on high that he needed to fire 10 people, and because the boss had built up an effective team those 10 people were pretty good at what they did. And because all the local firms (including startups) that hire lots of developers, were in layoff mode rather than hiring mode, they were screwed.

      Another way of looking at it: for every open position in the US, there are 6 unemployed workers trying to get it. Now, to give you the benefit of the doubt, we'll say 4 of those 6 are people you wouldn't hire. That means that a perfectly qualified and capable person has a 50% shot at best of getting a job. Which one gets it probably will be decided by nepotism, height (seriously, taller people do better), who's friends with who, race and gender, and what order people are interviewed in.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    22. Re:Six percent by ciggieposeur · · Score: 1

      ps. I don't code, I'm a systems analyst.

      Surprise surprise.

    23. Re:Six percent by Civil_Disobedient · · Score: 1

      Loved your screed and almost entirely agree with you. In my experience, personality is more important than talent when working with other people. If you're going solo you can be as big a jerk as you like. But it doesn't matter if you're a rock star coder when no one wants to work with you because you're an asshole.

      That said, I think this needs qualification:

      "A REAL coding test would be to hand someone existing, broken code and tell them to fix it, in the coding style shown... without bitching."

      Bitching, no, but you have to allow for some amount of mockery and/or laughter.

    24. Re:Six percent by Anonymous Coward · · Score: 0

      I look for companies that would make me work for 14 in hours in a row and don't work for those companies.

    25. Re:Six percent by Anonymous Coward · · Score: 0

      I look for people who turn into raging assholes on hour fourteen in a row on the Sunday night before release. They don't get hired. Not being a jerk is a requirement, not an "plus", and that is not negotiable.

      That one sentence belies the pretense of common-sense diligence you are attempting to convey in the rest of your post. 14th hour on the Sunday before a release? You're organization is just another software development junk-show. Get over yourselves.

    26. Re:Six percent by lawpoop · · Score: 1

      When I interview, I am on the lookout for more than just raw skills... I look for people who turn into raging assholes on hour fourteen in a row on the Sunday night before release. They don't get hired.

      How do you see this in a job interview?

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
  4. 50% right by Anonymous Coward · · Score: 5, Insightful

    not enough workers with the cutting-edge skills coveted by tech firms,

    Complete bullshit.

    and too many people with abilities that can be duplicated offshore at lower cost

    This is 100% true.

    And don't forget this reason I am adding:

    Too few people willing to work heroic hours for non-heroic pay.

    1. Re:50% right by jaymzter · · Score: 2, Interesting

      Cutting-edge? How about just getting someone that lives up to their resume? My employer is hiring, both full-time and contractor. My previous employer was hiring as well. In neither case could we get qualified candidates. I don't know if it's just applicants misrepresenting themselves or headhunters just throwing something against a wall and hoping it sticks, but when you get guys who claim to be CCNAs but don't know what traceroute does, there's a problem.

      I know the above doesn't apply to everyone, but really, if you're applying for a job at least crack a book the night before the interview so you're not wasting everyone's time.

      --
      If thou see a fair woman pay court to her, for thus thou wilt obtain love
    2. Re:50% right by inKubus · · Score: 4, Insightful

      Yes, companies are "milking the recession". This usually happens at the tail end of a recession, when interest rates are low and inflation is also low, companies are making profits but they are not investing in labor supply. The main thing is maybe capacity isn't fully utilized, maybe they want to buy new equipment, maybe they want to reward the shareholders that stayed through the rough times. I see it at a lot of places, and people I know are seeing it as well. Companies with good balance sheets aren't replacing people as fast, they are milking more work hours out of salary people and they are utilizing temps and contractors as a way to avoid permanent expenses. A few more good quarters and things should start trending back down to the normal structural unemployment rate of around 5-7%. IT is a growth industry so it in turn should return to a normal growth structural unemployment of 3-5%. Having been present on more than a few interviews recently, there's not too many good people out there. If you're out there and you're good, you shouldn't have trouble getting a job. If you can't, you should consider washing your beard and not wearing that T-shirt that looks like the front of a tuxedo to interviews...

      --
      Cool! Amazing Toys.
    3. Re:50% right by bhcompy · · Score: 5, Insightful

      That's because you're requiring the piece of paper instead of a demonstration of skills. Instead of saying "oh, no CCNA on the resume, let's roundfile this one", take a deeper look at the resume and recommendations instead. I was a victim of that for nearly a year, until I got lucky and had someone read my resume and verify my credentials(and overlook the lack of certification despite the training being there). I can't afford the 4k for a VMWare class that's required in order to receive certification from VMWare, but that doesn't mean I don't have the skills.

    4. Re:50% right by IamTheRealMike · · Score: 2, Interesting

      jaymzter didn't actually say his employers required a CCNA, he said that candidates who claimed to have one didn't have any networking skills. Not the same thing.

      I see this as well when interviewing. Lots of candidates put down that they have, for instance, ten years of experience of Java. And maybe they do! But depressingly often they can't do trivial tasks, like select a random element from an array. Or they fail at understanding what happens under the hood, eg, they have no idea what garbage collection or a character encoding is.

      The skills/requirements mismatch is a real issue, it's not simply a matter of evil CEOs wanting to smoke even fatter cigars at the workers expense.

    5. Re:50% right by Surt · · Score: 1

      I suffer with this also, and it seems like every time I see one of these complaints (e.g. doesn't know traceroute), it is for something even I know (e.g. traceroute), even though it is waaaaay remote from my day to day work. Depressing.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    6. Re:50% right by Mongoose+Disciple · · Score: 4, Insightful

      Lots of candidates put down that they have, for instance, ten years of experience of Java. And maybe they do! But depressingly often they can't do trivial tasks

      Sometimes what seems trivial to you might not to someone else. For example, I legitimately have 10 years of professional Java experience, and character encoding has been relevant to my work precisely zero times in that 10 years.

      (That's not to say I probably still couldn't answer a question about it, but I think as developers we tend to take for granted that the kinds of tasks we run up against are universal.)

    7. Re:50% right by Altus · · Score: 1

      My company cant find competent C++ developers to develop desktop applications. I don't think their requirements are totally out of line since I was hired in the last 6 months. We would like our develpers to understand inheritance and const and some basics of polymorphism. We develop on windows, linux and the mac and proficiency in any one of those goes a long way.

      The pay here is reasonable though not overwhelmingly awesome it is certainly in line with the area.

      We have managed to find one good hire since I have been here. We have several more openings to fill and should be hiring something like 4-6 developers in the next year and a half. I'm sure there are a lot of smart people out there looking for work, but we seem to be having a hard time getting them. In part I blame HR since we aren't getting that many resumes passed onto us in the first place, but if the economy is so bad, where are the people hammering on our door?

      It did take me 6 months to find this job. I did have other prospects on the line that didn't pan out, but this was certainly easier then back in 2002-2003.

      --

      "In America, first you get the sugar, then you get the power, then you get the women..." -H. Simpson

    8. Re:50% right by Ironhandx · · Score: 4, Informative

      It is a real issue, but HR is the most massive problem in the IT sector today. They get a list of requirements and filter based on those. Many of the folks that have those requirements that are unemployed are unemployed for good reason. There are however a whole slew of people that could do the job that don't have exactly those requirements that get thrown in the trash by many an HR clerk.

      In my experience the above is the leading cause of IT understaffing. Personally I look for a "Skills" section on a resume, and test the claimed skills in an interview. If they can get past my cursory test they're worth a shot, if they are just good at BSing then its obvious within a month, or at least well within their 3 month probationary period. You get more quality employees that are actually interested in what they are doing that way. Of course you end up interviewing more complete idiots as well, but its no loss, as you were going to interview (approximately, again, in my experience) the same amount of unsuitable candidates regardless.

      Its partly a problem of the jargon too. Most of the HR folks aren't going to have a clue how your previous job relates to this one or how your own pet projects relate to the job you are applying for, but for an engineer say, they realize that working as building designer for 5 years necessarily includes that you have a lot of civil engineering requirements even if you don't have a degree in civil engineering. If you have 10 years experience working in C with some minor experience in Java but the job requires almost pure Java, the HR girl/guy likely doesn't have a clue how the skills could be transferable and will dump you in favor of someone with a college/uni degree that focused on Java at some point, meanwhile they end up firing the guy because he cheated his way through school and doesn't actually have a clue.

    9. Re:50% right by vlm · · Score: 5, Insightful

      My employer is hiring, both full-time and contractor. My previous employer was hiring as well. In neither case could we get qualified candidates.

      Thats because HR is requiring 10 years of experience with winders 2008 server, so by definition the only resumes that make it thru the HR filtration plant are liars / con men / inside-referrals.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    10. Re:50% right by bsDaemon · · Score: 1

      Well, those job listings/employers who require or say they require all sorts of certifications and knowledge of areas that you never actually end up using in the job probably cause a lot of people who "inflate" their resumes or outright lie, hoping to just get past the filter and sort it out later. The thing about certs from vendors like Cisco or RedHat is its pretty easy to check on the veracity of the claim as to whether the candidate even has the certificate or not, even without doing your own skills assessment. Unfortunately, for those people who have say, RHCE-level knowledge but don't have the time and money to tuck down to Raleigh for the exam/lab, likely because of their current lack of employment, what are they going to do? Lie and hope HR doesn't know to check their RHCE number? Hope that they get a skills test and can prove their ability?

      I haven't personally had to deal with this myself. I just list the truth of what education and experience I have, hope to to get an interview anyway. It's worked alright so far, so whatever. Safely employed for now.

    11. Re:50% right by vlm · · Score: 2, Insightful

      but if the economy is so bad, where are the people hammering on our door?

      Whats your (approximate) pay and location? That might be the problem.

      The other problem is what does the HR resume filtration system look like? Too specific, perhaps?

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    12. Re:50% right by Jah-Wren+Ryel · · Score: 1

      I know the above doesn't apply to everyone, but really, if you're applying for a job at least crack a book the night before the interview so you're not wasting everyone's time.

      As a guy who as interviewed a few people over the years, I disagree.

      Some things are basic knowledge like memorizing your multiplication tables in 4th grade and knowing what traceroute does if you are a network admin. But if cramming before an interview is enough to pass the interview, you aren't doing good interviews. If the guy shows that he doesn't know basic shit then he is not wasting your time in the interview - he's saving you thousands of hours you would have wasted by actually hiring him.

      --
      When information is power, privacy is freedom.
    13. Re:50% right by abigor · · Score: 2, Insightful

      In all honesty, get HR out of the way. When I was a permanent employee (ie not self-employed) and doing interviews etc., HR was the biggest problem - "Oh, they don't have this TLA that I don't know the meaning of? Into the trash!"

    14. Re:50% right by jeff4747 · · Score: 1

      I don't think their requirements are totally out of line since I was hired in the last 6 months. We would like our develpers to understand inheritance and const and some basics of polymorphism. We develop on windows, linux and the mac and proficiency in any one of those goes a long way.

      Prediction: It will turn out that your HR people are filtering your requirements using AND instead of OR.

    15. Re:50% right by Anonymous Coward · · Score: 0

      That's funny. I am a very competent C++ programmer. It was the first programming language I learned. It is also my favorite.

      But I have had a hell of a time finding C++ work here in Denver (Colorado). Whenever I was looking, the work was all .Net stuff (also Java and other assorted stuff, but no C++). Of course, learning .Net was easy and I am making an ok salary doing .Net stuff now....but....where were you when all I wanted was a nice stable C++ job?

    16. Re:50% right by dieth · · Score: 2, Insightful

      when you get guys who claim to be CCNAs but don't know what traceroute does, there's a problem.

      This describes about 99% of employed Network/Sys admins in the USA. I work at an enterprise/software as a service helpdesk, I fix the servers when shit goes to hell. When I have to rely on one of these retards onsite there to actually do something it is the most painful thing ever... it is seriously like guiding a 3 year old child. I do not know how these people get employed.

    17. Re:50% right by Surt · · Score: 1

      I don't know ... if you joined the windows 2008 server development team in 2001, you'd be able to make that claim legitimately.
      But of course the real problem is using HR as a filtration plant, and you shouldn't do that. You should only require an approximate match, and then proceed immediately to technical filtration.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    18. Re:50% right by Surt · · Score: 1

      I think the incorrect assumption here is that 'there are a lot of smart people out there looking for work'. Nahh. The smart people don't spend long looking for work, they get gobbled up by the first interview that finds them.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    19. Re:50% right by Maxo-Texas · · Score: 1

      A few years ago, I went through an absolutely brutal SQL interview for a technical lead position. I wasn't really interested in the position so much as signaling that I was interested in moving up.

      The person they ended up promoting was in the position for 60 days and then they moved him to an entirely soft skill lead position (i.e. people managing). I was promoted to a later soft lead position and was there only 8 months before being moved to a soft skill but technical lead position and then 13 months later moved in as a "hot shot technical" person.

      Companies often do not keep you where they hire you. So I wonder why they are so insistent on peculiar technical demands and then almost immediately put you in a different technical area or in a managerial role.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    20. Re:50% right by IamTheRealMike · · Score: 1

      Well, I suppose one could argue working with character encodings isn't universal, but I think it's pretty darn close. Any program that interacts with users outside the USA will have to deal with this at some point, even if you think all your users speak English people from the UK or EU can still cause issues with our funny currency symbols :-)

      I can see that if you worked only on in house software for a US only firm, you could avoid dealing with it, in which case we run into the imprecision of language - what is "experience" anyway? I liked khasims post about how X years of doing the same thing might be one year of experience repeated X times rather than X years of experience - that seems like a good way to think about it.

    21. Re:50% right by Fulcrum+of+Evil · · Score: 2, Insightful

      If you were fishing for engineers, it would help to know which city you're in.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    22. Re:50% right by Anonymous Coward · · Score: 0

      People are willing to do the same job for cheaper, elsewhere. Welcome to a globalized economy. Say "hi" to your comrades in the unemployment line who used to make cars, steel, and textiles. All of them (IT included) were paid FAR too much, and now we're seeing a correction. I'm not at all surprised.

    23. Re:50% right by Anonymous Coward · · Score: 1, Insightful

      So true...

      Any hiring manager who wants to see what's happening in HR should go ask them to see the slush pile and spend half an hour sorting through the rejected ones... If they find only dross, then they know what's going on.

      If they otherwise find good ones passed over, they need to ask whoever is doing the sorting what characteristics sent them to slush. Either the requirements are set too stringently or are being interpreted inappropriately.

      Having done exactly this exercise I learned that the person doing the sorting was interpreting the 'desirables' as 'required' (actually applying a personal rule that they must have something like half of them) and rejecting 9 of 10 qualified applicants for lack of notation of experience with things like out particular source control system.

    24. Re:50% right by Lead+Butthead · · Score: 1

      Too few people willing to work heroic hours for non-heroic pay.

      If by "heroic" you mean working 10+ hours daily each and every single day (yes, that include weekends) then I hope everyone agree that your expectation deserves you being labeled as an asshole.

      --
      ELOI, ELOI, LAMA SABACHTHANI!?
    25. Re:50% right by jeff4747 · · Score: 5, Insightful

      But depressingly often they can't do trivial tasks, like select a random element from an array

      Well, if you're hiring a junior level developer, that might a decent question to see if they have any exposure to the language.

      If you're hiring a senior level developer, the proper response from the candidate is "I'd have to look up what the API is called. Since I'm here to solve hard problems, I don't spend my time memorizing near-useless trivia that I can look up in under a minute".

      I really hate the stupid "we're gonna throw minutia at you" tests used for hiring. They're a useless measure of a developer who has any decent experience, and they're an annoying pitfall when you correct the errors on the test - Some interviewers don't like it when you point out the errors, and others use the errors as another test and expect those corrections.

    26. Re:50% right by Anonymous Coward · · Score: 0

      The poster didn't say that expectation was reasonable. Only that IT hiring is slow because of it.

    27. Re:50% right by h4rr4r · · Score: 2, Funny

      As a Sysadmin I totally agree. Any Net/Sys admin that works for any of the big contract companies is probably brain damaged. We had one replace a piece of fiber on their end, that terminated a 24x7 needed private link. He refused to tell anyone until everyone including all telcos involved pointed the finger at him. He did this to test this suspected bad piece of fiber. There were 4 hours of 20 or so folks time wasted because he was testing a cable that could not be worth more than $30.

    28. Re:50% right by Kittenman · · Score: 1

      Too few people willing to work heroic hours for non-heroic pay.

      Nicely put.

      --
      "The greatest lesson in life is to know that even fools are right sometimes" - Winston Churchill
    29. Re:50% right by TheSync · · Score: 1

      Well, I suppose one could argue working with character encodings isn't universal, but I think it's pretty darn close.

      Perhaps they figure that someone who only speaks Russian or Persian should not be clicking on the button to fire the missiles...

    30. Re:50% right by Anonymous Coward · · Score: 1, Interesting

      I'm with GP on this one, it is very depressing how often supposedly experienced developers cannot solve simple problems. And I am saying this as a fairly junior developer, I only graduated a little under four years ago. In one year at my current employer, I have sat in on a dozen interviews, and we have two simple programming tests. First, the candidate must write a function/method on a whiteboard -- in their language of choice -- which takes a String, and prints "c,v" where c is the number of consonants in the string, and v is the number of vowels. Four candidates out of the dozen managed to write down something resembling a correct solution. For the second test, the candidate is asked to write a simple four-function calculator, in their environment/language of choice, with full Internet access. We even allow them to bring in their own machine, if they have some custom dev environment they are more comfortable using. Three have passed that test. Only one of those managed to finish without some hints from the observing developers.

      This is far from throwing stupid trivia questions at the candidate. The philosophy here is: if a candidate cannot even solve a trivial problem with their own environment and full access to the Internet for documentation, code samples, etc.; then can we have any confidence at all that the candidate will do any better on the complex problems that we are hiring to get solved?

    31. Re:50% right by Anonymous Coward · · Score: 0

      and too many people with abilities that can be duplicated offshore at lower cost

      This is 100% true.

      100% true? Maybe 33 1/3% true.
      It's Accountants and CEOs that think it's 100% and they are all full of shit.

    32. Re:50% right by Anonymous Coward · · Score: 0
      Thats because HR is requiring 10 years of experience with winders 2008 server, so by definition the only resumes that make it thru the HR filtration plant are liars / con men / inside-referrals.

      Does it work?

      The lying, I mean.

    33. Re:50% right by Nursie · · Score: 0

      Not to toot my own horn, but....

      I've never had to look for work for more than a couple of weeks. Sometimes much to my own annoyance (I wanted some more time off!). And at least a couple of the positions I've filled had been open for months by then as they looked for someone that had the right skills.

      I don't think I'm some sort of uber-genius but perhaps there are a lot of people out there in the industry that really aren't up to scratch?

    34. Re:50% right by Jeprey · · Score: 1

      It more dramatic that this.

      If a profession has the pace or size that even allows the creation of a certification, it's absolutely not a leading edge profession. Leading edge professions have everything change so fast that any attempt to create a certification standard ends up being obsolete before the first certificatee takes the first copy of the exam! Thus if there is a certification at all the chances are the profession and technology in question is trailing edge because it means bureaucracies in all their inefficiencies have caught up with the technology.

      Computers, generally, are a trailing edge technology. Leading or trailing edge is a direct reference to the technology adoption curve. Leading edge is where 0% to 50% to 100% of the market/population is willing to pay money for the technology. Computers, and specifically microprocessor-based or microcomputers, are trailing edge technology, as are all the supporting activities like IT. This is also why IT is so easily outsourceable! It's a trailing edge commodity service. The trailing edge is where products become commodities!

      Yes, Web 2.0 is a trailing edge technology - just a minor refinement of Web 1.0 without anything really all that radical added. Not even like new protocols to replace IP or stuff. Trailing edge. Get used to it.

    35. Re:50% right by Mongoose+Disciple · · Score: 2, Insightful

      Well, I suppose one could argue working with character encodings isn't universal, but I think it's pretty darn close. Any program that interacts with users outside the USA will have to deal with this at some point

      Yeah, see... that's my 10 years of experience. Literally none of it had international implications.

      For example, I spent about a year working on a project relating to selling a product that could only be sold in one of the 50 states, much less outside of the USA.

      A different project would only ever have clients who were active duty US military.

      Another would only have clients living in a particular metro area.

      Another (ironically, most of the dev team were UK nationals) by the nature of the industry would only have American users.

      And so on. You get the idea.

      My experience isn't one year of experience repeated ten times. It was done in different states for many different clients in half a dozen very different industries. It used a variety of databases, frameworks, ORM tools, IDEs, etc. Most were web projects, but the other 40% or so are all over the map.

      And yet for all of that I've never, professionally, needed to do something you think is ubiquitous.

      Food for thought. I'm not trying to pick on you specifically, I've just seen this kind of thing a lot in tech interviews (more ones I've sat in on than ones I gave or had to pass) -- a guy who's spent all his time doing web apps asks what he thinks are ridiculously basic questions to a guy who's mostly done services and embedded work and console apps and ends up thinking he doesn't know anything, etc.

    36. Re:50% right by spiffmastercow · · Score: 1

      I see this as well when interviewing. Lots of candidates put down that they have, for instance, ten years of experience of Java. And maybe they do! But depressingly often they can't do trivial tasks, like select a random element from an array. Or they fail at understanding what happens under the hood, eg, they have no idea what garbage collection or a character encoding is.

      Well, in all fairness, it's hard to do anything random on a computer without a quantum random number generator or an old woman with grabbing balls out of a bingo selector as an input source.

    37. Re:50% right by IamTheRealMike · · Score: 1

      For what it's worth, selecting a random element from an array is a part of a larger problem I often ask candidates to solve. And if people can't remember the API I let them look it up. One guy I interviewed looked up the random function (seriously??) and still got it wrong.

      By the way, senior candidates who were rude in interviews and refused to write basic code would be an immediate no hire for me. You just can't separate senior from junior (skill wise) based on what the candidate claims to me. No code, no hire.

    38. Re:50% right by Aceticon · · Score: 1

      As a (very) senior developer and a contractor (so I do lots of interviewing), the single biguest problem I have is when the guy sitting across the table from you is actually less qualified than you.

      It can get pretty interesting when they throw you a seemingly trivial coding problem and you have to explain lower level coding choices that look strange to the less trained eye but are the result of learning from past mistakes and taking in account concerns like ease of support, lower cost of maintenability and robustness against misuse when other (more junior) developers change/use that code the future.

      Some of the dumbest questions I've got where things like "Explain the benefits of designing for flexibility" (Answer: Don't unless you have clear up-front requirements for flexibility in a certain domain or experience shows you that "this always changes later". Follow the KISS principle, keep the code tidy and straightforward, refactor later if needed: it's cheaper than adding loads of never used "infrastructure" code that just makes the code bigger, harder to follow and costlier to maintain)

    39. Re:50% right by Builder · · Score: 1

      I'm not sure I understand. Are you under the impression that the parent meant that people should do this? Or that he meant that companies can't find people dumb enough to do this ?

    40. Re:50% right by BangaIorean · · Score: 1

      Maybe slashdot ought to start a section on IT jobs, just like yro.slashdot.org, politics.slashdot.org, and so on... a new one called jobs.slashdot.org - and there, people like you can post such queries for the slashdot community to respond to....

    41. Re:50% right by BangaIorean · · Score: 1

      Not sure what constitutes 'heroic hours' according to you, but today, an average IT job, in average conditions (meaning, excluding periods of high pressure like go-live and UAT) demands around 9-10 hours of work daily (including breaks for lunch, coffee, etc. of course), from Mon-Fri. Good to check mail on weekends and see that nothing catastrophic has cropped up.

      People who aren't willing to put in even this much time don't deserve a job.

    42. Re:50% right by Lonewolf666 · · Score: 2, Insightful

      Good points, and it seems the list of requirements is often excessive because employers don't want to invest into training. So instead of hiring someone with generally good skills and giving him a few months to learn the specifics of the job, they insist on somone who already knows all the tools in the work environment.

      When they don't find that perfect candidate, they whine about a lack of qualified candidates.

      --
      C - the footgun of programming languages
    43. Re:50% right by MrCrassic · · Score: 1

      Which is why networking is still the best way to get jobs. Skips most of that HR mess.

    44. Re:50% right by Ironhandx · · Score: 2, Insightful

      Yes, this is my point exactly. They've also probably skipped over a few otherwise qualified candidates because they didn't have the proper thing they were looking for in the education/experience sections.

      Also, everyone, everywhere, seems to be looking for 5+ years experience. That doesn't happen. Yes if you're looking for a project manager or something, 5 years experience is a good qualification to look for but usually then they'll tack on "in Project Management" which again, isn't going to happen. Instead the 5 years experience is something like "senior programmer" or some such.

    45. Re:50% right by Ironhandx · · Score: 1

      Thats not possible for a lot of people. Particularly for the introverted Programmer. Yes, I know not all of them fall into that category but a good percentage do, and large percentage of your top 10% of best employees to get results are in that category.

    46. Re:50% right by Anonymous Coward · · Score: 0

      "y" makes that first puzzle quite annoyingly non-deterministic unless you write an AI you teach english or hard code approximately `grep y /usr/share/dict/words|wc -l` words as exceptions. :) Well, I guess you can make approximate adjustments like $c--,$v++ for /y\b/g; $c++,$v-- for /\by/g; to reduce the hard coded exceptions. But maybe just pretending "y" is always a consonant is the best approach for an employment quiz. heh.

    47. Re:50% right by Surt · · Score: 1

      Yes, that is clearly the case ... I think we have about 10% left over dot-com-bubblers who can't code their way out of a paper bag, and, unfortunately, only about 6% unemployment.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    48. Re:50% right by pogle · · Score: 1

      I've got no clue myself. I've been trying to transition into entry level sysadmin work, because I'm sick to death of programming, and I can't even get a callback, period. How someone who doesn't know cat-5 from a hole in the ground can get into those positions...bleh.

      Got downsized with half a dozen others in October (they then closed my entire local branch, and laid off all my former coworkers), and the *only* response I've gotten for dozens upon dozens of applications is for a low paying contract job developing inside a custom environment (aka, zero value outside this company, and thus just 'earning a paycheck'). And that only after being interviewed for a different position at the same location (which they eventually did away with because they couldn't decide what they actually wanted for 6 months of interviews).

      I suppose some of it might be my cover letters, seeing as I'd never written one before (internship straight out of high school, all through college, and then a full-time job doing the same thing when I got my degrees), but I can't even get feedback from HR people (or anyone!) on what I'm doing wrong. Its immensely frustrating, and the thought of missing out on these jobs simply because I don't use the proper HR-buzzwords or such is infuriating.

      --
      http://thechubbyferret.net - Ferret pictures and informative links.
    49. Re:50% right by Anonymous Coward · · Score: 0

      Or Indians trying to hire only Indians.

    50. Re:50% right by Anonymous Coward · · Score: 0

      For any non-executive position, 8 hours a day is reasonable.
      Extra hours once in a while, for emergencies, is also reasonable.

      Standard 9-10 hours a day for what is essentially a blue-collar position, but salaried so you don't get extra pay for those extra hours, is not reasonable.

      The 40 hour work week was put in place for good reasons.

      The only reason your 10 hour day is considered normal and reasonable is because too many IT geeks with no life and/or no spine have been willing to put up with that crap.

    51. Re:50% right by Mongoose+Disciple · · Score: 1

      I don't think this is true.

      Programming jobs that involve no human interaction or analysis (or gain no value from being at least decent at human interaction) are both getting rarer and the easiest kind of job by far to outsource to a foreign country.

      A midsize team might well benefit from one or two of your prototypical "super introvert spend 100 hours a week devouring technology both in and out of work" geeks... assuming you have the kind of management that can wrangle their expertise into being useful rather than a roadblock. More often you're going to see value from a developer who has the basic social skills to make sure they're building what the business actually needs.

    52. Re:50% right by Ironhandx · · Score: 1

      You're not quite seeing the point I was making. Introverts include that category, but they also include a lot of folks that don't like to socialize outside a few people but are otherwise normal.

      You're taking it to a bit of an extreme with saying "No human interaction". Theres a difference between having a skill and liking to use that skill. I myself have at least half decent(in my own opinion of course) social skills, but I usually prefer not to use them as there are often layers of politics that one can never know everything about in complex social interactions and you end up making a wrong step somewhere. Am I good at talking to people and understanding what they want and conveying what I want? Yes. Am I a social person that likes to surround themselves with people quite often? No, but once every month or two going out is nice. Thus I fall into the introvert category, but don't completely lack social skills.

      The people you're talking about aren't just introverts they're hermits. I can get good work out of them, but they aren't usually in the top 10% that I'm talking about because most people can't get good work out of them.

    53. Re:50% right by FoolishOwl · · Score: 1

      I've been getting tired of seeing ads for junior system administrators that require five to ten years of experience. Entry level positions aren't supposed to require experience.

    54. Re:50% right by Anonymous Coward · · Score: 0

      Do you think we're near the end of a recession? (I don't)

    55. Re:50% right by Ironhandx · · Score: 1

      Those doing the hiring need to step back in line with reality.

      They've been spoiled for far too long and it needs to stop. Its damn near at the point where its going to have to be legislated into their heads, except theres no real good way to legislate something like that.

      The thing is, I put out a sensible ad, and I get 500 resumes. So I can see where they're coming from, as I do the same thing sometimes to reduce the influx of resumes, but they're limiting themselves because some folks won't apply with that big experience barrier as a deterrent.

      My best suggestion to this is to send your resume in anyways. If you have all, or even most, of the qualifications other than the experience, just send it in. You may luck out and get someone like me that won't bin it right away.

      Actually, the job I currently occupy was looking for 3-5 years more experience than I had, but that didn't stop me.

    56. Re:50% right by FoolishOwl · · Score: 1

      My impression is that the job market is actually pretty good right now, so let that limit the scope of my complaint. I get contacted by recruiters looking to fill jobs for which I'm clearly not qualified, but I find roughly one job a day for which I'm qualified, so it's not so bad.

      Not long ago, I was in a session on job hunting strategies, but in general, not particular to IT. The trainer said that most job descriptions, especially those in California, exaggerated the qualifications required, and recruiters only expected applicants to meet two-thirds of the qualifications.

      Apparently, that's not the case in IT -- the impression I get is that HR expects applicants to meet all the qualifications.

      Generally, when I've actually talked to tech people who are recruiting, we can quickly work out that I know what I claim on my resume to know.

    57. Re:50% right by Ironhandx · · Score: 1

      The problem with HR and IT is that, as I mentioned before, HR has even less of a clue about IT qualifications than it does about other technical fields. There is some fuzzing that creates a particular kind of laymans clarity with other fields where they understand that an electrical engineer designs circuits and could wire a building. So if they get an app from one that has been in building design for a few years except applied for a position that mostly involved factory power design they would know that the two jobs are similar. Now that doesn't mean he has all of the skills for the factory job, but it gets him past HR because they look "same-ish"

      IT on the other hand the requirements that get handed down are always "Java" "Ajax" "C#" ".net" "sql". They either have no idea what these are or a very flawed one. Meaning they either pass on resumes that are actually good or ask questions that are wrong to begin with.

      So, you're exactly right. IT is a totally different kettle of fish. The HR department has no idea how a 5 year Senior Sysadmin would possibly have any potentially useful experience in relation to security research. They think they're totally different fields when they could be very closely related depending on where the fellow was working, and he's experienced so he's worth a follow up call at least. The same sort of thing happens in other fields as well, but its much much more pervasive in IT.

      The best run large IT department I've seen in a long time was one where the hiring for the IT department was done entirely inside the department. It led to much better candidates getting hired and actually staying on. If you run into one of those in your travels its probably a good place to work.

      I hate to be bashing on HR so much but lets face it: Its mostly staffed with folks who did maybe a minor accounting degree or an office admin degree, both of which consist of learning how to use excel, word, and keep track of some finance items. I'm not sure how the world got into such a messed up position that these people are often responsible for the initial screening of new hires for all departments.

      The job market actually is pretty good right now in IT but only in very particular fields. Sysadmins and security folks are getting the ax all over the place with the cutbacks. Most companies view both as luxuries, not necessities.

    58. Re:50% right by Lonewolf666 · · Score: 1

      In 2008/2009 I was out of work myself. When writing job applications, I picked ads where I had at least 2/3 of the listed qualifications. The number of interviews I got was still very limited.
      Now 2008/2009 was not the best time for finding a new job, but this example still illustrates the problem.

      --
      C - the footgun of programming languages
    59. Re:50% right by Ironhandx · · Score: 1

      The 2/3 rule is not really a good one for IT. A good place to focus is having all or nearly all of the required skills and then go for the ones where they want more experience than you have.

      I mean, if I need a multi-functional sysadmin that can build me a network if necessary and code up a few custom applets in Java, the resume is no good to me if he's got networking experience but doesn't list any ability with Java(or failing Java at least a good knowledge of ONE programming language thats similar and could get the job done). However if I get a guy with 6 months experience when I requested 3 years that has both, that resume is still good to follow up on.

  5. Fill in the blanks. by Anonymous Coward · · Score: 1, Informative

    "not enough workers with the cutting-edge skills coveted by tech firms" ...
    who are willing to work for $20,000 a year.

  6. grapes of wrath by bugs2squash · · Score: 5, Insightful

    Oh no, there are not enough highly skilled engineers available to depress wages even further. The CEO will starve if he can't drop the payroll enough.

    --
    Nullius in verba
  7. Soon to be Grad. by spiffydudex · · Score: 1

    The numbers being spread around for unemployment are quite unsettling to me. I can only hope things turn around enough to get a decent starting job this spring. Several of my friends could not find internships this past summer due to companies decreasing the amount of students they hire. I myself could only get several odd jobs scraped together to give me a reasonable income for the summer.

    1. Re:Soon to be Grad. by Mashiki · · Score: 1

      Good luck, no really good luck. But I'll say that the US is in for at leas 4 years of complete loss in jobs and economic gain, based on all the numbers I've seen the last bit. A growing economy does not make it with a -68% in new and used home starts/sales, and -40% on shipping, along with -21% on durable goods.

      --
      Om, nomnomnom...
    2. Re:Soon to be Grad. by Maxo-Texas · · Score: 1

      Intern if at all possible.

      These numbers are the manipulated numbers.
      Real unemployment is higher. (once your unemployment benefits run out, you are no longer unemployed!)
      Real underemployment is much higher. (once you take a job paying $36k out of desperation, you are no longer unemployed!)

      College grads have it better so I'm not sure what their rate is but the overall "real" rate is estimated at 17.8%. That's one is five to six. That rate is how they used to measure it back during the great depression (when it was 25%).

      See shadowstats.gov. They calculate the numbers without adjustments introduced under Reagan, Bush, and Clinton.
      CPI is also understated. Real inflation is higher than reported inflation. This helps avoid COLA's.

      Chinese and Indian labor is experiencing incredible inflation. Each year makes a significant difference but I estimate 5-7 more years before they make enough that there is insufficient finanacial incentive to offshoring and outsourcing.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  8. Easy to make qualifications that nobody can meet by sethstorm · · Score: 4, Insightful

    ...then complain about a lack of "qualified" candidates.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  9. No kidding by Sycraft-fu · · Score: 3, Informative

    Especially since the national average is over 9% currently. Seems to me a more accurate story would be "Tech sector hasn't recovered to previous levels, but has much lower unemployment than many other areas."

    1. Re:No kidding by Jah-Wren+Ryel · · Score: 5, Interesting

      Especially since the national average is over 9% currently. Seems to me a more accurate story would be "Tech sector hasn't recovered to previous levels, but has much lower unemployment than many other areas."

      Presuming that the majority of people in the tech sector have at least a 4 year college degree and thus average nearly the same unemployment rates as other primarily white-collar sectors, I believe "soaring" is appropriate.

      This chart shows that people in that category have had no more than 3% unemployment for nearly the last 20 years - including the dot-bomb fall-out. Given that unemployment was roughly 2% before the latest crash, a 200% increase is pretty drastic.

      --
      When information is power, privacy is freedom.
    2. Re:No kidding by buddyglass · · Score: 1

      To know whether there's a story here, we'd need to check what tech unemployment was during previous periods of elevated "general" unemployment. If, during previous periods of high overall unemployment, the tech sector wasn't affected at all and now is, then that's moderately newsworthy.

    3. Re:No kidding by Anonymous Coward · · Score: 0

      people tend to forget that compared to the dotcom bust, there are a lot more IT types out there these days, many of them are overeducated idiots with certs. Then they THINK they are IT gods because of said certs.

      Ran into a cisco cert the other day, charged $300/hour and he essentially collected $900 for saying "buy new shit" (his words)

      I went through with my lack of a cisco cert (but not lack of knowledge) and found out that some passwords needed to be reset for far less.

      it's those $300/hr "I have certs" types that are ruining IT, and many of them are getting fired or not hired because they have high expections for doing shoddy work and lacking any real knowledge. The market is saturated with them.

      so putting that in perspective, 6% is more than likely the typical 3% with these types added on.

      I hope it hits 30%, leaving those of us who actually care and know, and know that we don't have all the answers, vs the types who know jack shit and think they know everything.

    4. Re:No kidding by Tablizer · · Score: 1

      This chart shows that people in that category have had no more than 3% unemployment for nearly the last 20 years - including the dot-bomb fall-out.

      That's 4-year or higher degrees in general. Programming-related careers did take a big hit after the dot-com bust. Some counties in California near the bay area had a 9% programmer unemployment rate.

  10. A bunch of bullshit to justify offshoring by sethstorm · · Score: 4, Insightful


    The result is a mismatch of skill levels here at home: not enough workers with the cutting-edge skills coveted by tech firms, and too many people with abilities that can be duplicated offshore at lower cost. That's a familiar situation to many out-of-work software engineers, whose skills start depreciating almost as soon as they are laid off, given the dynamism of the industry.'"

    Then train them or make it a legal requirement to hire & train them. It's one thing to complain about regular people having to settle with less, why can't a business be made to do the same?

    Reads like an justification for offshoring if you'd ask me.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re:A bunch of bullshit to justify offshoring by phantomfive · · Score: 1

      Then train them or make it a legal requirement to hire & train them.

      I'm really curious about this, how exactly do you suggest training programmers? I've tried it: taking someone with inadequate skills, hoping they will get better, and it didn't work (maybe I suck at teaching, but I do fine at teaching other things). In fact, when I've tried to do that, it does nothing but waste my time, and more since I have to clean up some of their messes. So, how exactly do you suggest training these people? If they don't get it after four years of college, how are you going to make them get it now?

      --
      Qxe4
    2. Re:A bunch of bullshit to justify offshoring by scamper_22 · · Score: 0, Redundant

      I read through all the posts so far, but decided to make your my entry point.

      Why would a company train an American worker who they will have to pay lets say 85k/year... then they can pay someone in India/China lets say 25k who is more willing to work harder?

      It's a very serious question that sadly both the left and the right seem to completely ignore.
      Everybody likes to export. I'm sure Americans feel proud that Intel, AMD, Microsoft, RedHat, TI... are world leaders that export to the world. Free trade like that is wonderful isn't it?

      Indeed, the old arrangement went something like this:
      The west will do all the fun and interesting work and sell such products to the developing world
      The developing world will do all the work we don't want to do (farming, manufacturing, textiles...) and sell it to us.
      Sounds like a match made in heaven.
      To simplify it. We trade then CPUs and they give us coffee beans :P

      Yet, what happens when we in the west really can't do anything much better than the developing world? Hey, I hate to break it to you, but it is unreasonable to expect a western person to be much 'better' than a person from India or China. Education is highly overrated as an economic advantage. Education is really just another commodity.

      Yet, we look at the assumptions. I live in Canada and our liberal party sat around signing free trade deals, running trade ventures to China... always telling us the people that if we just invest in education, we can still compete! I've come to call it the cult of education. A brand of the progressive religion. They have an undying faith that education solves everything.

      economic competition? answer: more education!
      crime? answer: more education!
      innovation? answer: more education!
      family problems? answer: more education! specially ECE!

      It's like a religion. I a Muslim and when I used to go to the mosque we would hear the same thing. The solution to all problem is Islam! Why can't we just get everyone to believe and obey and be a good Muslim. Then everything will be good! It's the same crap. If only we could education everybody then all the problems are solved... except they're not.

      Canada is one of the most educated countries in the world... yet we don't do anything with all that education. We don't have a lot of great companies. We really don't invent a whole lot. To this day, Canada is really still a natural resource country like Australia. We lucked out with oil!

      And so we come back to the reality... that we must deal with reality.
      Education is a commodity. When enough people are educated, there is no real benefit in more education or training. You/Me are really no smarter than people in India and China *in the long haul*. There is no intrinsic reason me/you should be paid more than someone in India and China. Correspondingly there is no intrinsic reason we should be more productive or better than someone in India/China.

      So we're left with questions about free trade. We have 6 billion people in the world. How many do you need to be education to build all the technology we need? Here's a hint... not many. Since education is a commodity, it will go the lowest bidder... Since we in the west have refused to accept reality, we'll keep falling. We have a minimum wage here that people we trade with don't have to respect. That follows the entire wage chain. The progressive cult of education keeps feeding us the crap that we can be more innovative if we just spend more on education and we can still make lots of money... ignoring the realities of life.

      Look, a textile worker, waiter, warehouse worker, farm worker... are all jobs society needs done and they should be jobs a society should be willing to do. We're out of whack if we think our education is so special. This is the real imbalance in our society. It is plain and simply not.

      The real issues are those of free trade and wage distortions. I get really angry when I hear people say thin

    3. Re:A bunch of bullshit to justify offshoring by TheRaven64 · · Score: 1

      I've not done this in a commercial setting, but two of the most active contributors to an open source project that I co-run joined us with very little programming experience or apparent ability. I went through rounds of ultra-pedantic code review with them until they were submitting stuff that we couldn't easily fault. They still occasionally do things in a slightly sub-optimal way, but on the whole I'm happy for either of them to hack on my code without needing to check their work afterwards. Occasionally I'll tidy up something that they did, but not very often. The time I spent working with them when they joined has resulted in at least an order of magnitude more good code being committed than if I'd spent that time hacking.

      Of course, I may have just been lucky to get competent but inexperienced people. In general, if someone understands induction and indirection (recursion and pointers), the only thing that they need is practice and feedback. If they don't understand those two concepts then they will always struggle.

      If I were hiring inexperienced programmers, I would test those two concepts in interview and pick the most enthusiastic people who understand both. You can fill in gaps in their knowledge quite easily if the core understanding is there.

      --
      I am TheRaven on Soylent News
    4. Re:A bunch of bullshit to justify offshoring by Bill+Dog · · Score: 1

      What you're referring to is more typically called "mentoring". The usual ways of training programmers:

      • Bring in an instructor/consultant for on-site training, where your devs report to a conference room every day for a week or so. (And then optionally the expert can stick around for a while after the course to do mentoring.)
      • Send your devs to one of those night classes for working professionals at the local uni, or thru an online learning program put on by the uni.
      • Offer an education reimbursement benefit that pays for such classes.
      • Lease a CBT provider's library and make their courses available for checkout.
      • Encourage someone to start a discussion group, such as on design patterns, to meet after hours or during one lunch break a week. (You could have lunch brought in that day, for committed members of the group.)
      • Maintain a small library of technical books that devs can take home for a while. Reimburse the purchase of a book someone wants to read if multiple people would benefit from reading it also.

      Those are all the ways I've seen or heard about. Something else that crossed my mind is how about a required reading list? I've seen Slashdotters say that they found a particular book so good that they considered it required reading for their dev team, and bought everyone a copy. I don't see why, say in lieu of required overtime, a company couldn't ask its devs to get thru say one tome a quarter, off a company-chosen reading list. Then for example as the big-wigs saw their market changes and anticipated the desire to next move into which technologies, they could steer their existing labor force (that presumably is competent and already up-to-speed on their business) to adapt to new demands. Saves the costs associated with employee turnover.

      --
      Attention zealots and haters: 00100 00100
    5. Re:A bunch of bullshit to justify offshoring by Rogerborg · · Score: 1

      The only training domestic IT workers need is how to bullshit on their resumes like offshore workers do. I have yet to encounter anyone east of Belgium who ever admitted that they didn't know how to do a (paying) job.

      --
      If you were blocking sigs, you wouldn't have to read this.
  11. It's called "offshore outsourcing" not unemploymen by fkx · · Score: 2, Insightful

    All we have to do is get rid of the H1B bastards and BOOM instant high tech employment.

    Let's get going - time for a "change"

  12. Re:Easy to make qualifications that nobody can mee by Surt · · Score: 1

    I'd really like to see someone who can solve trivial problems in java. Maybe our internal recruitment team just sucks, but I just did yet another interview with a candidate who got stuck for almost 3 minutes trying to figure out why eclipse was complaining about their HashMap<String>.

    Where are the qualified candidates!
       

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  13. 6% high? thats about 2/3s the national average. by Nadaka · · Score: 1

    I prefer the 6% unemployment rate in my industry compared to the unemployment rate in my sisters field of expertise (architectural engineering), IIRC it is above 20%.

  14. Same old song by Anonymous Coward · · Score: 0

    Times are good:

    not enough workers with the cutting-edge skills coveted by tech firms

    Times are bad:

    not enough workers with the cutting-edge skills coveted by tech firms

    It's starting to sound like a thin excuse to hire cheap. Not that it didn't sound like one before.

  15. Re:Easy to make qualifications that nobody can mee by sabs · · Score: 1

    Like the Helpdesk position I read once that wanted someone with Java, C++ experience and the ability to write his own support tools.

  16. But not slow to recruit (in software) by Anonymous Coward · · Score: 0

    Anecdotally at least, it seems there are plenty of tech job postings out there, especially in California (where I don't live), and especially in software. It may be front-loaded, that is heavy on the posting/recruiting end and light on the actual offer/hiring end of the pipeline, which could help explain the unemployment numbers. It may also be that like other industries, larger established companies have had layoffs. But plenty of companies (small or innovative firms) appear to be hiring like mad. Either way, the current job market in tech looks to me to be good for those actively seeking work or a promotion. As usual, I expect innovation in various sectors (not just so-called "tech") to be a major driving force of any serious turnaround.

    1. Re:But not slow to recruit (in software) by Anonymous Coward · · Score: 0

      Anecdotally at least, it seems there are plenty of tech job postings out there, especially in California (where I don't live), and especially in software. It may be front-loaded, that is heavy on the posting/recruiting end and light on the actual offer/hiring end of the pipeline, which could help explain the unemployment numbers. It may also be that like other industries, larger established companies have had layoffs. But plenty of companies (small or innovative firms) appear to be hiring like mad. Either way, the current job market in tech looks to me to be good for those actively seeking work or a promotion. As usual, I expect innovation in various sectors (not just so-called "tech") to be a major driving force of any serious turnaround.

      I've been looking on and off for the last year or so and did check out lots of those so-called "jobs" listed out in California. The requirements for these positions, especially anything listed as 'entry level' was way out of line for the description of the position or the pay being offered Exhibit A. I overwhelmingly got the impression that a lot of these companies, in the interest of cost-cutting, got rid of their high-paid (and probably highly-experienced) staff, and are looking to hire someone else to do the same job at a fraction of the pay.

    2. Re:But not slow to recruit (in software) by bhcompy · · Score: 1

      I'm SoCal based and went through that last year after I was laid off. It was ridiculous. I'm a 10 year industry veteran and I was being offered entry level wages for mid level to senior level work. I was making more on unemployment than what was being offered by some of these jobs. I am by no means "senior" level, but I don't warrant entry level wages either based on my experience, recs, and education. Unfortunately, that is most of the market out here in CA. I've been wondering if the companies get tax bennies by having openings, even if they are never filled.

      Basically, the market was primarily one of two things: 1) Senior level work for entry level pay or 2) Mid level to entry level work for what I made stocking beer for Budweiser in college

    3. Re:But not slow to recruit (in software) by xenapan · · Score: 1

      I sure dont know about that. I graduated 2 years ago. finally got a job about 3 months ago. You can do the math as to how long I was unemployed. Problem is education doesn't give you a whole lot of experience in everything. I get out and "entry" level jobs I find require 5 years of something I never learned at school. Great. If the school taught it at all I might have 2 years worth of experience (since you don't use it ALL the time) I picked up PHP and MySQL in my unemployed time to improve my "skillset" but it doesn't change the fact I didn't have the 5 years people wanted. Much less of everything else they wanted ASP.net, C# etc.

      So yea.. there are job listings... but they aren't even reasonable. Not to mention over my nearly 2 years of unemployment, I sent out literally hundreds of resumes. I could count the number of calls AND emails I got on my fingers and toes. Granted, I did apply to a good chunk of those jobs I was underqualified for but it seems people aren't even remotely interested in hiring entry level unless you are somewhat of an expert in your field to begin with. The biggest disconnect I think its the difference between my B.S. and the "entry" level jobs requiring 5 years+ of stuff I've never heard of (or had a chance to work with). Where does one get 5+ years of experience without first getting a job? Its not like you can achieve 5 years of experience in 5 years on your own (you would have to start in the last year of high school and do it through college). Or are you suggesting you go 5 years unemployed?

      Yes there are jobs. Yes there are listings. Yes they are "entry level" but the requirements are not but the pay sure is.

      --
      insert funny sig here
  17. Report tied to Chuck Schumer's bill by Anonymous Coward · · Score: 0

    This report in NY times looks like it is somehow tied to the recent Bill sponsored by Chuck Schumer.
    The bill pays for the border security with Mexico by slapping a hefty fee on Indian outsourcing companies.

    http://www.nydailynews.com/blogs/dc/2010/08/schumer-bill-sends-reinforceme.html

    I am not surprised this news came around this time.

  18. Skills Mismatch by iso-cop · · Score: 2, Interesting

    So, let's do some logic here.

    U.S.A. citizens get their training at U.S.A. universities.
    Countries around the world send their citizens to U.S.A. universities.

    Skill mismatch? Where do the foreign folks get their unique skills? Should the U.S.A. be sending folks abroad to universities?

    Is the unique skill "low cost"? Are businesses finding it totally unacceptable to train their employees?

    Does this mean employees are throwaway after five years since "the next big thing" has come out and it did not exist when they went to school?

    1. Re:Skills Mismatch by sethstorm · · Score: 1

      How about pre-empting them and putting all our own in first? Train our own, hire our own, prosper with our own.

      Then there might be a leg to stand on regarding complaints.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    2. Re:Skills Mismatch by jeff4747 · · Score: 2, Insightful

      Is the unique skill "low cost"?

      Yes

      Are businesses finding it totally unacceptable to train their employees?

      Yes

      The CEO's gotta buy his third yacht somehow. Can't make that happen if you want pay adequately or invest in the long-term health of your company. Besides, he only has to milk this company for about 2 more years for all his options to vest, so the crap will hit the fan on some other CEO's watch.

    3. Re:Skills Mismatch by TheRaven64 · · Score: 2, Insightful

      Competent US citizens can easily get jobs abroad or in the USA. Competent foreign-born US graduates now find it difficult to remain in the USA. This means that you have an increasing number of people graduating from US universities who are not able to work in the USA. Add to this the fact that both Obama and Bush have been quite unpopular with a sizeable (although largely disjoint) subset of the population, and you get a lot of US citizens who are interested in seeking jobs elsewhere.

      Skilled workers are now a lot more mobile. I think that more than half of my friends here (in the UK) come from different countries. Three are American - one just moved to Germany for a job, one is about to move to Holland for a job, and one is going to keep doing freelance work in the UK when she finishes her PhD. None of them want to return to the USA. At the same time, I have a French friend who just moved to California on an L-1 visa. He'd probably have gone earlier if the visa requirements were less strict. I know an Iranian with a PhD who does some really interesting research and was turned down for a work visa in the USA.

      It's very easy for skilled Americans to get a job in Europe or Asia, but it's very difficult for skilled non-US workers to get a job in the USA.

      --
      I am TheRaven on Soylent News
    4. Re:Skills Mismatch by 0111+1110 · · Score: 1

      For a foreigner to get a work visa in the UK I thought it was required to show that your skills are unique enough that nobody in the UK could do the same job? Seems kind of hard to prove that no one else in the entire country can do your job. And even more unlikely to actually be true. It sounds like your definition of "very easy" may be different from mine.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    5. Re:Skills Mismatch by bhcompy · · Score: 1

      IMHO, mobility is part of the problem. They'd like you to be mobile, but in order to be mobile you have to be a single renter without permanent transportation or long term leases. Once you get a family, you're screwed. Once you get a car loan, you're screwed(in the short term). Employers are allowed to increase unreasonable mobility expectations because workers are desperate enough to except the stipulations.

    6. Re:Skills Mismatch by bloodhawk · · Score: 1

      The reality is that all the proof you need is a labour shortage in your field and it is incredibly easy to get in. myself and several friends did 6-12 month stints over there working as programmers and when we left the companies were still begging for us to stay (no not because we were anything special, just that the shortages of decent programmers at the time were that bad).

      Europe is like trying to jump over a barbed wire fence to get a work visa, The US is like trying to break into Fort Knox.

    7. Re:Skills Mismatch by Builder · · Score: 1

      Over the past decade I've got 5 people into the UK. 3 of those were on Work visas and 2 were on HSMPs (now Tier 1 work visas). It's trivial. All you need is the right qualifications and it's a doddle.

    8. Re:Skills Mismatch by evil_aar0n · · Score: 1

      Your anecdote doesn't hold water - at least in my group. Here, at Global MegaCorp, outside of NYC, I'm American, and solidly in the minority. Most of the people walking around, here, are of Indian descent. Two of the higher level managers at this site are also Indian, so I'm not terribly surprised by the hiring preferences.

      I don't know if my company competes poorly on salary or what - I'm happy with what I make, so I don't pay more attention than that. We had a couple of Americans who left for greener pastures, once the recession lifted, and they were replaced by Indians in almost no time at all.

      --
      Truth, Justice. Or the American Way.
  19. What do you expect by BeanThere · · Score: 1, Insightful

    when you take more and more of the cash companies make from them to fund an ever-expanding state and "bail-outs" (http://news.cnet.com/8301-13578_3-20014563-38.html) ... *of course* it gets harder for companies to be able to afford to hire people and thus create more jobs. No sh-t. Let companies keep more of what they earn and they'll feel more comfortable hiring people, it's that simple. But all those billions floating around, it's just too tempting for governments to not want more of it.

    1. Re:What do you expect by Anonymous Coward · · Score: 0

      Maybe if they weren't more interested in lining the exec's pockets instead of doing right by their employees, they'd be in better shape. But instead.. let's blame the gov't... it's more fun than blaming the fat cats.

    2. Re:What do you expect by frank_adrian314159 · · Score: 5, Insightful

      Let companies keep more of what they earn and they'll feel more comfortable hiring people, it's that simple.

      Ummm, it's not that simple. In general, corporate earnings have been improving since Q1 2010 (when the "official" recession ended). Targeted business tax cuts were instituted in 2009 as part of the stimulus package. There are still not robust increases in hiring. If you look at financial reports for companies that are having increases in earnings you find that these corporations are either (a) hoarding cash, (b) using extra cash for acquisitions, or (c) instituting share buyback programs. None of these things "hire workers". In fact, choice (b) often depresses employment, as redundancies are eliminated in the merged entities. Nor is there any indication that lowering the tax rates further at this point would encourage corporations to hire more workers, either theoretically or empirically.

      Do you actually observe the economy and research these things, or do you just get your talking points from Glenn Beck?

      --
      That is all.
    3. Re:What do you expect by cyber-vandal · · Score: 1

      You seem to be under the delusion that corporations pay tax.

    4. Re:What do you expect by Lunix+Nutcase · · Score: 1

      I thought pretty much any intelligent person realized that trickle-down economics (aka voodoo economics) was bullshit years ago.

    5. Re:What do you expect by MarkvW · · Score: 5, Insightful

      No. You obviously don't get it. The free market is "magical," as Ronald Reagan once said. The free market takes care of everybody's needs.

      No big government is needed, because we can trust big business to take care of us. Don't worry about the minimum wage, because the free market will provide what you need.

      What? You're not cutting it? It's your fault, you should be succeeding. If you're not, there is something wrong with you.

      Trust in the Free Market! Big Business is your Friend!

    6. Re:What do you expect by Fulcrum+of+Evil · · Score: 1

      What amuses me is how the same people who hate hollywood and liberals worship a hack actor like some sort of god.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    7. Re:What do you expect by Anonymous Coward · · Score: 0

      ok, if you're gonna point out that the bailouts/aid over the past 2 years are suppressing hiring, then what do you make of the binge that took place earlier in the decade? You know, in 2001 overall debt was $5.6 trillion (~60% of GDP) with $240B surpluses ; end of 2008, before the bailouts, debt was ~$10.5 trillion (~85% of GDP) with deficits getting up around a trillion dollars. So, that was at least $5T added to the debt, and if you toss in the cost of the wars (which were kept off the books, financed by selling treasuries to China, Japan, Saudi Arabia, etc.) we're up to ~$7 TRILLION. And while that $7T was spent, Intel & others still hired. Moreover, that $7T dwarfs what's been spent on the bailout/aid to states. Why was it that Intel CEO Paul Otellini can't hire?

      As I lifelong registered independent, I am always amazed that people seem to lose all sense of perspective when simple economics are seen through the veil of political views. Otellini states "I think this group [the Obama administration] does not understand what it takes to create jobs. And I think they're flummoxed by their experiment in Keynesian economics not working." Yet most people will agree that what ultimately pulled us out of the Depression was WW2 -- i.e., government spending huge sums (the Keynesian approach) which put us on the path to decades of unprecedented growth. In the 4 years of WW2, the government spent an amount that was double the GDP, which today would equate to $30 trillion (yes, 30). I'm not saying we should spend anywhere near that, but nobody argues that the WW2 didn't set the tone for the decades of prosperity that followed. It's staggering to me that people believe that companies would hire if only we head down the fisal austerity path right now. For decades we developed the technology and produced the goods/services that the rest of the world bought. Why should we stop that now? By 2020, at the current pace, China will spend more than us on R&D. Which means if the U.S. government doesn't invest, through various means, in the tech & energy sectors, we will eventually cede our position as the world's top innovator and producer. Such investment should require companies to develop AND manufacture their products in the 50 states. It worked in WW2 when the government planted the seed (albeit inadvertently) for decades of prosperity; why shouldn't that work today?

      Oh, in 1945 the debt was ~130% of GDP, and in the following years we pulled through nicely and reduced the debt dramatically. Currently, as a percentage of GDP, our debt is in the upper 90's. At the current pace, debt will be 100% of GDP in 2012: like it or not, there's still wiggle room. The very stimulus that pulled us back from the brink of cataclysmic economic implosion, if continued *wisely*, could set us down the path where the private sector is willing to hire. Of the people I've talked to, no one who favors immediate fiscal austerity can tell me any of the numbers stated here. Rather, most people choose to bitch about the bailout/aid, stating that now is the time for fiscal austerity -- but they can't tell me why, let alone back it up with numbers and sound reasoning.

    8. Re:What do you expect by IICV · · Score: 1

      No, he just follows the fundamental theorem of Republican economics:

      You are always in the right half of the Laffer curve. Always

    9. Re:What do you expect by unixan · · Score: 1

      If you look at financial reports for companies that are having increases in earnings you find that these corporations are either (a) hoarding cash, (b) using extra cash for acquisitions, or (c) instituting share buyback programs...

      Do you actually observe the economy and research these things, or do you just get your talking points from Glenn Beck?

      Excellent question. Did you? :)

      My employer (a public company in the $5-10B market cap range) is most definitely increasing earnings, and hiring more workers. Oh, they also are debt-free, profitable and "(a)" sitting on a pile of cash, but that happens to work as protection against "(b)" being bought out and thus losing the workers they currently have.

      No, I didn't expect you to research my particular employer, but, the grandness of your assertions aren't protected simply by accusing G.P. of lack of research.

      --
      This signature intentionally left unblank.
    10. Re:What do you expect by Dr.+Donuts · · Score: 1

      While it makes a nice sound bite to say that companies making more money will feel comfortable hiring more people and may even seem to make sense at first glance, that's not how things work. If a company can make more money without having to hire additional labor, then it will use that additional money to purchase better equipment (which will hopefully improve their labor efficiency, thus requiring less labor), pay down debt, increase stockholder dividends, buy other companies, increase advertising, etc.

      You hire labor to meet demand, or expected demand such as when debuting a new product. If demand or prospect for demand isn't there, then labor needs don't increase. You don't hire simply because you have more money.

      Now, as far as labor within the tech industry, what I've seen over the years is that many companies want someone else to pay the costs of training their employees. Either you were trained at another company, were taught at a university, etc. This makes sense from an economic perspective, since training is expensive. However, if everyone follows that logic, no one gets trained and the labor force as a whole becomes less capable.

      It's a self fulfilling prophecy. Don't provide training or opportunity to gain experience, then complain the labor force doesn't have the skills you need.

      H1-B and it's ilk can provide a useful function but from what I've seen of it's use in the tech industry, it's becoming another tool to externalize risk and cost.

    11. Re:What do you expect by TheSync · · Score: 1

      You seem to be under the delusion that corporations pay tax.

      US C-corporations payed $225 billion in corporate income tax in 2009. But you are right, actually their consumers payed the tax :)

    12. Re:What do you expect by Anonymous Coward · · Score: 0

      Anytime someone starts off with "it's simple", you should immediately smash them in the mouth. Nothing intelligent can be expected to follow.

    13. Re:What do you expect by turbidostato · · Score: 1

      "Let companies keep more of what they earn and they'll feel more comfortable hiring people, it's that simple."

      Maybe. But the only you can insure that way is that if companies keep more of what they earn, well, they'll keep more of what they earn, not that they'll expend that on hiring you.

      Maybe they'll use that to pay better bonuses to the CEO.
      Maybe they'll use that to pay dividends to their shareholders.
      Maybe they'll use that to hire more cheap off-shored or HB1 labour.

      So, why do you think that if companies keep more of what they earn they are going to gladly expend that on you?

    14. Re:What do you expect by BeanThere · · Score: 1

      Actually, I happen to know a thing or two about running a software business, as that is what I do --- and I can tell you it is EXACTLY how things work. It really is "that simple" --- the single most critical thing I need for my business is *good programmers*, not 'equipment' or 'paying down debt' --- and from the taxes I have paid, I would've been able to make significantly more hires. Literally. It is direct, and simple. Labor is one of the main costs of tech businesses.

      Don't provide training or opportunity to gain experience, then complain the labor force doesn't have the skills you need.

      In the software industry, the only programmers really worth their salt that I've ever met were those who had the drive to train themselves. If you don't happen to have a passion for it, then you aren't going to be motivated to do it on your own. Those who self-train do it because they hvae a passion for it, and that same passion makes them good, and hirable by companies. When I hear candidates who whine that they should be trained by employers, they often turn out to be lazy and disinterested and not very good *no matter how much* training you give them (and hence bad money you throw at them).

      H1-B and it's ilk can provide a useful function but from what I've seen of it's use in the tech industry, it's becoming another tool to externalize risk and cost.

      Actually, it's a legal requirement that H1-B recipients are paid at least market-based salaries by their employers. I know some good programmers on H1-B visas and they are earning very, very good salaries. Not only are H1-Bs not notably cheaper than locals, there are also significant extra administrative costs in making an H1-B hire, as well as delays (it typically takes at least a year or so from making a job offer to actually starting --- how is that preferable for any software company) and risks (e.g. most H1-B applications are denied, and if they're denied, oops, you wait another year). Again, if you're trying to run a software business, this wreaks havoc. In practice H1-B's in the tech industry are thus often used to be employ the 'cream of the crop' from other countries, which is good for US job creation (since good programmers create jobs), and good for the competitiveness of US companies against those in other countries, since it depletes the talent pool in other countries.

    15. Re:What do you expect by Anonymous Coward · · Score: 0

      Do you actually observe the economy and research these things, or do you just get your talking points from Glenn Beck?

      Maybe he does, but your talking points definitely come from the "hope" still clouding the eyes on the left.

      Most businesses won't invest in new hires until they see the economy rebound. It's simple risk analysis: how do you justify investing a large amount of cash when it's not clear that the recession will be ending anytime soon? If your investment fails, you are dead in the water with minimal ways to recover cash - also potentially opening up that shareholder lawsuit. And, given the state of consumer spending in the US, the risk that your investment will fail is much larger now than it was 5 years ago. So you sit on your money.

      The next question is this: when will US consumer spending go back up? Well, there are couple of important points to know about US consumer spending:

      a) The current administration's personal income tax increases are going to go down as the stupidest tax increases in history. Why? In order for US consumer spending to pick up, they need cash. *REMOVING* cash from US consumers will cause spending to go down.

      b) Small businesses employ 99% of the workforce in the US. New regulations requiring paperwork on vendor transactions over $600 and Obamacare are going to put a dent in small business profits. Result: most small businesses aren't hiring. The US consumer sees this, and with the job market still on shaky ground, are going to save until they see the situation improve.

      c) The US public (correctly!) perceives these stimulus packages as non-functional. There are no examples in the history of the US where government spending has pulled the country out of a recession. (In fact, research indicates that increased government spending *delays* economic recovery.)

      I could go on, but bottom line is this: there are valid reasons why some economists are forecasting crap growth an 10% unemployment until 2014. And yes, you can thank the Obama administration for that, because all of them seem to be too stupid to read a history or economics textbook - or hell, even open their eyes to Europe, where austerity measures (read: DECREASED government budgets) have accelerated their economic recoveries. (E.g.: Germany.)

    16. Re:What do you expect by Anonymous Coward · · Score: 0

      Don't you pay taxes (mainly) on profit? If so, wouldn't you always want more profit, even if you pay more taxes?

      It seems to me that more good programmers would have a negative impact on your profit margin. You aren't not hiring people because of taxes, it's for profit. I don't have any problem with that other than the fact that you are pinning the blame on taxes when you really shouldn't be.

      Nobody like paying taxes, but don't forget that your ability to turn a profit is directly dependent on the U.S. not turning in to a 3rd world shithole.

    17. Re:What do you expect by Anonymous Coward · · Score: 0

      Agreed. We give tax cuts to corporations and the very rich because somehow they're going to magically "create jobs". Then we do absolutely nothing to actually make sure that is what they do with the extra money the tax cuts give them, and yet somehow the corporate media propaganda is that tax cuts create jobs.

      I don't know about anyone else, but where I come from hiring is based on need, need is based on expectations of selling whatever it is you sell, and that is based on demand for your product. For most of us in the real world, that depends on customers wanting to buy what you do or make. If I don't have customers, it doesn't matter how many tax cuts I get--I'm going to sit on the cash until I have a reason to hire someone. Oh, yeah, that demand thing--it rather helps if every company hasn't outsourced all their non-CEO jobs offshore so that your customers actually have money to buy stuff with. That is pretty much the real problem with the economy that nobody wants to talk about, so they come up with simple minded "keep more of what they earn" crap.

      Only a free market idiot believes jobs are created by giving people with piles of money more piles of money.

    18. Re:What do you expect by Anonymous Coward · · Score: 0

      I take my talking points from Intel's CEO. Like the one where he said there WON"T BE ANY JOBS coming to the U.S. because the corporate tax rate is the second highest in world, is twice the world average, and there is no way he will build a $3B fab in the U.S. because it costs him $4B to do it. I think he announced that it was in fact 1,200 blue collar fab jobs that he would NOT be delivering, and then he proceeded to build elsewhere where they appreciate his business and don't treat him like a sucker to tax.

      So no, not Glenn Beck. That would be Paul Otellini. Tard.

    19. Re:What do you expect by onefriedrice · · Score: 1

      Well, it's easy to prop up the straw man who is telling us the free market has no flaws. I'm still trying to figure out why anybody thinks a powerful government is ultimately good for civil and human rights when the history of the world tells a drastically different story. Said more bluntly, nobody is arguing that the free market is perfect, but many governments with too much power cause more pain on a daily basis than any private venture ever did.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    20. Re:What do you expect by Anonymous Coward · · Score: 0

      I got lost in that cognitive dissonance.

    21. Re:What do you expect by Forbman · · Score: 1

      actually, sitting on a pile of cash makes the company more likely to suffer a takeover effort of some sorts. Private equity company sees your clean balance sheet and big cash reserves? Cool. Here's a 50-80% premium over your stock price for us to buy your company. (Private equity = Leveraged Buyout Firm). Hopefully your company is also very profitable.

      Then, when private equity company takes over your company, one of two things happens: no growth, because they're happy to have the positive cash flow, but expenses become watched over with laser focus. Bye-bye free coffee (Starbucks/SBC/whatever -> Folgers -> BYOC), etc. Which is OK, I guess.

      Or, the new owners need a new tax loss company: cash is transferred to shareholders. Lots of debt is added to the company, far more than cash reserves. Somehow Wall St. thinks this is good, and stock price goes up, along with a few rounds of "right-sizing" the company, as Wall St. also rewards layoffs and "expense controls". Stock price hits a magic amount, and the private equity company, as well as the few stool pigeons they kept around from the old regime, profit nicely, able to cash out enough of their shares at the all-time high points while the shell of the company is sold off as an operating asset, or just simply killed outright, so the owners can claim a huge tax loss writeoff. Sucks that you and all your friends and buddies are now out of a job. Just ask someone who worked at H-P before Carly or The Hurd (or IBM or...)

    22. Re:What do you expect by Money+for+Nothin' · · Score: 1

      In fairness, Reagan was a hack actor... with an economics undergrad degree, whereas most Hollywood acting talent - even today, 30 years later - has no degree at all.

      Good President or bad, the man was at least, on paper, more-qualified to be President than most actors then or now.

      Of course, isn't there a saying that "those who can, do, those who can't, go into politics" (to paraphrase "those who can, do, those who can't, teach")? :-)

    23. Re:What do you expect by Fulcrum+of+Evil · · Score: 1

      wow, that's some serious irnoy - the last president with an econ degree came up with supply side economics (yes, I know it's a political slogan)

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    24. Re:What do you expect by Anonymous Coward · · Score: 0

      No big government is needed, because we can trust big business to take care of us.

      It's kinda funny how you just shot yourself in the foot. The point of small government and a free market is that people take care of themselves. If you're waiting for a government or a business to come and take care of you, then you must be in REALLY bad shape and I feel sorry for you.

  20. Kill the temp loophole. by sethstorm · · Score: 1

    If it costs as much to offshore it or temp it as much as it does to do it properly, those ways of "hiring" might not look so good as a loophole.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re:Kill the temp loophole. by mabhatter654 · · Score: 1

      Personally, it comes down to the amount of work HR is willing to put into the candidates. When they are pulling H1-B for example, a great deal more effort goes up front typically it is a very high level (VP) person recruiting... they don't ask a supervisor for an email of requirements and post a 4-line for these folks. They don't schedule the folks visit during the supervisor's busy work time, they schedule a lunch date off-site for well over the standard "one hour" allocated. If you put similar effort into more new hires you'd get better results. I've seen shop workers called "morning of" the "orientation" day just for the agency to fill the slots then written off as "crappy employees" when they aren't ready for 50-hour weeks.

  21. California elections by Anonymous Coward · · Score: 0

    Here in California, the Republican party decided to run 2 fine tech CEOs for Governor and Senate.

    There's Meg "Buy the governorship now" Whitman who wants to replace you with 500,000 new H-1Bs this year, and every year.
    There's Carly "Fired from HP" Fiornia who wants to offshore your job.

    1. Re:California elections by pandrijeczko · · Score: 1

      There's Carly "Fired from HP and Lucent Technologies" Fiornia who wants to offshore your job.

      There, corrected that for you.

      --
      Gentoo Linux - another day, another USE flag.
  22. Re:Easy to make qualifications that nobody can mee by Stiletto · · Score: 3, Insightful

    Where are the qualified candidates!

    They're already employed and fairly happy. If you want to get them to uproot and move to your company, your HR department is going to have to offer more than the standard "kinda above average" salary and "competitive" benefits.

    What does the job posting look like? Is how it's worded attracting the wrong candidates?

    When I was job hunting, I could always tell the "dog" jobs because they said nothing interesting about compensation besides (sometimes) "competitive pay and benefits".

  23. Re:Easy to make qualifications that nobody can mee by Anonymous Coward · · Score: 0

    That is what IDEs do to people ...

    I write all my java in vim, and I never have useless complaints like yours.

    I may venture so far out as to say it is remotely possible that even emacs sucks less than an IDE.

  24. Same problem as always. by khasim · · Score: 3, Insightful

    Lots of candidates put down that they have, for instance, ten years of experience of Java. And maybe they do! But depressingly often they can't do trivial tasks, like select a random element from an array.

    I see that a lot. There needs to be a differentiation between "experience" and "drawing a paycheck".

    If you get hired by a company to drop workstation images onto workstation hardware ... and you do it for 10 years ... do you have 10 years of experience working with those OS's?

    No. You have 1 week experience ... repeated 520 times (not counting vacations).

    You have 10 years of drawing a paycheck.

    That's why I prefer to test candidates myself.

  25. Re:Easy to make qualifications that nobody can mee by Anonymous Coward · · Score: 0

    This was probably actually a Remedy developer position.

  26. skill fade? by killmenow · · Score: 1

    " whose skills start depreciating almost as soon as they are laid off, given the dynamism of the industry"

    Why? I've been laid off before. Worked for a company that went out of business too. Why do your skills have to start fading when you get laid off? To me, that's the perfect time to pick up NEW skills. You still have a computer, I presume. Even if you don't still have an internet connection at home, what self-respecting nerd can't get access to the latest tech in their field? Besides, learning Java, Python, Ruby, etc. is FREE.Setting up a bunch of virtual machines and playing around with network configs is FREE. Setting up MySQL, PostgreSQL, and even MS-SQL is FREE. Learning BGP is FREE. MIT OpenCourseWare is FREE.

    If you can't get re-hired right away, there's no reason you can't stay current and even improve your skill set with all your new found FREE time.

    Of course, last time I was laid off, I just started consulting while looking for a job. After three months of 40+ hr billable weeks and no end in sight I asked my wife if she minded that I stopped looking for full-time W2 employment. She doesn't mind. That was four years ago.

    1. Re:skill fade? by cyber-vandal · · Score: 2, Insightful

      Getting the required industry EXPERIENCE solving real problems rather than just dicking around with it at home is not FREE. I learned Java at home. It got me precisely zero jobs. I learned C++ at night school. It got me precisely zero jobs. I managed to get EXPERIENCE in C# and SQL Server and now I have a job in that. Having no EXPERIENCE in the technology of the job you're applying for means your resume goes in the bin. At least in my experience anyway.

    2. Re:skill fade? by nomadic · · Score: 1

      You still have a computer, I presume.

      Don't be stupid, computers are so expensive only the give richest kings in Europe own them.

    3. Re:skill fade? by jeff4747 · · Score: 5, Insightful

      To me, that's the perfect time to pick up NEW skills.

      That only works for so long, at least if we're talking about software development. Once you're a "senior developer"-level person, it stops working. You have entry level skills in your new area, but you have senior-level work experience that requires senior-level pay. Companies prefer not to hire such candidates. They assume that the candidate will produce sub-standard output if they pay at a senior rate. Or if they low-ball the rate, the candidate will jump ship as soon as they find a job in their 'core area'.

      Unfortunately, not too many development companies have figured out that once you have legitimately reached a 'senior' position, picking up the new language is pretty damn trivial. Each language is solving the same problem over again, with a slightly different solution. Once you have the basic programming concepts down, it really doesn't matter what the API is called.

    4. Re:skill fade? by Anonymous Coward · · Score: 0

      This is not what the Java developers tell me every time they have to work on a .NET project.

      ROFL.

    5. Re:skill fade? by cervo · · Score: 1

      Yup. I had the misfortune of doing SQL in an Internship and then I could only get a job doing SQL (it just happened to be SQL Server with a startup). Then I used .NET a bit and was stuck with C#/VB.NET. This is even though at college I could out C++ and Linux almost all my classmates as well as several professors. It is quite frustrating. Even know in graduate school when there is a C assignment everyone panics (java is the big thing now) and I just do them like nothing.... The funny thing is I never had a class on java. I just use java.sun.com/tutorial (well the link still worked as of last semester) and the API docs to figure out what I want for doing most Java assignments. No company will ever hire me for Java for that. What's funny is that in many cases people who had classes/work experience with Java can't get the assignments done and I can, even though I just fiddle through the docs. HR doesn't want to hear that though. And I can't get a job in Java because I have 0 years professional experience with it.

      It is a little frustrating because overall I like UNIX like operating systems more because they tend to be more scriptable than windows. I will say I almost managed to get into a Perl/Linux role once, but the company was different, with an unusual (and super long drawn out) hiring process. And ultimately compared to the other job offer I got at the same time doing SQL Server DBA stuff the pay was too low.

      I guess basically you gotta start your own company, play with everything for a few years, and then lay yourself off :-P But in reality you gotta keep playing with everything. Framework of the hour X comes out and then jobs are like y years of experience in technology x as a job requirement. You almost have to keep employing yourself and playing with new technologies as they come out (and have a crystal ball since you can't possibly learn every framework/library/language/fad).

    6. Re:skill fade? by DwySteve · · Score: 1

      Unfortunately, not too many development companies have figured out that once you have legitimately reached a 'senior' position, picking up the new language is pretty damn trivial.

      Depends what 'senior' means. In my company the 'technical track' is pathetic. It's like asking to be forgotten, ignored and underpaid if you seek promotion by expanding your skillset. The real money comes in project management - become a systems engineer, a project engineer, a program finance person or whatever. Just get in a position to move money around and say important things like 'How can they put that on our plate? We told them last quarter that the deliverables were delayed as specified in the contract. We can't be more than 12.5% liable! We'll sue!'

      So our 'senior' people may or may not have actual important technical experience and the ability to do anything worthwhile. An inept engineer level 1 can choose to take the 'program management' path and become a senior whatever while not being able to write any code.

      They just hand out titles today. I wouldn't believe them.

      --
      http://angryee.blogspot.com
  27. Wouldn't Fiorina be unable to take the oath... by sethstorm · · Score: 1

    ...for already being beholden to foreign offshoring interests?

    I would hope that they say "...and we recognize the Senator from India, Carly Fiorina"

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  28. Riiiiiiiiiight by Anonymous Coward · · Score: 0

    From TFA: "We are firing up our college recruiting program, enduring all manner of humiliation to try to fill these jobs," said Glenn Kelman, chief executive of Redfin, an online brokerage agency for buying and selling homes that is based in Seattle and San Francisco." (emphasis mine)

    I call bullshit. Complete & utter bullshit. The guy claims he can't find qualified people in those 2 towns? Suuuure you can't pal. The clincher here is the "enduring...humilation" part. I don't even know what to say to that. WTF is he even talking about? Maybe he is forced to whore himself out, blowing anyone he can to get enough cash to score the crack that keeps him so high & delusional that he actually believes his own bullshit. Did I mention he is full of shit? Amazing.

    1. Re:Riiiiiiiiiight by eyenot · · Score: 1
      --
      "Stratigraphically the origin of agriculture and thermonuclear destruction will appear essentially simultaneous" -- Lee
    2. Re:Riiiiiiiiiight by IamTheRealMike · · Score: 1

      He probably means that for the type of codebase they have, finding somebody who will be productive on it would cost them more than they can afford, so they keep getting to the "yes let's hire" stage and then have candidates leave because they can get more money elsewhere. At least, that'd be my guess.

    3. Re:Riiiiiiiiiight by TheRaven64 · · Score: 1
      For those too lazy to follow the link, he's posted a reply already:

      I think the article was summarizing my general point that the shoe is definitely on the other foot when it comes to recruiting talented graduates from the best computer science programs.

      Even though I have had some success, I adjust my schedule to make sure to meet each candidate at a time that is convenient for her, and work very hard during the meeting to persuade the candidate Redfin is a good place to work, which it is. It's a strange dynamic between a 39 year-old and a 19 year-old, and it wasn't what the journalist was expecting to hear when we are in the midst of a recession.

      My personal experience is that high-quality computer-science graduates are in very high demand, and that companies go to great lengths to hire them; this is especially true of Redfin.

      So, he's saying that companies that want to hire the best potential employees have to make an effort to do so. Not really surprising. You won't get good people just by posting a job ad on monster.com. If you want to hire the top people, you need to realise - as, apparently, he does - that they are not experiencing any kind of job shortage. If you don't want to hire the best, then you can probably benefit from the increase in unemployment.

      --
      I am TheRaven on Soylent News
  29. Re:Easy to make qualifications that nobody can mee by frank_adrian314159 · · Score: 2, Interesting

    hey're already employed and fairly happy. If you want to get them to uproot and move to your company, your HR department is going to have to offer more than the standard "kinda above average" salary and "competitive" benefits.

    Not necessarily sure about the "fairly happy". It may also be that in an insecure economy, the devil you know (and have experience with that might save you from a layoff) is better than the devil you don't. Either way, your solution is correct - a risk premium in salary or benefits are in order.

    --
    That is all.
  30. Non-Tech Civilization & Its Discontents by eyenot · · Score: 1

    Increasingly, the only world for techs is run, owned, staffed, and generally populated by techs.

    Techs can't be content with a government run by non-techs. They get miffed when patents are granted for things like "clicking on the icon", but non-tech patent clerks grant such patents any way. They get miffed when laws are drafted against breaking rot-13 encryption, even though a nine-year-old can do it, but it happens anyway because non-techs draft and pass the legislation. They get miffed when Governors O.K. networked electronic voting in their states but Governors do it anyway because they have no idea what a transistor is or what security really means. So techs aren't content unless their government is all-tech.

    Similarly, techs get miffed when they are asked to be the nervous system of the entire company and are paid just a little more than the janitor. They would have to work in a company entirely owned by techs to get the treatment and compensation they feel they deserve. They get miffed when their coworkers think they're supposed to crawl out of the network closet and fix a pencil sharpener or change a toner cartridge, but the only time that doesn't happen is when all the coworkers are techs, too. And they get miffed when in society in general things go according to what football players and retired military officers want and never the way techs want, so techs get to be the whipping posts of the rest of the population and are never glorified, always misunderstood, and never respected or wanted around by the more glamorous members; but the only way that would change would be if all the members of the population were techs.

    So who cares if you can't get a fucking job? Learn how to make your own money, since you're so god-damned smart!!! :)

    --
    "Stratigraphically the origin of agriculture and thermonuclear destruction will appear essentially simultaneous" -- Lee
    1. Re:Non-Tech Civilization & Its Discontents by Mr+Thinly+Sliced · · Score: 1

      Dude you seem to have accidentally posted to the wrong internet site.

      You were probably trying to post this to a derogatory nerd story on digg.

      Go hang out there with other 15 jocks who wish they were on tech salaries.

    2. Re:Non-Tech Civilization & Its Discontents by eyenot · · Score: 1

      Negate *me* all you want, you haven't done a thing to rebuff my stance!

      --
      "Stratigraphically the origin of agriculture and thermonuclear destruction will appear essentially simultaneous" -- Lee
  31. Re:Easy to make qualifications that nobody can mee by Surt · · Score: 1

    I can picture that at a small company. Sometimes it's a budget stretch to hire two different people for those roles. E.g., you have some highly technical, low volume product with a very small number of support calls, you don't need to fund a full support staff, and in fact, maybe you want the one guy doing this to do some IT work for you too. You could pay the right, capable person 1.5-2x a normal salary for simple helpdesk, and still save money.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  32. Stability * by sethstorm · · Score: 1

    It's one thing to be able to do that, it's another to have tons of people able to do that. Sounds like you would have no problem either way.

    No thank you, but some stability is all that is asked, for the majority.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  33. Software Engineering skills don't depreciate much by XaXXon · · Score: 5, Insightful

    Software development is more about problem solving and communication skills than actually writing code. These abilities don't atrophy nearly so fast. A solid developer can pick up whatever technologies are needed for jumping into an existing problem space with little effort and apply their problem solving skills.

  34. Re:Easy to make qualifications that nobody can mee by Surt · · Score: 1

    That's pretty much in line with my thinking: the 6% unemployment number is complete BS, because those 6% appear to be unemployable. We're still counting too many dot com bubblers as 'in' our field.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  35. Or make it harder to not hire. by sethstorm · · Score: 1

    Or make it harder to not hire, and in ways that are not temporary. You seem to want to have companies have the perfect conditions before they will hire, yet have individuals have to take less than perfect conditions.

    You're only making a case for the government to pursue harder. Want them not to? Hire more US citizens in the US, full-time.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  36. Re:Easy to make qualifications that nobody can mee by Mongoose+Disciple · · Score: 1

    That's so true. I was offered an otherwise decent job a few months ago, except it paid ~20-25k/year less than the about equally decent job I'm working. Sorry, no.

    One of my friends once said to an employer while negotiating salary something to the effect of, "Look, money isn't everything, but the difference between what you're willing to pay me and what they're willing to pay me is the price of my car."

    I put it more delicately as I'm negotiating, but I take the basic concept to heart.

  37. Unless... by merc · · Score: 1

    You're Mark Hurd.

    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
    1. Re:Unless... by sethstorm · · Score: 1

      The irony is that if he didn't jump ship to HP, NCR was likely to have stayed in Ohio.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  38. Re:Easy to make qualifications that nobody can mee by meerling · · Score: 1

    I saw a job posting that required 10 years experience with a program that had only existed for 6 years.

  39. Re:Easy to make qualifications that nobody can mee by sethstorm · · Score: 1

    Like the Helpdesk position I read once that wanted someone with Java, C++ experience and the ability to write his own support tools.

    That's not a helpdesk position.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  40. You are an Idiot by Anonymous Coward · · Score: 0

    Companies aren't hiring because of taxes??

    Let me guess - you are retarded enough to vote Republican even after they just finished driving the country in to a very deep ditch.

    Companies aren't hiring because they don't have enough demand for their products. Do you really think that a company is going to hire someone just because they got their taxes cut? That type of shady logic may make sense to a lobotomized 'conservative' but back in the real world (where I work) companies only people because they have some need for their labor.

    Then again, considering that your incredibly stupid statement actually resonates with many Americans, it's possible that companies are having trouble finding and hiring intelligent employees.

  41. For starters, abolish payroll tax for US citizens. by otis+wildflower · · Score: 1

    Incidentally, how much hosting/colo is being offshored from Europe/US? I'd think that power reliability in India and censorship in China would hamper that, but it wouldn't be the first time I underestimated management stupidity..

  42. Interesting hypocrisy by sethstorm · · Score: 1

    It's fine for a company to want and get perfect conditions, but individuals are asked to take less than perfect jobs.

    That's the problem to solve, and not in the favor of business.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  43. Also is the posting written by an idiot? by Sycraft-fu · · Score: 5, Insightful

    Had a friend who had a long stint of unemployment. A large part of the problem was companies that use recruiters, and have morons write the job requirements. There were so many jobs that when you filtered through the bullshit, he probably could do. However he'd have to lie about his qualifications to get them, and he won't do that. Shit like "Must have 7 years experience in Ruby, Java, Perl, PHP, and MySQL." Ok so they are looking for a web app and they don't know what they want it in. Fine, he can do that, he's a real programmer in that he can learn new languages. He also has done all those. However he can't truthfully say 7 years of Ruby experience. He's got 15 years of Perl experience, but only 1 of Ruby. Doesn't mean he's bad at Ruby, just that he didn't see the need to use it till recently. However he gets filtered since he doesn't "meet the requirements" and instead they get the liar types who don't know what they are talking about.

    That was actually something that the people at the job he did get commented on. He had very little Ruby experience, but generates code faster and of much higher quality than the "Ruby people." They were amazed and he had to explain that he'd done all this before, the specific language isn't really relevant.

    So if you want good candidates, make sure the description is written by someone who knows what the fuck they are talking about, and that what it asks for is reasonable. Reason is a good candidate is probably also someone who's honest and thus won't lie on the app just to get in the door. Figure out what you actually need, and put down also what you'd like as optional and go with that.

    No "10 years of experience with every single web related language," kind of shit. Instead something like "Someone with 5+ years of software development experience, at least some of it with web programming. Experience in one or more of the following a plus: Perl, PHP, Ruby, etc." Something that tells people what the job actually is, and gives them an idea what you want.

    1. Re:Also is the posting written by an idiot? by Surt · · Score: 1

      I'm pretty sure that your friend is misinterpreting the ad. After all, 7 years of Ruby, Java, Perl, PHP, and MySQL is 35 years of experience if you read it that way. That person retired, and only zero to one of those technologies has been around long enough anyway. So it seems completely honest to me to claim 7 years of experience including Ruby, Java, Perl, PHP, and MySQL, if in fact you have all of those experiences.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    2. Re:Also is the posting written by an idiot? by Stiletto · · Score: 1

      I'd like to see something like this on a job posting (C++ job example):

      "Your first phone screen question will be, 'What is the difference between static_cast and dynamic_cast?" If you can't answer this or 10 other questions of similar difficulty, do not apply because you'd be wasting everyone's time."

      Maybe a little blunt, but kind of refreshingly to-the-point. It would pique my curiosity and tells me right off the bat the company knows what it wants.

    3. Re:Also is the posting written by an idiot? by Anonymous Coward · · Score: 0

      No "10 years of experience with every single web related language," kind of shit. Instead something like "Someone with 5+ years of software development experience, at least some of it with web programming. Experience in one or more of the following a plus: Perl, PHP, Ruby, etc." Something that tells people what the job actually is, and gives them an idea what you want.

      But then how will companies hire their H1-Bs?

    4. Re:Also is the posting written by an idiot? by 0111+1110 · · Score: 1

      After all, 7 years of Ruby, Java, Perl, PHP, and MySQL is 35 years of experience if you read it that way.

      No. They could be looking for someone who worked at one job for 7 years where he was required to code in all of those every day. Or someone who worked for 7 years in 2 and 7 years in the other 3. English is English. If they ask for 7 years experience in 5 different languages that doesn't mean 1 year each in 4 languages and 3 years in the 5th. If they want something else they should change how the ad reads. Is it really so hard to hire someone who understands basic English to write ads for you?

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    5. Re:Also is the posting written by an idiot? by Surt · · Score: 1

      Apparently, since that ad doesn't make any sense your way either. It's asking for experience that doesn't exist.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    6. Re:Also is the posting written by an idiot? by Anonymous Coward · · Score: 0

      Oh no, you can't have that. That makes too much sense. but then I don't think that HR can understand a requirement posting like that.

      I had just decided about an hour ago talking with my job coach that I am better off mostly ignoring what the job posting actually says and reading between the lines and going for more jobs that I am not "qualified" for. HR is throwing spaghetti at the wall and can't comprehend that they don't understand who the audience is.

      I loved a recent job posting for someone with C/Java, HTML/CSS, &etc and 10 years experience with iPad programming. It's been out for less then six months and the whole iOS has only been around for 3 years.

      Do the manager even read the posting, or do they not understand how bad it makes them and their company look to ask for things like that?

  44. Re:Easy to make qualifications that nobody can mee by vlm · · Score: 4, Insightful

    the devil you know (and have experience with that might save you from a layoff) is better than the devil you don't. Either way, your solution is correct - a risk premium in salary or benefits are in order.

    Or, if they're coasties, their house is (financially) underwater and to switch jobs they'd have to move and declare bankruptcy. I've heard this is an issue, folks whom rent can move, and are making bank, folks with houses can't move and are stuck. Even worse for security clearance type jobs where bankruptcy equals no clearance.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  45. Re:Easy to make qualifications that nobody can mee by Zeek40 · · Score: 1

    Judging by the candidates I've interviewed in the past few months, I'd say this is entirely correct.

  46. Re:Easy to make qualifications that nobody can mee by Jah-Wren+Ryel · · Score: 1

    Sun's PSARC 2002/013(sun4m EOL) is why I run an IBM RS/6000 today.

    Is that a RowerPC system?

    --
    When information is power, privacy is freedom.
  47. Re:It's called "offshore outsourcing" not unemploy by phantomfive · · Score: 4, Insightful

    All we have to do is get rid of the H1B bastards and BOOM instant high tech employment.

    I love how Slashdot is dominated by liberal sentiments until it comes to our jobs, then it's 100% anti-immigration, dominated with rhetoric that sounds like theminute men. It's sad that you were modded insightful instead of troll.

    What we actually need is more immigration, and more emigration, so we can all get to know each other and realize that we're all human brothers and sisters and won't want to kill each other for reading one book or another, and can be happy when someone else gets a job instead of calling them bastards. :) That's my happy dream.

    --
    Qxe4
  48. Re:It's called "offshore outsourcing" not unemploy by TheRaven64 · · Score: 4, Insightful

    H1Bs are not offshore outsourcing, they are importing skilled workers. If you fire them all, you'll replace them with people who live and work in another country and you won't get any benefit from them paying taxes to the same government as you.

    --
    I am TheRaven on Soylent News
  49. Re:It's called "offshore outsourcing" not unemploy by eht · · Score: 1

    Oh poor baby, maybe if you were worth hiring, you'd be hired. The H1B's are there because you are not worth hiring at any price, so they might as well save some money and hire for cheap.

  50. Roll with the punches by Anonymous Coward · · Score: 0

    If your friend can't tailor a resume for an opening, taking into account any apparent lack of understanding on the part of HR, your friend may need a wake-up call.

    Lying on the app is one thing, willingness to make up for someone else's stupidity because you're hungry is another.

  51. Ok by Sycraft-fu · · Score: 1

    But it seems to have gone up with unemployment generally going up. So it isn't anything special, it is just more of the same. Also as far as I can see, UE has stabilized. That isn't what we want, we want it going down, but it cannot be said to be "soaring" when it is staying the same.

    Finally I have to question that chart more than a little bit, given the extremely high rate for general unemployment it is reporting. All over the net I see people reporting the "real" unemployment rate, always something much higher than the official one. The two things they have in common:

    1) They don't have a good source for this. It is always either just unsourced, or through various dubious sources and "corrections" to the official rate applied.

    2) They are all nutty doomsayers who cry about how fucked we are and how this is even worse than the great depression.

    To me, the original article just sounds like more doom and gloom trying to make things sound worse than they really are. I hate this shit since so much of our economy is based on perception. That means the doomsayers are actually working to make things worse. No small part of what is needed right now is for individuals and companies to get less fearful and start returning to normal.

    1. Re:Ok by lgw · · Score: 2, Informative

      By "real unemployment rate" people usually mean the U6 number, which includes those whose unemployment has expired, discouraged workers, and those working part time for economic reasons (underemployed). This is also know as the "Repbulican president unemployment number", as the press has a habit of reporting the big number when a Republican is in charge, and the small number (the U3) when Democrat is in charge.

      The U3 and the U6 are both interesting. The U3 is the most objectively measurable, and so is good for the mathematics of macroeconomics. The U6 is the most representative of the pain level in a bad economy. The U6 tells us that 1 in 6 americans is unemployed or underemployed (which is historically high but no where near Great Depression levels) and likely predictive of voters being quite unhappy with incumbants in November.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:Ok by Sycraft-fu · · Score: 1

      In this case you appear to be correct, they are using U6. However in most cases I encounter, they aren't, they are using Upulledstraightoutoftheirass. Above 20% is oft paraded around and I can see nowhere that it comes from.

      While I agree that looking at the other unemployment numbers can be useful, you also have to be careful with it because while some people are "discouraged workers," others are "lazy fuckers." There are people who just do not seek employment because they find it easier not to. This is true in bad times and in good times. My sister's boyfriend is one of those. He's "looking for a job" if by that you mean "Sitting around watching Family Guy and waiting for someone to offer him a job." He'd figure in to the U6 number (well, if they lived in the US) but in reality is just unemployable because he's not trying.

      At any rate, I find that places that bang on about UE numbers above the official number are usually doom 'n gloom types. They aren't doing it because they have a logical reason for preferring another measure, but because they want to make everything look bad. They want to spread a message of how fucked we are. That is not useful and something I've noticed about doomsayers by looking at history: They are basically always wrong. Doom on a large scale is always predicted, and yet our society endures.

    3. Re:Ok by lgw · · Score: 1

      Yes, the U6 gets a bit subjective, which is both why it's not the "official" number, and why it's better at measuring the subjective level of unhappiness with the economy. Also, the U6 seems to pull farther away from the U3 in bad times, so it is interesting when the disparity grows.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    4. Re:Ok by Jah-Wren+Ryel · · Score: 1

      Finally I have to question that chart more than a little bit, given the extremely high rate for general unemployment it is reporting.

      It isn't. Its reporting by category of education. Combine them all (including the unlisted group of people with a HS education but not a 4 year degree), factor in the population of each group which is not mentioned in the chart, to get general unemployment.

      Based on what I've read elsewhere, unemployment for the under-educated is really as bad as the chart makes it out to be.

      --
      When information is power, privacy is freedom.
    5. Re:Ok by jeff4747 · · Score: 5, Insightful

      This is also know as the "Repbulican president unemployment number", as the press has a habit of reporting the big number when a Republican is in charge, and the small number (the U3) when Democrat is in charge.

      [Citation Needed]

      The U6 is rarely mentioned by the media regardless of the President's political party.

    6. Re:Ok by Thing+1 · · Score: 1

      That is not useful and something I've noticed about doomsayers by looking at history: They are basically always wrong. Doom on a large scale is always predicted, and yet our society endures.

      This reminds me of an old Texas Hold 'Em saying: "Going all in works every time, except for the last."

      This would be basically the opposite: "Predicting 'the end' fails every time, except for the last."

      --
      I feel fantastic, and I'm still alive.
  52. You're unwilling to train them, or quite picky. by sethstorm · · Score: 1

    That's pretty much in line with my thinking: the 6% unemployment number is complete BS, because those 6% appear to be unemployable. We're still counting too many dot com bubblers as 'in' our field.

    While there might be some justification, the large part is the set of companies that are being allowed to be too picky for their own good.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  53. Parent has got it! by AnonymousClown · · Score: 5, Insightful

    My employer is hiring, both full-time and contractor. My previous employer was hiring as well. In neither case could we get qualified candidates.

    Thats because HR is requiring 10 years of experience with winders 2008 server, so by definition the only resumes that make it thru the HR filtration plant are liars / con men / inside-referrals.

    Whenever I see someone say that "they can't get qualified people" it's always for these reasons:

    Unreasonable qualifications as the parent stated or incompetent HR. And it's not just tech skills, it's also for subjective reasons too; such as, "they wouldn't fit in" or some nonsense.

    Here's an example that I over heard fixing a friend's computer who lives with an HR person that works at home. They were on a conference call and it was on speaker phone. One of the HR people came on to talk about a candidate. The candidate by her own admission had an impressive resume - all the skills, education and experience required by the job. Anyway, this person commented that when the candidate came in the room "he sucked the air out of the room" and he wouldn't be good for the company.

    Now, was it brought up that the guy could have been a bit nervous because he was unemployed for several months? Nope. He was passed over because the HR person didn't think she was allowed to have enough air.

    You want qualified candidates? Bypass HR.

    --
    RIP America

    July 4, 1776 - September 11, 2001

    1. Re:Parent has got it! by sjames · · Score: 2, Insightful

      While there may be something to the HR observation (nobody wants to work with "the code nazi"), at the same time many developers think that HR types disturb the atmosphere and vice versa such that the people HR selects will be the worst fits.

    2. Re:Parent has got it! by CortxVortx · · Score: 2, Insightful

      Agreed. As Steve Jobs once told an HR candidate during the interview, "I never met a one of you people who didn't suck."

      --
      "The nice thing about standards is there are so many of them to choose from." - Andrew S. Tenenbaum
    3. Re:Parent has got it! by Anonymous Coward · · Score: 0

      >Unreasonable qualifications as the parent stated or incompetent HR. And it's not just tech skills, it's also for subjective reasons too; such as, "they wouldn't fit in" or some nonsense.

      I stopped having my parents fill out the qualification section on my resume after my first paper route (age 13), did it myself ever since.

    4. Re:Parent has got it! by Nadaka · · Score: 1

      I see this all the time as well.

      Plenty of people require 5+ years of experience with tools less than 5 years old.

        I am still looking to see something like "requires 3 years experience in .net 4.0 beta".

    5. Re:Parent has got it! by elrous0 · · Score: 1

      You may think that HR is wrong on this. But the more you try managing (or even working with) complete social retards and uber-downers, you'll realize that there is indeed such a thing as someone who "sucks the air out of the room." And they can be the most qualified goddamn engineer on the planet but they'll still put you months behind on your project, because they'll bring everyone around them down. I've seen people like this absolutely poison an office, to the point where nothing was getting done and everyone HATED to even show up at the office.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
  54. What "cutting edge" technology? by wcrowe · · Score: 1

    First, 6% unemployment is not high at all. The "sweet spot" is about 5%. Any lower and it becomes too hard to find people.

    Second, all this talk about "cutting edge" technology is a lot of bullshit. I haven't seen anything that I would really consider "cutting edge" technology for at least a decade. Whatever they are calling "cutting edge" can be quickly grasped by all but the most stupid engineers.

    Personally, I think this complaint about a lack of people with the right skills is just an excuse used by mid-level managers and VP's to cover up the fact that they can't get things accomplished.

    --
    Proverbs 21:19
    1. Re:What "cutting edge" technology? by h4rr4r · · Score: 1

      Becoming hard to find people is good, it is the only way real wages rise.

    2. Re:What "cutting edge" technology? by FoolishOwl · · Score: 1

      Given that, as others have pointed out, the overall unemployment rate is higher, we should conclude that the job market in the tech sector is pretty good.

    3. Re:What "cutting edge" technology? by abigor · · Score: 1

      Makes it hard to start new businesses though. You need a balance - that 5% is mostly structural unemployment, ie a snapshot of labour mobility.

    4. Re:What "cutting edge" technology? by trickyD1ck · · Score: 1

      Any lower and it becomes too hard to find people.

      Um, maybe try to compete on salaries then? Anyways, there will always be frictional unemployment, since demand changes, businesses fail, people move, etc.

    5. Re:What "cutting edge" technology? by NickGnome · · Score: 1

      I haven't seen anything that I would really consider "cutting edge" technology for at least a decade. Whatever they are calling "cutting edge" can be quickly grasped by all but the most stupid engineers.

      Personally, I think this complaint about a lack of people with the right skills is just an excuse used by mid-level managers and VP's to cover up the fact that they can't get things accomplished.

      I have to agree with that. Most of the job ads I've been seeing are for temp gigs doing slog work, integrating data-bases, report writing... many of them using obsolete tools... not developing great new software products using the latest tools.

      6% unemployment is not high at all. The "sweet spot" is about 5%. Any lower and it becomes too hard to find people.

      Look at the figures in historical context. Look specifically at unemployment in STEM fields rather than the general average unemployment rates for all occupations, you would be very close. By looking at history and looking at the available information about historical government-defined unemployment rates for specific occupations, you will see that full-employment for actos is about 25%, while full-employment for STEM workers is closer to 2%.

      The worst problem with the available data is that many move from being fully-employed software architects, biophysicists, mechanical engineers, to serving coffee, selling blue jeans, pet sitting, and the occasional gig teaching those "best and brightest" guest-workers how to program at the local juco. BLS counts them as fully-employed coffee servers and fully-employed retail sales staffers and such, subtracting them from the total available STEM labor force.

      "This gradual rise in what is implicitly assumed to be full employment can be seen in the Economic Report of the President. In the Kennedy administration, 4% unemployment was set as an 'interim' unemployment target because they did not want to defend even ths level of unemployment. By the end of the Johnson administration, full employment was creeping up to 4.5%. By the end of the Ford administration, the economic report was defending 5% as full employment. In the 1979 economic report of president Carter, 6% is the implicit full-employment target." --- Lester C. Thurow 1980 _The Zero-Sum Society_ pg 73

      Graphs of employment/unemployment by industry

      by occupation

      test scores and degrees earned (and quotes)

      job ads, job ad indices, price indices, etc.

  55. Re:Software Engineering skills don't depreciate mu by abigor · · Score: 1

    Bang on. That's why smart companies like Google run interviews that test problem-solving skills rather than some particular api.

    That said, here is some advice for programmer members of the 6%: in terms of hireability, you really can't go wrong learning Spring inside and out. It's staggering how many enterprises have deeply committed themselves to that particular framework.

  56. Re:It's called "offshore outsourcing" not unemploy by sethstorm · · Score: 1

    ...and who made you the sole arbiter that decision?

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  57. That IS offshoring by hellfire · · Score: 1

    That's EXACTLY what that blurb is stating, no beating around the bush. Economically speaking, company seeks labor at the cheapest rates possible. Offshoring is the cheapest in many situations.

    And the article isn't justifying anything, just explaining a truth in the market place. If you had two white people living on the same block in Anytown, USA who had the same skillset and one asked for $30,000 and one asked for $35,000, you'd hire the cheaper one. If you want your elected official to do something about it, that's a completely different discussion.

    If you aren't smarter than some tech in India, or can't justify why your job should stay right were it is, your job isn't safe. It doesn't suggest remedies, but if you read between the lines that if you don't take the political route, one good way to keep your job is to keep getting smarter. It's just the truth.

    --

    "All great wisdom is contained in .signature files"

  58. What a Bizarre Article by corby · · Score: 1

    This article is entirely based on the experience of one 49-year-old Latina woman who is having difficulty finding work. The article concludes:

    The experience of Ms. Mann and others like her suggests that the technology industry may not be the savior of the American job market

    Look, Ms. Mann might be awesome at her job, or she might not be very good. Maybe her experience tells us something about her work history, or maybe it tells us something about the software industry creating unfair barriers to entry for middle-aged hispanic women.

    But you have to be kind of a lazy journalist to say that Ms. Mann's story can be extrapolated to describe the state of the US software industry. The only other industry source cited in the article was a hiring manager who said he still has to fight like hell and humiliate himself to get the candidates he wants.

    And here's the money quote that explains to us how all domestic software jobs have been offshored.

    "The programming language “C++ is now an international language,” she said. “If that’s all you know, then you’re competing with people in India or China who will do the work for less.”

    Uh, yes. I do see a lot of C++ work being offshored. A lot of COBOL and Fortran work as well. The author of this article doesn't seem to be aware that these are not exactly areas of growth in the software industry.

    1. Re:What a Bizarre Article by serviscope_minor · · Score: 1

      Plus, C++ is kind of like a Swiss army chainsaw. If you really, really* know C++, then you will have covered almost every programming paradigm and picking up other languags should be straightforward.

      Apart from the obvious, C++ can be garbage collected, advanced template programming is very pure functional, PyC++ shoes how you can mangle C++ into being a dynamic language if that really floats your boat and that almost BNF parser generator in BOOST is a great illustration of embedded DSLs.

      So, if you actually do know C++ then picking up another language should be pretty easy.

      To generalize, if you really are a good programmer then picking up another language should be pretty easy.

      Except maybe befunge, intercal, brainfuck and Conway's game of life.

      *and by that I mean actually properly know C++ not jsut some rather minor subset.

      --
      SJW n. One who posts facts.
    2. Re:What a Bizarre Article by NickGnome · · Score: 1

      Yah, after all, it's only a few hundred thousand US citizen STEM workers having difficulty landing decent work. http://www.kermitrose.com/econ10PersonalToll.html http://www.kermitrose.com/jgoEconData.html

  59. those 6% aren't looking by Anonymous Coward · · Score: 0

    I'm trying to hire a programmer out of college. No particular skill set - just a programmer with BS in CS. Have posted on facebook marketplace, craigslist, 10 very large universities, a few other places. Not a single qualified resume. We aren't picky. They clearly aren't looking very hard. It's been a month. We need someone bad. It sucks.

    1. Re:those 6% aren't looking by 0111+1110 · · Score: 2, Insightful

      You gotta be kidding me. I thought all the "no experience necessary" IT jobs vanished in the 80s. Your *only* requirement is a CS degree and you can't find anyone who wants the job? Are you located in Antarctica? Are you paying $2/hour? Is the particular kind of coding mind-numbingly boring for some reason? Something is wrong with your story. It just doesn't make sense. Even a single posting at any university should have gotten you lots of "qualified" applicants if you really are just looking for a bachelors in CS. If for some reason you are located in some kind of Einstein-Rosen space-time anomaly where every recent CS grad is fully employed, you might want to consider judging people by the code they can write instead of a piece of paper. Just take out the BS requirement, but mention that you require a code submission instead. I bet there are lots of people who can write superb code, but don't have a CS degree and thus can't get a job doing something that they are actually quite good at. If you want to be extra thorough have them prove to you that they understand and can use big O notation. Oh wait, instead you could just hire some Indian with lots of paper qualifications. I would highly suggest that you verify their abilities before hiring them and not rely on their degrees and certificates to show their worth.

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    2. Re:those 6% aren't looking by Skapare · · Score: 2, Insightful

      Let's see your requirements. I'd say there is a good chance something is wrong about it. And how much is the salary?

      Do keep in mind that "migrant programmers" ... those who moved from home to go to the big city, have in large numbers moved back home. You won't get them back so easily because they have experienced that it is too expensive to live there, especially considering that your company may close up shop in 6 months (can you prove it won't?) leaving them stranded. And you need to offer a pay that covers that high cost of living if you are located in places like San Francisco (and many others). What is the rent on a nice modern two bedroom apartment within 5 miles of the border of the industrial or business section you are in? Multiply that by 4 and that's what the take-home pay AFTER taxes should be.

      --
      now we need to go OSS in diesel cars
  60. Slashdot is full of libertarian communists by Sycraft-fu · · Score: 1, Insightful

    And yes, I realize that's a contradiction in terms. They are people who more or less want to be a dictator's kid. They want special privileges for them. The government should stay out of their lives, but should keep religious people from bothering them. The government should lower (or eliminate) taxes, but should provide social support for when they are unemployed. They should have the freedom to do whatever they want, but companies should be forced to hire them and not allowed to fire them. They should be allowed to hack in to someone's system if that person didn't secure it properly but nobody should be allowed to break in to their house.

    More or less they want special treatment. They want whats best for themselves, and screw other people.

    So none of this is a surprise. When it is immigrants coming from Mexico to work in a field they don't, then those people should be welcomed with open arms, regardless of how they got here. When it is immigrants coming from India to work in a field they do, then those people should be barred, even though they are here legally.

    1. Re:Slashdot is full of libertarian communists by TheRaven64 · · Score: 1

      They are people who more or less want to be a dictator's kid.

      I wish I could mod this insightful. That's the best description of the mindset of the typical Libertarian poster that I've seen. They want to bring back the Roman Empire, with the implicit assumption that they'll be in the patrician class, and if the proletarians and slaves don't like it then that's their problem.

      --
      I am TheRaven on Soylent News
    2. Re:Slashdot is full of libertarian communists by Sycraft-fu · · Score: 1

      It isn't intended as a shot at real libertarians. I can respect the viewpoint of smaller government and indeed that's what I'd like, though not as extreme as some. However I'm realistic that less government means less services and less restrictions on me is also less restrictions on my neighbour.

      The problem is here (and on other forums) you have people who seem to hold libertarian and communist ideas at the same time. The government should be hands off when it comes to taxing or regulating them, but hands on when it comes to supporting them or slapping around people that give them trouble.

      I don't know how they self identify in terms of their politics, but their beliefs are basically extremely selfish ones. They want to be the special people. They may not realize that, but that is what they are asking for.

    3. Re:Slashdot is full of libertarian communists by Anonymous Coward · · Score: 0

      When it is immigrants coming from Mexico to work in a field they don't, then those people should be welcomed with open arms, regardless of how they got here. When it is immigrants coming from India to work in a field they do, then those people should be barred, even though they are here legally.

      MOD PARENT UP.

  61. Re:Easy to make qualifications that nobody can mee by prodigyx · · Score: 1

    6% seems incredibly low considering the number of people in this discipline that managed to get a degree without actually being able to do anything useful or have anything to offer a company. I would love to see a 20% unemployment rate. Then the qualified employees can actually do what they are hired to do, instead of spending their first 6 months on the job cleaning up the messes that the previous 6 incompetent people mucked up. Whats the McDonalds equivalent IT job?

  62. Re:Easy to make qualifications that nobody can mee by frank_adrian314159 · · Score: 1

    If they were still in the field seven years after the dot-com bubble burst and were qualified enough to stay employed in the field during that time, how can you call them "dot com bubblers"? I am seeing many good resumes (i.e., worth talking to, good employment history) for every position I can post (which are few and far between). Either you're relying on your HR department to do too much work for you (resulting in over-filtering), or you're being way too picky.

    --
    That is all.
  63. Failure of HR by Netherous · · Score: 1

    My impression of why tech companies cannot fill IT jobs:

    12 months ago: "We're sorry, we're looking for exactly 3 years of PHP and 2 years of JSP. You only have 2.5 years of PHP."

    9 months ago: "We think you're great and you aced the interview, but we couldn't secure the corporate funding needed to expand our team. Sorry."

    7 months ago: "We're sorry, but even though you're highly experienced, have great references, are very skilled in every area the job calls for, demonstrated excellent competency, and are willing to work for the entry-level pay, we feel you're overqualified for this position."

    4 months ago: "The client is a super-seekret highly sensitive government contract position for a critical national agency such as the Strategic Helium Reserve, which requires 12 weeks of background checks, so we can't tell you about the pay, the benefits, the location, the employer, or the job duties, but we'll be happy to take your resume, add it to the pile, and then refuse to speak to you ever again."

    2 months ago: "Even though you've spent many years working with a very wide variety of extremely similar [databases|technologies|libraries], those aren't exactly the same as our own obscure archaic [database|technology|library], which only 2 people in the world know how to use anyway. We've spent 24 months trying to fill this position so we feel it's important to find an applicant whose skills are a good fit."

    Today: "Even though you're a perfect fit for the position in every way, we're somewhat concerned that you've been out of work for a year and feel your skills may be out of date, even though the technologies involved have not changed at all during that time. We'll also say the same thing about when we first saw your resume 10 months ago, because we don't have a clear idea of how time works."

    1. Re:Failure of HR by sethstorm · · Score: 1


      Today: "Even though you're a perfect fit for the position in every way, we're somewhat concerned that you've been out of work for a year and feel your skills may be out of date, even though the technologies involved have not changed at all during that time. We'll also say the same thing about when we first saw your resume 10 months ago, because we don't have a clear idea of how time works."

      Easy, make it legally impossible to not hire the long-term unemployed. The longer you're out of work, the more qualifications you get to throw out of consideration.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    2. Re:Failure of HR by Anonymous Coward · · Score: 0

      > 9 months ago: "We think you're great and you aced the interview, but we couldn't secure the corporate funding needed to expand our team. Sorry."

      To which the appropriate reply is: If that's a demonstration of your management skills I got lucky by not getting the job.

  64. It's a simple answer by AnonymousClown · · Score: 1

    “There’s been this assumption that there’s a global hierarchy of work, that all the high-end service work, knowledge work, R.&D. work would stay in U.S., and that all the lower-end work would be transferred to emerging markets,” said Hal Salzman, a public policy professor at Rutgers and a senior faculty fellow at Heldrich Center for Workforce Development

    IT, including software development and engineering is a commodity. It can be done anywhere in the World and when you consider that there are over 7 Billion people on Earth with many of their governments paying for their educations in tech, finding a few million to do that work really cheap isn't that hard.

    Humanity is turning itself into a cheap commodity.

    --
    RIP America

    July 4, 1776 - September 11, 2001

  65. Nice dodge of my question, try answering it. by sethstorm · · Score: 2, Insightful

    Then by all means take the political route and favor our own for once.

    Answer the question: why businesses can demand perfection while individuals cannot?

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    1. Re:Nice dodge of my question, try answering it. by Anonymous Coward · · Score: 0

      Individuals can. Nobody forces you to stay in the US if you find a better job in Sweden.

  66. Corporate Culture often creates techtards by nixNscratches · · Score: 5, Insightful

    Sure, there are companies out there doing it right or at least trying, but there are many who are looking to

    1. Replace experienced workers with inexperienced ones at half to 2/3rds salary.

    2.Hire architects to design and document complex systems and then hire the equivalent of janitors to do maintenance and upgrade work. Eventually the center cannot hold and you end up with a complex nest of band aids and workarounds worthy only of submission to TDWTF.

    3.Replace creative thinking, problem solving and innovation with documentation of procedure whereby routine tasks are accomplished by following rote procedures and recipes that a trained monkey can follow, but which don't really address all the real world failure points in the process or how to even detect them much less correct them. Worse yet, since policy is to follow the procedure, updating said procedure is usually next to impossible to get approved.

    Most of this comes from a fundamental mistrust and misunderstanding of the value and role of IT within an organization. IT as a whole is viewed as a sausage grinder into which many companies pour their most critical business problems and hope that what comes out is a solution everyone can stomach. IT doesn't fix business problems, it fixes Information and automation problems. If you make poor decisions and ask IT to implement them, and the whole thing goes up in flames it doesn't mean IT failed you and many companies don't seem to grasp that.

    1. Re:Corporate Culture often creates techtards by Anonymous Coward · · Score: 0

      ...since policy is to follow the procedure, updating said procedure is usually next to impossible to get approved.

      Most of this comes from a fundamental mistrust and misunderstanding of the value and role of IT within an organization. IT as a whole is viewed as a sausage grinder into which many companies pour their most critical business problems and hope that what comes out is a solution everyone can stomach. IT doesn't fix business problems, it fixes Information and automation problems. If you make poor decisions and ask IT to implement them, and the whole thing goes up in flames it doesn't mean IT failed you and many companies don't seem to grasp that.

      This explains my current job in a nutshell.
      I have been trying to convince management that we need a documentation overhaul and can't get it.
      We have so many exceptions to the documentation that our customer facing documentation is actually causing calls to tech support instead of preventing them.

  67. Re:It's called "offshore outsourcing" not unemploy by almondo · · Score: 1
  68. Re:It's called "offshore outsourcing" not unemploy by Anonymous Coward · · Score: 0

    Oh come on! Do you think Western companies don't send all the jobs abroad because deep down they are nice people?

    They don't do it because many of them can't be offshored! Lord knows they've tried...

  69. and too few who think they have to work by Shivetya · · Score: 1

    I don't know when it crept into our industry, but damn if there aren't too many people who don't think they need to work to their fullest, or even half that amount. Worse, quite a few are more than willing to invoke their "minority" position to keep any discipline at bay. We have our off shore contingent and they are very good at what they do, some surprising me with their expertise in areas I wish I was better at. I work for a very good company and they do try to their best in keeping us up to date and feeling valued. However something was lost in this industry, perhaps a reaction to seeing jobs going to off shore. In some ways its like watching petulant children.

    Throw in those with expertise who refuse jobs because the pay is below their self perceived value.

    --
    * Winners compare their achievements to their goals, losers compare theirs to that of others.
    1. Re:and too few who think they have to work by Nursie · · Score: 1

      I'm glad that people refuse jobs that they think are below their value. It keeps salaries up for everyone. We don't need a race to the bottom if we can help it and good software guys make a LOT of money for the company that knows how to use them well.

      As for "discipline", what do you mean by that?

  70. Embedded vs. webdev by HeckRuler · · Score: 3, Insightful

    whose skills start depreciating almost as soon as they are laid off, given the dynamism of the industry.

    Huh, that doesn't seem to jive with my experience. Of course, I stayed away from the framework of the week and learned C in college. Oh look, it's still relevant.

  71. Re:It's called "offshore outsourcing" not unemploy by GlassHeart · · Score: 1

    I can completely understand if you feel that the H1-B policy is not a good one for at least some segments of the US. However, the individuals who found jobs under this policy have done nothing wrong to you personally, or to the US as a nation. They arrived legally, pay taxes (in fact, they even pay social security taxes that they cannot benefit from, because they must leave the country if they lose their jobs) without receiving any representation, and spend a good chunk of their income in the US. At the top end, these are the sharpest minds in the world that we need to attract and keep if we want to remain relevant in R&D.

    So where do you get the gall to call them names?

  72. Then take care of the commodity issue. by sethstorm · · Score: 1

    Then start playing atomic-level pool with the Third World, or getting them to wipe themselves out?

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  73. Re:It's called "offshore outsourcing" not unemploy by almondo · · Score: 1

    Sorry but you are wrong. I quit dealing with IBM and heavy H1B users like them because the angle is hire domestic skilled labor to train cheap barely skilled or unskilled H1Bs that have been hired and passed off as having skills.
    I have my pick of places to work I just don't train H1B people anymore. I make less but I don't have to clean up huge messes anymore.

  74. Re:Easy to make qualifications that nobody can mee by Surt · · Score: 1

    I assume many of the dot com bubblers got bought up by entities like Oracle/HP, and only now that those companies are executing rounds of layoffs are they really hitting the market.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  75. You are too picky. by sethstorm · · Score: 1

    Anon, but I don't care.


    Have posted on facebook marketplace, craigslist, 10 very large universities, a few other places. Not a single qualified resume. We aren't picky.

    Something you're doing is not getting the results you want. Mind you, this is slashdot, not "HR consulting".

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  76. Re:Easy to make qualifications that nobody can mee by TheRaven64 · · Score: 1

    Sometimes the money is important, but sometimes it's the other things. I recently turned down an approach from a large tech firm because moving to London would be a deal breaker for me. The only way I'd consider working in London would be if you payed me 7 or more figures, and I could make enough to retire somewhere that isn't such a hellhole after 1-2 years. Working freelance, I get interesting projects, I get to define my own schedule, I get to slack off and sit in the park with a book when it's sunny, or sit with a nice view of the sea when I am working, and as long as I don't miss deadlines my customers are happy. I've turned down a few (unsolicited) job offers recently that would have increased my income by a factor of 2-3 because the cost of living decrease would not be worth it. A factor of 10 increase might change my mind, but there aren't many companies that could afford that and the ones that could probably employ people who would explain to them why it would be a bad use of their resources.

    --
    I am TheRaven on Soylent News
  77. If you use recruiters by Sycraft-fu · · Score: 1

    That is probably your problem right there. I've told this story a number of times and I'll tell it more I'm sure:

    Had a friend who was out of work for a long time. Smart guy, very competent developer. However he could not get a job. Large part of the reason was most of the jobs used recruiters. These people were looking for liars. The questions they asked and the requirements they used were so stupid, no good person could honestly answer as to having what they wanted. My friend, being such a person, wouldn't lie just to get in the door and so never got an interview.

    So from what I can tell, these people are near useless. They pretty much guarantee you get nothing but the liar types who will just change their application to meet whatever qualifications you want.

    You need to do hiring yourself, no recruiters in the middle, to get good people.

    1. Re:If you use recruiters by drsmithy · · Score: 1

      So from what I can tell, these people are near useless.

      I used to feel the same way. However, after recently spending several months trying to find a VMware and SAN administrator (with a smattering of Linux also good) with no luck, I eventually turned to a recruiter. Within a week I had a dozen good prospects to pick from, and while I eventually ended up going with someone who applied directly via our website (one of the 3 suitable applicants - out of 100 or so in total - to come from our website+monster+craigslist), it was a bit eye-opening.

      (It does not help that the typical American Resume is borderline useless, usually having next to no helpful information about what the person is capable of, just a single page with a few brief bullet points about their previous positions and maybe a short list of skills-related keywords.)

    2. Re:If you use recruiters by lgw · · Score: 1

      The American resume is designed to let you know whether it's worth your time to call someone and ask them real questions. If well written, it has all you need in 1-2 pages. A well written resume lists specific things you've done - titles and "responsibilities" are BS, and the buzzwords are just there for the HR keyword searches, but far too many resumes seem to have only that crap. Most managers want to hire someone who has already done the thing manager needs done, or failing that, something sort-of-related, and you only need a brief list of accomplishments to determine that.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    3. Re:If you use recruiters by shinehead · · Score: 1

      I don't want to come off as cynical but am compelled to remark that "If you're not lying, you're not trying". HR attempts to game the hiring process (8yrs experience W2K8) which one must circumvent by gaming them back (9yrs experience W2K8) so that you can get the face to face interview that you need to get the gig. Maybe my approach works because I've been doing this a loong time. BTW, 3yrs ago I could almost assume that if I got an interview I would get an offer, these days its running more like one out of two or three. The economy does seem to be making things more competitive...might be time to color the gray hair a bit.

  78. The race to the bottom by grandpa-geek · · Score: 1

    So both manufacturing and high tech are being pushed offshore by companies seeking sub-minimum-wage workers. Then you have a financial industry focused on finding new ways to screw customers and on high stakes gambling with other peoples' money. The gambling gets big bonuses for the gamblers because it only depends on the volume of bets and not on whether the bank can cover them if they lose.

    For about two decades after World War II, we had ups and downs, but a family could have a pretty good life with only one income. Tech people were in charge of tech companies, labor unions were strong, and a company's responsibility in its community was part of the social fabric. Now we have Dilbert's boss type managers running tech companies, labor unions are down to a small part of the workforce, and financial traders could care less about who they hurt as they manipulate companies.

    No wonder we have an economic mess.

    1. Re:The race to the bottom by pooh666 · · Score: 1

      Many people have seen this coming for a while, but no idea how anyone can stop it. Your points on the corp being a part of our country and community with social responsibly is the major one and I don't hear it mentioned enough. You often read history books about nationalizing starting wars, but I almost think a war would be better than this decades long atrophy of conscience and will. The dreams seem all gone, with only money or its lack to replace it and the closest thing we have to dreamers now are insane religious zealots.

  79. We can't find people.... by NetJunkie · · Score: 1

    Slow to hire? I know a number of companies that still can't find people. It's all about your skillset right now. If you're in the Carolinas and know VMware and/or Storage and/or Cisco Data Center Networking you need to email me. I need people ASAP.

    1. Re:We can't find people.... by TheSync · · Score: 2, Insightful

      Slow to hire?... If you're in the Carolinas...

      I am seeing four things in the skilled sector right now:

      1) People can't afford to relocate because they are underwater in their mortgages, and don't want to leave a house to rent an apartment.

      2) Businesses don't feel they can pay high rates because of the current economic situation (as well as uncertainty about future personnel costs due to health reform), so they are getting applicants who want more money than budgeted since their last job payed more, but the companies know if they hire those people cheap, they will leave as soon as the economy picks up.

      3) Typical lack of truly skilled and experienced people in niche fields, but companies feel they can't afford to train people right now.

      4) And hiring is going slowly because you don't want to blow money hiring the wrong person, and since firing people into a 10% unemployment situation is a bit harsh, but also companies can keep people on the hook for months of a hiring process because it isn't like they are going to be hired somewhere else.

      Some of this is of course stupid, but some of it is based on rational concerns.

  80. Re:Software Engineering skills don't depreciate mu by Anonymous Coward · · Score: 0

    A solid developer can pick up whatever technologies are needed for jumping into an existing problem space with little effort and apply their problem solving skills.

    When they want to. I've seen quite a few old-timers that either resist to learn new technology, or worse, retrod antique technology that they're familiar with. Though, I'd argue that what these companies say is actually true: for every 1 good software engineer there's around 10 mediocre ones. The mediocre kind that: copy paste internet forum code, don't read documentation, don't follow specifications, and "make it not crash" as opposed to "make it work correctly".

  81. Re:It's called "offshore outsourcing" not unemploy by Anonymous Coward · · Score: 0

    If the job could have been outsourced as you suggest it would have been sent overseas already. The reason HB1s were hired in the first place is because we needed someone onsite, here in the US. So no, if you fire them all they will be replaced with domestic workers.

  82. Re:It's called "offshore outsourcing" not unemploy by bhcompy · · Score: 1

    IBM has changed their ways a little bit. Friend of mine was a 20 year project manager(application development) with them and got her walking papers last year. The offer was: relocate to Russia or a myriad of former Soviet states(unpaid relocation btw) and you can keep your job at a steep pay cut, or take this severance package and go away.

  83. These weren't ads by Sycraft-fu · · Score: 1

    These were application forms (electronic) to fill out. You had to put "years of experience" inf or each language and various ones had requirements. Morons had written the app basically.

    Also in the event of a statement like that you could also read it as 7 years working with ALL those languages, which is probably what the company, or at least the recruiter, though they wanted. You can have a year's experience in Java that is also a year's experience in Ruby if you use both for projects.

  84. Re:It's called "offshore outsourcing" not unemploy by almondo · · Score: 1

    It is sad, IBM used to be much more ethical but now
    "anything to make a buck"
    has decayed to
    "anything to make a shareholder buck"
    I have been IBM free for several years now and I am glad to stay that way. There are better clients and opportunities even in this tough market.
    The ongoing humor is getting these every week now...
    "IBM Opportunity for IT Infrastructure Architect - GTS-xxxxxxx"

  85. Re:Software Engineering skills don't depreciate mu by rk · · Score: 1

    Precisely. I've always spent more time learning the business of who I'm working for than the tech, anyway. Even in my 40s, I can go from a standstill to reasonably productive (though maybe not the most efficient way) with a new tech in a week or two at most. Learning the reasons and whys and hows of the problems we're solving always took more time than the technology part ever did.

  86. Re:It's called "offshore outsourcing" not unemploy by Anonymous Coward · · Score: 0

    Why is there an H1B program at all right now? In this economy? Send them all back to where they came from and they can build up their own shitty countries instead of leaching off ours.

    Or at least they could speak english at work and take a fucking shower every now and then. Ever enter a conference room just vacated by 10 or 12 Indians? What a stench.

    Companies will hire less qualified indians because they cost less and can be pushed around. So the quarterly profit is higher and whoever cut Americans loose gets a nice big bonus for saving the company money. great work.

  87. Re:It's called "offshore outsourcing" not unemploy by gmhowell · · Score: 1

    IBM ethical? The company whose subsidiary marketed their census machines' abilities to better track undesirables to Nazi Germany?

    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
  88. Complete Nonsense by SoftwareArtist · · Score: 3, Insightful

    That's a familiar situation to many out-of-work software engineers, whose skills start depreciating almost as soon as they are laid off, given the dynamism of the industry.

    The only skills that depreciate that quickly are ones that any competent programmer can pick up very quickly and with very little effort. The important skills are the ones that take years to acquire, and those don't go out of date just because Magic Web Framework 3.0 gets released.

    --
    "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
  89. Re:It's called "offshore outsourcing" not unemploy by almondo · · Score: 1

    I didn't know that but I can say I am not surprised.
    They don't seem to be on a path to improving in any case.

  90. Experience by Anonymous Coward · · Score: 1, Insightful

    I'm a recent graduate with only two years experience, and despite phenomenal performance while in college, even getting an interview is a rare event. After losing my job, I faced over a year of unemployment despite applying for hundreds of positions, and only got my current job (web programming for near minimum wage) because I offered to do it for *free* for a local college, and they decided to hire me, instead. Even then, it's hardly steady work. If they don't have any projects, I don't have anything to do, and I'm continuing the application grind.

    The whole "experience" thing is the real killer. I recently went through a few rounds of interviews at a startup for an *internship*, and despite telling me that they were impressed through the entire process, they ended up going with someone with more experience, for a no-experience-required internship, mind you.

  91. Programmers should start a Union by Anonymous Coward · · Score: 0

    I believe that as a programmer we should start a Union to try and save our jobs here in the U.S.
    A unified body that has some say in government, not to send out jobs oversees.

  92. Skills by pooh666 · · Score: 1

    How the bloody fuck does a skill deprecate? Maybe a tiny portion of what I learned 10 years ago isn't relevant any longer, but I was just quoting a bit of info about AS/400 stuff I learned years ago with a management type on how to deal with their database group. I really have no idea what a skill is anymore if there is any way to make that statement make any sense.

    1. Re:Skills by Anonymous Coward · · Score: 0

      30 years ago, knowing Fortran was a very valuable skill.
      Today, knowing Fortran is nearly useless. It's a deprecated skill because there's almost no jobs available that requires it, so it has lost value, i.e. deprecated.

    2. Re:Skills by Shadow99_1 · · Score: 1

      Even college feels that skills depreciate, I started and never finished my first time going to college and ended up getting an associates instead. However being unemployed during the recent downturn I decided to go back and finish my degree. Very little work was available in my field and I was either 'overqualified' or 'underdegreed' by the terms of those I applied to. Now the college looks at my ten year old credits and tells me classes in COBOL, Systems analysis, C++, etc have all somehow managed to 'depreciate' and I'd need to take them again... Instead only accepting a few gen ed credits for 2.5 years toward my original degree in the exact same subject... It's taken me over a year to work out more credits from my previous experience because somehow people feel C++ has changed in 10 years (or COBOL which btw is way funnier, has it even changed at all since like the early 90's...?). I really cna't understand this thinking, or lack there of.

      --
      we are all invisible unless we choose otherwise
  93. Hire perfect candidates here, train offshore by erice · · Score: 1

    Here, staff is kept at the barest minimum. People are only hired when absolutely necessary and, even then, only when they pass a bunch of arbitrary filters. The filters don't work well and block lot of good people, but if they are tight enough, the chances of someone slipping through that would need to be trained is minimized.

    Offshore, they hire the new grads, the generalists, and the career changers. They often need training but they are cheaper so that's OK.

    Here, they can never find enough qualified people because the requirements are too restrictive and new people are not allowed into the pipeline. Paradoxically, layoffs reduce the pool because anyone who is unable to find a new job in a short time is now considered unqualified.

    Offshore, the pool of qualified engineers is growing by leaps and bounds as people train up and get experience doing real work.
    Here, expertise is shed in a macabre game of musical chairs where anyone caught without a job at the wrong time is ejected as a result of a disqualifying "gap".

    Eventually, the only source for candidates to fill those "high level" jobs will legitimately be off shore. But it may not matter if the only thing left here is a sales office for an entirely foreign company.

  94. Anonymous Coward by Anonymous Coward · · Score: 0

    "whose skills start depreciating almost as soon as they are laid off, given the dynamism of the industry."

    Really ... what kind of Depends wearing over-cologned 'expert' writes something like this ?

    If I quit my job, and work on an open source project, for 5 years, non-stop, all day, every day ... do my skills
    continue to depreciate ?

    For all those poor, high tech companies out there, who are just having such a hard time hiring a qualified employee ... go f yourself.

    Hire someone and let them work, or don't. This isn't an episode of the office, it's reality.

  95. Re:It's called "offshore outsourcing" not unemploy by sjames · · Score: 1

    I would also like to see an end to the H1B program but not in the same spirit. I say give them green cards so they can't be used as indentured servants. Some companies may play by the rules there, but many do not and use the power to deport H1B's just by firing them to force them into long hours for substandard pay.

  96. Re:Easy to make qualifications that nobody can mee by Anonymous Coward · · Score: 0

    You *did* notice the error in "HashMap", right? I might be idiot enough to write that, if I'm not paying attention, but I can figure out what's wrong with that without outside help, too.

  97. Re:Software Engineering skills don't depreciate mu by Anonymous Coward · · Score: 0

    But limiting it "cutting-edge technology" gets you the younger workers who work cheaper.

  98. Talent by hackus · · Score: 2, Informative

    The job situation in I.T. has nothing to do with talent, much like manufacturing has nothing to do with American Unions.

    Pure and simple, they want slave labourers that live in dormitories and once they get old you throw them in the oven.

    We have the slave labor camps and dormitories, we just don't have the ovens yet back in vogue.

    The surf sector, I mean the service sector economy is a direct goal of this.

    Do you people honestly believe in any of the people you vote for? Do you think congress is stupid?

    Quite to the contrary, congress and the people who pull their strings know exactly what would happen if you took away manufacturing.

    It was planned. It will continue...and they won't stop till everyone is living in a dormitory in public housing and you have nothing left.

    -Hack

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
    1. Re:Talent by Anonymous Coward · · Score: 0

      The job situation in I.T. has nothing to do with talent, much like manufacturing has nothing to do with American Unions.

      Pure and simple, they want slave labourers that live in dormitories and once they get old you throw them in the oven.

      We have the slave labor camps and dormitories, we just don't have the ovens yet back in vogue.

      The surf sector, I mean the service sector economy is a direct goal of this.

      Do you people honestly believe in any of the people you vote for? Do you think congress is stupid?

      Quite to the contrary, congress and the people who pull their strings know exactly what would happen if you took away manufacturing.

      It was planned. It will continue...and they won't stop till everyone is living in a dormitory in public housing and you have nothing left.

      -Hack

      Forgive me but what, exactly, is the point of this rant? That the politicians are trying to increase their power at the expense of us poor, downtrodden workers? Power to the People? Is that your point? You're pushing from the wrong direction if your solution is lower corporate tax rates and higher tariffs in support of "American" manufacturing.

      The number of people employed worldwide in manufacturing has been in decline since the 70's, not because of "off shoring" but because of the systematic introduction of factory floor automation. Even in China, the number of people employed in manufacturing has been declining since the 70's. Factory owners realized long ago that labor was their largest expense.

      You were warned in the 80s and 90s that the jobs of the future would require more education and that a high school diploma, alone, would not be sufficient to get a good job. You fought against that notion all that time. Now, in the second decade of the 21st century, if you don't have those skill and that piece of paper, don't expect to get ahead. Manufacturing, at least for the vast majority of the people without a college degree, is not the future.

  99. CEO's using H1B and outsourcing are traitors by fkx · · Score: 1

    CEO's using H1B and outsourcing are traitors

    They should be arrested, tried and executed for their treason.

    1. Re:CEO's using H1B and outsourcing are traitors by kbolino · · Score: 1

      If they didn't, they would probably have to fire ALL their domestic workers. Use your brain, dumbass.

    2. Re:CEO's using H1B and outsourcing are traitors by Anonymous Coward · · Score: 0

      Fool, would you rather have the entire company move to India lock, stock and barrel? As it is, most large firms employ more people in India than in the US!

  100. headhunters / recruiters like to mess with the CV by Joe+The+Dragon · · Score: 1

    headhunters / recruiters like to mess with the CV some even push people in to job they are not fit from / don't have the skills for.

    I have had recruiters put be on the job just to have the job You have alot of effort but you don't have the skills to do this job and that was for a job that not a IT job and had little to do IT at all but some how a recruiter took a IT CV and landed on this job.

  101. Some people are hiring! by Anonymous Coward · · Score: 0

    http://www.nearbuysystems.com/jobs.html

    Come on NYT, I've had positions open for five months now.

  102. what about skills that people have not used for ye by Joe+The+Dragon · · Score: 1

    what about skills that people have not used for years but they sill have it on the resume? or stuff they know about but have not see it used it in a office?

  103. You ain't seen nothing yet.. by Paul+Fernhout · · Score: 2, Interesting

    Something I put together: http://knol.google.com/k/paul-d-fernhout/beyond-a-jobless-recovery

    I predict we'll see continually increasing unemployment (short of massive government intervention in make-work ways). To cope with massive unemployment, we need a new economic paradigm (some mix of a basic income, a gift economy, democratic resource-based planning, and improved local subsistence in stronger face-to-face communities).

    Frankly, as programmer who's been working with computers for 30 years or so, I can confidently say that the business world would have much software if there was a lot less paid business app developers (who seem mostly to make work for each other). :-)

    How many basic accounting packages do we really need? You write a modular one in Lisp or Smalltalk, and you are good to go for the entire globe. Lisp plus some libraries under version control basically is your accounting package. If you need something fancy, you write a module to do it and load it in dynamically. And since the authors get abstraction, and also are just great developers, the system is designed to be easily expandable... There can be a 1000X difference in programmer productivity, not even including negative productivity... A handful of poor programmers pushes everyone towards dumbed down tools and just creates lots of work maintaining poorly thought out systems.

    Note, that you may well want a domain specific language written in Lisp, or domain specific classes written and accessed in Smalltalk for non-programmers to use, but essentially, that is still just Lisp and Smalltalk. See:
    http://news.ycombinator.com/item?id=1069786
    ""Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp." - Philip Greenspun"

    Still, I think everyone should know something about programming, just to be an informed citizen, and programming is fun, and people should have choices, and sometimes new breakthrough stuff comes from diverse experiments, and there is a lot of very useful programming everyone can do in areas of educational simulation, scientific modeling, and such. I'm all for everyone coding. I'm all for a diversity of approaches.

    But the fact is, I have not seen that much stuff that is better than Lisp and Smalltalk (OK, maybe with C or Forth translated from Lisp and Smalltalk for device drivers... :-) Really, whatever one can say about the wonders of almost any language, you can just write in Lisp and translate to those languages (and build tools to do debugging). And those are old, old languages. But they are great languages (and environments) that can make people far more productive, and they have been able to do that for decades. Now we have stuff like Eclipse, that lets people create boiler plate Java code even faster -- but why do you really want to pollute the universe with endless boilerplate code that someone has to comb through looking for gotchas? So, more makework...

    Note, by Lisp I mean a whole family of related programming languages that have easily adopted new paradigms... And by Smalltalk, I mean, well Smalltalk. :-) And if 90% of programmers can't get Lisp syntax, well, back to my first point, the word would be better off without them doing business development. Note: you obviously want programmers who can both code and get the human and social side of things, so again, winnow programmer employment further and you are better off with less work being made for each other. Less code written is less code that needs to be maintained, tested, or debugged.

    Instead, we have Java and C# as coding for those who can't get abstractions... But it becomes a standard everyone is stuck programming in, as a leveler. Just silly, really, but it bulks up employment numbers

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
    1. Re:You ain't seen nothing yet.. by Paul+Fernhout · · Score: 1

      "would have much software" -> "would have much better software"

      --
      A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
    2. Re:You ain't seen nothing yet.. by LinuxAndLube · · Score: 1

      Right. And how many basic car/smart phone/TV/micro wave/... models do we need? I'd say that it's great that we have all these different versions, even if they seem to differ only in some details. Indeed, some of these details might turn out to be much more important than our current understanding dictates.

    3. Re:You ain't seen nothing yet.. by Anonymous Coward · · Score: 0

      I agree that LISP programming can really work wonders. But it looks like it's from the 60s. That stuff hurts the brain. Python can do that stuff (functional programming), which is partly why it has become so popular. And its extremely readable (until you do functional programming, IMHO.) Most new languages (Ruby, Clojure, Python/Jython/IronPython) support functional programming, should you need it.

      And, lets keep it real, unless you went to UC Berkeley or MIT (or similar), you didn't learn very much LISP. And you most certainly didn't do a full blown User Application in it, or enough to program a professional User Application in it. You did? You know how to write GUI applications in it? (WTF!) And you can debug them? Its just not reasonable to expect most programmers to know that. I personally learned Haskell in school, and I learned my lesson well. Thanks, but no thanks. I'll take my IronPython.

      And who ever did device driver coding in LISP? WTF? Can you imagine trying to initiate a PCI transaction for a device DMA read with LISP? Wow, that would be crazy...

    4. Re:You ain't seen nothing yet.. by Paul+Fernhout · · Score: 1

      I agree with you on the value of diversity. Still, one can also have diversity with a lot less work when code is shared and people are cooperating. I talk about that here:
          http://knol.google.com/k/paul-d-fernhout/beyond-a-jobless-recovery
      "Increasing competition in a society will greatly increase the amount of work to be done. As Alfie Kohn and others like Richard Stallman have pointed out, direct competition in a society is overall a reducer of abundance. While there is a lot of value in a diversity of services and products and friendly competition can help increase that, once people agree on the value of a service or product, cooperation by people in producing the good or service is almost always more efficient than directly competing with each other. Competition creates wasted duplicate efforts, incompatible standards, confusion among potential consumers, excessive advertising, and even direct sabotage; all of that dysfunction creates more work for everyone though. While it may make sense to have a variety of, say, cameras, whether the groups producing those cameras cooperate or compete in discussing new innovations is the issue. The free software movement, with groups working on different software products but sharing code and ideas under free licenses shows an alternative to commercial product groups working in secrecy and isolation and defending their finished proprietary products with patents and copyrights from those who would copy them or improve them independently. Law Professor James Boyle talks about aspects of this in his free book "The Public Domain: Enclosing the Commons of the Mind"."

      Would we really have so many redundant languages and redundant code libraries and redundant products if people were not competeting so much with each other and were sharing code? I think we might have more mass customization (like everyone may tweek their GNU/Linux system), but I think we would also have common systems people were working from. Even with the variety of GNU/Linux distros out there (but really, how many are big? Debian/Ubuntu? RedHat? Suse? etc.) they share a lot of common tools and also they are such a small number of mainlines compared to, say, the number of times cameras have been reinvented over the years...

      Still, this is to say nothing against an individual who wants to learn re-inventing something. That can be a great way to learn, and a very enjoyable thing. But when we talk about how a productive community should be working, that is different.

      Anyway, my key point is mostly that a focus on creating tech jobs misses the big picture of how our economy is changing due to the proliferation of all this advanced technology. Is not the point of all this fancy technology to reduce hiring in the Tech sector? :-) As well as every other sector? But then we act like unemployment is a bad thing. It would not be such a bad thing if we considered it a human right to have a "basic income" (social security for everyone) for everyone to be entitled to some of the fruits of the industrial commons, whether they "work" at a paying job or not. As was suggested in 1964:
          http://educationanddemocracy.org/FSCfiles/C_CC2a_TripleRevolution.htm
      "The industrial system was designed to produce an ever-increasing quantity of goods as efficiently as possible, and it was assumed that the distribution of the power to purchase these goods would occur almost automatically. The continuance of the income-through-jobs link as the only major mechanism for distributing effective demand -- for granting the right to consume -- now acts as the main brake on the almost unlimited capacity of a cybernated productive system."

      That's the big widely unrecognized issue here...

      --
      A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
    5. Re:You ain't seen nothing yet.. by rednip · · Score: 1

      I predict we'll see continually increasing unemployment (short of massive government intervention in make-work ways).

      I predict that people will continue to make bold, unsubstantiated predictions, even after being proved wrong time and time again. I've heard such claims with every economic downturn, it's as predictable as the sunrise. The fact is that the economy has been and will be creating jobs, not a lot right now, but since it suits Republicans to act like the sky is falling, it's taken longer for the economy to pick up than normal. It's called the business cycle, the only thing that always surprises me is that how little faith some people have in the American worker/entrepreneur.

      --
      The force that blew the Big Bang continues to accelerate.
    6. Re:You ain't seen nothing yet.. by Paul+Fernhout · · Score: 1

      Tell, you what, if you come over to my house in twenty years, I'll have my robot fetch you a beer if robots can't fetch people beers. :-) That's a safe bet for me, because they already can: :-)
      http://hardware.slashdot.org/story/10/07/07/2230255/Willow-Garage-Robot-Fetches-Beer-Engineers-Rejoice
      (I know, that really makes no sense, and it isn't a real offer, but I hoped it was funny anyway. :-)

      See also a list of what robot can do currently:
      http://listcultures.org/pipermail/p2presearch_listcultures.org/2009-November/005926.html

      These are not the bold predictions they might have been thirty years ago, when you can point to working hardware and a history of falling prices...

      As is written there:
          http://knol.google.com/k/paul-d-fernhout/beyond-a-jobless-recovery
      "With further overall employment reduction in 2009 not reflected in the chart above (changes since March 2009), there ultimately was zero net job creation in the 2000-2009 decade in the USA. This is even worse than it seems, given US population growth during that time with no new jobs created for them, creating a shortage of about 18 million jobs relative to previous decades by one estimate by Paul Krugman if this ground was to be made up in five years.[20] To understand such a calculation from another perspective, looking at the chart above, about 17 million net new jobs were created in the 1990-1999 decade relative to population growth. Assuming continuing population growth at about the same rate, for the USA to return to the level of employment of 2000 relative to population, starting from a lost decade, overall about 34 million net new jobs would need to be created by the end of the 2010-2019 decade (new jobs beyond replacements for jobs that are normally lost). Extending Paul Krugman's calculation would only require about 29 million jobs be created during that decade. By whatever calculation, this vast "jobs deficit", completely unpredicted by almost all mainstream economists, is causing "leading economists and policymakers to fundamentally rethink the underpinnings of the nation's growth."[21]"

      Do you really believe our society can produce 30 million net new jobs over the next decade in any healthy way? Given that robotics and computing continue to progress? Who is making a more "bold, unsubstantiated prediction" here, you or I? You're asking everyone to discount all the obvious trends, including thirty years of stagnant real wages for most workers in the USA...

      Business cycles do exist, but this overall trend goes far beyond them...

      --
      A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
    7. Re:You ain't seen nothing yet.. by Anonymous Coward · · Score: 0

      Competition reduces abundance !!??!
      Are you serious?

      I don't even want to bother reading the rest of the paragraph given that crap.

      It should be obvious that competition is the impetus for progress, as each party will try to produce the item in question in a cheaper, more efficient way.

    8. Re:You ain't seen nothing yet.. by rednip · · Score: 1
      You're confusing population growth with needed jobs. http://en.wikipedia.org/wiki/Demographics_of_the_United_States#Population_projections Not all of those 30 million Americans will need jobs, in fact, historically, it's about half. Also, wages are only stagnant during Republican administrations.

      Given that robotics and computing continue to progress?

      When the steam shovel appeared there were those that claimed that armies of the unemployed would follow.

      Business cycles do exist, but this overall trend goes far beyond them...

      Dude, you have no clue.

      --
      The force that blew the Big Bang continues to accelerate.
    9. Re:You ain't seen nothing yet.. by Paul+Fernhout · · Score: 1

      Look at the numbers again and you will see that those numbers are less that population growth. Population growth alone in the 2000s was about 26 million people. One can expect the same again for the 2010s. We're talking two decades worth of jobs that have to be created by 2020, so, about 30 million new jobs for 50 million new people.

      It's true that people are still employed in construction, even with the recent bust:
      "Construction Employment Trends Short and Long Term"
      http://www.tauc.org/toolsResources/industry/index.cfm?fa=article&id=1411
      But for how much longer will we need all these people in the construction trades given new designs that are easier to assemble or involve automation? For example, people are working on huge robots that essentially print houses:
      http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=57
      http://www.technovelgy.com/ct/Science-Fiction-News.asp?NewsNum=900

      You're reciting economic dogma but not looking at the points on limited demand and the successive replacement of agriculture, manufacturing, and now *services*.

      Where are these 30 million net new jobs to come from, especially as robotics and other automation, better design, and voluntary social networks takes even more jobs? Not only do you need to replace all the newspaper jobs we're losing, but then you have to invent 30 million new jobs in addition to those. Sure, we may well see some few millions of green jobs for a time, but what else? And at what point do most people say enough is enough as far as too much stuff and too many supersized meals that are killing them?

      Anyway, your (mainstream) prediction that the system will just correct itself when I can point to trends that are replacing vast numbers of humans just seems like wishful thinking to me.

      In order for mainstream economists wishful thinking to be true (these are the same people who missed predicting the Great Recession, btw), three things need to hold true, all of which are false:
      * wealth from improved productivity needs to be widely distributed so it can be spent and not just stashed away or put in a "casino economy" of complex financial gambling (like with derivatives), but thirty years of US statistics says it has been getting more concentrated;
          http://www.capitalismhitsthefan.com/
      * demand needs to rise as fast as productivity, but Maslow's hierarchy of needs suggests people at some point turn to non-materialistic pursuits that are generally easy to satisfy;
      http://science.slashdot.org/story/10/09/07/1519221/Researchers-Say-Happiness-Costs-75k
      * robots and computers need to never be able to be as smart and capable as most people, but we are already seeing that now in many limited domains (where the technology is smarter and more reliable than people at many complex tasks).
          http://www.youtube.com/watch?v=W0Z8TR4ToNs

      This is a phase change in our society. But, by so many people denying it and engaging in wishful thinking, reforms are being delayed, and suffering increased. Possible good solutions include a mix of a "basic income", democratic resource-based planning, a gift economy, and/or improved local subsistence in strong local communities.

      What would it take to convince you (or most people) that wealth is concentrating, demand for stuff and paid services is limited, and/or robots and computers are getting better and better at replacing most human workers?

      --
      A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
    10. Re:You ain't seen nothing yet.. by rednip · · Score: 1

      Ok you're right, the sky is falling, you should store food, buy gold* and dig a shelter :)

      It's so cute seeing people such as yourself work themselves up into a tizzy every time there is a Democrat in the White House. Clinton had a good run for job creation, I suspect that Obama will as well. Foreigners like Democratic Presidents and tend to buy more of our 'shit'. Also, only Republican administrations push jobs overseas.

      But, by so many people denying it and engaging in wishful thinking, reforms are being delayed, and suffering increased.

      Do you want reform that will help society? Vote for a Democrat, start a business, volunteer at a charity, it works a lot better than whining and hand wringing.

      Your demographic 'calculations' would also seem to ignore the fact that the baby boomers are hitting retirement (or death). Over the next the largest generation will be leaving their jobs (one way or another). Also there is no such thing as 100% employment, there will always be a certain number of unemployed.

      * - actually don't buy gold it's really primed for a big drop.

      --
      The force that blew the Big Bang continues to accelerate.
    11. Re:You ain't seen nothing yet.. by Paul+Fernhout · · Score: 1

      Why do you assume I vote Republican? Actually, I voted for Cynthia McKinney in the last election, and Nader in years before, mostly as a protest vote. :-) I'm in a "safe state" so I knew the Democrats would win in those states anyway.

      Do you see how your assumptions could be part of the problem? Also, Democrats, like Republicans, are a big part of the problem... Democrats are not engaging with these bigger trends. Obama is a mostly a corporatist and upholder of a broken status-quo relative to what we could see. Look at who he put in charge of US economic policy (people from Wall Street). Look who he put in charge of "education" reform (people from big schools). He's also a militarist -- within three days, he used military killer robots (drones) in a way that lead to the (claimed) deaths of three children.
      http://www.timesonline.co.uk/tol/news/world/us_and_americas/article5575883.ece
      http://www.theatlanticwire.com/features/view/feature/Obama-Finds-Predator-Drones-Hilarious-1171
      Solutions to moving beyond that:
      http://www.pdfernhout.net/recognizing-irony-is-a-key-to-transcending-militarism.html

      You're not engaging with the factual information I presented (as factual as stuff is from the US Government http://www.shadowstats.com/ ). Why? Is it perhaps just too unsettling to think about the implications? Those jobs and population figures are not much of calculations as a statement of facts as presented by the US government and a simple prediction of population growth the next decade based on the last decade.

      It's true there are retirements coming up, but that is not going to fix the big trend. And in the short term (next decade) many people in the USA lost much of their retirement nest egg and are working longer, either postponing retirement or going back to work after the had retirement (incidentally, depressing wages).

      So, again, where are thirty million net new jobs going to come from in the USA over the next decade?

      Are you suggesting people stop trying to make sense of macroeconomic trends? Sure, doing volunteer stuff etc. is great, and I do, but you also just can't stick your head in the sand. Also, how can anyone start a business and hope for success in it if the fundamental dynamics of the economy are changing and they are not aware of it?

      Also, if you look at the basic demographics of what is going on in the world (see Hans Rosling), you will see that "foreigners" are rapidly increasing in their ability to produce their own stuff. The USA has very little relative advantage anymore, the way it did when it was the only major intact economy after WWII.
          http://www.gapminder.org/
          http://www.ted.com/speakers/hans_rosling.html
      And, you'd also see that even China is automating to cut labor costs...
          http://www.plasticsnews.com/china/english/headlines2.html?id=1278958338

      Anyway, you might want to think about how you are filtering, spinning, and assuming information here.

      The good news is, this all helps me get a better sense of how to present things, so thanks.

      --
      A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  104. Re:It's called "offshore outsourcing" not unemploy by darthlurker · · Score: 1

    "If you fire them all, you'll replace them with people who live and work in another country"

    Or maybe you can hire back those "encouraged" to quit to bring in H1B workers.

    In my case a new VP from Accenture back in 2007 and declared she was going to remove at least 3 S/W developer positions. Said it would only occur through attrition. But her idea of attrition was to bad mouth work done by current employees. How do you respond when you're told your work is not acceptable because it is "not secure since it uses SQL"?

    Ended up she didn't remove the positions, just the developers. After two left she brought in students on H1B visas. Now I find she's a general member of CRITO at UC Irvine.

    Coincidence ya think?

  105. Why not hire talent that can learn VMware/Cisco? by zerofoo · · Score: 1

    Your problem is that you are looking for competencies in specific technologies that may or may not be obsolete in 2-3 years.

    I've been in IT for over a decade and I have a CS degree (and a background in EE). I understand the very fundamentals of this entire business, right down to machine code and registers - my education gives me an in-depth knowledge of all that is IT. I was educated to build IT products, but I chose to integrate/install/admin IT products - it's what I like to do.

    During the course of my work, I've been exposed to lots of technologies that have come and gone - everything from Microsoft domains, UNIX, Netware, Ethernet, Token Ring, EMC SANs, Cisco routers and firewalls and a whole host of acronyms to lengthy to list here.

    I deployed VMware's ESXi hypervisor and a bunch of hosts in a weekend having never touched the stuff in my life prior. How? I have the capability to learn new things because of my education coupled with my many years in this business.

    The moral of this post is the following:

    Get well educated IT help and stop worrying about the technology du jour. Talented IT people can learn anything you throw at them. The trick is finding people who are capable of learning on their own.

    I feel your pain; working short-handed is never fun. Good luck finding the talent - it's out there.

    -ted

  106. Re:what about skills that people have not used for by Ironhandx · · Score: 1

    Perfectly valid to have those there, but its best to have a "Skills" section on your resume. I only read the rest if I'm forced to via it not being there. Well, I read the cover letter too after I check for necessary skill set, or educational qualifications/experience.

    In a well built resume I can check your skill set immediately, then read your cover letter to see if you're serious about the position at all and potentially get some background as to why you are interested, then cross check your education and your experience in more detail. The first look at education/experience is just a cursory glance to see if its in any way related to the position you are applying for. However a good skill section and a cover letter that details the reason you're interested in the position will usually qualify you for a quick phone call at the very least, even if the rest doesn't match up. Which gives YOU a chance to expand on how you acquired skills etc that do not line up with your education/work experience, or in the specific case you mention, how you have at least somewhat kept up your skills over the years.

    I mean, 3 years of a CS Degree 10 years ago and not really having used much of it since professionally is fine for me if you're looking to get into a field that is CS oriented after all those years, but you need to have a good reason for not having used the degree and a good reason for me to believe that you have kept your skills at least somewhat brushed up so that I know you'll be up to speed again within a month or so.

    Oh, and if anyone has actually read all of this, here's another free piece of advice that will help:
    If I see reference names and telephone numbers printed on your resume, I will throw it in the garbage immediately regardless of other qualifications, the only exception being if I'm just grabbing a resume for a very low level position and I'm barely even reading the thing. Otherwise, in the garbage it goes. Someone may scream that I can't discriminate against someone for something so simple, but I can. If you're sending out resumes chances are you've sent out a lot, and a lot of copies of those folks names. I don't mind getting a call for a reference for someone at all, but if I get 10 in a week my patience and the quality of their review is going down very very fast. It shows a lack of respect for the person whom you have asked to put in a good word for you in getting another job - not a good thing.

    If you absolutely must brag about your references from previous jobs put a little (Reference(s) Available) after the work experience as applicable, then include a references section with a "References available upon request" as the only item there. Don't follow this advice if its a job advert specifically asking for references of course, some HR girl/guy has been given instructions to get references at that point and may dump your resume if they're not there. Even then though its best to leave the resume as is and include the references on a separate paper.

  107. We jumped out by mrflash818 · · Score: 1

    "I'd really like to see someone who can solve trivial problems in java. Maybe our internal recruitment team just sucks, but I just did yet another interview with a candidate who got stuck for almost 3 minutes trying to figure out why eclipse was complaining about their HashMap."

    I would be curious about whether you were hiring someone stating they had years of work experience, or fresh out of school?

    It is my opinion that the employers goal is to get the most work out of an employee at the least cost.

    The employees goal is to get the most reward for the least effort.

    If the expectations for a career in IT is constant downward pressure on salary with simultaneous increases in workload, then the employee (or candidate) should persue Plan B :)

    I did WebSphere (J2EE stuff) for six years. Now I have a nice 3day telecommute job, and kept my salary.

    My colleagues that stayed in IT had the CTO announce huge outsourcing to IBM in the past few years, and people that retire or leave... are not being replaced.

    Might be a good time for others to persue Plan B until the economics of being in IT (or development) improve....

    --
    Uh, Linux geek since 1999.
    1. Re:We jumped out by Surt · · Score: 1

      Years of work experience, in answer to your question.
      And while most employers want max work for least cost, mine at least wants the highest quality work they can get for a fair cost.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  108. Re:It's called "offshore outsourcing" not unemploy by gmhowell · · Score: 1

    I actually don't fault them that much for it; they knew their market and tried to maximize profit. But I couldn't resist. There is a wiki page on IBM and the Holocaust that goes into a little more detail.

    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
  109. Re:It's called "offshore outsourcing" not unemploy by Anonymous Coward · · Score: 0

    Much as I am happy for anyone who gets a job, and much as I appreciate smart immigrants who love the US and want to become part of it,
    it seems like a sovereign nation should represent the interests of the people who are native to it and who are paying taxes, over the interests of every person on Earth who wants money.
    I like Joe Schmoe from Bangalore and I'm happy he is coming to the US (I'm very liberal) but it would be wildly incorrect to assume that other sovereign countries are not representing the interests of their own people, or that it is wrong for any country to do so.

  110. Get rid of need AS BS MS and PHD for a tech job by Joe+The+Dragon · · Score: 1

    For one thing what does 4+ years tell you about real world IT work? and IT does not help the tech schools and on line ones are looked down on. Why should a school that's more well known for it's football team be better then a tech school?

    Why does 4+ years in a class room better then 2-4 years doing real work with real would setups and problems?

    Why should someone go to a big 4 year school and take lot's of frillier (non IT / CS / TECH) courses to round out the 4 years vs a tech school that has more tech based class to take?

    Some certs can be just as bad real world but they seem to be more on topic then a 4 year BS. But still you can Ace the test and still have no clue while the guy with 2-4 years doing IT can't as they are not good at taking testes and or what they see in real would work is far from what is on the test.

    1. Re:Get rid of need AS BS MS and PHD for a tech job by NickGnome · · Score: 1

      Even NSF admitted a few years back that degrees aren't needed to be productive in STEM fields. As I recall, some 44% of productive IT workers and 22% of productive engineers don't have degrees in those fields. I've known people who did cancer research and research on mitochondria while they were under-grads, and successful commercial software product developers who were still in high school.

  111. Self-training employees and mentoring by mrflash818 · · Score: 1

    "In the software industry, the only programmers really worth their salt that I've ever met were those who had the drive to train themselves. If you don't happen to have a passion for it, then you aren't going to be motivated to do it on your own. Those who self-train do it because they hvae a passion for it, and that same passion makes them good, and hirable by companies."

    That seems fair.

    "When I hear candidates who whine that they should be trained by employers, they often turn out to be lazy and disinterested and not very good *no matter how much* training you give them (and hence bad money you throw at them)."

    This I disagree with a bit. Sometimes a good potential candidate can really shine given mentorship. Maybe they are right out of school, and school may not have prepared them in things like design patterns, or being new, they have not been exposed to the application-type that their job will support. With a good mentor, they can be guided by someone that has 'been there, done that' and the rewards will be win-win for the new employee and the company.

    --
    Uh, Linux geek since 1999.
  112. Does 80hrs pw equal 10 man years in 5? by Anonymous Coward · · Score: 0

    Technically speaking, working 80pw for 5 earth years does equate to a 40hr person who did it in 10.

    But most stuff pre 2003 is useless any way.

  113. Re:It's called "offshore outsourcing" not unemploy by Anonymous Coward · · Score: 0

    Yeah, Slashdot is a union shop as soon as they find out the foreigners can do the same work for less.

    They claim they can't, but somehow the business who replaced them keeps on going, disproving once and for all that their neurotic self importance is not manifest in reality.

  114. Intern for free if you must - just get started by mrflash818 · · Score: 1

    Get hands-on as best you can. If paid, great. If not, seriously consider being a non-paid intern at a reputable corporation, city, or county department.

    Once you can demonstrate your work ethic, eagerness to learn, social skills and IT skills... then it is my opinion things will go well for you.

    --
    Uh, Linux geek since 1999.
  115. Re:It's called "offshore outsourcing" not unemploy by Anonymous Coward · · Score: 0

    It's your fuckin' country that is leeching talent off several countries worldwide with H1B program. You bastards are the ones who have leeched off India, China and Korea (among others) for decades now. Motherfucker.

    You deserve to lose your job, you bastard. Hope you lose your current job too, and are eventually forced to move into a slum.

  116. Our income tax structure is hurting the economy. by MtViewGuy · · Score: 1

    This article points out one thing: the income tax system in the USA is hurting the US economy, even more so with the ending of the 2003 tax cuts starting in 2011.

    Why? Because with the second-highest corporate income tax rate in the developed world (only Japan has a higher rate), the payroll tax and taxes on capital gains and stock dividend payments, American companies are offshoring jobs, manufacturing facilities, and even corporate headquarters on a huge scale in order to legally reduce the income tax burden (why do you think American companies are sending so much production to Mexico and China and have corporate headquarters registered and often operating from Caribbean island nations like the Bahamas, Bermuda, British Virgin Islands, Cayman Islands, Nettherlands Antilles, and so forth).

    This, in my humble opinion, is economic insanity. We should seriously pursue MASSIVE taxation reform on the scale of either the Steve Forbes flat income tax proposal (based on a book he wrote in 2005) or the even more radical FairTax proposal to replace the income tax entirely. Our current income tax system--no thanks to a MOUNTAIN of deductions and tax credits to support almost every Tom, Dick and Harry tax lobbying group out there--now costs over US$304 BILLION per year in compliance costs and not only drove jobs and manufacturing facilities offshore, but also may have driven nearly US$2 TRILLION into the illegal cash-only underground economy and circa US$14 TRILLION in American-owned liquid assets to offshore financial centers (many of them located in the Caribbean island nations I mentioned)--all in the name of keeping these assets out of the hands of IRS.

    Fix our income tax system so it encourages American citizens and businesses to keep as much of the savings and captital investments in the USA, and the US economy will come roaring back to life in a matter of months.

  117. How many repliers here actually interview and hire by BrianRoach · · Score: 1, Troll

    I'm asking because .. I do, and let me tell you, it sucks. We've had open reqs for months now that we haven't been able to fill, and that's not due to lack of trying.

    I recently read a comment from a (now) friend who was my manager years ago; "If I need a Sr. Engineer, I advertise for an Architect. If I need an engineer, I advertise for a senior".

    I'm finding this to be completely true. I've interviewed people recently for Senior positions who can't pass the FizzBang test, never mind anything more complicated (and we don't start with fizzbang, it's usually a last resort during the interview), I'm not quite sure if their resumes are simply complete works of fiction or if someone has actually been paying them for some reason.

    I almost am willing to theorize that the dot-bomb fallout isn't over, and that there are still many, many "engineers" and "developers" who have been incredibly over-employed for many years who now find themselves out of work. If I were looking for Jr. developers, some of these people *might* make the cut.

  118. Have you ever noticed by ClosedSource · · Score: 2, Insightful

    that these "cutting-edge skills" that employers always complain are so hard to find in job candidates are always left undefined? That's because if they name them they'll receive thousands of resumes from unemployed software developers who already have those skills.

    1. Re:Have you ever noticed by NickGnome · · Score: 1
      Have you ever noticed that they also say how hard it is to recruit, but refuse to say exactly what measures they have taken to recruit?

      They won't say in how many major newspapers across the country they run display ads for months at a time (daily and week-ends).

      They won't say in how may trade/professional publications they run ads.

      They won't say on how many job ad sites they place a particular ad.

      They refuse to consider the importance of professional ethics considerations (is this project really legal and ethical?).

      They refuse to say approximately how many and what percentages of hires and retained employees are over 35 year old US citizens.

      They won't say how many times a year they send how many people to how many of the USA's thousands of university campuses which have STEM degree programs. (One major IT firm cancelled all of its campus visits to the California "state" university system campuses a couple years ago, while their execs were testifying to congress how difficult it was to recruit.)

      They adamantly refuse to include contact names, e-mail addresses and voice telephone numbers actually answered by that human being (or those human beings) in their job ads. (Raytheon, GD, Boeing, Northrup Grumman, SAIC, BAE, BEA, GE, etc., certainly do not include them, and yet they disingenuously wail about "talent shortage" and their great effort to recruit.)

      They won't say how many US ctizens they flew in from around the USA for interviews.

      Unlike earlier times (when there was less shortage whining), they no longer fly many US applicants in for interviews, or cover relocation costs and help with the arrangements for US new-hires to move, or offer 2-12 weeks of new-hire training. (Some corporate bidness management programs used to have a strict 5-year or even 8-year curriculum and mentoring for new-hires, but the most extensive I ever saw for programmers, analysts and software engineers was 3 months for college new-hires.)

      I have to wonder how many gifted, knowledgeable, creative, industrious STEM workers have gone into resume parser/data-base limbo forever, their preparation and experience totally wasted.

      I also have to wonder how many of these executives and HR clones have attended seminars like Cohen and Grigsby's 7th annual employment and immigration law seminars in which they were coached in how to place ads where few US applicants in the field are likely to see and respond to them, and how to find pretexts on which to reject all US applicants. And they spoke of having to actually interview US applicants as a terrrrible burden, thrust on them by a perverse system which made it necessary to come up with such pretexts instead of just boldly refusing to consider any US applicants. C&G isn't some podunk outfit; it's a major firm with a lot of clients, and had just won a couple awards before they announced to the world their corruption by posting their videos of the seminar sessions. Fragomen et al. were doing much the same (contact us if you need help coming up with pretexts), and the immigration lawyers association announced that they believed such a corrupt attitude was totally appropriate.

      And, of course, they won't say exactly why each candidate was rejected; obfuscation is the rule.

      And this at the same time the "requirements" are getting more and more ridiculous, both in numbers and specificity, and hyper-credentialism is totally out of hand.

      And I must not leave out the case of Sona Shah, who demostrated to congressmen and staffers how the game is played. She brought up some job ad sites, had them pick a couple ads, and called, putting the conversation on the speakers. The recruiter was very eager about her apparent intelligence, education, experience and match to their requirements... right up to the moment she told him she is a US citizen. Conversation over. He wanted cross-border bodies only.

      With Google getting between 40K and 90K applications per month over the last 4 years, GE get

  119. Re:How many repliers here actually interview and h by ClosedSource · · Score: 2, Insightful

    Given the evidence that many long-employed software developers fail to pass your test, you can't figure out why companies have been paying them all these years rather than wondering how you can improve your interview process to lower the number of false negatives.

  120. And by mahadiga · · Score: 1

    It is better to breakup big corporations into smaller entities to solve unemployment problem and promote competition.

    --
    I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
  121. hiring is dysfunctional by bzipitidoo · · Score: 2, Interesting

    Sad that even with unemployment at record highs, somehow companies still have the gall to whine that they can't find qualified people. Granted there's a lot of lying on resumes. But those making the hiring decisions still make amazingly poor calls even accounting for that.

    My most recent experience was with this crazy recruiting agency. You can't persuade them to send your info to their clients. They filter out people for the most astonishingly flimsy reasons. They wanted a C++ programmer, and I have many years of that, in addition to lots of other things like an advanced degree. Next thing I'm being told in a roundabout way is that my resume isn't good enough. The recruiter decided that 5 of those years didn't count because it was teaching, so just like that I'm not experienced enough. He pushed me to put more stuff on my resume. Didn't say I should exaggerate mightily, but the implication was strong. And he didn't like it that I'd been out of work for 8 months. Meant my skills had faded. Or there was something wrong with me. Must be some good reasons why no one wanted to hire me. The next day, he sent me a short email informing me that the job had been filled, and thanking me for my hard work. Hard work? Am I to believe any of that?

    I'm sure an experience like that is typical. It says loud and clear that there is no shortage of people. When employers and recruiters reach like that to find reasons why people aren't suitable, the obvious reason is that they're swamped with job seekers.

    I haven't even been trying to find a job. I'll get interested again when some sanity returns to hiring practices, unemployment comes down, and I need more money. Or if someone seeks me out for a great job, something interesting where I actually get to work out good algorithms for difficult problems, not be a dull business application code monkey banging out cheesy scripts that barely deserve being called programs. Slashdot posted a story a few days ago about startups not being able to find good people. I've done that sort of thing several times, and I like it. But I have little faith that they're serious, that they aren't all talk and no action. And there's the matter of pay. No, I won't work on someone else's fantastic idea at minimum wage plus stock options that could go underwater without warning. And no, $50K per year on 1099 doesn't cut it in those places where housing and rent is still insanely expensive. Why don't you move your company out of such places, or encourage telecommuting? Until things improve, don't see why I should waste time hunting. I have plenty of my own ideas I can work on for free. I'd rather spend my time exploring fun sorts of coding and research unlikely to be done on typical job, looking into starting my own business, and working on these ideas I have for technical books.

    --
    Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
  122. Re:How many repliers here actually interview and h by Tanuki64 · · Score: 2, Interesting

    Interviews often really are a problem. I am freelancer for years, but still hate them. Would I be able to pass the FizzBang test? On my own at home? For sure. During an interview? Not so sure. Even though I have a proven track record of successfully completed projects and a couple of small open source projects on sourceforge I constantly fail interviews. Do I care? Not really. I still have more project offers than I can handle. And those who actually hire me try to keep me as long as possible. What does this say about me? I'd say technically ok, people skills suck. What does this say about the people who hire? They don't know their jobs and might reconsider their hiring requirements.

  123. Depreciating or depressing by Anne+Thwacks · · Score: 1
    whose skills start depreciating almost as soon as they are laid off,

    In the eyes of the HR department. The same assholes who want 5 years experience of a product released a year ago, don't value experience gained a year ago if you were involved in a task that would broaden your skills base. HR departments are a far greater threat to the Western World than Bin Laden and Al Quaida put together.

    Bankers are probably a bigger threat, but they are well paid, so they are exempt from any kind of management. ("If you are so clever, why aren't you rich?" is the other side of "he is rich, so he must be clever!")

    --
    Sent from my ASR33 using ASCII
  124. Re:It's called "offshore outsourcing" not unemploy by Anonymous Coward · · Score: 0

    'BOOM' indeed. The only 'BOOM' I hear is from your ass - farting out loud. Rascal.

  125. I can't play the game in the United States by Anonymous Coward · · Score: 0

    I can't play the game in the United States
    The result would just be pissed off workers, I'd sooner take someone from the bottom and bring them to the top with the threat of returning them from whence they came than play this US game.

  126. Re:It's called "offshore outsourcing" not unemploy by Aceticon · · Score: 1

    I love how Slashdot is dominated by liberal sentiments until it comes to our jobs, then it's 100% anti-immigration, dominated with rhetoric that sounds like theminute men [wikipedia.org]. It's sad that you were modded insightful instead of troll.

    If you look harder you will find that Slashdot is dominated by moral liberal sentiments - i.e. against laws that criminalize victimless behaviours, such as drug consumption - but not by economic liberal sentiments. In fact, after the banking crash, posts by true believers in unfettered Capitalism and the Free Market as solutions for all problems are extremely rare.

    It's thus not at all inconsistent when you see somebody defending decriminalization for drug consumption in one post and more investment in training and hiring local workers in another.

    (PS - There is some logic in stimulating local hiring as means of increasing the share of income that a local economy gets from companies:
    - Large companies are international: they spend money in many countries and pay dividends to owners all over the world.
    - Locally hired workers on the other hand are ... well ...local: they typically spend most of their income in the country they are in.
    - An increase in profits of a company will thus result in a lesser stimulous to a local economy than hiring more workers locally and/or paying them higher wages.)

  127. And by mahadiga · · Score: 1

    Latest is greatest in IT sector.
    Include buzz words in your CV.

    --
    I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
  128. Re:Software Engineering skills don't depreciate mu by BangaIorean · · Score: 1

    Yeah, but who'll explain this to the persons who actually recruit? Most of the time the recruiters (generally either HR folks or so-called 'job consultants') don't know what they're doing or what they're talking about.

  129. Once a good coder, always a good coder by jarran · · Score: 1

    "That's a familiar situation to many out-of-work software engineers, whose skills start depreciating almost as soon as they are laid off, given the dynamism of the industry"

    I never understood this. I don't deny it's a common view in the industry, but does it make big difference in reality? Someone who was a good programmer a year or two ago, may be a touch rusty, but they very rapidly come up to speed. Programming talent seems to be a much more valuable attribute that knowledge of frameworks, libraries etc.

    My employer generally rubs it's hand with glee when it gets a CV from someone who's just returning from a career break. It's often a sign you can get someone good on the cheap, because other companies will be hesitant to take them.

  130. That doesn't always work by MikeRT · · Score: 1

    If you're hiring a senior level developer, the proper response from the candidate is "I'd have to look up what the API is called. Since I'm here to solve hard problems, I don't spend my time memorizing near-useless trivia that I can look up in under a minute".

    If by senior you mean bordering on or actually a software architect, I'd agree. Where I've worked, senior engineers are still expected to know the nuances of the APIs like the junior engineers. Otherwise you get senior engineers who can solve really tough problems in the abstract, but use the wrong APIs. One of the examples that comes to mind for me are the "performance-driven" types I've seen use Vectors instead of ArrayLists in Java web apps.

  131. Re:It's called "offshore outsourcing" not unemploy by Anonymous Coward · · Score: 0

    It's worth noting this hit the site at 5:01 CST, which means half the US was already off work (and we all know thats when you read /.). Perhaps when the yanks get work the libertarians will pipe in.

  132. Completely wrong about unions... by MikeRT · · Score: 1

    The job situation in I.T. has nothing to do with talent, much like manufacturing has nothing to do with American Unions.

    Since the UAW is the last major remaining manufacturing union in the US, I'll point out a few things to you...

    1) The average hourly rate, if you throw in benefits, of UAW employees was $75 just a few years ago; American, non-unionized workers at Honda plants get paid an average of $20/hour according to the same article I read. One of my bosses has relatives who work at a Honda plant in Indiana. As they rightly point out, in five years, they'll likely still have a job when the UAW doesn't because the Honda workers know that $75 is just ABSURD for a manufacturing job short of "principle engineer of the entire facility."

    2) The UAW is a ponzi scheme. Younger workers today don't get paid crap compared to their older counterparts. It is like the Social Security ponzi scheme, only directly in their paychecks. They work harder than gramps so that gramps can keep getting his health care subsidized 20 years after he quit his job.

    3) The UAW has resisted efforts to modernize processes that would bring American manufacturing more competitive with Japanese techniques.

    Of course, the real solution would be to make radical reform of the labor laws and the tax laws that cover employment the main priority. It's too hard for workers to work for themselves and to work cooperatively. Starting a new business or working for yourself should be as simple as drafting a business plan or scribbling down some terms on a piece of paper, sealed with a handshake.

  133. Re:It's called "offshore outsourcing" not unemploy by sethstorm · · Score: 1

    (since someone modbombed my other one)

    Calling them "skilled workers" is a joke. Fake qualifications, poor work, and the US-based guy has to clean up the mess.

    Fire those H1b folks, replace them with US citizens, and get on with the day.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  134. Compare the costs. by sethstorm · · Score: 1

    Compare the cost in time and money of a business opening in a new country versus an individual gaining a work permit or citizenship.

    The business can hold multiple "citizenships" while the individual has to go through immigration.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  135. What happens if everyone gets to lie the same way? by sethstorm · · Score: 1

    Just make it legal to bullshit on the resume and cheat on employment tests in the same manner that the offshore worker gets to do. Allow it as long as those "skilled worker immigration" programs exist. Regularly point it out every time someone complains about the legalized fraud.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  136. They're lying through their teeth by whitroth · · Score: 1

    There's no "shortage" of programmers with "cutting edge skills", nor do we "go stale" the longer we're off, like bruised fruit. The tech companies are lying through their teeth, because they don't want to pay US wages; rather, they prefer paying a fraction of what we get... then throw their hands up in the air when things don't work, or the economy's not recovering because there's so much unemployment.

    Then there's HR departments, and at least a third of recruiters, who have no idea what they're hiring for, or what translates to what skill, and don't care to learn, even though it would improve their job performance.

                            mark, fed up

  137. Re:Once a good SW architect, always a good SW arch by NickGnome · · Score: 1

    Once a good software architect, always a good software architect.

    I exchanged a few e-mail messages with a main-stream media writer on this subject a couple months back. She seemed to think that everything we'd learned -- all of it -- has to be cast aside, and new material learned every 2-3 years. That's a huge exaggeration for any field, even medicine where the new research results seem to contradict the old every few months. The principles and foundation hold true decade after decade after decade.

    I don't know of a single programmer/ analyst/ software engineer I've worked with who did not engage in continuous learning. And besides, the guys like Capers Jones, Watts S. Humphrey, Gerald M. Weinberg who measure such things, have concurred with the overwhelming anecdotal evidence that it takes only about 2 weeks to pick up a new programming language and IDE, and between a week and 18 months to deal with a major paradigm shift in design philosophy with new terminology and new meanings for old terms and such (employer investment in training with some substance to it can shorten the time considerably).

    I've been doing a survey of algorithms texts, examining editions from the 1970s to present. There have only been a few marginal changes in the content over that time, and a very few significant new algorithms.

    Most of the "new" programming languages I've seen in the last 12 years are merely variants of C, requiring little change in approach. Once you've learned one of them, you essentially know them all, and it's just a matter of moments, once you're aware of the kinds of variants which exist, to adapt without having to memorize the details and keep a mental table of all the languages and specific syntax and features.

    It's all about cheap, easily brow-beaten labor.

    Ed Yourdon was one of the first to note the destruction from cross-border bodyshopping and off-shoring, even if he misinterpreted it a bit.

  138. Re:It's called "offshore outsourcing" not unemploy by Doctor+Faustus · · Score: 1

    A program where we explicitly look for people who are going to leave again in a few years, improving the overseas competition, is just dumb. If they're sending as much income as they can afford back home, that's not so hot for us, either.

    I'm happy to have immigrants come in who bring their whole families and intend to stay. That goes for the Ecuadorian cooks that supposedly run most of the restaurant industry, too.

  139. Re:How many repliers here actually interview and h by NickGnome · · Score: 1

    Yes, I've interviewed candidates... scared a couple off when waxing enthusiastic about the interesting things they would have the opportunity to learn (I found out later they thought it would be a burden rather than fun, so it's just as well).

    I do, and let me tell you, it sucks.

    Well, sure. Interviewing is not usually remotely as interesting as doing the actual software development work, or even work in a science lab or economic research. I'd place it somewhere between flipping burgers and shoveling out the barn, but you occasionally get to meet some very interesting people.

    We've had open reqs for months now that we haven't been able to fill

    That's your fault. Have you reconsidered your "requirements"? What is it you actually want to accomplish?

    and that's not due to lack of trying.

    So, what, exactly, did you try? How many newspaper ads around the country, and trade/professional pub ads and job site ads did you place? How many universities did you visit and set up a table in the university union on how many days? How many networking events for the unemployed did you visit? How many old professors did you ask for recommendations on recent grads or experienced professionals of their acquaintance? On how many bulletin boards did they post your job ads? How much effort have you invested in seeking old pros who are unemployed or under-employed? Have you visited other sites which have discussions of the dysfunctional job markets? (There are at least 5 Yahoo! groups, alone, lots of usenet news groups dedicated to related topics and many more with overlaps, much discussion on related topics associated with relevant articles from IDG/Computerworld, eWeek, UBM... via which you could easily find good people.)

    How many US citizen candidates did you fly in? Did you pre-pay their hotel and rental car or pick them up and drive them, yourself? Did you show them the great products your firm is developing? Did you show them the great tools you have for them to work with? (If they weren't impressed, maybe you should hire them for ideas on how to improve.) Did you show them around town? Oh, you don't have money for all that, you say? Well, then, you don't have money to hire, so you'd better stop wasting your time and get back to work your own self.

    I recently read a comment from a (now) friend who was my manager years ago; "If I need a Sr. Engineer, I advertise for an Architect. If I need an engineer, I advertise for a senior".

    Eric Schmidt was caught out running a similar scam several years ago, setting phony "requirements" 3 grades above what was actually needed to do the job for which they were hiring. The scam was (is?) to hire people at junior salaries and require senior skills, knowledge and experience.

    I recall a remark from a couple VPs. They said that you should restrict your requirements to the bare bones of what you just have to have, list a few "nice to haves", look for the brightest people you can get, and be prepared to stumble onto and take advantage of valuable combinations of abilities and experience you hadn't thought of. Sometimes, it helps to think of why you think you have to have something, the reason behind the reason, and then reconsider what your actual requirements are from that POV, because people have a tendency to get stuck in the middle in mental boxes that interfere with and misdirect us away from making progress toward the genuine goals. Don't dawdle. Work with what's available.

    What this tells me is that you'd rather waste months and whine all the while, than invest in flying in good candidates, relocating the best, and a few weeks of good training in some specifics needed for the job... let alone making interviewing and employment a mutually beneficial arrangement. Other execs and managers have said it a different way; they don't want to invest in their people and nurture mutual loyalty; they'd rather bodyshop, under-compensate and have dishonest people who claim they can "hit the ground running", even if it costs more in the long run to repair their messes... and still whine.

  140. Re:We can't find people bc you're not trying by NickGnome · · Score: 1

    Slow to hire? I know a number of companies that still can't find people.

    Once again, you fail to entertain us with the impressive story (or impress us with the entertaining story) of your herculean efforts and goals.

  141. Re: vague requirements, poor results by NickGnome · · Score: 1

    I'm trying to hire a programmer out of college. No particular skill set - just a programmer with BS in CS. Have posted on facebook marketplace, craigslist, 10 very large universities, a few other places... It's been a month. We need someone bad. It sucks.

    So, you're not willing to hire anyone over 20. That's age discrimination, and there goes over 90% of the CS talent pool.

    "No particular skill set -- just a programmer". What hardware, OS, compilers, IDE, frameworks, libraries do you have? Do you have an Apple ii or an Atari 800 or a Sol, a Cray or a Cyber 930, or maybe a Cyber 6600 or maybe the ETA 10-Q? If you have "no particular" needs, it doesn't matter whether they're famliar with UNIX, or Linux, or Solaris, or Mac OS X, or Windoze, or AOS/VS or PLATO or NOS/VE or VMS or Irix or COS. It can be in Fortran ii or Algol or SNOBOL or Perl or APL or PHP or LISP or Awk or Python or Objective-C?

    You've only posted on a few freebie backwaters. You haven't placed any newspaper classified ads in major markets (let alone display ads). You haven't posted on job web sites.

    I'm not sure what you mean by: "10 very large universities, a few other places." Did you set up a table in the university union for a few hours each day for the last month (while most people were away for the break between Summer and Fall terms)? Did you pin your business card or job ads on bulletin boards? Did you speak with CS profs? Did you place ads in publications that programmers, analysts and software engineers read? Were these 10 large universities in different towns or different states or different regions of the USA?

    As others pointed out, how much have you budgeted for the total compensation package, for interviewing expenses for flying candidates in, for relocation, for training?

    Is this a real job or a yet another temp gig?

  142. Re:Software Engineering skills don't depreciate mu by NickGnome · · Score: 1

    Bang on. That's why smart companies like Google run interviews that test problem-solving skills rather than some particular api.

    The set of smart companies certainly does not include Google.

    2007-01-24
    Rob Enderle _Dark Reading_/_TechWeb_/_CMP_
    Executives and recruiters often behave stupidly
    "a recent interview with Google's CEO [Eric Schmidt], in which he discussed the company's [alleged] staffing problems and what it's doing to [make them worse]. Like many companies that experience very rapid growth, Google is having [self-created] problems getting enough [capable] people to do the jobs they [want] done. And, like many companies, Google has been using academic accomplishments as a key metric for weeding out [many very capable people from the flood of] applicants. Google's executive staff has [idiotically] concluded that interviewing takes too long and that by sorting potential employes based on grades -- largely an artificial metric in business -- they are probably missing out on many great employees they might otherwise hire. Unfortunately, Google's 'solution' to this problem is to hire people [who are capable of doing] jobs '3 levels higher' than the jobs they are hired for. This approach clearly addresses the need to fill the pipe-line for potential executives in a rapidly growing company; it could also result in a security nightmare. As anyone in security knows, the most likely employee to steal from a company is one who feels under-paid and under-appreciated."

    2007-10-19
    Michelle Kessler _USA Today_ pg B1
    What's up at Google?
    "Google CEO Eric Schmidt said many hires were recent college graduates who received job offers earlier in the year [so, they're discriminating against older STEM workers]."

  143. Re: 6% high? thats about 2/3s the national average by Shadow99_1 · · Score: 1

    6% is high when you look at the 4% rate for those with bachelor's degrees... and is even somewhat high compared to the 5% rate for those with associates degrees... It suggests tech regardless of degree level is worse off then either type of degree in general is.

    --
    we are all invisible unless we choose otherwise