Slashdot Mirror


The Myth of the Science and Engineering Shortage

walterbyrd (182728) writes in with this story that calls into question the conventional wisdom that there is a shortage of science and engineering workforce in the U.S. "Such claims are now well established as conventional wisdom. There is almost no debate in the mainstream. They echo from corporate CEO to corporate CEO, from lobbyist to lobbyist, from editorial writer to editorial writer. But what if what everyone knows is wrong? What if this conventional wisdom is just the same claims ricocheting in an echo chamber? The truth is that there is little credible evidence of the claimed widespread shortages in the U.S. science and engineering workforce."

392 comments

  1. Links by Thanshin · · Score: 3, Insightful

    Why link to an article about some studies that "prove" common knowledge is false, instead of linking directly to the studies themselves?

    Is it journalistic courtesy?

    1. Re:Links by Bruinwar · · Score: 1

      It is a nicely written article, long read though. It puts into words, with links, what I've been saying for years.

      --
      SLOWER TRAFFIC KEEP RIGHT
    2. Re:Links by blueg3 · · Score: 5, Insightful

      Normally I'd agree, but the article summarizes a collection of studies, so is a work by itself. To skip the article, you'd either need to just link a number of studies and skip any useful summary of them, or you'd need to reproduce the summary in the article (which would be plagiarism, or at least wasted effort).

    3. Re:Links by Ronin+Developer · · Score: 5, Interesting

      Correct. While some may not appreciate this, it's the compilation and interpretation of the links that provides value.

      I learned this, first hand, when I had opportunities to read published "classified" documents as part of my military duties. My first thought was, like, "No Shit Shirlock...this is common knowledge." The information sources that were cited in the paper were all public domain or common, open sources, and readily available and even were the subject of discussions I had made with my peers. However, it was the analysis of the information, the common threads, and the meaning the analyst derived from that information that made it a classified document.

      The point I took away from this article is not that there is not a shortage of capable works. Instead, it's a shortage of capable workers willing to work at the salaries and rates being offered. The VISA opportunities, as stated in the article, have enabled positions to be filled with qualified individuals at a substantially lower cost. In many cases, the job positions are created with the specific goal of filling with someone offshore. While this works out well for corporations, Sadly, this puts American workers at a serious disadvantage since they still have to live in this environment.

      I have no qualms with hiring someone from overseas who has a passion for the work and willing to work for a little less. I do have issues hiring someone just because they can do it cheaper. My experience is the latter costs more in the end while the former can be a great bargain. Nonetheless, I still would prefer to see those jobs go to Americans first, those with passion second, and finally qualified but lower-cost last.

    4. Re:Links by mrchaotica · · Score: 4, Insightful

      Instead, it's a shortage of capable workers willing to work at the salaries and rates being offered.

      On the contrary; it's a shortage of companies willing to provide on-the-job training and the salaries and rates necessary!

      --

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

    5. Re:Links by blueg3 · · Score: 1

      Instead, it's a shortage of capable workers willing to work at the salaries and rates being offered.

      On the contrary; it's a shortage of companies willing to provide on-the-job training and the salaries and rates necessary!

      Tomato, tomato.

    6. Re:Links by jedidiah · · Score: 5, Insightful

      No, not really. Companies are complaining about lack of supply and are unwilling to do anything about it when they hold most of the power and have most of the resources. They want to treat people like dirt and they're surprised it's biting them in the butt.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:Links by ranton · · Score: 2

      The point I took away from this article is not that there is not a shortage of capable works. Instead, it's a shortage of capable workers willing to work at the salaries and rates being offered.

      The full answer is that there is a shortage of capable workers willing to work at the salaries and rates necessary to keep the jobs in this country. The US had a huge head start in the IT field because most of this technology was invented here, but the benefit of that is slowly dwindling. It is similar to the manufacturing benefits we had when automation pioneers like Ford invented their processes in the US. But we are in a global marketplace so eventually all fields need to justify their compensation on a global scale.

      If your position does not require a large amount of soft skills (which often don't transfer well between cultures), then you are unlikely to be shielded from global competition. And unlike Wall Street guys, corporate executives, sales, etc, most STEM jobs do not require too many soft skills. Technical skills transfer to other cultures very well so it is quite easy to transfer these. There are still plenty communication costs involved in off-shoring tech jobs, which is why STEM workers still make many times higher salaries in the US than in developing countries, but global pressure still suppresses wages.

      The only way to really insulate more technical fields is through state sanctioned monopolistic practices such as unions. This works very well for the medical industry, because without their strict licensing practices we could be flooded with foreign doctors just like we are with H1Bs. It may not be a bad idea to at least create a licensing body for industries such as software development, but that could still limit technological progress.

      The unfortunate truth is that in the case of STEM fields, what is best for these employees is not what is best for the country overall. Encouraging more people to go into slightly lower paying STEM jobs instead of banking, financing, law, etc. will help our country compete globally, even though it hurts the individual employees choosing lower compensating fields. The cheaper that we can build our IT infrastructure the better our economy can compete globally.

      Luckily STEM workers are still very well paid. While I may be making over $200k per year if I had went into finance, I am perfectly happy with my low six digit salary in the midwest.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    8. Re:Links by serbanp · · Score: 1

      This works very well for the medical industry, because without their strict licensing practices we could be flooded with foreign doctors just like we are with H1Bs.

      Sensible argument but completely wrong regarding the medical field. The US medical system is flooded with foreign doctors (with some exceptions, mostly in the highest earning specialties).

      There is some bias towards the US-trained doctors, but not much; after all, no matter where you graduated the Medical School, you still have to pass the USMLE tests, go through a residency and obtain a Medical License.

    9. Re:Links by ranton · · Score: 1

      This works very well for the medical industry, because without their strict licensing practices we could be flooded with foreign doctors just like we are with H1Bs.

      Sensible argument but completely wrong regarding the medical field. The US medical system is flooded with foreign doctors (with some exceptions, mostly in the highest earning specialties).

      There is some bias towards the US-trained doctors, but not much; after all, no matter where you graduated the Medical School, you still have to pass the USMLE tests, go through a residency and obtain a Medical License.

      There are certification steps necessary for doctors with foreign medical degrees to practice medicine in the US. This includes ECFMG Certification and state licensing. The medical industry does not completely block all foreign doctors, but it limits the numbers of incoming physicians in the same way that it restricts the number of incoming medical residencies.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    10. Re:Links by aminorex · · Score: 1

      When the U.S. primary export was industrial goods, there was work available in industry.

      Later we innovated in electronics, and exported electronics. EEs were in the catbird seat.

      Later still, we led in software. We exported software. We worked on software.

      Now, we just export $100 bills. The need to actually do work is much diminished.

      --
      -I like my women like I like my tea: green-
    11. Re:Links by Anonymous Coward · · Score: 0

      It may not be a bad idea to at least create a licensing body for industries such as software development, but that could still limit technological progress.

      The problem here, is that a bunch of knuckleheads will determine the bar. It will start with specific degrees, and end up with questions about FORTRAN, because that is what the senior members managing the effort know.

      Medicine and law move forward, but at a much slower rate than software development.

      Modern softdev curriculums take four years (six years, if you are working, or going for a postgrad), and teach you stuff that is already five years out of date by the time you graduate.

      They also give pretty much ZERO education in the practical aspects of software development, like being handed 100,000 lines of Chef Boy-Ar-Dee's finest Python, and told to fix all the bugs.

      For that matter, they also seldom teach about things like agile development methodologies, unit testing, configuration management, task/bug tracking, software estimation, continuous integration, etc. ad nauseam. These are all CRITICAL to writing decent software, these days.

      I expect any licensing board to ask questions heavy on advanced mathematics, but light on actual modern engineering practices.

    12. Re:Links by Solandri · · Score: 1

      Companies are complaining about lack of supply and are unwilling to do anything about it when they hold most of the power and have most of the resources. They want to treat people like dirt and they're surprised it's biting them in the butt.

      That's not quite what happened. A friend of mine got hired by EDS out of college (back when they were pretty competent). He stayed with them for about 9 months I think? Long enough to complete their training; then he quit and took a job elsewhere for a much higher salary since he'd had the EDS training.

      So it's not that companies are unwilling to do anything about the lack of supply. It's that the ones that do try to do something about it just see the trained employees walk away to be hired by other companies which can offer higher salaries because they didn't have to pay for the training. It creates a race to the bottom where no company is willing to pay for the training.

      The obvious solution for this particular problem is not one that those with a pro-employee / anti-corporate mindset like. Companies need to be able to require employees continue working with them for x years if they pay to further train the employee. Or the employee needs to pay for their training up-front, and the company gradually reimburses them over time. From a market perspective, if you find a diamond in the rough, you can pay to cut it and polish it to greatly increase its value. Then you can wear it, or sell it for a much higher price. But if you find an employee in the rough and pay to polish him and greatly increase his value, he can simply walk out on you and you're out the money you paid to polish him.

      tl;dr - One of the prices you pay for banning non-competes is that companies are less willing to train their employees, and are more likely to want to hire someone who is already trained. This isn't to say that non-competes are good; just that like most things in life, they come with both positives and negatives. And while banning them eliminates the negatives, it also eliminates the positives.

    13. Re:Links by suutar · · Score: 2, Interesting

      Perhaps they need a contract stating "Training will cost you $x. We will loan you this amount and extract loan payments from your paycheck for 5 years. If you quit before the loan is paid, you owe us the balance immediately. If we fire you or lay you off, the loan is cancelled. Once the loan is paid off, your takehome pay will go up by the amount of the loan payment."

    14. Re:Links by Darinbob · · Score: 1

      As a former boss described it a couple decades ago, companies want to treat most of their workers as factory floor employees. A sort of worker that can be hired and fired in bulk, the supply of labor is vast to drive down labor costs, products are churned out like clockwork, orders are given and followed, and everything runs smoothly (except for pesky unions). They love it when they can just plop in a new gear when the old gear wears out without wasting time on determining credentials or training. They want workers who go to vocational schools who are shovel-ready rather than independent thinking university grads who will question authority? You see it in their demanding that low cost foreign workers being allowed into the country. Maybe production slows down that way but with 3 workers for the price of 1 they think that they can make it up in volume.

    15. Re:Links by DarkOx · · Score: 1

      That creates the owe you soul to the company store, situation. You end up will a large portion of the workforce that can't afford leave their current job. That isn't necessarily economically efficient either. It could certainly put someone who needs to move home to take care of a relative or something in a really tough spot. We got rid or indentured servants for a reason.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    16. Re:Links by Copid · · Score: 1

      Or, in terms that are more easily melded with the types of things we do today: We start you at a low salary while you train, but we immediately give you bonus that vests over N years to make up for it if you stay for the long haul and don't bail right after your training. As far as I can see, deferred compensation with a vesting schedule is the norm rather than the exception in this industry, so why not just balance the numbers to make training people worthwhile?

      --
      An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
    17. Re:Links by suutar · · Score: 1

      I think the key is to limit the loan duration and add a hardship clause. With a 5 year loan, you're only stuck for at most 5 years (and how stuck you are is decreasing over time), and the more stuck they have you for those 5 years the more they're going to be paying you afterwards. (Unless they just keep you for 5 and then drop you, which seems a bit shortsighted of them.) But yeah, it's not a perfect solution.

    18. Re:Links by sjames · · Score: 1

      At the same time, look at how the same employers demand protection when people here try to buy their products where they are cheap so we can lower our cost of living such that a lower salary would be acceptable,

    19. Re:Links by toddestan · · Score: 1

      The really simple way is to make sure to increase the salary to match the market as the employee gains skills and experience. If their salary remains competitive with the market, they are going to be a lot less likely to bail. The problem is that companies seem to not want to give out the required raises, so it's no surprise when someone who was hired at junior-level wages and only receives modest increases switches jobs once they obtain enough experience to land a better paying job at another company.

    20. Re: Links by CAIMLAS · · Score: 1

      Absolutely. I've been saying it too. The only thing shortage numbers demonstrate is which, and by how much, employers want to pay talent less.

      When I say talent, I mean just that. For instance, in information systems as they mention, its usually incredibly difficult to break into the field after college - even with experience and a good cv. I've experienced it and I know many others who have too.

      And then, once a person is in, its usually quickly apparent where someone is going: nowhere, earning entry level wages for some time, or straight to to the top.

        I will grant that there is a shortage of desirable candidates (worldwide, not just in the US), but its because STEM is hard, and to thrive as a STEM company you do need a competitive edge. Without that edge - gotten by hiring as much top talent as possible - you will stagnate. And that's why there remains a shortage: when the top people you need are 200k a year or more, and then you need a dozen people at 100-150k to back them up, you would love to reduce labor costs and reduce the supply. Unfortunately it doesn't work that way; decreasing the job supply and desirability pushes employee demand to other fields.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    21. Re: Links by CAIMLAS · · Score: 1

      I think its completely laughable that you mentioned healthcare as something beneficially monopolized by unions.

      In the US, that monopoly has resulted in the government intervening to stabilize costs repeatedly for the past twenty years. The only reason it continues is because its necessary - people die without healthcare. With STEM, you'd just see employers close up shop domestically.

      In the UK where such things have fallen out of style and costs have tried to be cut, healthcare has gone to shit. Similar things are starting to occur in Canada, and places in the US like CA where similar state level practices are common. (Scheduling a doctors appointment, weeks ahead for a simple checkup, is unheard of in some parts of the US still, and you don't have to go to ER for cold meds.)

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    22. Re: Links by Anonymous Coward · · Score: 0

      CFO: What if we train all our workers and they leave?
      CEO: What if we don't and they stay?

    23. Re:Links by bbsalem · · Score: 1

      So it's not that companies are unwilling to do anything about the lack of supply. It's that the ones that do try to do something about it just see the trained employees walk away to be hired by other companies which can offer higher salaries because they didn't have to pay for the training. It creates a race to the bottom where no company is willing to pay for the training.

      My experience is that it is demand for talent, not fear of losing an employee that drives this. When the employer is in a seller's market, he can demand that people come to him ready trained and the job descriptions can get ridiculously specific. It is investment that drives job creation not the available talent, so there can be a shortage of slots to be filled and an escalating inflation of standards for whom to hire. Since HR departments and hiring managers are often incompetent, they will fall into the trap of writing too specialized criteria to avoid the on slot of the oversupply, to avoid the social stress of having to talk to lots of people, when their lives would be easier if they found the first just qualified candidate and closed the hiring process. They could save money by training that person to the level needed, even if he walks away. In "at-will" states these is nothing the employer can do about people leaving; that is the price he pays for having it both ways so he doesn't have to answer to employees he lays off on a whim or a market change. The escalation is due to a flaw in human nature which really works against you if you aren't hiring just lead employees. It might be better to hire just leads and let them recruit from their associates, in other words, do away with HR entirely as a useless institution for hiring.

  2. Want to write a kernel ? by invictusvoyd · · Score: 5, Insightful

    yup there is a shortage.

    Wanna install windows 8 on 100 machines ?
    Nope .. no shortage ..

    1. Re:Want to write a kernel ? by DrPBacon · · Score: 2

      I don't feel like there should be a shortage of embedded systems programmers, but part of me feels like there could be.

      --
      Spent All My Mod Points
    2. Re:Want to write a kernel ? by Sique · · Score: 4, Insightful

      How many kernels do you need to be written? How many Windows-8-machines do you need installed? "Shortage" does not mean "there are only a few of them", shortage means "there are not enough of them". This is quite different. We only have a single Mt. McKinley, but to go around and tell everybody that there is a shortage of Mt. McKinleys is just crazy.

      --
      .sig: Sique *sigh*
    3. Re:Want to write a kernel ? by invictusvoyd · · Score: 2

      What i'm trying to say is , what what a "scientist" or an "engineer" is, is a matter of perspective . I've seen a school dropout create fantastic software in plain perl . What is he?

    4. Re:Want to write a kernel ? by Sique · · Score: 4, Funny

      A programmer.

      --
      .sig: Sique *sigh*
    5. Re:Want to write a kernel ? by invictusvoyd · · Score: 1, Insightful

      so isn't a great programmer an engineer?

    6. Re:Want to write a kernel ? by hax4bux · · Score: 1

      No there isn't. If you really wanted a fresh kernel you would have plenty of people to choose from. Same for hard core numerics. Lots of smart people want to do that work, but sadly there isn't much of it to go around. Many people work quite cheap for those jobs (at least for awhile).

      I did VMS internals back in the day. Hard core, big fun. When VAX work dried up, life was quite uncomfortable. I don't work on internals any longer because I won't hitch my career to a specific hardware platform again.

      Put another way, I have never seen shortage and at times I have been part of the glut.

    7. Re:Want to write a kernel ? by MrBingoBoingo · · Score: 4, Insightful

      A large problem in trying to deal with "scientists" and "engineers" as a macro problem is people in those professions aren't very fungible. To be a scientist or and engineer is to have a substantial degree of professional specialization. A micro biologist is not fungible with a zoologist, and even most microbiologists are not fungible with other microbiologist or zoologists fungible with other zoologists.

    8. Re:Want to write a kernel ? by Hognoxious · · Score: 5, Informative

      Rather difficult to say. In some countries, the term/title "Engineer" has a specific legal status and requirements, which this guy apparently doesn't meet.

      Perhaps he's a "craftsman", but this whole issue is a ten-beer discussion.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    9. Re:Want to write a kernel ? by Sique · · Score: 2, Informative

      No. A programmer is a programmer, and an engineer is an engineer. There are programmers who are engineers, and there are engineers who know how to code. Engineering is about design, programming is about putting down code. In an ideal world, an engineer's design for a program can be coded by one programmer in C++, in Fortran by another one, and in LISP by a third one.

      --
      .sig: Sique *sigh*
    10. Re:Want to write a kernel ? by invictusvoyd · · Score: 1

      Your reply is a little ambiguous .What about programmers who design and code ?

      ________
      Another round of beer please ...

    11. Re:Want to write a kernel ? by gtall · · Score: 3, Insightful

      That's because there's a fine line between coding and designing. A design done in such a way that it is too expensive to code is not a realistic design. For realistic designs, it helps to have coding experience. Similarly, merely following specs for coders negates their influence on design when they spot an efficiency or feature that should be reflected back up into the design. I think this is what you intended to say.

      For the GP: "one programmer in C++, in Fortran by another one, and in LISP by a third one". Nah, this should be "one programmer in C++ and/or Fortran and/or LISP". Good coders can use just about any language given a bit of experience with it, and these mainstream languages should be known by anyone who calls him/her self a coder.

    12. Re:Want to write a kernel ? by gtall · · Score: 3, Informative

      That effect is because it takes so long to get to the front of any field, which I suspect you know. However, each field seems to do its damnist to exclude members of other fields or prevent one subfield from influencing another. Academia promotes this sort of fraternal organization and pisses on any cross-disciplinary researchers. In most companies, however, one is almost required to be cross-disciplinary at PhD level. I do not mean to imply that academic should be training PhDs for industry, but they cannot all get tenured at some university. So in the looking out for the well-fare of their graduates, they should be promoting cross-disciplinary research.

    13. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      1. Didn't we abandon the waterfall model in the 90s? There's no clear distinction between design and code any more, therefore no clear distinction between engineers and programmers.
      2. There are significant differences between C++, FORTRAN and Lisp, which yield different idioms and different design patterns. Design has to take this into account, you can't design in a vacuum and then except a programmer to implement that well in any given language. Again, didn't we abandon the waterfall model in the 90s?

    14. Re:Want to write a kernel ? by 50000BTU_barbecue · · Score: 2, Informative
      No, is someone who is great at putting on bandages a doctor? "Engineer" is a legally protected term, you need a bachelor's degree and to be a member of a professional association/order. You can be terrible at everything but as long as you have your degree, your ring and paid your dues, you're an engineer.

      You can be really good at what you do, be very well paid and not be an engineer, but if you call yourself an engineer, or just let it be thought you are one you may one day get a visit from the said association/order...

      Simple test: can you sign off on drawings or specifications? No? You're not an engineer. End of story.

      --
      Mostly random stuff.
    15. Re: Want to write a kernel ? by Anonymous Coward · · Score: 0

      It's called industrial exemption.

    16. Re:Want to write a kernel ? by Stolpskott · · Score: 1

      Your reply is a little ambiguous .What about programmers who design and code ? .

      The coder/designer would be an Analyst/Programmer. However, the title "Engineer" is both a very specific one (referring to someone who maintains and operates an engine), and also a very generic one (a catch-all title for people trained and *hopefully* skilled in the design/construction of various types of machines or structures - Mechanical Engineer, Civil Engineer, Electrical Engineer, and so on).
      I would suggest that a programmer or analyst/programmer is a specific class of engineer.

    17. Re: Want to write a kernel ? by 50000BTU_barbecue · · Score: 1

      I have no doubt that some people, like myself, end up as "member of technical staff" and are even sometimes presented as engineering to clients since I work at a desk, but I've never signed a spec or a drawing. If I did, I'd be in deep trouble. I don't call myself an engineer. I'm not one. But I tell people I meet that I work "in" engineering which is easier than saying I didn't go to university (social stigma!) but somehow managed to avoid the repercussions of that bad life choice.

      --
      Mostly random stuff.
    18. Re:Want to write a kernel ? by invictusvoyd · · Score: 1

      Simple test: can you sign off on drawings or specifications? No? You're not an engineer. End of story.

      I wonder who signs the designs and drawings of microsoft products .

    19. Re:Want to write a kernel ? by Imrik · · Score: 1

      What you're talking about is a Professional Engineer. Often there will be many engineers working on a project with only one PE to sign off on it. As for requirements on calling yourself an engineer, they are state based, not universal.

    20. Re:Want to write a kernel ? by Anonymous Coward · · Score: 1

      I think there is a psychological element of "I can do X, so there must be a shortage of people like me, thus I am above the fray" too.

      How much you want to be the OP thinks he can write a kernel and/or all work should be done at the level of kernel developers.

    21. Re:Want to write a kernel ? by Anonymous Coward · · Score: 2, Interesting

      Perhaps he's a "craftsman", but this whole issue is a ten-beer discussion.

      I'm so tempted to troll the world with "Software Craftsman" on my next batch business cards! I never got my degree, so I'm not an "engineer", but I'm past the "programmer" level. I'm a developer, but the word "developer" doesn't convey much meaning to the world. "Craftsman" on the other hand... at least they'll ask what the hell that means :) I'm not a cubicle drone, so that works out nicely.

    22. Re:Want to write a kernel ? by gbjbaanb · · Score: 4, Funny

      There's no clear distinction between design and code any more

      Looking at the code produced by the agile teams here, this is unfortunately too true :(

    23. Re:Want to write a kernel ? by Goalie_Ca · · Score: 2

      Certainly a shortage of jobs there. Or perhaps, well paying jobs. It's a lot easier finding a java/web/cloud gig.

      --

      ----
      Go canucks, habs, and sens!
    24. Re:Want to write a kernel ? by NotDrWho · · Score: 5, Insightful

      There's certainly no shortage of lobbyists in Washington crying to Congress that they need more indentured servitude licenses (aka H-1B visas).

      --
      SJW's don't eliminate discrimination. They just expropriate it for themselves.
    25. Re:Want to write a kernel ? by pipingguy · · Score: 1

      That's a lot of non-funging.

    26. Re:Want to write a kernel ? by CastrTroy · · Score: 1

      Lots of smart people want to do that work

      There's a huge difference between "lots of people want to do that work", and "lots of people are qualified to do that work" I'm sure if you put out a job posting, you'd get hundreds of resumes. But 99% of them would be completely unqualified to do the job. The few resumes you got from people who were qualified would be from people who were already employed, and they would probably just be looking to move up in payscale, rather than getting away from a bad job. The unemployment level of people in this sector is extremely low. A very low unemployment level, combined with anecdotal evidence that a lot of people working in the field don't have the skills necessary anyway, shows that there is quite a big possiblity that the shortage is real.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    27. Re:Want to write a kernel ? by kmoorman · · Score: 2

      Do they have a professional engineering license?

    28. Re: Want to write a kernel ? by Grishnakh · · Score: 1

      Oh please; no one buys that "professional association" bullshit any more, unless you're in the civil engineering industry. There's countless software engineers who don't have any licenses, nor should they, and you're going to try to claim they're not "true engineers"? Give it up.

    29. Re:Want to write a kernel ? by war4peace · · Score: 4, Funny

      I wonder... maybe that's why you don't see a lot of ninja proctologists out there.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    30. Re:Want to write a kernel ? by pr0fessor · · Score: 1

      My niece went to IL State, she needed help with a programing course... Ms Visual C++... I enjoyed spending some time with her and revisiting all those basic concepts... I don't think her courses really covered much outside of web design except that one C++ course.

    31. Re: Want to write a kernel ? by DrLang21 · · Score: 1

      I've never signed a spec or a drawing.

      Really? The approval processes at the places I've worked usually require several signatures, usually from more than one person who holds an engineering title. I doubt any of us have a PE.

      --
      I see the glass as full with a FoS of 2.
    32. Re:Want to write a kernel ? by kilfarsnar · · Score: 1

      There's certainly no shortage of lobbyists in Washington crying to Congress that they need more indentured servitude licenses (aka H-1B visas).

      I thought of that too. If there is no shortage, what could all of the H-1B visas be about? Maybe what we've suspected all along?

      --
      "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
    33. Re:Want to write a kernel ? by interkin3tic · · Score: 1

      I agree that microbiologists and zoologists are not interchangeable, but am skeptical about your second point. If a company needs to hire someone to work on bacteria A, and only a few people work on bacteria A, they can probably settle for people who work on other bacteria. They'll have to if they can't hire someone who has years of experience with bacteria A.

    34. Re:Want to write a kernel ? by mrchaotica · · Score: 3, Insightful

      Didn't we abandon the waterfall model in the 90s? There's no clear distinction between design and code any more, therefore no clear distinction between engineers and programmers.

      On the contrary, the lack of distinction between design and code makes the distinction between engineers and programmers even more clear. "Making it up as you go along" is exactly the opposite of engineering!

      --

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

    35. Re: Want to write a kernel ? by mrchaotica · · Score: 3, Insightful

      I have degrees in both civil engineering and computer science, am a licensed EIT, and work as a "Software Engineer." The vast majority of "Software Engineers" are indeed not true engineers.

      --

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

    36. Re:Want to write a kernel ? by walterbyrd · · Score: 1

      Pay people enough and there will not be a shortage.

      Make it understood that the developer's job is not constantly threatened by cheaper offshore workers.

    37. Re:Want to write a kernel ? by pr0fessor · · Score: 3, Informative

      My father had no college but was a certified Master electrician and plumber, he did need a certain amount of experience and had to take multiple exams. After he was unable to physically do the job every day they still kept him as foreman until he retired since it meant the company was not required to pay the state for some permits and they didn't need to pay for the state to have a certified master inspect the job.

      In order to become any kind of craftsman you usually have to go through some type of apprenticeship with exams and at the end be certified by some authority state or otherwise.

    38. Re:Want to write a kernel ? by mrchaotica · · Score: 1

      Combining the baroque nature of C++ with the overcomplicated Microsoft API and development environment, then packaging that as a beginner programming course? I don't really blame her for needing help!

      (As long as we're talking about things like "why can't I get MSBuild to link my project correctly?" and not "what does 'object-oriented' mean?", anyway...)

      --

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

    39. Re:Want to write a kernel ? by DrPBacon · · Score: 1

      I hate clouds... :( But alas, never fear. I'm currently building CSS tab-stop emulation. Next stop, the future!

      --
      Spent All My Mod Points
    40. Re:Want to write a kernel ? by pr0fessor · · Score: 1

      One of the projects she had to write a cli mortgage calculator and had a terrible time understanding casting.

      The instructions say they have to be declared as this, how do I recast them to get this??? Why is this not showing decimal places??? Why does that work but not this???

    41. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      "In order to become any kind of craftsman you usually have to go through some type of apprenticeship with exams and at the end be certified by some authority state or otherwise."

      But many of those certifications exist only as protectionist measures - I'm sure youre aware that before your father was able to take any of those exams, the state/authority determined how many exams to give out in a year, thus artificially limiting the number of people who could become certified at any one time. That is flat-out protectionism and it is bullshit.

    42. Re:Want to write a kernel ? by jedidiah · · Score: 3, Funny

      ...so that puts a plumber ahead of a programmer in terms of genuine credentials. A plumber is more like an engineer in this regard than a programmer is.

      That certain special faction of the peanut gallery will just LOVE that. '-)

      --
      A Pirate and a Puritan look the same on a balance sheet.
    43. Re:Want to write a kernel ? by jedidiah · · Score: 1

      > There's no clear distinction between design and code any more, therefore no clear distinction between engineers and programmers.

      That's probably the single best reason to treat "software engineering" as an oxymoron.

      The industry is still very immature an there doesn't seem any prospect of that changing any time soon. If anything, things may be getting worse rather than better.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    44. Re:Want to write a kernel ? by BigDaveyL · · Score: 1

      Define "unqualified."

      Is every taxi driver and burger flipper without any relevant education/experience applying? I would agree that these people are unqualified.

      However, if you're getting people who have a relevant education or maybe not the exact experience you're looking for, you'll have a harder time convincing people that they are unqualified. That's more of a gray area. For example, someone who has a computer science degree and does C# applies for a Java job. Their Java may be rusty but the concepts of programming, algorithms, OOP, etc. don't really change. They may appear to be "unqualified" if they are rusty but should be able to adapt.

    45. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      I sign off on drawings and specifications all the time as part of my job. I would love to see some association come knock on my door about it. I'll gladly tell them to go talk to TUV and the governmental regulatory bodies I have to answer to who plainly do not care if anyone has a PE.

    46. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      I disagree. It's the difference between an architect and a carpenter. Sure, there are people who can do both, but with any sufficiently complex, non-trivial project, the roles are completely separate.

    47. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      I used to work for a company that was growing by leaps and bounds. We were hiring... a lot! And I did a ton of interviews.
      We never had any hard skills requirements. Most of the positions were Java related (a few C++) but we'd basically hire anybody who could demonstrate they had a good understanding of programming fundamentals. That is, we'd ask coding questions and if the candidate could solve the problems, be it in C, C++, Java, C#, Ruby, or whatever, we'd be happy.
      Percentage-wise, the proportion of people who made it from resume to offer was in the single digit range. We would often interview several dozen people before finding one we were convinced could do the job (or was trainable).
      The mast majority of candidates had major trouble dealing with concepts such as recursion. Most were just API monkeys, unable to even code a bubble sort.
      From my POV there is definitely a shortage of COMPETENT people.

    48. Re:Want to write a kernel ? by ThatsDrDangerToYou · · Score: 1

      I wonder... maybe that's why you don't see a lot of ninja proctologists out there.

      I don't know why there aren't more of them. Ninjas are very adept at working in dark places after all.

    49. Re:Want to write a kernel ? by lgw · · Score: 1

      Embedded programming has always paid poorly. Or, rather, programming pays quite well compared to most engineering, but embedded programming (at least for equipment) seems to pay similarly to "real" engineers in the same field.

      I love the field, especially hard realtime, but I go where the money is.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    50. Re:Want to write a kernel ? by serviscope_minor · · Score: 1

      Rather difficult to say. In some countries, the term/title "Engineer" has a specific legal status and requirements, which this guy apparently doesn't meet.

      Yeah, but you can be a "real engineer" (or scotsman?) just fine without the special legal title. Neither Isembard Kingdom Brunel nor his father were certified engineers.

      Setting one's sights several orders of magnitude lower, I describe myself as an engineer as well. I did a degree in engineering, and I do stuff including programming (especially on the technical/scientific end, but embedded too), circuit design and building (and not just wiring a bunch of stuff up over SPI/I2C either, I can do analog too), and I've even been known to design and make my own injection moulds occasionally too.

      I'm not a chartered engineer though.

      Still, though the majority of "software engineers" I see couldn't engineer their way out of a paper bag even while supplied with a well equipped toolbox. Large scale systems can be engineered, and I do think software engineering is a reasonable discipline (despite what Dijkstra may have thought), but the majority of people with the title are not worthy of it IMO.

      --
      SJW n. One who posts facts.
    51. Re:Want to write a kernel ? by lgw · · Score: 1

      "Analyst" is a term from the 1970s. No one has that job title any more, aside from financial consulting places that also do coding (where, really, it makes sense).

      Not all engineers design. Design engineers are different from "line engineers", who check the outcome of a process, rather than design a process.

      Not all coders design, but something has gone wrong when a programmer with 5+ years isn't doing much of the design work for his own code.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    52. Re: Want to write a kernel ? by lgw · · Score: 1

      The vast majority of "Software Engineers" are indeed not true engineers.

      Damn straight, hardly any of the have ever driven a train!

      Bah, those new-fangled train drivers aren't real engineers, hardly any of them have ever rolled a petard up to the gate of a fortification while taking fire!

      Engineers design systems. How that's expressed changes as technology moves along. As everything becomes automated, all engineering will become software design for some problem domain or another.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    53. Re:Want to write a kernel ? by serviscope_minor · · Score: 1

      Simple test: can you sign off on drawings or specifications? No? You're not an engineer. End of story.

      Bollocks to that. I did my engineering degree, but I never got chartered.

      I write code (with a mathematical bent), make circuits (analog and digital), even do hardware (you know with lathes, mills and injection moulds and stuff). Just because the job with the name "engineer" is legally protected in come countries doesn't make me any less of an engineer. Or, I guess you could make up a random new name to describe what I do, but "engineer" fits the bill prefectly.

      --
      SJW n. One who posts facts.
    54. Re:Want to write a kernel ? by aminorex · · Score: 1

      You're referring to the use of the word "engineer" as a legal term of art. Others may refer to its use in the ordinary English language, which is in no wise obligated to conform to the perversities of the law.

      --
      -I like my women like I like my tea: green-
    55. Re:Want to write a kernel ? by aminorex · · Score: 1

      Picasso would have, if it got him a sandwich and a bottle of burgundy.

      --
      -I like my women like I like my tea: green-
    56. Re:Want to write a kernel ? by lgw · · Score: 1

      I've done plenty of hiring. It's never about what languages people know. It's somewhat about problem domain expertise - it you want a senior position you need to already have the core concepts, not so much for a junior guy. It's mostly about people smart enough to do the job.

      I don't care at all about education, experience, or citizenship unless you're:
      * Smart enough to solve the simple problems used in interview questions.
      * Have sufficient communication skills to explain your answer in the time available.
      * Don't have so much arrogance that you can't take constructive suggestions in a freaking job interview coding session.
      * Can actually write some damn code, in any language at all.

      You'd be amazed how many senior guys fail the last point. I interviewed a guy recently where he did the coding problems in Go, since that's what he was most comfortable with. Neat - I learned a bit about Go. The fact he didn't know C# was irrelevant.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    57. Re:Want to write a kernel ? by BigDaveyL · · Score: 1

      While I don't doubt there's a lot of people that are on the low end of the curve, I think part of the problem is are these:

      (a) interviews. I know I have bombed interviews where they ask about some problem or data structure that you haven't touched in years. I could tell you the theory behind recursion, and figure out an inelegant brute force solution on the spot - if I had access to an editor/compiler/debugger I could eventually figure out the more elegant solution.

      (b) I think people become API monkeys because in many cases, why invent the wheel. Unless you're building a Kernel or some other special case application from the ground up, you're going to want to use what is most efficient, most readable, least chance of bugs, etc.

      (c) I think people recruit the wrong way. They usually throw up a job ad somewhere and let everything roll in. Many people who you want to hire aren't necessarily on those sites. Or you get some clueless 3rd party recruiter. Many times the people you want are members of user groups or other prof. organizations. The people there are generally higher quality, more willing to learn, etc. And you can get to know them in a lower pressure environment.

    58. Re: Want to write a kernel ? by mrchaotica · · Score: 1

      Bah, those new-fangled train drivers aren't real engineers, hardly any of them have ever rolled a petard up to the gate of a fortification while taking fire!

      Petard-rollers aren't real engineers; they've never designed the kind of fortification they're trying to blow up. Who has, though? Civil engineers, that's who!

      You thought you were pointing out a "no true Scotsman" fallacy on my part, but you failed.

      Engineers design systems.

      Indeed, they do. My point was that quite a lot of software suffers from a distinct lack of "design;" it's not so much "engineered" as it is "crafted."

      --

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

    59. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      But here's the thing. A person who understands the fundamentals can deal with a data structure even if they haven't touched in years.

      I never deal with linked lists in my day-to-day job (which involves mostly Java) but I could solve most linked lists problems thrown at me.

      I haven't studied physics in close to 20 years yet a few weeks ago I was talking to somebody about centripetal acceleration and I was able to re-deduce the formula on a whiteboard (starting with position, deriving speed, and finally deriving acceleration). I know my maths (common derivatives) and physics (sum of forces equals mass times acceleration) fundamentals, therefore I could work the problem out.

      I'm sorry but it you can't reverse the words in a string or re-implement atoi in less than an hour, you're not fit to work as a professional programmer.

    60. Re: Want to write a kernel ? by lgw · · Score: 1

      Petard-rollers aren't real engineers; they've never designed the kind of fortification they're trying to blow up. Who has, though? Civil engineers, that's who!

      "For â(TM)tis the sport to have the engineer
      Hoist with his own petard: andâ(TM)t shall go hard
        But I will delve one yard below their mines,
        And blow them at the moon"

      Like it or not, that's what "engineer" originally meant - one who made siege engines.

      quite a lot of software suffers from a distinct lack of "design;" it's not so much "engineered" as it is "crafted."

      I've never seen that in a place where the job titles were "software engineer". I've seen plenty of bad designs, but that's a different story. Software engineering is still a new-ish field, with people with 20+ years of experience being quite rare still, rather than close to half of the engineering workforce. We still re-invent everything every 10 years simply because so much of the workforce is so young. But that doesn't make software "not real engineering", it makes it "not yet a mature field".

      --
      Socialism: a lie told by totalitarians and believed by fools.
    61. Re:Want to write a kernel ? by BigDaveyL · · Score: 1

      Oh, I have heard the horror stories about people claiming to have senior level skills but perform at a junior level, or below.

      The feedback I tend to get is that I am generally not as experienced as some of the other people they generally get, but I generally get good feedback - I don't throw a hissy fit if I don't know something, and can explain things well enough that if I don't get the syntax/algorithmn correct exactly correct.

    62. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      I work for a huge corporation. Last few years, in fact since deployment of certain project management practice I have not seen an engineered system. Pile of code that sometimes works yes but engineering - no.

    63. Re: Want to write a kernel ? by mrchaotica · · Score: 1

      Like it or not, that's what "engineer" originally meant - one who made siege engines.

      Yeah, I know -- I only wrote the "petard-rollers aren't real engineers" part to continue your refrain; I didn't really mean it.

      You have to admit, though, that a petard barely counts (as opposed to something like a ballista, trebuchet or siege tower).

      --

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

    64. Re: Want to write a kernel ? by lgw · · Score: 1

      Oh, sure. I remain amazed that the Romans had automatic ballistae, and that the U-joint was invented for ballista mounting.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    65. Re:Want to write a kernel ? by Darinbob · · Score: 1

      I didn't start calling myself an engineer (despite having Computer Engineering degree) until I started reading schematics on the job and using oscilloscopes and other lab equipment.

      But there's a spectrum. Writing an interesting Perl program really isn't much engineering; most people are impressed by the result whereas the technique may not be anything special. But writing a new Perl interpreter is much more of an engineering task, especially writing a new one that is significantly faster than the original.

    66. Re:Want to write a kernel ? by Darinbob · · Score: 1

      This varies from state to state within the US though. I have signed off on specs and part changes, as one of many, without having paid dues to a professional society for a few decades.

    67. Re:Want to write a kernel ? by Darinbob · · Score: 1

      Of course it's about what you've suspected all along! If corporations routinely lie to their customers and cheat them, then of course they're lying to the government as well (and it's a long standing practice to defraud the government).

    68. Re:Want to write a kernel ? by Darinbob · · Score: 1

      Ya, anything from MS should never be taught in a college course anyway, that's a continuing education sort of class. It has zip to do with computer science. But we've had a trend towards dumbing down computer science in universities and turning it into a vocational school because of lots of pressure from companies to churn out drone workers.

    69. Re:Want to write a kernel ? by werepants · · Score: 1

      I wonder... maybe that's why you don't see a lot of ninja proctologists out there.

      I wouldn't be so sure: The Adventures of Dr. McNinja

    70. Re:Want to write a kernel ? by werepants · · Score: 1

      Doh. Messed up the link. Here's the fixed one: The Adventures of Dr. McNinja

    71. Re:Want to write a kernel ? by Zynder · · Score: 1

      Make sure you add the latest buzzword and you'll be set: Artisan Software Craftsman. Made with only the finest organic ingredients and using only all-natural processes. Sounds good don't it? :D

    72. Re:Want to write a kernel ? by Zynder · · Score: 1

      If you SEE the ninja, he has failed and is no ninja. :)

    73. Re: Want to write a kernel ? by Anonymous Coward · · Score: 0

      Much like the vast majority of Scotsmen!

    74. Re:Want to write a kernel ? by sjames · · Score: 1

      Don't worry, they're out there............waiting...................

    75. Re:Want to write a kernel ? by sjames · · Score: 1

      If it's actually real, we will see several unmistakable signs. Salaries will go up several percent. Employers will become more willing to hire older workers. Employers will be more willing to hire people with related experience rather than a perfect match only. Employers will be more open to at least part-time telework and/or they will open satellite offices outside of SV. Employers will become willing to provide training and even scholarships.

      So far all we have is whining that they need more indentured servants.

    76. Re:Want to write a kernel ? by AaronW · · Score: 1

      There's definitely a shortage. I've been interviewing at least 1-2 people a week for a position we've had open for months. The problem is that we can't find any competent people. I give a basic C programming problem and 80% of the people fail, many miserably and it's something that anyone who has decent C experience should easily get.

      If anyone knows anyone with experience with U-Boot we're looking for people. We're also looking for good Linux kernel developers. Experience with SMP is a major plus.

      -Aaron

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
    77. Re:Want to write a kernel ? by DrPBacon · · Score: 1

      I've not used U-Boot nor fiddled with any kernels. I can do things symmetrically using a bytecode engine, though ^_^...

      http://io2n.com/view/images/@2...

      http://pastebin.com/GftG4r4c

      --
      Spent All My Mod Points
    78. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      I give a basic C programming problem and 80% of the people fail


      #include

      int main () {
            int i;
            for (i=0; i <= 100; i++) {
                  if (i % 3 == 0) {
                        if (i % 5 == 0) printf("FizzBuzz\n");
                        else printf("Fizz\n");
                  }
                  else if (i % 5 == 0) printf("Buzz\n");
                  else printf("%d\n", i);
            }
            return 0;
      }

    79. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      Bah. That was "#include <stdio.h>" when I pasted it. :-P

      At least I remembered to escape the '<=' in the 'for' loop...

    80. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      ...and I started the 'for' loop at 0!!

      Off-by-1 error! I FAIL IT!!

    81. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      > I would suggest that a programmer or analyst/programmer is a specific class of engineer.

      This is why I always wear a striped cap and overalls when I sit down to design a software solution...

    82. Re: Want to write a kernel ? by Anonymous Coward · · Score: 0

      A couple of weeks ago somebody in my team was whining that our clients didn't understand agile techniques, specially the part in which one releases often, so a deadline really doesn't exist.
      Problem was client was investing millions in advertisement to offer a new product depending on our work and was putting reputation on the line , agile is often used to justify lack of rigour meeting deadlines: our client could not wait for the product to be ready when is ready.

    83. Re:Want to write a kernel ? by Hognoxious · · Score: 1

      Yeah, but you can be a "real engineer" (or scotsman?) just fine without the special legal title. Neither Isembard Kingdom Brunel nor his father were certified engineers.

      s/can/could/

      Women have the vote now, did you get the memo? I don't see what an example from the 1800s proves in terms of right now.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    84. Re:Want to write a kernel ? by mdielmann · · Score: 1

      I wonder... maybe that's why you don't see a lot of ninja proctologists out there.

      I personally wouldn't mind having a proctologist who can get in and out without my noticing. "Alright, drop your drawers, tuck up your knees...and we're done!" This idea should be promoted!

      --
      Sure I'm paranoid, but am I paranoid enough?
    85. Re:Want to write a kernel ? by DrPBacon · · Score: 1

      1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz
      11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz
      Fizz 22 23 Fizz Buzz 26 Fizz 28 29 FizzBuzz
      31 32 Fizz 34 Buzz Fizz 37 38 Fizz Buzz
      41 Fizz 43 44 FizzBuzz 46 47 Fizz 49 Buzz
      Fizz 52 53 Fizz Buzz 56 Fizz 58 59 FizzBuzz
      61 62 Fizz 64 Buzz Fizz 67 68 Fizz Buzz
      71 Fizz 73 74 FizzBuzz 76 77 Fizz 79 Buzz
      Fizz 82 83 Fizz Buzz 86 Fizz 88 89 FizzBuzz
      91 92 Fizz 94 Buzz Fizz 97 98 Fizz Buzz

      1 2 $$ 4 @@ $$ 7 8 $$ @@
      11 $$ 13 14 !! 16 17 $$ 19 @@
      $$ 22 23 $$ @@ 26 $$ 28 29 !!
      31 32 $$ 34 @@ $$ 37 38 $$ @@
      41 $$ 43 44 !! 46 47 $$ 49 @@
      $$ 52 53 $$ @@ 56 $$ 58 59 !!
      61 62 $$ 64 @@ $$ 67 68 $$ @@
      71 $$ 73 74 !! 76 77 $$ 79 @@
      $$ 82 83 $$ @@ 86 $$ 88 89 !!
      91 92 $$ 94 @@ $$ 97 98 $$ @@

      --
      Spent All My Mod Points
    86. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0

      % sudo apt-get install fizzbuzz

    87. Re:Want to write a kernel ? by Anonymous Coward · · Score: 0


      #include <stdio.h>

      int main()
      {
            printf("1\n"); printf("2\n"); printf("Fizz\n"); printf("4\n");
            printf("Buzz\n"); printf("Fizz\n"); printf("7\n"); printf("8\n");
            printf("Fizz\n"); printf("Buzz\n"); printf("11\n"); printf("Fizz\n");
            printf("13\n"); printf("14\n"); printf("FizzBuzz\n"); printf("16\n");
            printf("17\n"); printf("Fizz\n"); printf("19\n"); printf("Buzz\n");
            printf("Fizz\n"); printf("22\n"); printf("23\n"); printf("Fizz\n");
            printf("Buzz\n"); printf("26\n"); printf("Fizz\n"); printf("28\n");
            printf("29\n"); printf("FizzBuzz\n"); printf("31\n"); printf("32\n");
            printf("Fizz\n"); printf("34\n"); printf("Buzz\n"); printf("Fizz\n");
            printf("37\n"); printf("38\n"); printf("Fizz\n"); printf("Buzz\n");
            printf("41\n"); printf("Fizz\n"); printf("43\n"); printf("44\n");
            printf("FizzBuzz\n"); printf("46\n"); printf("47\n"); printf("Fizz\n");
            printf("49\n"); printf("Buzz\n"); printf("Fizz\n"); printf("52\n");
            printf("53\n"); printf("Fizz\n"); printf("Buzz\n"); printf("56\n");
            printf("Fizz\n"); printf("58\n"); printf("59\n"); printf("FizzBuzz\n");
            printf("61\n"); printf("62\n"); printf("Fizz\n"); printf("64\n");
            printf("Buzz\n"); printf("Fizz\n"); printf("67\n"); printf("68\n");
            printf("Fizz\n"); printf("Buzz\n"); printf("71\n"); printf("Fizz\n");
            printf("73\n"); printf("74\n"); printf("FizzBuzz\n"); printf("76\n");
            printf("77\n"); printf("Fizz\n"); printf("79\n"); printf("Buzz\n");
            printf("Fizz\n"); printf("82\n"); printf("83\n"); printf("Fizz\n");
            printf("Buzz\n"); printf("86\n"); printf("Fizz\n"); printf("88\n");
            printf("89\n"); printf("FizzBuzz\n"); printf("91\n"); printf("92\n");
            printf("Fizz\n"); printf("94\n"); printf("Buzz\n"); printf("Fizz\n");
            printf("97\n"); printf("98\n"); printf("Fizz\n"); printf("Buzz\n");

            printf("\nI have been programming professionally for 20 years.\n");
            printf("This version of ‘FizzBuzz’ runs and fills your requirements,\n");
            printf("But it’s the worst possible way to implement it.\n");
            printf("If you think this test proves anything, you are idiots\n");
            printf("and I don’t want to work with you. Goodbye!\n");

            return 0;
      }

    88. Re:Want to write a kernel ? by Hognoxious · · Score: 1

      I'm so tempted to troll the world with "Software Craftsman" on my next batch business cards!

      Why not, it might catch someone's attention and get you a second look.

      Whereas if I saw "expert" or "guru" it's probably going straight in the bin.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  3. Preparing for the future by Anonymous Coward · · Score: 0

    I think it's mostly politics trying to improve conditions for STEM students. They are worried that if the amount of graduates goes down their might be a shortage, studying takes four years. Most people don't want to depend on graduates from India or China.

    Also it could be that these warnings prevent shortages...

  4. Summary misses the interesting points ... by MacTO · · Score: 5, Interesting

    There is a lot more to this article than the mythical labor shortage. There is a discussion of the complexity of the issue. That includes things like labor market cycles, shortages in some specializations with surpluses in many, the cost of misinformation to graduates, and a fair bit more.

    To the summary skimmers, this article is probably worth your time.

    1. Re:Summary misses the interesting points ... by slayerwulfe · · Score: 1

      i agree, companies trying to maintain a dominant status require 'elite' laborers. i don't want to work for a company i want to be their competition and they view that as shortage. the article is about exposing how vulnerable the existing structure is. a transition is in progress, investors wanting to be rewarded for my productivity. do they deserve it ? at times yes, are they willing to invest in my education ? then i'm willing to invest in their retirement. your comment is to the point and i hope others recognize it. thank you slayerwulfe cave

  5. Aging Workforce by Anonymous Coward · · Score: 1

    Speaking for only the IT shop where I work, there is a shortage of young people (under the age of 40) who want to work for State Government (union dues must be paid). Average age is 58.

    So can the "shortage" be quantified within specific limits? Union dues, age, location, pay?

  6. Looking in the wrong place... by CaptainOfSpray · · Score: 5, Insightful

    An analysis of salaries and salary trends for STEM employees will tell you exactly whether there is a shortage or not.

    --
    "Cock Up Your Beaver" does not mean what you think. This sig is intended to clog filters and annoy do-gooders
    1. Re: Looking in the wrong place... by Anonymous Coward · · Score: 5, Insightful

      Exactly. When there are shortages in a free market, you can see the shortage from the rising price. It's an objective, quantifiable measurement of the shortage.

      Do STEM salaries indicate a shortage ? That is, are they increasing at a rate beyond other areas ? I don't see it.

    2. Re:Looking in the wrong place... by Anonymous Coward · · Score: 1

      An analysis of salaries and salary trends for STEM employees will tell you exactly whether there is a shortage or not.

      Unfortunately, there is a shortage of available STEM people to conduct the study at this time.

    3. Re:Looking in the wrong place... by Sarten-X · · Score: 1

      Yet, whenever someone talks about raising H-1B limits, there's the inevitable concern about how the flood of cheap labor will drive down salaries. The other perspective is that STEM salaries are already overinflated, and bringing in foreigners will keep labor costs at reasonable rates.

      Steady salaries just indicate that any disparity between labor supply and demand is also remaining steady.

      --
      You do not have a moral or legal right to do absolutely anything you want.
    4. Re: Looking in the wrong place... by Anonymous Coward · · Score: 1

      Software engineers in Silicon Valley are making a lot of money. I'm supposedly one of those "indentured servitude" H1Bs, though I'm getting $200k in my first professional software developer job after my postdoc, which was about triple my previous salary. Now I'm not average, but 6 figure salaries are what you'd expect for a Silicon Valley software engineer, which would indicate a shortage compared to most other professional jobs. Or a glut of labor in almost every other sector, depending on your perspective.

  7. Re:A myth indeed. by Sique · · Score: 5, Informative

    We are full on socialists, have been for many many years and the socialists in charge seek only to confiscate more and more of the wealth of the citizens.

    You have no clue what it means to live in a socialist society. So stop putting completely inapprobriate labels everywhere just to appear alarmist. The U.S. is capitalist. Pure and simple. With a very small amount of socialist icing on top. I've grown up in a socialist state. To call the U.S. socialist is akin to calling snow black.

    --
    .sig: Sique *sigh*
  8. Re:A myth indeed. by Anonymous Coward · · Score: 0

    You are so full of shit you can't even see straight. I'll tell you what, you will never be among the millionairs, so why are you fighting their fight for them? It's better to let the millionairs to enjoy life and the rest of us just work our asses off, right? That's fine, if you like working like a slave, but i want to work the mostly 8 hours a day (of course special situations are special situations) and have a summer vacation and do something i like doing.

  9. Re:A myth indeed. by sjames · · Score: 1

    So you're saying they want to raise taxes on bazillionaires back to where that pinko Eisenhower had them?

  10. Of course there is a shortage. by Anonymous Coward · · Score: 1

    If you need to have ten engineers above of the 10sigma distribution of capability and have use for 10000 engineers otherwise, of course you have a shortage of engineers when you have only 100000 available.

    Unless joblessness and consequently insurmountable student debts are "somebody else's problem", increasing the number of students is not the solution. In particular not if you push people into the education that are not interested in engineering and are certain not to reach outside of the 10sigma range.

    Instead you need to increase the quality of education.

    Countries like Germany traditionally have a two-pronged approach here: university education is free. Any student loans are purely for the cost of living. That increases the base material. And there is basically no externally organized effort or incentive to keep students from failing and/or procrastinating (there are student organizations trying to help, though). That causes a wider sigma.

    In a way, it is a lot of social Darwinism based on capability, whereas the social Darwinism of the United States is based on silver spoons. The latter, of course, creates more stable social castes.

    1. Re:Of course there is a shortage. by bluefoxlucid · · Score: 1

      10 sigma distribution of capability would be like... one of these guys appears every 30 million years. If we had ONE of those guys, he would be a super villain. He would likely build Braniac.

  11. Shortage of people or people with degrees? by Cruxis_ · · Score: 0

    I often found myself wondering the same thing for those in the field of software engineering. When I was straight out of high school, I tried applying for many software developer jobs (being that I had picked up coding as a hobby in school) but I couldn't even get an interview without a college degree. Now, a few years later, I'll be graduating in a month with a bachelor's degree in the subject. Now tons of people are extending interviews and phone interviews for me. The job offers seem to be at a decent starting wage, around three times what I made in traditional jobs before college. However is the money decent because companies are competing for a scarce resource of developers? Or is it because companies dismiss most applicants that don't possess a degree thereby limiting the available pool of potential developers even more?

    1. Re:Shortage of people or people with degrees? by Anonymous Coward · · Score: 1

      The degree shows that you are able to go through a significant amount of nonsense for years and prevail with reasonable access.

      What do you think a job is like? Putting your skills to a task, finishing it, and going for vacation for a few years before the next? No, the work you and most particularly the work others have designed and done will come biting you in the ass until retirement, and much work will be a total waste of time by muddling along best with stupid and psychopathic customers. And thanks to "intellectual property", you will be reinventing the wheel for most of your life as well as trying to come up with non-round wheel shapes because the circular ones have already been patented.

      A degree shows that you can do something of moderate relevance in the presence of frustration and idiots.

    2. Re:Shortage of people or people with degrees? by Anonymous Coward · · Score: 5, Insightful

      Companies have no desire what so ever to train up employees. Which is of course part of the shortage right there. Companies bitch that they can't find people with the exact skill set they need, but are unwilling to hire and train. Also the management set has their heads very far up their asses and have convinced themselves that engineers and other highly skilled workers are overpaid.

      Consider that to be an engineer requires 4 years of 'work' during high school (unpaid). 5 years of college (also unpaid and requiring taking on debt). 2-3 years work experience. That's probably an investment of 15000-25000 hours. An investment worth 3/4 to a 1.25 million dollars. Certainly a 5-10% return on investment is very reasonable right? Well that's 50-100k per year.

      Unreasonable to the political and management class, why? Cause reasons.

      What gets me is these guys think, oh lets just outsource this to India and China. Forgetting that then India and China get the factories, trained work force, supply chains, technical know how, etc. And while the managers still control trademarks, patents and distribution, that won't last either.

    3. Re:Shortage of people or people with degrees? by grainofsand · · Score: 1

      If only I had mod points today .

      You have hit the nail on the head - no investment in growing and developing exactly the people that are now in short supply.

      --
      A dream is good. A plan is better.
    4. Re:Shortage of people or people with degrees? by budgenator · · Score: 1

      You have hit the nail on the head - no investment in growing and developing exactly the people that are now in short supply.

      It's worse than that, many have the attitude that skills gained while employed and paid for by the Employee doesn't count and most seem to feel that company paid training for skills benefiting the company places the employee into an indebted status.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    5. Re:Shortage of people or people with degrees? by Grishnakh · · Score: 2

      What gets me is these guys think, oh lets just outsource this to India and China. Forgetting that then India and China get the factories, trained work force, supply chains, technical know how, etc. And while the managers still control trademarks, patents and distribution, that won't last either.

      So what's the problem? India and China get the factories and know-how, and for now the American companies control patents and trademarks and distribution. The executives at the American companies make lots of money. In a decade or two, the American companies aren't needed any more and dry up, and Indian and Chinese companies dominate, but the American executives don't care because they've all retired with generous golden parachutes, and are sitting on a tropical beach being waited on by beautiful women. Why would they care about the state of the US at that point?

    6. Re:Shortage of people or people with degrees? by Anonymous Coward · · Score: 0

      > That's probably an investment of 15000-25000 hours. An investment worth 3/4 to a 1.25 million dollars.

      In what world is a high school age person's labor worth $50/hr?!? Maybe an extreme outlier, but that is no where near typical.

    7. Re:Shortage of people or people with degrees? by Sarten-X · · Score: 1

      Consider that to be an engineer requires 4 years of 'work' during high school (unpaid). 5 years of college (also unpaid and requiring taking on debt). 2-3 years work experience. That's probably an investment of 15000-25000 hours. An investment worth 3/4 to a 1.25 million dollars. Certainly a 5-10% return on investment is very reasonable right? Well that's 50-100k per year.

      Checking the math...

      Let's assume 50 40-hour productive work weeks each year. High-school work isn't as good as college, which isn't as good as professional work, so we'll assume wages of $10, $20, and $30, respectively.

      High school is 4 years * 50 weeks/year * 40 hours/week * 10 dollars/hour. That's $80,000. College is 5 years (assuming a 1-year master program) * 50 weeks/year * 40 hours/week * 20 dollars/hour. That's $200,000. A fresh graduate therefore has invested $280,000 in time with no return. Then they enter the workforce, and start getting the return.

      The entry-level position is 3 years * 50 weeks/year * 40 hours/week * 30 dollars/hour. That's $180,000, but the subject is actually being paid for their time, now. Rather than adding that to the investment cost, that's the first three years of returns. We'll extrapolate that out for further insight.

      After a total of five years in the workforce, even without any raises, the investment is fully reimbursed, and any additional returns are profit (reaching 7% ROI in ten years). In contrast, the employee could have simply dropped out of high school, and worked at $10 the whole time. That comes out to $20,000 per year, compared to the college track now earning $60,000 per year, so there's a profit of $40,000 per year for a college education.

      With the initial investment cost of $280,000, the time investment in college is recouped in 7 years. Add a $40,000 investment cost for tuition and other expenses, and the investment is recouped in 8 years, still assuming a constant $60,000 income.

      Of course, then there's taxes. Interestingly, since taxes aren't being paid during schooling, that actually lowers the relative value of the time being invested. Rather than an education costing $280,000 in lost income, it only costs $168,000 in post-tax lost income, assuming a 40% flat tax. Even with the lower take-home pay rate, that cost is recovered in only six years, and after ten years the ROI is 11%.

      Your estimate of $50k to $100k to get a 5% to 10% ROI is close, but extreme. The low end of the salary range puts you in the high end of the return. However, the estimate of $750,000 for an education doesn't seem to make sense. Perhaps that's why a 6-figure salary for every employee seems unreasonable to the political and management folks - they've already done the math.

      Of course, math is only a part of the issue. The costs and profits involved here are assuming that $10/hour is an acceptable baseline for wages. We've assumed that without a high school education, a baseline employee could sustain a $20,000 annual income, but we have not considered whether this is a suitable income for an acceptable standard of living in the modern age. That, however, is a discussion for another time.

      --
      You do not have a moral or legal right to do absolutely anything you want.
    8. Re:Shortage of people or people with degrees? by bluefoxlucid · · Score: 1

      It does. If my company spends $2000 to send me to training, they have a right to retain me until that debt is satisfied.

      Unfortunately, you get employment agreements stipulating 2 years of retention or pay the costs back. After 1.5 years, I should only need to pay 25% of the cost.

    9. Re:Shortage of people or people with degrees? by Anonymous Coward · · Score: 1

      Also the management set has their heads very far up their asses and have convinced themselves that engineers and other highly skilled workers are overpaid.

      They ARE overpaid, since the pressure of the Global Mean Wage for every class is relentless... the GMW is much lower than the American Mean Wage in every class. Work is mobile. Comparatively, workers are not. Therefore the work will move to the workers, and it does so while seeking the lowest cost. And American workers are perfectly fine with that, considering their purchasing behavior supports that 100%.

      True, management is counting on dirt-cheap oil to lubricate this sort of thing, for the cargo ships and airliners and trucks and trains. For now, and for a few decades into the future, globalism will still be the prevailing economic paradigm. Decades. That's much, much longer than the average American worker can "hold out". In fact, there are Americans entering the workforce today who will spend nearly their entire working lives, and surely their PEAK working lives (age 25 to 45), being forced to accept lower and lower wages due to globalism. They can't plan for a future. They have no future. And there's no alternative, since falling American wages will force Americans to either buy cheaper goods, or borrow more money. It's over. The American middle class is essentially extinct.

    10. Re:Shortage of people or people with degrees? by Livius · · Score: 1

      They do understand those issues. What they don't understand is that once their competitors also outsource to India and China, they cease to have any advantage, and only then does it dawn on them that they can't undo the damage.

    11. Re:Shortage of people or people with degrees? by Grishnakh · · Score: 1

      You're not getting it. They understand that completely, they just don't care. Why would they care about the "damage"? It'll take years for the damage to be done, and by then, the executives will be long gone with their golden parachutes. Why should they give a shit about what happens to their company in 10-15 years, or even the country?

  12. Huh by Hognoxious · · Score: 1

    Is it me, or does "a shortage of workforce" make no sense at all?

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  13. Re:A myth indeed. by Anonymous Coward · · Score: 0

    When the returns on capital are used to buy representation, extend time limited legal protections and defend monopoly positions you no longer live in a capitalist society, it could even be argued you no long live in a democracy. So pure and simple, the U.S is ......

  14. There's a shortage all right.. by benjfowler · · Score: 4, Insightful

    There isn't a shortage of STEM graduates.

    There's a shortage of _cheap_ STEM graduates for businesses too cheap to pay properly.

    1. Re:There's a shortage all right.. by DoofusOfDeath · · Score: 4, Funny

      There's a shortage of _cheap_ STEM graduates for businesses too cheap to pay properly.

      I think you'll find that defining "properly" in this context runs into the same critique you made about "shortage".

    2. Re:There's a shortage all right.. by Irate+Engineer · · Score: 2

      Exactly this. Employers want to see the market flooded with STEM graduates so they can drive wages down. Schools are on the bandwagon to crank out STEM graduates because they get their money regardless of whether the graduates get a job or not, thanks to the student loan system. STEM is the next humanity major degree.

      This will work for a while when there are jobs available, but eventually this is just going to dump a lot of graduates out into the world with poor job prospects and mountains of debt. The employers can then sift through the mass of humanity and select the best of the lot who will work for whatever amount is offered.

      --

      Left MS Windows for Linux Mint and never looked back!

      Vote for Bernie in 2016!

    3. Re:There's a shortage all right.. by Anonymous Coward · · Score: 3, Informative

      I would phrase it slightly different: There is a shortage in willingness to pay.

    4. Re:There's a shortage all right.. by Anonymous Coward · · Score: 0, Troll

      There's a shortage of graduates in all disciplines that have realistic expectations of the workplace and their initial pay grade. An entire generation went to college assuming it would entitle them to big bucks later. They were wrong. If they're now out of work because they don't think companies pay "properly" that's their own problem. Something is only ever worth what people are prepared to pay for it, and if the jobs are there but people don't like the paygrade, then they're unemployed through choice.

    5. Re:There's a shortage all right.. by Anonymous Coward · · Score: 0

      (This being the case it's perfectly feasible that Google or Microsoft experience a shortage of STEM graduates, even though there are lots of out-of-work STEM graduates. In which case, the shortage is real, and we need more H1Bs, unless you want to hand out clue-sticks to volunteers around the country instead.)

    6. Re:There's a shortage all right.. by benjfowler · · Score: 2

      Fox fan is off his meds again.

    7. Re:There's a shortage all right.. by Anonymous Coward · · Score: 0

      The is a shortage of good STEM graduates though

    8. Re: There's a shortage all right.. by dohzer · · Score: 2

      I've got an idea... Let's pretend there's a shortage and get thousands of kids to study Eng and the fins the pay is minimal due to the influx. Oh... wait....

    9. Re:There's a shortage all right.. by Anonymous Coward · · Score: 0

      There's a simple definition of being paid properly, in a free market: it's the price at which there's no longer a shortage (or a surplus).

      So, if there's a shortage, people aren't getting paid properly, and pay needs to increase.

    10. Re:There's a shortage all right.. by Anonymous Coward · · Score: 1

      No, there are a lot of STEM graduates who really aren't that good and don't have much experience, yet they believe they're entitled to a senior-level salary. I am more than happy to pay a high salary to a candidate who is actually good at their job and has a demonstrated track record of performance. The glut of average performers with little more than student projects as experience, however, are not worth more just because I have open positions to fill. The key is will this person actually perform at the position I put them in rather than just fill a desk and surf the net half the day.

    11. Re:There's a shortage all right.. by Anonymous Coward · · Score: 0

      Still wrong.

      There are more than enough STEM grads in a nation that's still trying to (perversely) inflate costs. Deflation needs to set in to reflect what the Global Mean Wage (about two dollars an hour) is able to purchase.

      Americans keep trying to get paid $16/hr in a world with products produced by $2/hr workers. Something's gotta give, and that something is the American Mean Wage. It has to drop precipitously. The American lifestsyle is too expensive. We have to reduce it. By force, if necessary, and it's likely going to be necessary.

    12. Re:There's a shortage all right.. by kilfarsnar · · Score: 1

      There's a shortage of graduates in all disciplines that have realistic expectations of the workplace and their initial pay grade. An entire generation went to college assuming it would entitle them to big bucks later. They were wrong. If they're now out of work because they don't think companies pay "properly" that's their own problem. Something is only ever worth what people are prepared to pay for it, and if the jobs are there but people don't like the paygrade, then they're unemployed through choice.

      I can see why you posted AC.

      --
      "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
    13. Re:There's a shortage all right.. by Lodragandraoidh · · Score: 1

      No, there are a lot of STEM graduates who really aren't that good and don't have much experience, yet they believe they're entitled to a senior-level salary. I am more than happy to pay a high salary to a candidate who is actually good at their job and has a demonstrated track record of performance. The glut of average performers with little more than student projects as experience, however, are not worth more just because I have open positions to fill. The key is will this person actually perform at the position I put them in rather than just fill a desk and surf the net half the day.

      Too bad you posted anonymously. I would have modded you up. This is absolutely the truth.

      My recommendation for anyone: if you love the carreer you want to get into - then do it. However, if you only see a bunch of dollar signs - then it is better off for you and the rest of us in STEM if you would put your energy into something else.

      We are plaugued with a glut of people who cause more inefficiency than the 'solutions' they create... causing me, and others who know what they are doing to spend extra cycles fixing their broken systems. The problem is most of the time, they don't even know why their choices are a bad thing, or worse - if they do, they don't care allowing expediency to take precedence over quality.

      On a positive note: this will keep me employed well beyond my retirement as a contractor fixing other people's code.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    14. Re:There's a shortage all right.. by Anonymous Coward · · Score: 0

      >There isn't a shortage of STEM graduates.
      >
      >There's a shortage of _competent_ STEM graduates for businesses wealthy enough to pay properly.

      Fixed that for you.

    15. Re:There's a shortage all right.. by Anonymous Coward · · Score: 0

      Americans keep trying to get paid $16/hr in a world with products produced by $2/hr workers. Something's gotta give, and that something is the American Mean Wage. It has to drop precipitously. The American lifestsyle is too expensive. We have to reduce it. By force, if necessary, and it's likely going to be necessary.

      I assume that you will be the first in line to take a pay cut then? Also, your ignorance is showing: $16/hr gets you a yearly income of a little over $33k (assuming no vacation time and no holidays), which isn't really what most would consider the driver of an "expensive" American lifestyle. In fact, the poverty threshhold in the USA for a family of four is USD24k. So, a person trying to raise a family on $16/hr, while they are not actually in poverty, they are not that far off from poverty either.

      Let me guess. You are either still in college or a one percenter?

    16. Re:There's a shortage all right.. by toddestan · · Score: 1

      Every experienced engineer was, at one time, a new graduate with no experience and only a bunch of student and hobby projects to show off. But they got jobs, and now they have the crucial experience and qualifications to land a job in this market. Companies nowadays won't hire new graduates, instead filling the junior level positions with cheap imported labor or simply send the jobs overseas. The pipeline is broken. Experienced engineers aren't being created anymore, and as the previous generation retires or leaves the field there is a "shortage". But there is no shortage, there are plenty of STEM graduates out there looking for jobs, just not any with the incredibly narrow and specific skill sets that these employers seem to demand.

    17. Re:There's a shortage all right.. by Anonymous Coward · · Score: 0

      Americans keep trying to get paid $16/hr in a world with products produced by $2/hr workers. Something's gotta give, and that something is the American Mean Wage.

      I'll tell you what's gotta give - globalization. There were protests over this in the '90s, maybe you're too young to remember? This is exactly what we said would happen. The American worker gets screwed, the foreign worker gets screwed, and the Corporate Assholes run off with the profits.

      Henry Ford famously said he paid his workers more so that they would be able to afford the cars he was producing. When you rip off the American workers by doing an end-run around them, shipping their jobs overseas and putting the difference in shareholders' pockets, you end up with stagnant wages, income disparity, and no new markets. We still have a huge economy, but that cannot continue unless the playing field is leveled by making the cost of goods match the wages of the people who buy them, and paying higher wages to keep consumer spending purring. It is the engine of our economy.

      Who was it that said, "a miser is someone who knows the cost of everything, and the value of nothing"?

  15. Re:A myth indeed. by benjfowler · · Score: 1

    You're an idiot, AC. You have _no_ idea what it's like to live under full blown socialism.

    Stop watching Fox News. It's filling your head with shit.

  16. Actually, H1-B visas by wrp103 · · Score: 0

    I think the real shortage is probably for H1-B visas so that companies can hire foreign workers at lower salaries.

    1. Re:Actually, H1-B visas by Anonymous Coward · · Score: 0

      This idiocy comes up time and time again. On what planet is it cheaper to hire an H1B than a local worker? You don't get to pay them lower salaries, but you do have to cover their moving expenses, and the lawyer work to get the H1B isn't cheap either, never mind what you're paying to your global recruitment consultancy. There is no cost saving associated with hiring H1Bs whatsoever. You use an H1B when you want the best guy, not when you want some low-cost faceless drone. The local labor market can provide no end of low-cost faceless drones, or you can just outsource the work to India if it's that inessential to your company's success, then the whole project gets done by foreign workers at lower salaries. H1Bs are not the issue, and it's a worrying trend that American nerds are now playing the nationalist anti-immigration card in this debate.

    2. Re:Actually, H1-B visas by BVis · · Score: 2

      On what planet is it cheaper to hire an H1B than a local worker?

      This one.

      You don't get to pay them lower salaries

      Ohh yes you do. It might be against the rules on paper, but when you can threaten the worker with deportation back to their third world hellhole of a home country, they tend to not complain about you breaking the rules.

      You use an H1B when you want the best guy, not when you want some low-cost faceless drone.

      You use an H1B when you're too cheap to pay market rates domestically and you just want to tick off a laundry list of skills without any assessment of whether they're actually good at their job or not. Have you seen any code H1Bs turn out? It might run (technically) but it's shit.

      --
      Never underestimate the power of stupid people in large groups.
    3. Re:Actually, H1-B visas by Anonymous Coward · · Score: 0

      Ohh yes you do. It might be against the rules on paper, but when you can threaten the worker with deportation back to their third world hellhole of a home country, they tend to not complain about you breaking the rules.

      Provide incontrovertible proof or STFU. I'll help by reporting their employer to the USCIS. Slashdot trolls keep trotting this out as-if its happening every second in front of their eyes yet nobody has ever provided any actual proof.

      Have you seen any code H1Bs turn out?

      You mean like the Linux kernel whose author was employed once upon a time under H1B?

      It might run (technically) but it's shit.

      Then whoever employed them is stupid and unable to distinguish between good and bad candidates. If you're working for this same company, since you seem to be able to have read access to the code, its possible you're stupid as well.

    4. Re:Actually, H1-B visas by Moof123 · · Score: 1

      Case in point, we had 2 layoff rounds where we cut citizens and green card holders, but kept our H1B. He took over for one of the first guys laid off, so you can't argue he had some special skills. He does however work evenings and weekends for free, as well as leave a trail of destruction in the lab.

    5. Re:Actually, H1-B visas by Waffle+Iron · · Score: 1

      You use an H1B when you want the best guy, not when you want some low-cost faceless drone.

      So now you get the "best guy" for the cost of a faceless drone plus some nominal administrative overhead. That's still much cheaper than having to get a "best guy" by a more conventional route, such as enticing the top staff of your competitors to come work for you with higher pay.

      Moreover, you focus on a single case. However, in aggregate, there is no doubt that increasing the supply of workers for a particular field will lower the average salary paid for everyone. So companies can hire everyone at lower salaries.

    6. Re:Actually, H1-B visas by WhoBeDaPlaya · · Score: 1

      As a PhD EE currently on a H1-B, fuck you.

    7. Re:Actually, H1-B visas by BVis · · Score: 0

      lol bitter. Enjoy your second-class status.

      --
      Never underestimate the power of stupid people in large groups.
    8. Re:Actually, H1-B visas by lgw · · Score: 1

      He'll have a green card soon enough. You should probably cower in fear: another brown-skinned person becomes a citizen.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    9. Re:Actually, H1-B visas by david_thornley · · Score: 1

      To be cynical, here's my train of thought::

      Employer needs a developer. Employer claims that there are no qualified applicants at a salary of $X, which employer claims is the prevailing salary. Employer then hires H1B for $X, and if H1B doesn't work eighty-hour weeks (which is very ineffective, but try to tell some employers that) the employer threatens to fire H1B.

      At this point, employer has a worker for $X doing eighty-hour weeks, instead of a US citizen or green-card holder working $1.2X and forty-hour weeks, and as a bonus drives down domestic salaries.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    10. Re:Actually, H1-B visas by Anonymous Coward · · Score: 0

      The other trick is to hire the H1-b for a junior-level position, and pay them the prevailing wage for junior-level position, but in reality the job they are doing is senior-level work. Generally, I haven't seen this work very well (many H1-b's are horribly unqualified with grossly inflated resumes) but that's another post.

  17. Re:A myth indeed. by Anonymous Coward · · Score: 0

    "You are so full of shit you can't even see straight"

    You don't even know me. Feh, and I am right and you are not, and I didn't attack you. Are you sure that's the kind of point you are trying to make?

    "I'll tell you what, you will never be among the millionairs"

    Really? Is that what Bill Gates thought? Steve Jobs? Sergey Brin? I think not.

    Oh and I would ask, maybe your chances of being a millionaire are small, don't you think you should be allowed at least the chance? And fine,if you personally have priorities other than simple wealth then I say fine, good for you and good luck. But do you not want the man who does seek to become successful and wealthy - and productive, do you not want to see him have his fair chance?

    Why the need to attack?

  18. Hmmm... by Anonymous Coward · · Score: 3, Insightful

    The authors agree:

    "Most studies report that real wages in many—but not all—science and engineering occupations have been flat or slow-growing, and unemployment as high or higher than in many comparably-skilled occupations."

  19. Time shift by StripedCow · · Score: 3, Funny

    We had plenty of qualified workers back in, say, 1997 when the internet first boomed.
    The economy was strong as ever.

    Can't we just pretend it is 1997 again?

    --
    If Pandora's box is destined to be opened, *I* want to be the one to open it.
  20. Shortage of *good* scientists and engineers by bradley13 · · Score: 5, Insightful

    I've taught off and on for 30 years now, and over the entire time one thing has remained pretty constant: About 10% of the students completing the programs are really good; they will be star programmers and eventually software architects. Another 40% are competent - they would be able to carry out plans created by others, but should never carry any larger responsibility. Good, solid programmers. The remaining 50% manage to graduate, but frankly should never work directly in the field. Maybe they can be testers or write documentation, but never let them write a line of code in a real project.

    Unfortunately, it's not always obvious what kind of person you are hiring. Add to this mix the people who are self-taught, who are coming from some other field, and may have wildly inappropriate ideas. Just as an example, I am currently working with a company whose star programmer (and he really is very good) comes from process control - and has zero clue about testing or quality control. He writes code and assumes that it works, and his company is so glad to have him (at a grunt-level salary) that they refuse to insult him by testing his code - so they deliver his work untested straight to clients - you can imagine how well this works.

    tl;dr: There is no shortage of bodies in STEM fields. However, there is a shortage of good people who also have a solid education in and understand of their field. This is true in computer science, and almost certainly in every other STEM field out there.

    --
    Enjoy life! This is not a dress rehearsal.
    1. Re:Shortage of *good* scientists and engineers by RabidReindeer · · Score: 4, Insightful

      I've taught off and on for 30 years now, and over the entire time one thing has remained pretty constant: About 10% of the students completing the programs are really good; they will be star programmers and eventually software architects. Another 40% are competent - they would be able to carry out plans created by others, but should never carry any larger responsibility. Good, solid programmers. The remaining 50% manage to graduate, but frankly should never work directly in the field. Maybe they can be testers or write documentation, but never let them write a line of code in a real project.

      Unfortunately, it's not always obvious what kind of person you are hiring. Add to this mix the people who are self-taught, who are coming from some other field, and may have wildly inappropriate ideas. Just as an example, I am currently working with a company whose star programmer (and he really is very good) comes from process control - and has zero clue about testing or quality control. He writes code and assumes that it works, and his company is so glad to have him (at a grunt-level salary) that they refuse to insult him by testing his code - so they deliver his work untested straight to clients - you can imagine how well this works.

      tl;dr: There is no shortage of bodies in STEM fields. However, there is a shortage of good people who also have a solid education in and understand of their field. This is true in computer science, and almost certainly in every other STEM field out there.

      Sturgeon's Law all over again. Which itself was a somewhat embittered re-observation of what had already been seen in the Pareto Principle (ratios may vary somewhat).

      The saving grace of that is you don't need 100% of your staff to be rock stars. There's room for the stars, the supporting cast, and even a few janitors, and that actually makes a lot more economic sense, since those of us with star talents are neither being efficiently used when we have to do the grunt work nor likely to be very happy to so so.

      What it more telling is that companies these days typically don't attempt to take their existing assets and train them to become worth more, they want to hire in new people who can "hit the ground running" - trained at someone else's expense, and if the existing people cannot be found a place, they're summarily discarded. Along with their accumulated knowledge of how the business works and how to efficiently support the business.

    2. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      Anecdotal evidence that doesn't even prove your point.

      There's always some guy like you, who knows a guy, and has been "teaching", and tries to re-frame the argument with anecdotal evidence about what constitutes "good", especially regarding programming.

      This doesn't change shortage myth. And in fact, your anecdote seems to indicate the company in question is taking advantage. Paying grunt salary for someone brilliant in the wrong field -- sounds like they got exactly what they paid for. This could even be by design, but it's irrelevant because it's an anecdote that plays off emotional and constitutes a single data point when discussing industries.

      Companies cant all have the top 1% in talent for average or below-average salary. So shortage of good? How does your classification that some people are good at coding, some are OK, and some are not, translate into workforce-wide percentages? How is the number of "good" programmers somehow different from the number of "good" doctors, or lawyers, or any other field. There will always be a range of skill in the workforce. Saying that there is a range, doesn't constitute a shortage of skill. Nor, is your definition of "good" equal to profitable.

      However, as TFA states, there is a HIGHER rate of unemployment in programming, compared to similar level non-STEM professional occupations. /Also most programmers and comp-sci-types are notorious for thinking everyone else is "bad" at coding. Partially because everyone has their own goal posts.

    3. Re:Shortage of *good* scientists and engineers by Viol8 · · Score: 2

      "About 10% of the students completing the programs are really good; they will be star programmers and eventually software architects."

      Good programmer and good designer don't dovetail as neatly as you seem to think. Someone may be a first class at writing code and designing algorithms, but useless at the overall design of the project so there is no way they could be a software architect. Conversely , plenty of shit coders make good overall architects.

    4. Re:Shortage of *good* scientists and engineers by Xest · · Score: 1

      I don't think training is the panacea you're implying. The problem is that there are people who are just untrainable, I really don't know if this is because some people are genetically dumb, whether it's a social thing whereby they're brought up with an unchangeable attitude against taking anything in, or whether it's simply because they don't have a genuine interest in the topic and so can't actually bring themselves to learn anything about it even when the opportunity is thrown at them.

      Given this, I can see why companies wont blow money trying to train people - it's too much of a risk, I've seen companies blow 10s of thousands of pounds trying to train the untrainable with no actual benefit to show for it at the end of it.

      You're right that companies need a mix of all levels of talent but the problem is that you can't make any use of the lower levels of talent without the high levels, right now the talent is weighted too much towards the bottom, so whilst yes there's no shortage of those folks who are "trained" in STEM topics, there just aren't enough at the top of the pile to guide them. If you need 1 good dev for every 5 bad ones to push a project forward the issue is that we have only 1 good dev for every 10 bad ones - that means only one project gets started, 1 good dev and 5 bad ones get employed, and the other 5 remain unemployable because there's not enough good devs to guide them.

    5. Re:Shortage of *good* scientists and engineers by evilviper · · Score: 1

      tl;dr: There is no shortage of bodies in STEM fields. However, there is a shortage of good people who also have a solid education in and understand of their field. This is true in computer science, and almost certainly in every other STEM field out there.

      If that was true, it would show in rising salaries for those jobs. Companies don't believe they can continue to attract a sufficient number of employees, by paying wages which have stagnated for a decade.

      I know there are horrible inefficiencies in the recruiting/hiring process... that may make it seem like there's no-one when you need them, but the majority of open positions seem to be big companies that are doing just fine, but leaving it open in case a hot-shot or someone with ridiculously-low salary expectations comes along.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    6. Re:Shortage of *good* scientists and engineers by DarkOx · · Score: 1, Interesting

      Unless you are doing hard CS and actually cooking up unique algorithms I have never observed what you are saying to be the case. Frankly as far as most software goes if its designed well it mostly codes itself.

      If the coupling and cohesion is correct, the components are mostly simple enough there are only so many ways you could code them. Modern IDEs solve most of the style and discipline problems of yesteryear.

      I have seen plenty of shit code, but its mostly shitty because its spaghetti, there is lots 'coding around the problem' with special cases and branches all over the place, or there is all kinds of bad assumptions. All of those are really design problems that are just presenting as code problems.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    7. Re:Shortage of *good* scientists and engineers by RabidReindeer · · Score: 1

      You forgot one category of "untrainables". Those who are simply too lazy to try. They are legion.

      But I'm not referring to untrainable people, I'm talking about the unwillingness of companies to train trainable assets, expecting to profit off someone else's labor and expense.

      It didn't used to be like that.

      If it's really true that the ratio of work needing top-notch talent to the supply is that out of balance, I have doubts that higher education stepping in will help. Since without anything else changing, running more people through the educational system might increase the number of stars, but it's also going to increase the number of deadheads.

      Using the infamous Statistical Sample of 1, however, I'm simply doubtful that we're that badly off. My specialty is in the rarefied aspects of the profession and I've never had enough grunt-level help to keep me from the need to do a lot of stuff that requires lesser levels of skill. While only 10% of us may live up there, very few projects have more than 10% of the work that requires the skill and knowledge of that level.

      If anything, I'd say less, since the mode de jour is to mashup existing works in favor of creating actual new products. With apologies for my non-existent French.

    8. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      Posting anonymously because I gave you a mod point... this is incredibly true. As someone who interviews software engineers I can attest to just how incredibly hard it is to find even moderately competent people. It is not a matter of money. The more money you offer the more pretenders and charlatans come out of the wood work looking to make a big score.

      My personal opinion is that truly competent developers have the right personality traits, curiosity, and work ethic that most people simply don't possess. There has been an explosion of software industry in the past 25 years and every single one of these companies wants to believe that they have the smartest people and that they would not have a hard time to replace that one guy who happens to be a bastion of technical knowledge and know-how. Most of these companies also come from a very old school management mentality that you never want to pay more for technical talent than the "accepted" market rate (whatever that means) and absolutely never under any circumstances pay more for a technical resource than a manager. All of this leads to a recipe of disaster when brain drain occurs, countless interviews of simply terrible unqualified people, and then eventually having to settle for a guy that you hope can do the job but ultimately is not 1/10th of that one really awesome engineer who was there before. Then when trying to have a frank discussion with management about this denial ensues.

      I have seen this same song and dance so many times that I feel like I am stuck in the movie Groundhog Day.

    9. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      .. has zero clue about testing or quality control. He writes code and assumes that it works, and his company is so glad to have him (at a grunt-level salary) that they refuse to insult him by testing his code - so they deliver his work untested straight to clients - you can imagine how well this works.

      Funny, I used to work at a company where the exact same paragraph applied perfectly (apart from a grunt level salary) to an employee who had a master's degree in Computer Science. He left eventually and guess who got to maintain his nearly unreadable code?

    10. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      So let me get this straight, because you teach people at a point in their lives when they are just beginning to specialize their knowledge you have some kind of awareness as to their future potential? Not only does this sound arrogant, it lends itself to being a circular logic as this kind of pigeonholing and expectation of results leads to the hypothesis being true if as I assume your bias influences the degree to which you help the 90% that are not "rockstars." Furthermore, what degree of this rests on your shoulders for not encouraging latent talent or helping the 90% catch up to where the 10% already are? Lastly, where do you fall on this spectrum? The 10%? Is that why you are teaching these mostly less than stellar students?

    11. Re:Shortage of *good* scientists and engineers by 0xdeadbeef · · Score: 1

      its designed well it mostly codes itself

      "Enterprise" programmer detected.

    12. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      The remaining 50% manage to graduate, but frankly should never work directly in the field.

      I've trained people for many years in the field. Not nearly as long as you, but I disagree with this statement. Measuring the capabilities of a person in a four year period of time under a strict set of conditions (i.e. classroom setting) does not always provide a good indicator of whether or not they will be successful in the field. I also find in the field the capability to work within a team to be more important than having any a one "star" on the team. YMMV.

      The market can compete to pay for said talent, or, as it the current state of affairs, try others another means to acquire said talent without paying what they are worth. There is not a "shortage" of talent available, only a "shortage" of funds to pay for said talent.

    13. Re:Shortage of *good* scientists and engineers by bluefoxlucid · · Score: 1

      I don't think training is the panacea you're implying.

      Two people you should become familiar with: Victor Harris and Miyomoto Musashi.

    14. Re:Shortage of *good* scientists and engineers by Xest · · Score: 1

      Um, okay, care to elaborate why? I Googled them and I'm not entirely sure still what the relevance of them is? that they trained at something and became good at it or what?

    15. Re:Shortage of *good* scientists and engineers by drinkypoo · · Score: 1

      I don't think training is the panacea you're implying. The problem is that there are people who are just untrainable, I really don't know if this is because some people are genetically dumb, whether it's a social thing

      Not everyone can be trained for the same things. Some people should be trained into a different position, rather than trying to make them more at their current position when it's never going to happen. But their knowledge of the business is still useful, and if it was worth hiring them, then it's worth keeping them. Keep in mind, however, that the former is not a foregone conclusion.

      Given this, I can see why companies wont blow money trying to train people - it's too much of a risk, I've seen companies blow 10s of thousands of pounds trying to train the untrainable with no actual benefit to show for it at the end of it.

      And equally, I've seen companies spend thousands training people (sometimes me) and then refuse to even let them use their new skills, going in some inexplicable other direction which smacks of kickbacks or blowjobs. Sadly, usually kickbacks.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    16. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      "panacea" is plural for "panaceum". If you want to appear educated, please use the correct form.

    17. Re:Shortage of *good* scientists and engineers by locofungus · · Score: 1

      there is lots 'coding around the problem' with special cases and branches all over the place

      While this is undoubtedly the case, part of the cause is that the world is full of special cases.

      The other half of the problem is that many programmers struggle to distinguish between a defect report that is due to a bad assumption about the general case and a defect report that is due to a special case that the general case doesn't handle.

      So you get two possible issues - either they change the general case to handle a special case - and break something else along the way (which then gets fixed in its own peculiar way), or they add special case handling and fail to fix the general case. After 20 years of acquiring "bad" fixes like this the code becomes almost unmanageable and even identifying the special cases that would need to be handled in a rewrite are hard to impossible to determine.

      --
      God said, "div D = rho, div B = 0, curl E = -@B/@t, curl H = J + @D/@t," and there was light.
    18. Re:Shortage of *good* scientists and engineers by Xest · · Score: 1

      "Not everyone can be trained for the same things. Some people should be trained into a different position, rather than trying to make them more at their current position when it's never going to happen. But their knowledge of the business is still useful, and if it was worth hiring them, then it's worth keeping them. Keep in mind, however, that the former is not a foregone conclusion."

      I agree, I do find if you can move people into different positions it's sometimes exactly what they need, though it is still sometimes the case that some staff just can't be helped no matter what, and that sometimes there just isn't a suitable position to move people to - if they want to move into sales but sales are already overstaffed what options are there if they're being awkward refusing to wait?

      "And equally, I've seen companies spend thousands training people (sometimes me) and then refuse to even let them use their new skills, going in some inexplicable other direction which smacks of kickbacks or blowjobs. Sadly, usually kickbacks."

      I've seen this too but I can't say I've ever put it down to kickbacks or bribes or any such thing. Mostly it's just plain old managerial incompetence.

    19. Re:Shortage of *good* scientists and engineers by Xest · · Score: 1

      Incorrect, D-, please try harder.

    20. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      Companies don't believe they can continue to attract a sufficient number of employees, by paying wages which have stagnated for a decade

      Of course this statement is common sense, however nearly all companies delude themselves by thinking they are indeed paying competitive wages and this line of reasoning doesn't apply to them.

    21. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      The market can compete to pay for said talent

      Assuming the market consists of rational actors, which in terms of the STEM field is clearly not the case. Everybody is after what they perceive to be the fair market rate. There is no gospel index for this like there is if one were trading stocks so that price can vary wildly for different people and companies. Company A might claim that a competitive rate for this position is $60k. That got a guy in the door who did the job well for a long time. He goes to another company where he is now making $65k and that other company now thinks 65k is a competitive rate. The guys replacement is a bright talented junior level guy that was learning how to do the job but he is only making $50k. He gets a nice 10% promotion and is now making $55k. Now Company A thinks they may have had it wrong and that this kid is only making 55k and he is doing a great job. Company A doesn't want to feel like a patsy and pay more than they should so they adjust their expectations down. When that kid leaves for more money they will now struggle but be stubborn on paying only 55k.

      The fear of being the patsy is an irrational market behavior that is very real. It is what artificially keeps a buyer of STEM talent have unrealistically low numbers despite overwhelming evidence, as it does with a seller of a home in a depressed housing market has an unrealistically stubborn attitude about an inflated sense of worth on their home, to the point where the home is now unsellable.

    22. Re:Shortage of *good* scientists and engineers by bluefoxlucid · · Score: 1

      Victor Harris translated Miyomoto Musashi's book of five rings. I tend to prefer his translation over Thomas Cleary's, although you would benefit from reading both. To be quite honest, you would benefit most from learning Japanese, becoming familiar with the cultural basis of Japanese thought, and reading the original Japanese with these nuances in mind; but that is unreasonable and passes diminishing returns unless you have another reason for learning Japanese (there is a huge wealth of knowledge available in the language, so there's that).

      In an early chapter, Musashi starts talking about warriors and soldiers and generals, and then quickly veers off into a discussion of carpentry.

      Musashi tells us that wood is useful in carpentry. He tells us that good, high-quality wood is important for finishing, for the outer construction of columns, for doors, wall paneling, and the like. He also tells us that the sturdier wood of lesser aesthetic appeal should be used particularly for the threshold, which must retain its aesthetic appeal and must weather much usage without wear or damage. Ugly, unsightly wood may be used discretely to form the inner bulk of columns and framing and joists when it provides strength fit to hold up the building.

      Musashi also covers a related concept: Carpenters themselves. He explains that a skilled carpenter knows to select wood and lay a floor properly and to assure that it is level and truly planed, rather than finished in sections. He also explains that an extremely skilled carpenter can carve decoration, furniture, doors, and so on; while the less skilled may still lay joists, and the least skilled of all may be employed to cut shims and wedges.

      Musashi also covers that a foreman must have experience and skill in all of these things so that he can properly judge the skills of the carpenters and put them to good use. The implication is that a foreman must recognize that a skilled carpenter is taking too much time laying joists, and that a lesser skilled carpenter should perform that function so that the job can proceed more efficiently and come out with greater quality. An unskilled carpenter can cut wedges and shims, freeing up several hours of work and allowing a smooth, continuous workflow for the entire team. When the skill of a carpenter increases, he can be employed on other jobs, and the most skilled may even aid the foreman in managing the job at hand.

      So you see, it is valuable to train people. It is valuable to find an entrant who can perform the basic jobs and free up the time of skilled labor, and to improve the entrant so that he will become a valuable skilled laborer in the future. This provides immediate return and great flexibility. Even the completely unskilled can perform menial tasks and give a high return by freeing up existing skilled labor from these tasks; if these unskilled laborers fail to grow, they can readily be replaced with new laborers who can. By investing in laborers in this way, the occasional dead stick remains an asset, and the harm done by hiring an ultimately unsustainable employee is minimized.

      If you could hire more skilled workers, already trained, you may be able to get a better return on your investment. The problem is you take on risk as you do this: they may look and sound impressive and turn out to be dead sticks, in which case there is a large associated cost. The above behavior mitigates much of this risk, allowing you to sink in less cost and get less return, but retain much of that return if it doesn't pan out. It also allows you to hire necessary work force based on predicted growth without shelling out for high-cost, highly-skilled workers before you need them, and without pinning yourself into a position where you have an urgent need you cannot readily fill without incurring more risk.

      Everyone wants to get ahead. I think it makes more business sense to grow and survive than to try to perpetuate a mad dash for the head of the market. You can be a rich CEO with $100

    23. Re:Shortage of *good* scientists and engineers by Lodragandraoidh · · Score: 1

      Another aspect of the problem - Corporate policy in most large companies is to treat all of your IT programmers as identical widgets. This policy stems from HR, Finance, and IT efforts to 'normalize' positions so they can be circumscribed enough to allow 'efficient' allocation of resources, or more damaging, the allocation of resources that can be outsourced wholesale. Ultimately it all comes down to cost reduction. Poor results of IT, coupled with IT being strictly a cost center - leads to this outcome (the cost vs. value proposition as seen through the eyes of the heads of the business).

      This of course, drags down everyone with it causing many good people to leave or get caught in the outsourcing net. If they are lucky - they do manage to move up into management (architects etc) - and hopefully they can influence the designs - but again - what is left behind is tragically impossible of effiently implementing even the best designs - so the problem feeds itself as your best get pulled away from programming.

      Indications are CTOs are starting to see how this is not working...here's hoping they can get the HR and Finance people to turn this around, but I doubt it. .

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    24. Re:Shortage of *good* scientists and engineers by lgw · · Score: 1

      Oh, stuff it. Programming consists of design, typing, and testing. It's rare (and silly) to write down the design to that level of detail separate from the code, but it's still true.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    25. Re:Shortage of *good* scientists and engineers by lgw · · Score: 1

      My salary's been steadily rising, except when I deliberately took a hit to change specialties.

      I think it's different by specialty. "IT guys" are past the peak of demand, and shouldn't be conflated with the programmers writing the automation that made that so.

      Academia is a different world, but we sure as Hell have a tuition bubble of epic proportions today (and sadly the profs are getting rich off of it).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    26. Re:Shortage of *good* scientists and engineers by lgw · · Score: 1

      err, "profs aren't getting rich off of it." At least the ridiculous dot-com bubble made some milionaiers out of programmers.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    27. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      yes testers are scum of the earth. In reality however they have to know how to test (a craft that most of your star developers probably do not understand) and develop and code their test tools too. Not all of them do but you need to have few 'star' testers to test shit coming our of 'star' programers of yours.....

    28. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      Then why are you graduating them, if they aren't up to the job? YOU labeled them graduates. Where's your cognitive dissonance?
      If 50 % aren't good enough, don't graduate them.

    29. Re:Shortage of *good* scientists and engineers by evilviper · · Score: 1

      My salary's been steadily rising, except when I deliberately took a hit to change specialties.

      That's possible on a personal scale quite easily... You may not have been in the job market very long, started low, switched fields, moved to a higher cost-of-living area, etc., etc.

      But on an industry scale, has the average income for your job position been rising faster than the rate of inflation? The general answer, across the board, is no.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    30. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      you know what they call the guy that was at the bottom of his/her medical school class?

      Doctor. Now everyone needs to be at the top to be useful.

    31. Re:Shortage of *good* scientists and engineers by Anonymous Coward · · Score: 0

      I am currently working with a company whose star programmer (and he really is very good) comes from process control - and has zero clue about testing or quality control. He writes code and assumes that it works, and his company is so glad to have him (at a grunt-level salary) that they refuse to insult him by testing his code - so they deliver his work untested straight to clients - you can imagine how well this works.

      He's obviously not as good as you think he is. Or as good as HE thinks he is!

    32. Re:Shortage of *good* scientists and engineers by Slashdot+Parent · · Score: 1

      I've taught off and on for 30 years now, and over the entire time one thing has remained pretty constant: About 10% of the students completing the programs are really good

      I don't think you can really tell how someone's going to perform by how they did in college. I was a first-rate fuckup in college, but I like to think that I'm OK now.

      With the exception of complexity theory, most of what you need to know in order to architect systems they don't teach in college. It takes a lot of experience to understand what will work, what won't, how to estimate it, etc. Implementing a compiler, while a neat challenge, won't do you much good in industry.

      --
      They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
  21. Re:A myth indeed. by Anonymous Coward · · Score: 0

    And I would also advise you to consider this.

    How is it that I make a fairly simple observation, referenced to a factual report that supports my assertion, and I do so politely and coherently. You may disagree with me and that is your choice of course, but then again, I disagree with you. And I am rated a -1.

    And you immediately lash out, call names and make unfounded, and indeed untrue accusations, and your comment is adjucated a "+2".

    And you seem to like to think of yourselves as "smart" "logical" and I am guessing "reasoning" people, generally, don't you?

    Heh, I'm not so sure of that one either.

  22. Re:A myth indeed. by thaylin · · Score: 2

    60-80, stopped right there...Most people, excluding the rich and the poor, are not paying 60-80%, in fact I would be willing to bet no one is paying anywhere near that much, unless you are fairly well off. The max is 43% for federal those making over 200k a year, which I would argue puts you in the rich catagory. Add in about 8% for state taxes and you get up to 51% as about the highest tax rate.

    --
    When you cant win, ad hominem.
  23. Simple by The+Cat · · Score: 0

    There's a shortage of people who want to work a temp job for half pay after earning an education and building a professional resume.

  24. no shortage of deception by Anonymous Coward · · Score: 0

    liars touts & shills oh my http://www.youtube.com/results?search_query=motive%20shortage%20weather%20WMD&sm=3 free the innocent stem cells little miss dna cannot be wrong

  25. Re:A myth indeed. by Sique · · Score: 5, Insightful
    You still have no clue about capitalism vs. socialism. In a socialist country, you have a strong state sector in the economy, private ownership of companies, of resources and even of tools is frowned upon. Call me back when more than 80% of the economic output of the U.S. economy comes from the state owned sector. Call me again, when the house you are living in is state owned or at least state administered, like 95% of all other housing. Call me back when taxes on privately owned enterprises like a pub or a bakery are 90%. Call me back when all mining is a state owned monopoly. Call me back when every trade and every shop has to be member of a state controlled society.

    You just don't know how it is when a farmer is blackmailed to join a farmer's collective by having a truck outside his house all night with a running engine, shining the beams into the bedroom. When his son is put in jail for trumped up traffic violation charges, and the charges will only be dropped if his father joins the collective. You don't know how it is when a private owned print shop just doesn't get any paper, because the order for new paper was put back and back and postponed again by the state owned papermill. You don't know how it is when you can't rent out your house anymore, but you are required to report all available appartements to the municipal appartement administration which then will send you whoever people they allocated the appartments to.

    Stop your clueless musings about how socialist the U.S. would be. It just isn't true.

    --
    .sig: Sique *sigh*
  26. Re:A myth indeed. by Anonymous Coward · · Score: 0

    What you are describing is a bureaucratic society, which the US indeed is. Bureaucracy can thrive in both capitalist and socialist societies, dictatorships and democracies alike.
    What matters is who makes the decisions and who is in power. In the US, it's the money that brings power, more that ideology, religion, or social status. Therefore americal society can be described as capitalist.

  27. Propaganda? by koan · · Score: 1

    Just as there is in every other area of media coverage, manufactured crisis?

    --
    "If any question why we died, Tell them because our fathers lied."
  28. No shortage.. by Anonymous Coward · · Score: 1

    There is shortage of people who will work with as low pay as possible.

    CEOs want to reduce payments and have worse work conditions for science and engineerig people. It is all about money.

    There is no major shortage that would hinder economy signficantly.

    It is like saying there is shortage of medical people because there are no people unemployed that can be hired to do whatever you like.

  29. the myth of the science and engineering shortage by slayerwulfe · · Score: 1

    to the wealthy investor look to individuals as an investment. a young person selling themselves on an open market is becoming an option, i think investors are familiar with that word. slayerwulfe cave

  30. Absolutely a shortage! by Anonymous Coward · · Score: 0

    There's absolutely a shortage of experienced, top notch talent who know how to do something.

    Unfortunately shoehorning the unqualified unmotivated masses into it will prove to be the same result as what happened with the supposed "Teacher Shortage"

  31. Re:A myth indeed. by thaylin · · Score: 1

    Well gates was already from a well off family, so he would have been rich anyways, and even then pointing out the exceptions does not dismiss the general claim, which is you will not become rich.

    --
    When you cant win, ad hominem.
  32. Re:A myth indeed. by gtall · · Score: 5, Insightful

    Apparently, you don't believe in education either, or you wouldn't spell "global" as "globul" or "religion" as "religon". Tax rates in the U.S. are well below those of other countries. That alone doesn't make the U.S. not-capitalist, but it does put it in perspective. Yes, the company tax rates need to be adjusted, that usually happens about every 20-30 years, so hold on to your britches.

    Socialized medicine? Errr....how come the insurance companies are still in business and the new ACA requires everyone to get insurance somehow. Ma and Pa Kettle do get Medicare, but that is because the sainted insurance companies want to cherry pick the healthy people and insure them. Death panels you say? What do you think actuarial boards of insurance companies are?

    Global warming is a fact, stop trying to turn it into a political issue. Don't believe me? Look up Miami and the plans they have for sea level rise and how expensive it will be for them. And even if you do not believe in global warming (although frankly I think it is like not believing in gravitation), observe the data on the acidification of the oceans. That's directly due to CO2 we've pumped into the atmosphere. It's killing coral in....Florida and throughout the Caribbean. Localized? Hardly, it is also killing coral in the Great Barrier Reef in Australia. They expect it to be gone within about 50 years if something isn't done. Yes, I know, what's a good Libertarian care about coral. Well, the crux is the ocean is the bottom of the food chain. Maybe you've heard of it, you're at the top...for now.

    And if the U.S. isn't a capitalist economy, how did the real estate market manage to tank the U.S. economy and give the world's a cold? The basic problem is that a pure capitalist economy spawns bubbles and monopolies. In order or to level that out, laws and regulations were needed. Don't believe me, look at the U.S. before the Great Depression. The economy was a wild west of an economy and lurched from crisis to crisis. Of course, if you lost your money in one, your days of lurching were over. The Great Recession happened because the Bush Administration did not believe in regulation. The head of the SEC was a puppet of Wall Street. That allowed Wall Street to run amok. Realtors, the local zoning officials, the builders, and the sainted American people worked with almost no rules and...splat...there went the economy.

  33. Re:A myth indeed. by Anonymous Coward · · Score: 3, Informative

    That's not socialism. 80% state ownership, heck if you have that then you might as well have 100% ownership, wich as we all know is full on communism.

    Nope, socialism means the state owns the means of production, communism means the state has vanished and the people own the means of production. Socialism is a transitory phase towards communism.

    What Americans call "socialism" is actually the welfare state built by "social democrats" which may employ similar methods as socialism does but which has a completely different goal - it's goal is to maintain a capitalist economy and soften it a bit to make it more bearable. It is a concept that you Americans constructed to immunize Western and Northern Europe against actual socialism.

  34. Re:A myth indeed. by Sique · · Score: 3, Informative
    Socialism is, when the means of production are socialized, that means owned or at least controlled by the society and not private owners.

    And no, you don't still have a clue. You come across like the american jews in the 1930ies and 1940ies, who told their European brethren who could barely flee: "we also had hard times." Yes, there are regulations in the U.S. and there are taxes. That doesn't make the U.S. in any way socialist. The municipal appartement administration has no comparable counterpart in the U.S.. The owner of a house under the municipal administration can't enter any contracts anymore. Not even necessary repairs. He can apply for repairs at the office, but the administration will determine the time, allocate the money, will hire the craftsmen (or send their own), and oversee the execution.

    --
    .sig: Sique *sigh*
  35. everyone Shouldn't go to college by rmdingler · · Score: 3, Insightful

    Do the Colleges and Universities bear some of the responsibility for the quality of graduates they're churning out, or are these chickens coming home to roost from a well meant but misguided push to give every child a chance to get an advanced degree?

    --
    Happiness in intelligent people is the rarest thing I know.

    Ernest Hemingway

    1. Re:everyone Shouldn't go to college by Anonymous Coward · · Score: 0

      >Do the Colleges and Universities bear some of the responsibility for the quality of graduates they're churning out

      You get out of your educational opportunities what you put into them, so the answer is "Hell, no." You enter college/university as an adult; you are free to screw up your life (or not) any way you please.

      Or has the concept of personal responsibility completely died out in America?

  36. It's all about cost by Virtucon · · Score: 1

    For any skilled profession the resource availability usually dictates what the wage price would be for that resource. The exception being lawyers and healthcare because they've been given a licensed right to charge prices outside of market forces. When Businesses look at labor costs they always want the cheapest price because usually labor is the highest cost by percentage, meaning anything they can do to drive that cost down is thought to be best for the bottom line. That's why H1-B Visas exist, not because of a shortage but because of the mythology that somebody from another nation with a lower standard of living and costs can be brought in to do the same work for less. That's why you have lawyers and companies who specialize in gaming the system by lobbying and helping companies avoid legal risks for skirting the law to ostensibly demonstrate that yes, the H1-B system does lower labor costs and it's good for the economy and allows businesses to compete in the global marketplace. That means we need more H1-B workers. All it really does is devalue your domestic workforce and place more experienced people out of work by putting up a laundry list of reasons why you shouldn't hire somebody even though they have the skills. The same can be said for "diversity" initiatives in companies which are really which are quota systems that allow legal discrimination. Because a company has a "diversity" program, some even have senior level positions for diversity with absolutely meaningless job functions, they can claim that they'll promote the hiring and accelerated advancement within the organization for people who are considered "diverse." So H1-B programs logically follow into this because the company has an "active diversity program." Again, all a smoke screen for the fact that they just want to screw local resources looking for work. As they say be cautious in trying to buy a $10,000 Ferrari because finding one, while possible, will take a long time and when you get it it'll probably be a piece of shit.

    --
    Harrison's Postulate - "For every action there is an equal and opposite criticism"
    1. Re:It's all about cost by Maxo-Texas · · Score: 1

      Actually, the lawyer field is collapsing due to offshoring, oversupply and to a lesser extent automation.

      I think this is going to be a general problem going forward. As automation and robotics wipe out entire fields (btw. security guards are next due to a really cool security guard robot that costs less than a human, works 3 shifts a day, and replaces 95% of the positions) people swamp the remaining fields.

      I think inflation will fix the offshoring problem eventually but automation and robotics cost less than poverty level human wages (and are even replacing low paid chinese workers) so I see that as something genuinely new.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  37. Engineers by Anonymous Coward · · Score: 0

    Engineers who don't believe in fairy tales are very rare in the US.

  38. Glad to hear it! by Erich · · Score: 1
    Now come here and show us the stack of qualified, talented people for these open positions we have? Oh, wait, you're not actually trying to hire people? Maybe you mean there's no shortage of people writing crap on the Internet?

    My total compensation as a qualified Engineer is similar to the average compensation for a doctor. I think that's reasonable. It's very hard to fill positions right now.

    --

    -- Erich

    Slashdot reader since 1997

    1. Re:Glad to hear it! by slinches · · Score: 1

      What are these open positions? I'm going to make a wild guess that your looking to replace some talented and experienced Engineers who are reaching the end of their career. If so, the problem with filling those spots has less to do with the number of quality STEM graduates and more to do with changing demographics and some short sighted business practices which have become standard.

      Engineering is a highly diverse field with innumerable different specializations and combinations of requisite experience. In the early days, the only way to get people with these skills was to train them alongside those at the forefront of their field, a.k.a. apprenticeship. Then came university engineering degree programs. At first they made a lot of sense, giving students with an interest in a field a basic understanding of the principles. That way they could be much more quickly and easily trained by a company. The problem was that this worked a little too well and ever more specialized programs proliferated and were filled as the trend toward an increasingly educated populace grew. Then during the post-WW2 population boom there were enough candidates in the workforce that companies found they could hire for almost any position directly, without having the overhead of the lower level apprentice engineers. This is when the idea that engineering was fungible began. Once that was taken for granted, companies began enacting policies based on short term profits instead of long term growth with the idea that they could just hire more or better engineers as they're needed. And this worked well until the entire industry instituted the same practices. By then population growth was slowing, so the pool of "qualified" (read: already trained) candidates shrank.

      Now we are facing a problem of having an aging workforce with irreplaceable skill sets developed over decades and businesses are unwilling to train young Engineers for fear they will be poached by the competition. It's a typical game theory conundrum. The first company to start trying to grow their workforce internally will be out-competed by the rest, but if none do it we all lose.

      --
      Knowledge Brings Fear
  39. CEOs and lobbyists cannot find engineers? by Stolpskott · · Score: 1

    Granted, the vast majority of CEOs and lobbyists are good at what they do, but their jobs do not involve finding an engineer. The lobbyists do not need engineers, and the CEOs have minions who can find engineers for them. I suspect that the typical CEO thinks that an engineer is a cross between Dilbert, middle management, and a random faceless guy with a pocket full of pens and bad personal hygeine plus the social skills of Sheldon Cooper - "if all those factors are not present, the person is not an engineer, and I am right because I am the CEO".
    I would, however, be interested to see how strong the correlation is between people who say that there is a shortage of scientists and engineers, and the groups who are advocating for broader H1B visa use, because I suspect that what the CEOs and lobbyists really mean is not "there is a shortage of trained engineers and scientists", but "there is a shortage of qualified individuals who are willing to work the hours we demand for the wages we are willing to pay".

  40. Re: A myth indeed. by Anonymous Coward · · Score: 0

    American "socialism" is more rightly "parental corporatism". In that corporations are allowed to own so many resources the little folk cannot compete at all. The government taxes and distributes to keep the masses busy working and shopping at Walmart so the USEFUL ones can go to work peacefully and reap only 50% of their work as wages.

  41. Re: A myth indeed. by Anonymous Coward · · Score: 1

    An ex-Soviet satellite nation was communist, not socialist (despite what the CCCP stood for).

    USA is, like many places, a blend of capitalism and socialism. Public-sector support and aid to the private sector, tax breaks for companies, etc. are a form of socialism but it is rarely framed as such.

  42. Business as usual by Cantankerous+Cur · · Score: 4, Insightful

    This is a business as usual so far as I can see from what companies claim.

    There's no shortage.

    There's a shortage of highly competent, high producing, years of experience individuals willing to work for peanuts.

    Everyone else needs training, which companies are no longer willing to pay for. In some magical fashion, employees are just supposed to be hired and become immediately productive.

  43. Re:A myth indeed. by Viol8 · · Score: 2

    Spare us your juvenile politics. You obviously have NO idea what true socialism is. You americans make me sick , sitting between 2 oceans without a clue what its like in the rest of the world, whinging about trivia.

    "Yea, this is exactly what our founders fought and died for so many years ago"

    Your founders were a bunch of religious extremists. Be thankful your country isn't run by them any longer or you'd be a christian version of Iran.

  44. This is not conventional wisdom by Pollux · · Score: 4, Informative

    This is political wisecrackery with no legitimate basis to back it up. Congress has been informed for over seven years that this is an untruth. (Here's an article in Businessweekfrom all the way back in 2007 citing a study done by the Urban Institute debunking this myth.

    This information has been reported to Congress on both the floor and in committee hearings. (Sorry, at one point, I had an old printout of one report supporting this statement. I can't seem to locate it, either in paper form nor on Google.) Congressional leaders willingly refuse to accept this truth, simply because there is more to gain politically by not accepting it. (Huge amounts of money are circulated by lobbyists in support of political agendas influenced by this...opening up more H1B visas, for example.)

  45. Shortage by Charliemopps · · Score: 0

    Well now... I'm not so sure it's as much about corporate greed as everyone on slashdot makes it out to be. Most of the year we have our normal work and what-not... and most of our full-time employees are from the US or were temps that were damn good so we hired them and they may have emigrated here from wherever (usually India/Russia) but they're a part of the team now... But then every 6 months to a year upper management gets their panties in a knot and need "The migration project done in 3 months!!!!" and so we go to a temp agency and they, of course, provide a bunch of H1-B's who are mostly from India... and honest are probably a lot better than a lot of us are at what they do, and we get the project done. They leave and we're all better for it.

    If we actually hired for these sprint projects we'd like end up in a constant Hiring and layoff cycle that I would not find comfortable at all. Ok, I don't know what it's like to work at a huge software company like Google/Microsoft or whatever... our IT/IS is under 200 people at its peak. But I can't imagine most of the country is run much differently. The Google type of organization to me is a more of an anomaly than a norm.

    1. Re: Shortage by Anonymous Coward · · Score: 0

      "Certainly a 5-10% return on investment is very reasonable right?"

      It is not the responsibility of a company to ensure that an employee gets a good return on their education investment. A job is not a social program. A job gets created when a person/company wants work done that they/it either cannot or do not want to do themselves and when said person/company has sufficient money to pay enough to attract some one to do the work. Anything that raises the cost of the potential hire or decreases the amount of money available to the person/company, e.g. potential lawsuits, regulations, Obamacare or other onerous mandates, taxes of all kinds, union activity, training costs and/or industry-defined standards, makes it less likely that the job will be created or maintained in the U.S. and more likely that a person/U.S. company will send their jobs overseas or hire cheaper labor from outside the country.

      "lets just outsource this to India and China"

      See above. The outsourcing of jobs is a direct result, primarily, of the U.S. political system making it difficult and unprofitable to do business in the U.S. Outsourcing is mostly just a rational reaction by managers to a political problem. Think about that the next time you support some tax increase or other govt interference in business activity. Forcing companies to provide paid leave for pregnant employees or to subsidize their employees' electric car purchases may make you feel warm and fuzzy and smug, but that kind of thing will eventually cost you your job.

    2. Re:Shortage by Anonymous Coward · · Score: 0

      Oh, Charliemopps - hiring temps supports wage depression. You are enabling those "sprint projects" - if executives had to pay real salaries for those knotted-panty projects- they would starting doing their jobs and manage/plan appropriately.

      Keeping a stable of H1-Bs around so you can just borrow them on a whim is abusive and prevents companies from hiring. How is one supposed to live/raise a family on a temp salary?

  46. Not really by Anonymous Coward · · Score: 1

    With rising income inequality (the 1%), there is an element of hypocrisy coming from those (generally) making any critique that STEM workers are overpaid.

    When Zuckerberg et. al. speak of a shortage of STEM workers, they are speaking as vastly overpaid CEOs. For someone paid in the $2B range, to claim that $100K-$200K is too much for a STEM worker is madness.

    Additionally, we have salary data points for other professional level occupations with similar training, hours, and expertise required.

    Finally we see can look at STEM salaries vs inflation, and find that in many cases they are flat or falling. (But admittedly I am not able to find a good, comprehensive source to put this in proper perspective). Google "STEM Salary vs inflation" for more.

  47. Re:A myth indeed. by magamiako1 · · Score: 1

    The reality is that US History courses don't do enough to explain what it was like to live in the 1800s and the kinds of shit people had to put up with.

    http://www.continuetolearn.uiowa.edu/laborctr/child_labor/about/us_history.html

    It's easy to look at that on paper and say "well that wasn't very long!", but there was a period of 68 years between the first state law limiting child working days to 10 hours and the push for national reform. Most of the people on slashdot have not been around for 68 years...At 68 years, some of your friends have already died after working in factories for most of their lives, and you are on the edge of your death bed.

    Oh, it was also Unions that made this happen.

    There's far more involved with labor situations in the early industrial era.

  48. Its just a bit more complicated. by Shados · · Score: 1

    The issue can be experienced first hand by anyone in a big tech center trying to build a team or expand one.

    Finding people isn't too hard. Finding good people, at a price where there's SOME return on investment (that is, as much as you'd like to, you can't pay everyone 7 figure...but you can still pay them high enough to all toss them in the top 2%, and still be looking), is really hard.

    If you put your office in the middle of nowhere, you won't have enough people. If you put it in a tech center, you'll be competing with google, twitter, amazon and all the other big names, so that even if you offer more money and benefits than they do, you still lose. You can offer telecommuting, but only a small portion of people work effectively like that (a few days out of the week, most people can handle, but all the time, not so much), so that doesn't scale either.

    So you're boned, boned, or boned. Pick your poison. Oh, or you can hire the peanut gallery, train them for a year or two, and then lose them to Google or a video game company the moment they get good.

    1. Re:Its just a bit more complicated. by Grishnakh · · Score: 1

      There's two big problems I've seen with companies over my career, aside from the typical problems of salary and unwillingness to train:
      1) location
      2) work environment

      You hit on this with your comment about putting your office in the middle of nowhere. I've seen this many times, in fact some dumb defense company contacted me yesterday trying to recruit me for a job in some podunk town in upstate NY. The salary range sounds reasonable enough (probably quite good in fact considering the lower CoL in that area), and they even offer relocation, but the whole thing is a giant risk. If I were to take the relo, pack up my family's stuff and move there, and then in 2 months decide I hate the job so much I can't do it any more, what then? In a metro area, it's not that big a deal; I can just look for another job. In podunk, I'm screwed; there's no other jobs there, and now I have to pay back the relo bonus (most of them have terms requiring you to stay with the company for a certain amount of time or else pay it back prorated), lose the money I spent relocating, and spend thousands more relocating yet again, plus be on the hook for a year's worth of rent. That's a lot of risk for a job. It's so much safer to stay in a metro area, and this is probably one reason why Silicon Valley is still so popular for tech workers. If you invest in the expensive real estate there, you don't have to move if your job dries up, you just take a job across the street.

      The other big problem with companies I see is the work environment. The CEOs whine about not having enough workers, but have they looked at the shitty work environment they give us? They don't even give us cubicles any more, they give us these fucking "open-plan work areas", where you get zero privacy and constant noise and commotion, making it impossible to concentrate. How the hell do they expect programmers to work in an environment like that? Worse, they have the gall to claim it's "good for collaboration", yet these same assholes have walled offices for themselves. It's the height of hypocrisy.

    2. Re:Its just a bit more complicated. by BigDaveyL · · Score: 1

      Was it Lockhead Martin or one of the companies up in Rome?

  49. Re:Fuck this BETA crap by Anonymous Coward · · Score: 0
  50. Re:A myth indeed. by budgenator · · Score: 1, Informative

    Arguably, social security @ 15% and Medicare, most states add in sales taxes @ 6%, local property taxes, fuel taxes; no 60% isn't that far fetched.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  51. define 'shortage' by buddyglass · · Score: 1

    That's the hard part: defining precisely what is meant by "shortage". If there are more candidates calling themselves engineers than there are jobs does that mean there's not a shortage? If so then there's probably not a shortage. If every company could immediately fill all its positions by offering exorbitant salaries does that mean there's not a shortage? If so then there's probably not a shortage. In my limited experience interviewing candidates, though, we seem to get a lot of people who aren't that impressive relative to what they expect to be paid. So maybe there's a shortage of "good" engineers?

  52. Re:A myth indeed. by Sique · · Score: 4, Informative
    You rightly quote Wikipedia, and you know what's (according to Wikipedia) missing in socialism? Right, private ownership! All ownership is collective, co-operative or state based. And that's what real socialism is. Not what you use the swearword "socialism" for.

    Repeat after me: No private ownership or private control of production means. As long as most of the production means ownership and control is private, you simply don't have Socialism. You can call me Euroweenie or Hans or whatever, but you still are wrong. Swearwords don't change that.

    Choose a new swearword for the situation you don't like in the U.S. or be prepared to further be called for misunderstanding and misusing the word Socialism.

    --
    .sig: Sique *sigh*
  53. Re:the myth of the science and engineering shortag by GameboyRMH · · Score: 1

    They'd rather look to individuals as a consumable resource. It's more profitable for them that way, at least in the short term.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  54. Re:A myth indeed. by budgenator · · Score: 0

    Just because Miami is spending Millions and saying it's because of Apocalyptic Global Warming, doesn't mean it really is because of Apocalyptic Global Warming; very likely the government in Miami-Dade just knows that if they say Apocalyptic Global Warming, the sheeple will gladly follow that Juddas goat. Additionally just because the planet hasn't warmed in 17 years and sea levels have only risen millimetres doesn't mean that being able to higher water is a bad thing in a hurricane zone.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  55. Re:A myth indeed. by GreyWolf3000 · · Score: 1

    I think the alternative minimum tax kicks in at some point and imposes a (hefty) flat tax structure.

    --
    Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
  56. There's definitely a shortage of competence by SplawnDarts · · Score: 1

    I have no opinion about STEM as a whole, but there's a huge shortage of competent engineers in the US. Depending on how hard nosed we are about it, between 50-80% of candidates with nominal programming backgrounds fail FizzBuzz or equivalent even with their choice of language. Similar rates of EEs fail a basic question about series and parallel resistance, V=IR and P=IV.

    The solution however is not H1B visas. They fail at much higher rates than those not seeking visa sponsorship. In fact I feel sorry for them - they've gone to a foreign country for college, paid 5 or 6 figures for an education, and have a piece of paper they might as well wipe with because somehow they managed not to learn a thing. Someone sold them a bill of goods.

    1. Re:There's definitely a shortage of competence by Anonymous Coward · · Score: 0

      I have no opinion about STEM as a whole, but there's a huge shortage of competent engineers in the US. Depending on how hard nosed we are about it, between 50-80% of candidates with nominal programming backgrounds fail FizzBuzz or equivalent even with their choice of language.

      If you cannot assess a programmer's competence level from talking with them but instead rely on stupid tests, you deserve the people you eventually hire - good at passing tests, piss-poor at delivering high quality software.

    2. Re:There's definitely a shortage of competence by Anonymous Coward · · Score: 0

      Sorry, but a casual chit-chat will not do. I have interviewed north of 200 people in the past 6 years and nothing beats actual coding questions. Resumes and experience are highly misleading. People tend to inflate their achievements or the scope of their own role in a larger project.

      With experience, I can actually spot such people. They're the ones who specifically try to steer the interview towards "conversation" and actively avoid writing code. Actual quote from an interviewee: "I can't code linked lists but we can talk about them if you want". And that is why every single interview I insist that 60% of the time be spent solving a coding problem.

      In my experience 85% of candidates fail questions that would be considered CS200 level at the most.

  57. anonymous coward by Anonymous Coward · · Score: 0, Troll

    There is no need for scientists or engineers if there are no jobs.

    Thanks Obama!!!

    1. Re:anonymous coward by Grishnakh · · Score: 2, Informative

      You mean "Thanks Obama and Bush and Clinton and Bush and Reagan!"

    2. Re:anonymous coward by Anonymous Coward · · Score: 2, Insightful

      A more efficiently stated, "thanks H1B Perverters"

      "Creep" by Radio Head #mcconnelling

    3. Re:anonymous coward by Grishnakh · · Score: 4, Insightful

      It has to do with far, far more than just visas and immigration policies, it has to do with all the policies backed by these administrations (and the Congresses during their terms) and their cumulative effect on the American economy: NAFTA and other trade policies, wars, defense spending, spending on research (or lack thereof), corporate welfare, and on and on.

    4. Re:anonymous coward by OakDragon · · Score: 1

      Thanks Obama!!!

      Partisan moron is a moron.

      This meme is used so often it's hard to separate first order sarcasm from the second order sarcasm.

    5. Re:anonymous coward by Agares · · Score: 2

      Thank you, so many people want to blame just one when obviously, like you pointed out here, we have been going downhill for some time now due to our so called leaders. Unfortunately though people just want to point their finger at one person, and don’t want to admit that their favorite politician is in on it just like the rest of them.

    6. Re:anonymous coward by Grishnakh · · Score: 1

      Yes, that's exactly the point I was trying to make. Obama is just the latest in a long line of shitty presidents, all with mostly identical policies.

    7. Re:anonymous coward by aminorex · · Score: 1

      The policies achieve exactly what they are designed to achieve. It's just that your goals differ from those of the policy makers by a fairly large margin. For example, you would probably like your children to live. They would prefer that your children die.

      --
      -I like my women like I like my tea: green-
    8. Re:anonymous coward by davester666 · · Score: 2

      Convention wisdom knows that putting out the real shortage they are concerned with won't get them what they want...

      that there is a shortage of cheap science and engineering workforce in the U.S

      H1Bs help fix this problem.

      --
      Sleep your way to a whiter smile...date a dentist!
    9. Re:anonymous coward by AlphaBravoCharlie · · Score: 1

      Nice try, those jobs were sold out way before Obama took office.

    10. Re:anonymous coward by The+Grim+Reefer · · Score: 1

      The policies achieve exactly what they are designed to achieve. It's just that your goals differ from those of the policy makers by a fairly large margin. For example, you would probably like your children to live. They would prefer that your children die.

      No. You would prefer your children to live. They would prefer they remain in office. If your children need to die for this, then so be it. But they are just as happy for your children to live if it also means they get re-elected.

    11. Re:anonymous coward by buybuydandavis · · Score: 1

      The shortage is in a workforce that provides opportunity for slush funds and kickbacks.

      Contract work with H1Bs maximizes the middle men, minimizes the employee's power, and makes the corporate honcho's decision of which body shop to contract with a hugely important one, with millions of dollars riding on it, going to companies that exist solely to help circumvent both the law and fiduciary obligations.

    12. Re: anonymous coward by Anonymous Coward · · Score: 0

      Total jobs are higher in the US as of this month, than ever.

      Talk about spreading falsehoods any myths.

    13. Re:anonymous coward by Anonymous Coward · · Score: 0

      > This meme is used so often it's hard to separate first order sarcasm from the second order sarcasm.

      Easy-- first order sarcasm is first.

  58. Code's itself? by Anonymous Coward · · Score: 2, Interesting

    Sure, well-designed stuff is easy to code - if you are a solid programmer.

    It's amazing how many people carry the qualifications of a programmer, but can't actually code their way out of a paper bag. Abstraction, interfaces, any sort of advanced design pattern, and their eyes glaze over. By the time you break it down enough for them (write a method that takes a, b, and c - do d, e, f and return g), you'd have been faster writing the code yourself.

    Of course, you also get crappy design, but that's a whole 'nother problem, usually coming from a solid programmer who just isn't able to think "big" enough. I disagree with the earlier poster who says you can have good software architects who are lousy programmers - at least, I've never seen an example of that.

  59. Re:A myth indeed. by SuricouRaven · · Score: 1

    Once you're making enough money though, you can start using 'tax efficient' accounting schemes to avoid paying anything at all.

  60. From corporate CEO to corporate CEO, yes by Anonymous Coward · · Score: 0

    From obscenely overpaid CEO to obscenely overpaid CEO who has stolen our productivity.

    1. Re:From corporate CEO to corporate CEO, yes by Anonymous Coward · · Score: 0

      Shortage of engineer's ? No..
      Shortage of businesses willing to pay a fair price for talent ? Yes
      Shortage of business owners and leaders that lie to achieve personal enrichment ? No

      So...
      An engineer's child says "Dad, I want to become an engineer".
      Dad replies, "I'm proud and your smart but because of what I've had to cope with in the job market perhaps you should explore other less-stress better future paying jobs"?

      An large business owner's child says "Dad, I want to become an engineer".
      Dad replies, "Kid don't be stupid, why the hell would you want to drive trains for a living" ?

  61. Re:A myth indeed. by Moof123 · · Score: 1

    Social security is regressive, and once you make over about 130k you stop paying on your further income, which would apply to the stated 200k+ example the previous poster noted.

  62. Re:A myth indeed. by thaylin · · Score: 2

    Social security is 6.2%, and 1.45% for medicare, making it combined 7.65%, and that is for the middle class, it is lower for the rich due to caps, however since I was speaking off effective rates that is already included..... The average property tax in the US is around 1% (AVERAGE) of home cost, which means unless you have an expensive home and a low income the actual % of your income used will be low. Gas tax is in the state taxes bracket, it is variable, and relatively small part of your taxes. All in all I dont see anything that you stated that counters, it is like you are breaking down specific taxes and trying to add them on top of tax rates that already include them to make it look like more.

    --
    When you cant win, ad hominem.
  63. Re:A myth indeed. by thaylin · · Score: 2

    Pot meet kettle, do you not think that calling people socialists is not name calling and unfounded assumptions?

    --
    When you cant win, ad hominem.
  64. Want to know why PhDs can't find work? by Anonymous Coward · · Score: 0

    I do not mean to imply that academic should be training PhDs for industry

    That's exactly what academia should be training PhDs for. Most PhDs work in industry. PhD programs are federal job training programs and, like all govt financed job training programs, they are ultimately insulated from the very labor markets that they supposed to supply, churning out graduates whose skills don't frequently don't match what the labor market is looking for. The problem is exacerbated by the fact that the university hiring system favors candidates who track straight through the academic system without ever having professional private sector work experience. Adding to the problem is the political environment on campuses which encourages professors to view private sector employment and workers with contempt. If I had a dollar for every professor whom I have met who shows up on campus at 9 a.m., teaches one lecture, takes an hour for lunch and leaves campus at 3 p.m. thinking that he has put in a full day of work and who actually believes that the smartest and most capable people work at universities, ...

    1. Re:Want to know why PhDs can't find work? by jma05 · · Score: 4, Interesting

      > If I had a dollar for every professor whom I have met who shows up on campus at 9 a.m., teaches one lecture, takes an hour for lunch and leaves campus at 3 p.m. thinking that he has put in a full day of work and who actually believes that the smartest and most capable people work at universities, ...

      I have a STEM PhD. I do not know a *single* professor who did that. All of them worked longer than 9 - 5. I have not even heard of a faculty member who puts in less than 40 hrs per week, not the tenured ones and certainly not the ones on the tenure track.

    2. Re:Want to know why PhDs can't find work? by Anonymous Coward · · Score: 0

      I do not know a *single* professor who did that.

      Indiana Jones? Granted, he bugged out early because he was being chased by Nazis, but still.

  65. Shortage of cheap, pliable engineers by Squidlips · · Score: 1

    This is just Corporate-speak for a shortage if dirt cheap slaves that will work 80 hours a week without any company stock or bonuses.

  66. Time to Unionize by Squidlips · · Score: 1

    The time is long overdue to unionize IT worker and protect us from this crap...

  67. Re:A myth indeed. by Anonymous Coward · · Score: 0

    Please take your meds. This is getting embarrassing for the rest of us.

  68. Re: A myth indeed. by Alomex · · Score: 1

    No place has ever been 100% capitalist or socialist. It has always been a matter of degrees. To call 95% capitalist USA socialist because it has 5% of socialism is either ignorant or disingenuous.

  69. Re: A myth indeed by Anonymous Coward · · Score: 0

    Don't forget U.S. corporate tax rates which are the highest in the world, represent part of the double-taxation burden and affect nearly every American since most Americans own mutual funds.

    Reason.com has articles detailing how the U.S. tax system is actually far more progressive than the tax system in Europe which f***s everyone regressively through the VAT.

  70. Re:A myth indeed. by kilfarsnar · · Score: 2

    When the returns on capital are used to buy representation, extend time limited legal protections and defend monopoly positions you no longer live in a capitalist society, it could even be argued you no long live in a democracy. So pure and simple, the U.S is ......

    Fascist? Corporatist? An oligarchy? A plutocracy? Ok, I'm out of guesses...

    --
    "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
  71. Re:Let's continue arguing trivia by morga3sm · · Score: 1

    If our founding father's were extremists, then they must have been extreme believers in deism. http://nationalhumanitiescente...

  72. So basically by Jmc23 · · Score: 1
    STEM workers in the US are greedy and self-important? And unfortunately for them, their bosses are even greedier.

    Or, it's basically the same as every single country. There is no shortage of workers, there's just a shortage of qualified COMPETENT workers. Seems people usually rise to their level of incompetence.

    --
    Don't complain about syntax, grammar, or spelling. There is no.hell like input on android.
  73. clarify Professional Engineer licensing by Anonymous Coward · · Score: 5, Informative

    A few misconceptions in the above: (speaking for California, here, where I'm licensed)
    1) a degree is not required; 6 years experience with reference letters from other Engineers is. Some fraction of college can serve as, I think, 2 years of the 6, if it's the right courses, etc.
    1a) passing a pair of day long tests is required: Fundamentals of Engineering (formerly EIT), typically before you start working; and the actual PE exam, which is field specific (e.g. Civils take an exam on concrete and steel; Electricals look at EM fields, control loops, and logic design, etc.), and which you take after doing your 6 years.
    2) It's not a professional association/order (although such do exist: IEEE, CSPE, etc.): it's a license issued by the state (Board of Professional Engineers and Land Surveyors, in California; similar in other states), just like Bar Licenses, MD licenses, etc. The BPELS can take your license away if you seriously screw up. There's a delightful newsletter that comes out with all sorts of examples of struck-off Engineers which make you ask "What were they thinking that this would be ok to do".
    3) PE "wet stamp" is really only required for a limited set of things: building plans is the best example. The vast majority of engineers in California toil under what is called the "industrial exemption": you're not personally liable for stuff, the company is. Product design, for example, is usually under the exemption.
    4) There are laws about the use of the title Engineer in certain contexts. I can put up a sign advertising myself as an Engineer (because I have a license). Someone without a license cannot, and must call them self a "consultant" or some such. There's subtlety too, in some states (e.g. California) about "title" and "practice". The former is using the title Engineer (e.g. in advertising) and the latter is about doing engineering (e.g. designing buildings). Some kinds of engineers (Civil, Mechanical, Electrical) are actual practice areas: as an Electrical branch PE, I can't do Civil engineering work. Some kinds are just titles: Petroleum Engineer or Traffic Engineer, and are essentially flavors of one of the "big 3".

    There's also rules about whether one can practice engineering in another state, and that is, of course, state by state dependent, and whether one has to get licensed there (with or without a test, etc.; but almost always involving paying a fee).

  74. It's a global economy, stupid by damn_registrars · · Score: 1

    There is a STEM shortage on the global economy. The rest of the world recognizes the importance in investing in these fields while the US continues to focus on making athletes and mediocre musicians for our children to idolize.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  75. Programming computers != engineering by Tokolosh · · Score: 1, Insightful

    Ok, I will be trolled into oblivion. But please, managing and programming a computer is not engineering.

    --
    Prove anything by multiplying Huge Number times Tiny Number
    1. Re:Programming computers != engineering by Anonymous Coward · · Score: 1

      Yes and no. Programming is not engineering in the same way that being a draftsman or a fabricator is not engineering. But Software Engineering at a higher level really is engineering.... And look at it the other way. The output of an electrical, mechanical or civil engineers these days is usually a computer file that specifies some physical implementation which has to conform to and work within some set of physical constraints and human requirements.

    2. Re:Programming computers != engineering by captjc · · Score: 1

      Yes and No. Writing a quick VB program to make your work flow a little easier, no not engineering. Programming a PLC, multiple robots, and a PC running custom vision identification software to work together as a cohesive manufacturing platform, that is very much engineering.

      --
      Slow Down Cowboy! It's been 1 hour, 47 minutes since you last successfully posted a comment
    3. Re:Programming computers != engineering by tjb · · Score: 1

      Does ASIC design count as engineering in your book? If so, what's the difference between writing RTL code and writing C code?

  76. I know for a fact..I run a consulting company by Anonymous Coward · · Score: 0

    and yes, we are short. Especially in the center of the country and south...Lots of jobs we can't take due to lack of fellow geeks. Mostly need CS, EE, Comp. Eng. Doubly so for those who are experts in hardware and software crossovers (like network systems x secure software). Strictly commercial too, no gov't work (we refuse it...too much paperwork, too long to get paid).
    I am far from the only team looking for them in my region too (Midwest...STL, CHI, DLLS, etc.)...
    FYI..I am an egineering grad myself, though 22 years back.

    1. Re:I know for a fact..I run a consulting company by Anonymous Coward · · Score: 0

      Because no one with the skills you want has any intention of moving to Iowa for work. Sorry, it's not happening.

  77. Re:A myth indeed. by kilfarsnar · · Score: 4, Insightful

    "The U.S. is capitalist."

    Perhaps your time in whatever state you are from has clouded your view some?

    What us capitalist? Wikipedia tells us "Capitalism is an economic system in which trade, industry and the means of production are controlled by private owners with the goal of making profits in a market economy."

    We do have private property ownership here in the states, but then you are allowed to own private property in Europe, in Russia, even in China, are you not?

    We are taxed here at all levels, income, sales, property, capital gains, death. Local, state and federal. These taxes pay for all manner of social programs from food stamps to SSI (it's a tax), Obamacare (medicare/medicaid), unemployment, I could go on. And this is a progressive tax, that is those who earn more are taxed more, excluding of course those elites who find themselves very powerful and connected to the state decision makers and this get themselves out of these things. These people exist but they are not large in number, basically unless you are very poor, or very rich you are paying anywhere from 60 to 80% of what you earn to government in one form or another.

    And for all that we live in a society of regulations from cradle to grave. You cannot buy a light bulb without the permission of the state. You cannot buy a toilet without the permission of the state. You cannot wash your car without the permission of the state. Your food must pass the inspection of some nameless faceless beauracrat. Likewise your medicine. Your clothes. Your home. Your car. Your barber cannot cut your hair without a state license.

    This isn't capitalism, not by any stretch of the imagination.

    And by the way, I am not trying to attack you in any way, I have no doubt whereever you are from it is also highly socialised. I am just trying to make the point that so many "progressives" and liberals (a terrible word but it's what people here use) constantly accuse us of being "evil capitalists". We haven't seen the free market here for generations, and every year taxes go up, government get's bigger and individual liberties go away.

    I don't know about you but I rather liked the whole "freedom" thing we used to have.

    You seem to be confusing an economic system with a governmental system. Your definition of Capitalism is an economic system in which trade, industry and the means of production are controlled by private owners with the goal of making profits in a market economy. I don't see how any taxes or regulations negate that. Even with all that stuff, the US still has an economic system in which trade, industry and the means of production are controlled by private owners with the goal of making profits in a market economy.

    Or do you mean that the trade and means of production aren't really in control of their owners because those owners must comply with regulations and pay taxes? Many (not all) of those regulation were enacted to solve problems. I actually like that my food is inspected by some faceless bureaucrat; likewise my medicine. In such a complex society we need rules and regulations to maintain a standard of quality, safety and responsibility. You may counter that we do not achieve that, and I might agree. But not everyone is an honest or virtuous actor. There is an old saying that if men were angels, we wouldn't need government. I agree with that. I would love to eliminate government. But men are manifestly not angels, and they act in short-sighted and selfish ways. Capitalism without regulation is the Devil's playground, as has been demonstrated time and again. I don't see how those regulations make it not-capitalism.

    --
    "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
  78. Re:A myth indeed. by butalearner · · Score: 1

    Additionally just because the planet hasn't warmed in 17 years...

    Wow, do people still actually point at the anomalous 1998 data and ignore the decades before that? I didn't think anybody did that anymore, ever since GWB finally admitted global warming was a real thing (though he never accepted it was man made).

  79. Shortage of genius. by gurps_npc · · Score: 1
    Why less than 1% of Americans have an IQ over 140. And not all of them go into STEM.

    So of course we must import more geniuses because clearly there is a shortage.

    There is no shortage of STEM workers, just the basic fact that all businesses want to hire geniuses - for standard pay of course.

    --
    excitingthingstodo.blogspot.com
  80. Re:A myth indeed. by kilfarsnar · · Score: 4, Insightful

    And the truth comes out. Why is it that every time someone gets up in arms about Socialism, or regulation or taxation it turns out to be about the government taking your money and giving it to those people? You know why the state has to do that, Cletus? Because Capitalism can't seem to provide enough for everyone.

    Capitalism is an economic system concerned with bringing goods and services to market at a profit for the capitalist. That's it. It has nothing to say about making sure everyone gets fed. It has nothing to say about whether people in a society have a roof over their heads, or safe roads to drive on, or a fire department, or help when they are sick, or courts to redress their grievances, or are discriminated against. It's an economic system, not a governmental system.

    You may not like how the government is run, but the minorities and the poor are not the problem. Sure, the government takes some of your (and my) money to support some of those people. But that's only because Capitalism doesn't do it. Society is more than economics and commerce.

    --
    "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
  81. There has almost... by sudden.zero · · Score: 1

    ...never been a shortage of science or engineering staff in the United States. The only shortage is science/engineering staff that refuses to work for peanuts, and that is the only reason why there are so many H1B visas. People with 60,000 worth of student loans don't want to work for $20/hr it's ridiculous to even expect them to.

    1. Re:There has almost... by sudden.zero · · Score: 1

      I meant will work for peanuts, I haven't had coffee yet

  82. Re:A myth indeed. by kilfarsnar · · Score: 1

    Boy you socialists sure are fast with the name calling...

    Maybe, but you're faster with the irony.

    --
    "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
  83. Re:A myth indeed. by kilfarsnar · · Score: 2

    Spare us your juvenile politics. You obviously have NO idea what true socialism is. You americans make me sick , sitting between 2 oceans without a clue what its like in the rest of the world, whinging about trivia.

    "Yea, this is exactly what our founders fought and died for so many years ago"

    Your founders were a bunch of religious extremists. Be thankful your country isn't run by them any longer or you'd be a christian version of Iran.

    First of all, please don't lump us all in with this guy. Second, I'm going to need some backup for the idea that the founders of the US were religious extremists. They went out of their way to say that the state could not establish a religion. Is that what religious extremists do?

    --
    "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
  84. Economic Summary by Anonymous Coward · · Score: 0

    Based on the Slashdot analysis, we can/should use salary as an indicator for which job roles have the greatest shortage.
    That means we have a serious shortage of competent CEO's, and should be issuing visas to shore up the shortage. ;-)
    Let's see who else gets paid way more than what they are worth?

  85. Re: Shortage? ... not of money there ain't by Anonymous Coward · · Score: 0

    no investment in growing and developing exactly the people

    HAHAHHAHHAHHAHAHHAHAHAHHA!!!!!!

    The U.S. spends FAR more on education at all levels than any other country in the world. It even spends the most money per capita with the possible exception of some tiny little principality in Europe somewhere. "investment", i.e. money, is not the problem. The problem is the disconnect between academia and the private sector. Bitch about companies all you want, but our political system has seized most training and development costs as its responsibility while not really shouldering the responsibility for not training workers in a way that makes them most useful to the private sector.

  86. Look at highest paying jobs to find the shortages by bigpat · · Score: 2

    If the supply and demand model applies to the job market then you can identify shortages by looking at the highest paid jobs first. Some of these professions are likely not very large, but even grouping some of these together then it appears we have a doctor shortage and lawyer shortage (Yes I hate saying that) and a shortage of middle managers. Based on these averages there is not meaningful shortage of Engineers, Scientists or IT because if there were a shortage then the average compensation would be higher. 1. Doctors $184,820 2. Chief Executives $176,840 3. Petroleum Engineers $147,470 4. Architectural and Engineering Managers $133,240 5. Lawyers $130,880 6. Natural Sciences Managers $130,400 7. Marketing Managers $129,870 8. Computer and Information Systems Managers $129,130 9. Airline Pilots, Copilots, and Flight Engineers $128,760 10. Financial Managers $123,260 11. Sales Managers $119,980 "Shortage" shouldn't be defined by CEOs who are going to Congress looking for more H1B visa indentured servants.

  87. Re:A myth indeed. by Ichijo · · Score: 1

    In a socialist country, you have a strong state sector in the economy, private ownership of companies, of resources and even of tools is frowned upon... Stop your clueless musings about how socialist the U.S. would be.

    That's true. In the USA, we have strong government influence over the means of production. This type of government is dirigism, which is associated with fascism.

    So you're right, the USA isn't socialist. It's closer to fascist. Thanks for the clarification!

    --
    Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
  88. Re:A myth indeed. by ShanghaiBill · · Score: 0

    When the returns on capital are used to buy representation, extend time limited legal protections and defend monopoly positions you no longer live in a capitalist society

    Except that is exactly the opposite of what is happening in this case. The corporations are lobbying to reduce restrictions on the free movement of labor, and for less government interference and regulation.

  89. Re:A myth indeed. by Anonymous Coward · · Score: 1

    Your founders were a bunch of religious extremists. Be thankful your country isn't run by them any longer or you'd be a christian version of Iran.

    Haha! Have you seen the GOP platform recently? They hopped in bed with the religious right decades ago, and thanks to their influence, not being religious enough will immediately destroy a person's chance to be elected, let alone as a Republican. 60% of Republicans believe God created humans in their present form within the last 10,000 years, i.e. evolution is a lie. 60%! Granted, Democrats' 38% isn't much better, but religion is (rightfully) not nearly so important an issue. It's pretty obvious that Obama isn't a very religious person, but he puts in a token effort to appear otherwise, because without doing so he would have never been re-elected.

    If Thomas Jefferson was cryogenically frozen back then and brought back alive today, he would be appalled at the US, and there would be as much vitriol against him as Obama. His stance against organized religion and the fact that he was the driving force behind the whole separation of church and state idea (and let's not forget his "alleged" personal views on interracial relations) would immediately alienate him from the Republican base. Not that he would fit in at all with the Democrats, of course. He'd be shunted off to the side and considered a pie-in-the-sky Libertarian crackpot. Not that I can blame him, of course, having no experience governing such an enormous population and such an enormous economy, but it just amuses me how often the right revere the Founding Fathers and invoke their names when, in fact, none of them would want anything to do with the modern day Republican Party.

  90. Problem: Smart people are interested in STEM! by Anonymous Coward · · Score: 0

    To succeed in STEM fields, you have to be smart. That means you can see clearly that there is no shortage, and that investing 4, 6, 8 or more years of your prime life to get a STEM degree is a bad investment because jobs won't be there.

    A smart person who first got interested in STEM in the past decade has watched purge after purge of big companies firing people, and can look at the jobs on places like Dice and see they're crappy temp jobs that don't pay much. They've seen fad shortage after fad shortage - we need mobile developers! no, we need big data! no, we need OpenStack! and so on, it never ends and by the time you've watched about 4 years you've seen this demand for rock stars turn into an outsourced commodity, so you ask yourself about the job market when you get out of college in 4 years. So why would a smart person bet their future on this field?

  91. CEOs vs actual capitalism by gestalt_n_pepper · · Score: 2

    As companies grow, it's more profitable to buy legislation then compete. The move to expand the H1-B visa program is a perfect example. The best employee is a slave. The closest we get to that in the USA is an H1-B serf. CEOs across the board will try and purchase legislation that reduces their labor costs by insuring a supply of imported serfs, since remote serfs often prove to be less useful.

    That's the reality. Anything coming out of the mouth of a CEO or a media company(s) where that CEO sits on the board, is simply self-serving noise.

    --
    Please do not read this sig. Thank you.
  92. Candidate by unixcorn · · Score: 1

    I am running for a school board seat in my local community. I am a vocational school graduate with around 25 years of experience in the IT/Programming field. I have been a network guy and a DBA and I can code. I am running against college graduates who continuously tout what this article is trying to refute so it was a refreshing read. After reading the comments as well, I am left wondering why, as the article states, would there be a cycle of over training in the first place? Also, how would I use this in my campaign effectively? STEM is the rage, along with the achievement gap, so how best to articulate this without coming off as a loon?

    1. Re:Candidate by wiredlogic · · Score: 1

      Give up. The sort of small minded people attracted to the power and prestige of political offices will not be dissuaded by facts. The voters they pander to aren't bright enough to realize they're being lied to.

      --
      I am becoming gerund, destroyer of verbs.
    2. Re:Candidate by Anonymous Coward · · Score: 0

      If you want to get elected, you need to say what people want to hear, not what is true. Best advice on this subject is to agree with the other candidates on this issue. You can never go wrong by repeating the line "education is important, children are our future". Then if you manage to get elected, you can perhaps make a few decisions that reflect the reality of the situation. But you won't be able to make any sweeping changes. One good metric would be to check with employers on what currentl employees are lacking so that education can be made more relevant.

  93. Re:A myth indeed. by Anonymous Coward · · Score: 0

    The head of the SEC was a puppet of Wall Street.

    That's easily proven to have been the case since the 1990s. Stop trying to re-write recent American history as "Republicans are bad, Democrats must therefore be good". Past about the early 1970s or so, Wall Street came to dominate the US economy, therefore the US government. Now nothing can happen except continued decay of the American middle class and working class. It's all subordinate to the bankers, and no change of administration actually changes that.

  94. There will be a shortage if this keeps up by RogueWarrior65 · · Score: 1

    Some of you may have seen the common core style math problems going around the net. If that's the kind of B.S. that's being taught to future STEM students, we're in deep doo doo. When a bridge you designed collapses killing people, you don't get to talk about how you felt while you were designing it. The court will want to know why you did your math wrong.

    Don't misunderstand me here. Slamming endless, pointless math problems pushes the very definition of tedious. IMHO, STEM education is too focused on theory as opposed to practical applications. No non-academic employer is going to care if you can solve differential equations in your sleep if you don't know how to make practical use of them.

  95. Re:A myth indeed. by Anonymous Coward · · Score: 0

    Oh someone actually has a brain and is willing to think about these things like a reasonable person, how quaint.

    Indeed, however you cannot show where I asked for any such "Capitalism without regulation", which I haven't and agree with you. There is a need fro a limited government, one that applies just and prudent laws equally to all men. Something ruled for example by some kind of overriding governing document, like a kind of a Constitution.

    "There is an old saying that if men were angels, we wouldn't need government."

    It's not a saying, it's the words of of of our founders.

    Federalist 51; Madison

    "If men were angels, no government would be necessary. If angels were to govern men, neither external nor internal controls on government would be necessary. In framing a government which is to be administered by men over men, the great difficulty lies in this: you must first enable the government to control the governed; and in the next place oblige it to control itself."

    And this speaks directly to my central point, the government of today is lawless and beyond all control, and it uses the power of taxes and of the color of law to tyrannize the people, under the guise of socialism.

  96. H-1B by Joe_Dragon · · Score: 1

    They want H-1B that can be pushed to the max as if they quit or get fired they are kicked out of the USA.

  97. Re:A myth indeed. by jedidiah · · Score: 2

    Not quite. Corporations are quite happy to lobby for increased government interference when it suits them. They want the government to stay out of their way but they are more than happy to lobby for measures that increase government meddling in a way that harms competition.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  98. Re:A myth indeed. by Anonymous Coward · · Score: 0

    Who the fuck are you? If you would take the time to read through the entire discussion leading up to this you might understand why I have lost my patience with this particular fuckwad. I'd say I was right patient and understanding of the guy far beyond he deserved. If you don't care to take the time to read it then fine, then you can fuck off as well.

  99. Re: A myth indeed by jedidiah · · Score: 1

    > Don't forget U.S. corporate tax rates which are the highest in the world,

    Stop swimming in the Fox News Kool-aid.

    The US tax code is specifically set up to be easy on anyone that's not a working stiff. Those "published rates" will quickly get reduced to nothing as all manner of legal loopholes and exceptions are applied to corporations that don't apply to individuals.

    Even a single working person can benefit greatly from being reclassified as something other than a wage earner.

    If you think US corporate tax rates are high, you really have no clue at all about how things really work.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  100. With inflation in china and india, give it 4-8 yea by Maxo-Texas · · Score: 3, Insightful

    In 2003, you could get a masters degree quality indian programmer for a third of the price of an american bachelors degree.

    Then it was a "bachelor's degree 'A' student" about 2006.

    By 2010, the quality was lower but the price was cheaper.

    In 2011, we started seeing a new scam around the "L" visa. These indians were physically here but legally still in india. They could work 6 months in each calendar year then had to return home.

    Two years ago, inflation ran over 20% in india and over 30% in china (and over 50%-- up to 100% at non technical jobs) for these jobs and Infosys started changing it's business model.

    The typical offshore programmer in 2013- always said yes, delivered exactly to the specs- even if the specs were clearly insane/wrong/incomplete, was still willing to work 60 hour weeks but less so than in the past.

    And the turnover was insane. Entire teams of people would just be gone replaced by new people every six months. And you realized the outsourcing company was training people at our expense. And our american managers LOVED the concept that programmers are generic glorp to begin with so they bit really hard on the concept that process documentation would allow an offshore programmer to be instantly productive the second they walked in the door. You can imagine the actual results in reality. Regardless of the level of documentation (which wasn't as good as promised), it was a multi *million* line system. In reality, it took years to learn how things hooked together.

    The sneaky thing is the always saying "yes". An american manager asks an american programmer to do something and they know what is desired and say "can't do it on this set of constraints" while the indian programmer says "I'll do my best". "I'll do my best" is code for "can't do it on this set of constraints". But the managers bit on it every single time. And then had us working 70+ hour weeks to try and make up the difference/fix it.

    Glad I was able to retire having saving half what I made since 1990. Now when I program, it will be for fun like it used to be.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  101. Re:A myth indeed. by kilfarsnar · · Score: 1

    And this speaks directly to my central point, the government of today is lawless and beyond all control, and it uses the power of taxes and of the color of law to tyrannize the people, under the guise of socialism.

    Agreed, our government is lawless and out of control. I just don't see how that makes the US not a Capitalist country. By your definition (an economic system in which trade, industry and the means of production are controlled by private owners with the goal of making profits in a market economy.), it still seems to be.

    --
    "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
  102. Re:A myth indeed. by Sponge+Bath · · Score: 1

    Social security is 6.2%, and 1.45% for medicare, making it combined 7.65%

    That is the part that shows up on a paystub, then the employer pays the same again making the total 15.3%. Those who are self employed get to pay the full amount themselves. I always thought it was tricky to hide half of payroll taxes in that way. It's always better to have the real numbers in people's face.

  103. you're forgetting something by Anonymous Coward · · Score: 0

    right so you covered income tax, and state taxes,

    you're forgetting local taxes and VAT, I'm not sure about the US but here in the Netherlands VAT is 21%, in other words slightly more then 1/6th of everything I spend goes to the goverenment

    so if you pay 33% income tax (pretty usual in all industrialized nations AFAIK) and 1/6th of the remainder as VAT then between those 2 taxes you're allready at 33% + 66%/6 = 44% of your income going to the state

    add in things like, property taxes, garbage tax, water tax, local taxes, etc it really isn't that hard to get to more then 50% payed to the state.

    1. Re:you're forgetting something by thaylin · · Score: 1

      umm no I am not.. We re specifically talking about the US, and the US does not have VAT.

      --
      When you cant win, ad hominem.
  104. on owning a house by Anonymous Coward · · Score: 0

    "Call me again, when the house you are living in is state owned or at least state administered, like 95% of all other
    housing."

    even if you supposedly 'own' your house you pay a periodic fee (yearly property tax) to the government for the privelege, in other words you're renting from the government. So yeah that is actually the case in the US and the entire western world.

  105. Well established as conventional wisdom by Anonymous Coward · · Score: 0

    is that managers, sales guys, execs, hr, etc hate engineers and scientists due to the high cost and large number of personality issues making them difficult to manage and want to control the group by getting so many people to choose from they compete at lower salaries and make themselves disposable. Of course, there aren't enough to do that because people simply aren't that smart (if they were the managers would easily be able to manage them, not due to numbers but because the managers would similarly be intelligent enough to do so - a retard can't control a genius by any mechanism other than force, in this instance obfuscated through economics).

  106. EIT isn't a license by Anonymous Coward · · Score: 1

    EIT = Engineer in Training, and a necessary precondition to taking the PE exam for getting your license (as well as your record of engineering work under the supervision of licensed engineers).

    after passing the Fundamentals of Engineering test, you don't get to sign drawings, etc. nor legally use the title Engineer (where such use is regulated by law). Nope.. you've basically proved that you know basic engineering principles..

    But no matter, really... by the time you take your test, you will have learned the difference.

    1. Re:EIT isn't a license by mrchaotica · · Score: 1

      It's registered with the state and I get assigned a number. In my book that counts as licensed in the sense of "regulated" for the purpose of this discussion. I'm well aware of the fact that it doesn't give me any special permissions.

      --

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

  107. Re:A myth indeed. by crunchygranola · · Score: 1

    Arguably, social security @ 15% and Medicare, most states add in sales taxes @ 6%, local property taxes, fuel taxes; no 60% isn't that far fetched.

    This is fantasy math. The 15% (roughly) payroll tax drops to zero on income above $113,000. If you are making so much that your effective Federal tax rate is close to 43% (only levied on income above $250,000) then your payroll tax percentage is very small. And sales tax is only levied on taxable purchases - a rich person uses little of their income in this way (mostly this money is 'invested'), unlike poor people where it is a large share. So, yes, 60% is extremely far fetched.

    The actual overall tax burden of the rich is only about 33.0%, not much more than the average tax burden for Americans of 30.1%. The effective U.S. tax system overall is already nearly flat, with the income tax the only prgressive component to offset extremely regressive taxes (e.g. payroll and sales).

    --
    Second class citizen of the New Gilded Age
  108. multinationals by Anonymous Coward · · Score: 0

    the means of production aren't controlled by private owners, they're controlled by multinationals.

    Both multinationals and governments are social mega-structures. That the power of a multinational is based on economical power en the power of a government on territorial control is ultimately an irrelevant detail.

    The core ideal of capitalism is 'a perfectly competitive free market' note the adjectives they are critical, the result of that is the inability to use economical power to force human beings. Obviously we're currently nowhere near that ideal.

    The various welfare programs are an attempt (though admittedly a bad one) to create a truely free labor market that, one where it is realisticly possible to say 'i want no part of that' for everyone, not just the economically powerfull (i.e. the rich).

    There's a multitude of reasons why someone might want to opt out of being labor: maybe nobody is paying decent wages, maybe working conditions are unacceptable, maybe there simply is no work or at least no work in your sector, maybe you need to take care of a sick relative or to raise your children, maybe you spent time on research or writing a book, maybe you want to go back to college and get the degree needed to break into another sector , maybe you want to spend time working on your big idea, or heck maybe you're just plain lazy

    As long as survival depends on a steady stream of money coming in, those who control the money will control the world. As long as that is true to much concentration of economical power is highly problematic and dangerous.

    Which is why big finance and big business rules the world today.

  109. Re:A myth indeed. by thaylin · · Score: 1

    Except the individual is not paying it as you said, which does not necessarily mean that it would go to them if they did not need to pay it.

    --
    When you cant win, ad hominem.
  110. So true by Anonymous Coward · · Score: 0

    I've been there and built a software team of about 30. It's DAMN hard. Just consider the complicating factors:

    - Good engineers already have jobs.
    - Personality/skills fit. (Engineers A, B, and C get a lot done, but add in engineer D and productivity drops by 40%. Why? Well, it's complicated...)
    - Career paths. And everyone wants something different. One engineer just wants regular pay increases. Another wants a better title every year. And not everyone can be the boss.
    - Poaching. Competitors get hold of a list of our employees and contact ALL of them. (and yes, it's our responsibility to keep our people happy enough that they don't want to leave.)

    And I see a lot of people complaining that companies won't invest in training their employees. I would LOVE to invest in training my employees. I've done it. I've put 10's of thousands into training individual employees. Do you know what happens? They start calling recruiters. People complain that companies don't have loyalty to employers, but employees don't have loyalty anymore either. The relationship is just broken.

    Here's a real example. All real numbers. I hired a guy with only 2 years of experience. He had limited skills, but he was smart and had a good attitude. I offered him $70k/year, which is above market rate. In the first 9 months, I put about $15k into training him. He then used those new skills on his resume not to help my company or return the investment, but to get a job paying $90k/year with a competitor. Lesson learned. Smart engineers are in high demand. They can do their own professional development. Why should I subsidize it if they have zero loyalty?

  111. also read excellent IEEE Spectrum article by o64p · · Score: 2
    See the excellent discussion of STEM and trends and impact to those entering STEM fields http://spectrum.ieee.org/at-work/education/the-stem-crisis-is-a-myth.

    To encourage you to read the article, here are a few quotes:

    • - "The situation [STEM compensation] is even more grim for those who get a Ph.D. in science, math, or engineering. The Georgetown study states it succinctly: “At the highest levels of educational attainment, STEM wages are not competitive.”"
    • - "It [an over supply of STEM candidates] gives employers a larger pool from which they can pick the “best and the brightest,” and it helps keep wages in check. No less an authority than Alan Greenspan, former chairman of the Federal Reserve, said as much when in 2007 he advocated boosting the number of skilled immigrants entering the United States so as to “suppress” the wages of their U.S. counterparts, which he considered too high."

    Do read the IEEE Spectrum article.

  112. Re:A myth indeed. by aminorex · · Score: 0

    National Socialist seems apt. We lost WW2.

    --
    -I like my women like I like my tea: green-
  113. Re:A myth indeed. by aminorex · · Score: 1

    The number of persons to whom that applies is vanishingly small. Of course they control the bulk of the wealth, but their number is quite small.

    --
    -I like my women like I like my tea: green-
  114. Re:A myth indeed. by SuricouRaven · · Score: 1

    True, but it's one of the many factors fueling the current inter-class resentment.

  115. Re:A myth indeed. by lgw · · Score: 1

    Social security is regressive,

    Is it a retirement plan, or a charity. If it's a retirement plan, of course the cost is capped as the payout is capped. Makes sense. If it's a charity it's regressive, but shouldn't people have a retirement plan so they don't need charity when older? (And it's a damn crappy retirement plan, returns-wise, but that's a different subject.)

    --
    Socialism: a lie told by totalitarians and believed by fools.
  116. The fact of the matter is.. by AlphaBravoCharlie · · Score: 1

    That if there actually were a shortage, the price for those jobs would be going up, not down or level. The only shortage of labor in this country is that where people are willing to work cheap.

    1. Re:The fact of the matter is.. by Anonymous Coward · · Score: 0

      The price _is_ going up. My salary has more than quadrupled in 15 years for essentially the same job title (save for a "Senior")
      Fresh grads that could be had for under $60k ten years ago now command 6 digit salaries.

      Under what rock do you live?

  117. Lies, thy name is McKinsey and Company and McKinse by sgt_doom · · Score: 2

    Read The Billionaire's Apprentice, paying close attention to p. 139 where Gupta explains how at McKinsey they took the GDP of America (and Germany) and broke down all the jobs which could be offshored, then made their big bucks selling corporations on offshoring them (which didn't really take much selling, after all).

  118. Re:A myth indeed. by lgw · · Score: 1

    "Socialist" is an insult now? Cool! The battle has been won.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  119. Re: Shortage my arse by AlphaBravoCharlie · · Score: 1

    The outsourcing of jobs is a direct result of policies which make that advantageous to profitability. It doesn't have squat to do with onerous mandates or your political views. Oh, and all those mandates are typically a direct reaction to those same business activity. Obamacare is the best thing to happen to US business in a 100 years since they'll be dumping those costs on the taxpayer as time goes on. Deal with reality.

  120. Thank you, Sique by sgt_doom · · Score: 1

    These bozos and rubes making such inane comments have no idea how the super-rich "earn" their wealth, by rigging ALL the financial markets (LIBOR rates, interest rate derivatives rates, precious metals markets, forex, commodities speculation/manipulation, virtual naked short selling through the DTCC's Stock Borrow Program, internalization --- where the top brokerages sell almost 100% of their retail stock orders everyday to the top banks and hedge funds, where they control the matching internally on their own computer systems, or "dark pools" and therefore have insider knowledge of the market, etc., etc., etc.). Bet the commenter has no idea how naked swaps work!

  121. Re:A myth indeed. by Anonymous Coward · · Score: 0

    Let's just ask Wikipedia.

    Riiiight. Because, as we all know, Wikipedia is the final authority on all matters.

    Oh and this bullshit by the way, does not fly;

    Actually, I'm seeing a hell of a lot of bullshit flying right now.

  122. The actual primary reason .... by sgt_doom · · Score: 1

    ...the corporations use H1Bs is the first phase of offshoring the jobs, as they need to prepare offshore project managers, etc., next comes your reason, good citizen.

  123. Snobbishness: engineering envy. by Anonymous Coward · · Score: 0

    Engineering is about design, programming is about putting down code.

    When I started in this field, they were one in the same.

    But then some programmers had engineering envy (and companies wanting title inflation to compensate for shit pay or in the case when I was at NCR, that was how the payscales went. The company's culture is stuck in the 19th century and they threw us in with the engineering crowd to make HR's job easier - I was in NO way an engineer.).

    And now, I see folks with just a 4 years degree in CS wanting to be called "scientists" - and all they do is program.

  124. Re:A myth indeed. by Anonymous Coward · · Score: 0

    And the truth comes out. Why is it that every time someone gets up in arms about Socialism, or regulation or taxation it turns out to be about the government taking your money and giving it to those people?

    Yes, it is kind of like an irregular verb:

    When I get it, it's an incentive for us job creators.
    When you get it, it's a $#@&*! tax loophole.
    When they get it, it's damned socialism.

    See how that works? Welcome to the new political double speak.

  125. Management. by Anonymous Coward · · Score: 0

    I am a CIS guy. I do business software - data in, data out, display data: screen or paper.

    I am not a hotshot kernel developer, embedded systems guy or scientist. Just business apps.

    I am good at it. I understand why things that make no sense from a CS standpoint are done because FASB, IRS, some other rules and all of the above may apply.

    I go into an interview and I am given these programmer tests that melt my brain. I can see giving them if I were to design and program OSes or some other CS intensive software, but I am applying for a business programmer job.

    One such company in Ft. Lauderdale, FL gave a test like that. It was INTENSE. Some of my friends who had CS degrees didn't pass.

    What did this company do? Visual Basic on a MS stack. Data in. Data out. Display data. Their business? Video Rental.

    The one friend who did pass - GA Tech Grad. She was bored in a month and was looking for another job.

    I would have found that job, interesting, challenging, and I would have stayed - all for less money because I realize the reality that people like me aren't worth that much in our society.

    They lost because they wanted an "engineer" for a CIS job.

    There's a place for us "stupid people" but unfortunately, the current STEM job market doesn't think so.

    Were am I? Well, unemployed for a few years - unemployable.

    All because some everyone thinks their business is rocket science.

  126. Re: A myth indeed by budgenator · · Score: 1

    I honestly believe that because individual income tax rates are higher the corporate rates and additionally because to the liberal expenses that corporations are given, I wouldn't be one bit surprised if tax revenues didn't increase if corporate taxes were completely eliminated.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  127. Teaching by Anonymous Coward · · Score: 0

    The remaining 50% manage to graduate, but frankly should never work directly in the field. Maybe they can be testers or write documentation, but never let them write a line of code in a real project.

    You forgot teaching.

  128. I don't need a study.. by tk2x · · Score: 1

    I have been hiring engineers in Silicon Valley for the last 8 years continuously. I have a preference to hire people who are already authorized to work within the US, without any conditions on that work such as length of time I will need to replace them if their status doesn't change. And I know from personal experience, having hired over 75 positions in that time period, that it's VERY HARD to find people who were trained here and authorized to work here. I end up sponsoring a lot of work visas by pure necessity, not because I want to pay people less. So I don't need a study; I have first-hand knowledge and experience, and have shared that experience with my industry peers (and no, that's not an echo chamber; we are the DOERS that these studies are studying).

    1. Re:I don't need a study.. by sugar+and+acid · · Score: 1

      The article mentions this, and solves your problem. Move out of Silicon Valley to a lower cost of living place. Some good sized mid-western city will be optimal. This only works if you have an established product and good procedures. Now if your start-up and need funding from VC etc then yes base yourself in SF, NYC, Boston or Chicago....

  129. Re:A myth indeed. by budgenator · · Score: 1

    Interesting the much hated 1%ers get a little over 21% of the income, if we took it all it wouldn't do jack to the debt or the deficit.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  130. Great Troll.. by Anonymous Coward · · Score: 0

    Golf clap for you....

    (Wait, that was a troll right? You didn't really just accuse someone of knowing nothing about other nations while displaying that quality yourself? Ok, just checking)

  131. Re:A myth indeed. by Anonymous Coward · · Score: 0

    I lived in a socialist state too and we owned things. Of course state could have taken it at will and did but SWAT teams in US do it and shoot people too so what is the difference? There are socialist states that were prospering for a while and there were capitalists states that did not prosper all that often. I suppose the difference is in the fact that every second bridge had 'party with the nation' banners on it back then. I guess indeed adverts I see on the buildings and bridges today are much more colorful. I guess if you take all countries that can reasonably be called capitalistic and all of those that you can call socialist you will notice that some of them are in both groups and that the differences are difficult to generalize.

  132. Same day engineering by Anonymous Coward · · Score: 0

    Our society has become more service orientated, so most products have to be built sufficiently to manage the service sector. Companies land startup's like uberontime.com get this need. New entrepreneurs, especially the younger once are changing history.

  133. Re:A myth indeed. by Anonymous Coward · · Score: 0

    No. Communism is state ownership of production. If it's democratic, then the people = state and the distinction of public/state is meaningless.

    Socialism is a catch all, esp. when Americans use it. It means.... nothing. Really. It's an epithet. Rich and the wannabe rich call anything that controls their profits socialist.

  134. Teacher's fault? by Anonymous Coward · · Score: 0

    If you teach for 30 years and only produce 10% good programmers, the problem the students. The 10% who you call good already knew how to code and you didn't teach them anything.

  135. Truer words were never spoken by Anonymous Coward · · Score: 0

    I remember back in the old days when I used to write kernels. Back then there was no such thing as a Linux job but if you knew VAX or VMS and had 5 years experience you could get top dollar. After my last employer fired me for using Linux I decided to go into farming. Oh now you have a shortage of kernel developers? get bent. Oh you have a surplus of windows 8 fanboys? get bent.

  136. Supply and Demand by Anonymous Coward · · Score: 0

    Employers want more Engineers and Scientists so they can reduce pay for the current ones to reduce their costs. They also want this to be funded by public education expenses instead of paying their employes for more job training.

  137. Re:Look at highest paying jobs to find the shortag by david_thornley · · Score: 1

    Oversimplification. For one thing, some professions (like doctor) require a lot of expense up front. An MD entering the profession with over a hundred thousand in loans can't afford to take a low-paying job, and hasn't gone through that many years of really hard work to work for peanuts. The pay level at which essentially no new doctors enter the field is much higher than the average pay level of a lot of occupations. For another, the supply and demand curve is not the only thing that affects average pay. High executives tend to be able to set their pay higher than it would cost to find another exec, and some jobs are underpaid. If companies are complaining about shortages, that means the pay offered is lower than equilibrium. (I once knew a painter/carpenter who did wonderful work, who complained of not having enough money or enough time. We suggested that she raise her rates. Not everybody has internalized the supply and demand curve of pricing.)

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  138. Re:A myth indeed. by Darinbob · · Score: 1

    Well the answer still isn't "socialist". Do you seriously think the political world is binary, either capitalist or socialist with no other possibilities? What about socialist and capitalist at the same time, since capitalism is mostly an economic theory whereas socialism is mostly a political theory.

  139. Re:A myth indeed. by david_thornley · · Score: 1

    If it's money that is allocated for me in the payroll, and winds up, by law, in the Federal government, I call it a federal tax.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  140. Re:A myth indeed. by Livius · · Score: 1

    Feudalism.

  141. Re:A myth indeed. by Darinbob · · Score: 1

    What it comes down to is that in the US we've had roughly 100 years of brainwashing to learn that socialism is evil.

    Ie, communism is bad because, well.. um just accept it as a lemma and if you don't agree you're either not American or else a traitor. But now socialism is just communism-lite, so that's bad. Time to teach the kids to stay awa from the socialism gateway drug, don't emulate those scandinavian socialists who eat smelly fish. Next up is unions; unions are bad because they are a gateway towards socialism. Besides unions means workers getting more money which means that they have to take that money from someone, and that someone is the hard working god fearing anti-socialists (which should be you if you've been attending all the brainwashing sessions). At this point everyone should instinctively know how to treat anything new; shorter work weeks is a gateway to godless communism, civil rights activists are just trying to keep us out of Vietnam so that the commies can win, and so forth.

    However it all sort of fell down once the soviet union collapsed. We lost the great force that we could all be united against. But it was soon replaced with terrorism. You could tell that it was the replacement because the same cold war rhetoric was being used: "they hate our freedom!"

  142. HI, I'm a janitor. by Anonymous Coward · · Score: 0

    There's room for the stars, the supporting cast, and even a few janitors, and that actually makes a lot more economic sense, since those of us with star talents are neither being efficiently used when we have to do the grunt work nor likely to be very happy to so so.

    I am a janitor. I am proud of it because I am being the best that I can be. I have worked very hard to be a "janitor" in this field.

    What get's me is when other janitors who think they are rock stars disparage people like me.

    Or when the "rock stars" disparage me. So, do you want to write that UI code that doesn't challenge you? Or shall I - and I'll write it FASTER because that's what I do and by the time you figure out the API and libraries, I'll be done - even though you ARE smarter than me.

    Here's the thing, I cannot get a job. I just want a janitor job, but the entire profession wants "rock stars" for their janitorial work - and they aren't willing to pay the "rock stars" and they do not want us "janitors" because they think we are stupid.

    I'll take that job.

    When I started in this field in 1991, there was room for people like me. Room for "us" to make a nice living as a "janitor".

    Those jobs don't exist anymore - at least in the minds of employers. When I see a startup in SV demanding "rock stars" to do what I did for 10 years in 'C' but exclaim that they can't find "JavaScript 'Engineers'" to do the work, I just have to mumble Bullshit-bullshit-bullshit-bullshit whenever I see an employer bitch about not finding enough "qualified" people.

    I REALLY hate this industry now and I'd get out if I could but no one will hire a middle aged man who wants to get out of software development.

    Why? Do not know.

  143. Re:A myth indeed. by lgw · · Score: 1

    Well, that's certainly my big problem with it. I think a payroll-tax funded 401K would be a vastly better ide, myself (with the government only as the manager selecting the available funds, to ensure it's role as a safety net, but keep the actual money out of their sticky fingers).

    --
    Socialism: a lie told by totalitarians and believed by fools.
  144. Re:A myth indeed. by Copid · · Score: 1

    If you're choosing your own investments (even from a set selected by the government), how does the safety net side of it work? Is there some sort of guarantee at work?

    --
    An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
  145. Re: A myth indeed by Copid · · Score: 1

    I strongly suspect that you're right. Corporations are crazy malleable shape-shifters that can do all sorts of crazy stuff to lower their tax incidence, so why bother trying to extract it from them? Just wait for the money to end up in the hands of investors and tax the investors. There's a much smaller set of things a human being can do to avoid taxes, and it has the added advantage of progressive taxation. With a straight up corporate income tax, grandma's penson plan pays the same tax Warren Buffet does on a per-share basis. This is not a big win.

    --
    An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
  146. Re:A myth indeed. by lgw · · Score: 1

    No need for a guarantee. "Target year" funds have a proven track record here, for well-understood reasons (you gradually roll into quality bonds as you approach the target year, so you're not vulnerable to a bad couple of years near retirement). Guarantees are fantastically expensive in investing, like you can have $X guaranteed in 30 years, or a 99% chance of having between $2X and $4X. Any sort of firm guarantee would be gamed and turned into really bad investments being shoved in there: just the wrong approach.

    Give people a few choices, like "all stocks, gradually rolling into bonds" and "socially aware stocks, gradually rolling into bonds" or whatever, and set the payroll tax to where the safety net will work out for all those choices by aiming high.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  147. Re:A myth indeed. by Copid · · Score: 1

    So we're not talking about a safety net at all, then--just a prudent savings and investment strategy. That's fine, but it's also not quite the same thing Social Security was there to provide, and I generally think that people who are proposing turning Social Security into a big investment pool are looking for a free lunch that isn't there, macroeconomically.

    That being said, I'd love to see the 401(k) as it is totally obliterated and replaced with something far more competitive (or a straight up government-managed account like the one you propose). If I said to you that I was starting a company whose niche was to offer people saving for retirement a small selection of investment products, most of which have higher fees than the typical competitive product outside of my listing, you'd probably tell me that it's a bad idea because I would get no customers. But if I add a substantial government subsidy to encourage investors to buy my crappy funds and set up the system to make sure that investors don't choose me themselves but rather have their employer pick me based on the amount I charge the employer to manage those funds, it's a goldmine. As far as I can tell, the 401(k) is basically just a Rube Goldberg machine for funnelling taxpayer money to 401(k) management companies.

    --
    An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
  148. Re:A myth indeed. by lgw · · Score: 1

    I think you may miss here the point, safety-wise. What does "guarantee" mean to you? I don't expect Social Security to be there for me, but I do expect my personal investments to be. What's more likely to provide: depending on the government of the future, or owning the means of production?

    It's not a matter of free lunch, it's an understanding of how investments are priced. You get lower returns over time by seeking more guaranteed returns. Bonds with a 1% annual change of failing pay much more than 1% more than safe bonds. There's no sane reason to buy 100 safe bonds over 100 slightly worse bonds if your goal is investment returns. The strategy of fixing your tolerance for volatility to your target date works great - you benefit from the higher returns when the volatility doesn't matter, and you pay for the lower volatility when it does, and you come out ahead from the trade-off.

    But even the safest investment strategy will put you ahead of what you get from Social Security.

    As far as bad funds in 401Ks, sure that happens. I'm no fan of government regulation, but this area needs some standards. A broad-based stock fund (S&P 500, or all stocks, or somesuch) with a management fee below 1/3rd of a percent should be required to be there.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  149. You must be an Indian by Anonymous Coward · · Score: 0

    Because your comment reveals a vast and untouchable ignorance, even stupidity, about history.

  150. In that case you have the upper hand by Zynder · · Score: 1

    You're looking at this from a noble position. You're thinking like you act in real life (I hope) i.e. work 8 hours get 8 hours pay and do the best job to your ability. That shit is old school, sorry. Think like the corps do. If you are afraid they're gonna enslave you for 5 years, remember you have the upper hand. Just show up and then don't do shit. What are they gonna do? Fire you? If they do that then you're out of the loan and so that debt is not chaining you anymore. Problem solves itself. Now before you and many others process what I said to mean "be a useless piece of shit", I'm not saying that is your initial plan. That is the plan you fall back on when you believe they're mistreating you.

  151. Away troll! by Zynder · · Score: 1

    Stop the anti-Union trolling AC. My union dues cost $48/mo and that is only because I've opted for the "A" ticket. If you're working somewhere Unionized, I seriously think you can afford the dues and I have absolutely zero belief that the dues are a make/break thing.

    1. Re:Away troll! by Anonymous Coward · · Score: 0

      Seriously. As an engineer, the standard deviation in the cost of a health care plan from job to job is greater than that.

  152. Re:A myth indeed. by budgenator · · Score: 1

    Additionally just because the planet hasn't warmed in 17 years...

    Wow, do people still actually point at the anomalous 1998 data and ignore the decades before that? I didn't think anybody did that anymore, ever since GWB finally admitted global warming was a real thing (though he never accepted it was man made).

    Well lets see,

    The national maps show temperature anomalies relative to the 1981–2010 base period. This period is used in order to comply with a recommended World Meteorological Organization (WMO) Policy, which suggests using the latest decade for the 30-year average. For the global-scale averages (global land and ocean, land-only, ocean-only, and hemispheric time series), the reference period is adjusted to the 20th Century average for conceptual simplicity (the period is more familiar to more people, and establishes a longer-term average). The adjustment does not change the shape of the time series or affect the trends within it. NOAA's National Climatic Data Center (NCDC)

    I didn't pick out the dates, reality did.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  153. will create policy for cash! by Anonymous Coward · · Score: 0

    This reminds me of the perpetual demand for "High-quality low-cost child care." In other words, parents (companies) want to hire smart, caring nannies (engineers) who are experienced and well-trained (already know Java, python, C#, C++...), for low wages (peanuts).

    What company (Google, Facebook, Cisco) would NOT want cheap engineers that can "hit the ground running"? But that doesn't mean the government (tax payers) owes it to them! ...oh, except for the politicians who need cash from the CEO/lobbyists to get reelected.

  154. Politicians? How about economists and investors? by bbsalem · · Score: 1

    People attack whom they can see, and blame. The politicians are always in react made and they will constantly change their tune as a result. Why blame them when they are at worst just opportunistic? Why not look a bit deeper and look at where the memes come from? If you want to criticize somebody, why not look at economists and investors and the business managements that appeal to them for funds? Why not look at the business schools who train people to think in a certain way. To make it appear that they can assign value to things objectively, when they can't, or that they have too much opportunity to rig evaluation to their personal advantage. And what about the desire to reduce every evaluation to a line item? Isn't the objectivity of that suspect from the start? Some of the people with the most to gain want you to tihnk that their opinions are impartial and objective, maybe the light of scrutiny needs to be shown on these guys as much as on any politicians, on the rating agencies, on the market analysts, on the economists, on the biz schools, on investors, all of them and in a theoretical unity that acccounts for more than just capital.

  155. Short-circuit the hiring process by bbsalem · · Score: 1

    I think the problem here is that too much time and money is spent on the hiring process and much of that, including a stingy attitude about training, comes from the stress of an oversupply. Taken from the candidate's perspective this is a disheartening effort of blind shots into the wastebasket, something the job-hunting so-call-experts think is worth while. It generally isn't.

    From the Hiring Manager's perspective this is highly stressful, if he or she trusts the filtering of the on slot by the HR department, or not, the stress spent talking to candidates takes its toll in time and money. They might save both time and money when hiring non-senior people to find a candidate with at or just below the skill level desired, and to pay to train them, even at the risk of losing them to a competitor.

    If training was the only value add of hiring on, maybe the company ought to think about what it offers its employees in the first place. Often the training is not general or applicable to other situations. A market process on the cost and quality of the training would result. So, to talk about forcing employees to pay for training only plays into the greed of employers and then maybe they deserve disloyalty.

    My point was that not escalating the standards and writing highly specific job descriptions and paying for training might actually cost less than trying too hard to discourage the unqualified. Then if they really want to hold the feet of candidates to the fire, they do that only with lead employees and even let them recruit the non-lead employees and encourage a shorter hiring process. Or spend less resources on hiring the non-lead employees at the company level.

  156. work for free... by prof_braino · · Score: 1

    There is a shortage of science and engineering speciailists that will work for free. There is a glut of unemployed scientists and engineers that wish to be paid.

  157. UK healthcare gone to shit? by Anonymous Coward · · Score: 0

    In the last couple of years:
    - Had 3 tooth extractions (old geezer here, it'll happen to you )
    - Had eye diagnosis for rare eye condition using state of the art equipment
    - Had emergency treatment for an accident
    - Visited GP for various minor ailments

    Total cost? Zero.

    Not too shitty if you ask me

  158. Id(id)id by Vincie · · Score: 1

    Oh no no, you mustn't let anyone know that it is a myth! It is imperative that we make it especially clear to every youth that the only profitable, respectable, and practical path of study and practice is science and engineering! It is more like a noble lie; even if the related industries are over-saturated with individuals, we must convince every person that reality is concretely grounded in science and engineering because it is what is closest to the truth. The success of science and engineering fulfills its own demand for power: we are headed toward a singularity, we can genetically modify entire forests to prevent the extinction of species, and the comfort of contemporary life is unparalleled.