Slashdot Mirror


IT Job Hiring Slumps

snydeq writes The IT job hiring bump earlier this year wasn't sustained in July and August, when numbers slumped considerably, InfoWorld reports. 'So much for the light at the end of the IT jobs tunnel. According to job data released by the Bureau of Labor Statistics, as analyzed by Janco Associates, the IT professional job market has all but lost the head of steam it built up earlier this year. A mere 3,400 IT jobs were added in August, down from 4,600 added for July and way down from the 13,800 added in April of this year. Overall, IT hiring in 2014 got off to a weak start, then surged, only to stumble again.' Anybody out there finding the IT job market discouraging of late and care to share their experiences?

48 of 250 comments (clear)

  1. Re:bringing in more H1Bs will solve this problem by beaverdownunder · · Score: 2

    ...or the standards of computer science education in Western countries could improve? We could start with insisting all CS students learn a close-to-the-metal language like C, and not graduating JavaScript specialists.

  2. Re:bringing in more H1Bs will solve this problem by Lumpio- · · Score: 4, Insightful

    And how many jobs actually require you to get "close to the metal"? It's pretty few and far between in practice. Besides, only bad programmers are reliant on the first language they learn. Good ones can pick up the best one for the job at hand fast. Are you stuck using the first language you learned? I learned the ropes using BASIC but I haven't touched it since. It really doesn't matter.

  3. Re:bringing in more H1Bs will solve this problem by tenco · · Score: 2, Insightful

    And how many jobs actually require you to get "close to the metal"?

    The important ones. Like, developing software for control units in vehicles.

  4. Re:bringing in more H1Bs will solve this problem by Lumpio- · · Score: 2

    I said "how many". Not "what kind". There aren't that many jobs developing vehicle control units. Maybe in 20 years when self-driving cars fully take off.

  5. No one does anything over the summer by Anonymous Coward · · Score: 3, Insightful

    The peak times for jobs seem to be autumn and winter - everyone is on vacation over the summer. No one does anything. Anyone still around is covering for the people on vacation. Interviews and hiring are really low priorities. This fall, people will start thinking about next year's projects.

    1. Re: No one does anything over the summer by Ronin+Developer · · Score: 4, Informative

      Finally, somebody cut to the chase rather than going off on some other tangent. Glad I read this far to find your post.

      Little hiring occurs in the summer. All the decision makers are on vacation or taking half days. Project money (and, hiring money) from the budget is getting low. Projects started when they had money are established.

      Come autumn, there is a need to burn off excess budget moneybags- use it or lose it. Lots of little projects are started, projects get defined at a high level and budget requests for the next year are made. If a department does use their allocated budget, they will see a drop for the new year without extenuating circumstances.

      Early winter, there is a flurry to hire people, likely contractors, to do the little stuff. Real hiring starts at the beginning of the year and runs through the remainder of the quarter.

      We aren't seasonal workers like retail. Our work force isn't returning to school creating a need for immediate hires. Where we run into problems is when management treats employees like disposable contractors only to find they need to hire later rather than pace the work and retain their workforce.

  6. Re:bringing in more H1Bs will solve this problem by RabidReindeer · · Score: 3, Insightful

    Unfortunately, a lot more employers are demanding quick-and-dirty JavaScript-style solutions than rigorous close-to-the-metal C solutions.

    Because getting a pretty UI up in a hurry makes it look "done", but making something with quality takes time without "doing anything" that PHBs and users can see.

  7. In America by ScottyLad · · Score: 4, Informative

    IT Job Hiring in the USA Slumps

    FTFY

    --
    Philosopher (n) - a wise person who is calm and rational; someone who lives a life of reason with equanimity
  8. It would be less of an issue by MikeRT · · Score: 3, Insightful

    If companies were greatly limited in how they can hire foreign workers and even outsource. With the news that all net job growth since 2000 went to immigrants the real question is how many H1Bs are actually doing exceptional work versus simply being cheaper? I bet if we outright eliminated the H1B visa and added some padding to the O visa (exceptionally talented, rare skill sets) we could free up several hundred thousand jobs that should be going to Americans.

    Glenn Reynolds of Instapundit noted that when his local government in Tennessee cracked down on immigration violations, suddenly businesses that relied on low and unskilled workers had to find ways to entice young black workers at legal wages to take them. Guess what? Black unemployment dropped even though not a whole lot of jobs were actually created--if any. It was simply a political matter of forcing businesses to obey the law (imagine that).

    The solution is aggressive immigration control, especially deportation of most immigrants at this point. Legal or illegal, doesn't matter. We don't need them. Our country is demonstrably not better off with them, especially the lower skilled ones (in fact anyone who supports mass immigration of lower skilled/unskilled immigrants implicitly hates the black and lower class white communities).

    1. Re:It would be less of an issue by visualight · · Score: 2

      Programming, IT, Networking can be done from almost anywhere --

      But it is NOT done from almost anywhere. The option to outsource overseas exists NOW and has always existed, AND would be yet cheaper than an H1B hire. The competition is entirely within U.S. borders.

      --
      Samsung took back my unlocked bootloader because Google wants me to rent movies. They're both evil.
  9. Re: bringing in more H1Bs will solve this problem by Anonymous Coward · · Score: 2, Interesting

    Was that a joke? Bring in more H1B visa workers?

    I work for a very large corporation that has more than 10k Indian workers in our Indian office. We have systematically replaced standard IT workers with Indian contractors for years. They receive no real benefits and are clock launchers in many cases. If you give them a list of things to do they generally can accomplish them but do not go the extra step to collaborate and work to common goals because frankly they don't share common goals. The best parallel I can come up with is we now have McDonald's IT. If you order off the menu you might get something you can use fast but don't expect great food or a chef in the kitchen. The result is the impact to our teams that are left and are critical to running the business. The impact is so great in my area that we have built and continue to build up small internal IT teams to share amoung ourselves and run our own infrastructure and we call these teams DEVOPS. How crazy is that?

  10. Re:Why buy American? by HangingChad · · Score: 5, Insightful

    there are always people in third world countries who will do the same work as you for peanuts.

    I remember spending hours untangling Bangalore Spaghetti Code. One application used a 2,000 character url string that passed the administrator user name and password in plain text. Cheaper does not mean better. People over there can work for peanuts because they live in cardboard ghettos. Maybe we want our people to have indoor sanitation, running water and electricity.

    Maybe we should be considering trade barriers instead of feeling like we need to compete with starvation wages in every third world hell hole on the planet.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  11. There is no slump in open positions by Theovon · · Score: 4, Interesting

    The companies say there aren't enough IT workers. The IT workers say there aren't enough jobs. It really comes down to there being huge numbers of IT workers but very few good ones.

    As someone who educates CS students, I see the whole spectrum. There are lots of students who seriously have no interest in learning the material. All they care about is getting a diploma. Where I teach, those students don't make it all the way through the program, due to a combination of poor grades and being caught cheating. But when I was getting my undergrad degree, I was always angry about the fact that employers couldn't distinguish my A's from those of people who didn't actually learn the material.

    Not surprisingly, supply and demand is a factor here. With low numbers of CS students, standards have to be lowered to keep the tuition revenue going. As the student population grows beyond capacity, schools are able to be more selective based on SAT scores, high school GPAs, and weed-out courses.

    1. Re:There is no slump in open positions by salesgeek · · Score: 2

      Three issues going on here:

      * Not enough IT professionals who can code.
      * HR people are still looking for people with 23 years of experience with Ruby on Clouds
      * Really awful management that either has no tech experience/education or is someone who sucked at IT who got promoted.

      --
      -- $G
    2. Re:There is no slump in open positions by drinkypoo · · Score: 2

      The companies say there aren't enough IT workers. The IT workers say there aren't enough jobs. It really comes down to there being huge numbers of IT workers but very few good ones.

      It really comes down to companies not being willing to train. So they don't look for good IT workers. They look for IT workers who have the skills they already want. Actually being good employees is secondary. They'll actually fire a good employee (one who fits in with the culture, and wants to work) to hire one with the skill set they're looking for.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  12. IT Job Market by Shadow99_1 · · Score: 4, Insightful

    I've been keeping my eye on the job market, at least for my area, for the last five years. Which is how long it's been since I lost my good job, as a network admin, and have had to scramble to fill the gap. I spent an entire year being told I was overqualified, to much experience, or underqualified, not having a bachelors degree, for the small number of positions available. In the end with nothing coming up I did what made the most sense and went back to school for a bachelors degree as that was something I got told every time they decided I was underqualified.

    To start like almost always happens no credits carried over from my associates degree to my bachelors degree, so I've had to start from scratch. I haven't really learned much of anything I hadn't before during this process and if anything some of my technical skills have withered from not being used. I took a student employee job with the IT department at the university, because at least they were happy to have someone competent but as a student employee I have a fixed wage at minimum wage and no more than 15 hours of work per week. It looked like I might get a full time job with them last year when one of the admins left, but the powers that be decided their was no money to replace a person who had been paid from a specific grant (so they wanted to free up that money to go elsewhere while the grant still calls for that position to be paid). It's my last year here and I now have five years of looking at the market.

    The market in my region has been stagnant. A few companies are hiring in my region, but with questions about whether you are on an H1b or not and sky high requirements for those positions... I know I'm not the one they want. If I apply anyways I get near instant feedback they I'm not qualified for their position even when I meet all the stated requirements. I would move, but I simply can't afford that and most companies don't seem interested in talking to me if I don't live within a hundred miles of them. Even that isn't a perfect fix anyways... Their seems to be a half a dozen US cities with insane amounts of IT industry activity, about 30 with sustained IT activity, and the rest of the top 100 cities (one of which I live by) are anemic for IT and always have been. I could never seriously afford to live in any of those cities so many of us in IT work in: San Fransisco, Seattle, Austin, etc. I wouldn't be hired by Google or the others anyways, they prefer fresh young talent and I'm in my mid-30s now.

    I'm looking into non-traditional computer related fields, because that is pretty much my last hope to have something when I'm done.

    --
    we are all invisible unless we choose otherwise
    1. Re:IT Job Market by cutinf · · Score: 3, Interesting

      I wouldn't be hired by Google or the others anyways, they prefer fresh young talent and I'm in my mid-30s now.

      Let me offer a different perspective. I work in Seattle, one of those hotbeds you mention, but I was recruited here at 30, not right out of school. I think the reason you see the market as stale is that you were a network admin. That role is being automated at a rapid pace. I hope you are studying CS for your bachelors and not "IT". I watch my team struggle every day to find good quality software engineers (not IT admins). We pay well above industry average (50% more), including full relocation costs from across the country, we just can't find enough good software engineers willing to relocate to Seattle. I've done a number of our interviews, and I can attest we don't care what qualifications you have honestly, or your age, or anything else really, as long as you can demonstrate good critical thinking, good design fundamentals, and the ability to write good code.

      If you are breezing through your CS degree because it is all old hat to you, don't abandon your path, send me your resume! In fact, it doesn't even matter what is in the resume, just make sure it has the right words to get by HR (antiquated useless gatekeepers they are, personal recommendation is the best way to bypass them), the interviewers don't even read it. Like I said they only care about your ability to demonstrate the skills we want.

      P.S. oops, posted this accidentally anon earlier

    2. Re:IT Job Market by Shadow99_1 · · Score: 3, Informative

      While it is more likely that your job problems are caused by something you aren't aware of or aren't forthcoming about (like your previous network admin job being little more than first tier tech support), if the job market is really that bad then you really have to move. There should be hundreds of companies hiring in your region unless you live in some rural town in Kentucky. If there are really just a few companies hiring for IT positions, then this is not the best place to live as an IT professional.

      I was living in a small semi-rural college town when the first company I worked for as a programmer when bankrupt in 2008. I tried for two years (starting before the company went under) trying to find work in the same area with no luck. Not a single phone interview even. So I finally gave up and moved to the more heavily populated suburbs outside the largest city in my region. I didn't have to move to an area with high rents, just a place where I could have an hour or so commute to the city.

      After moving I found a job in three weeks. This was after two years of no luck in my rural town.

      My 'network admin' job was the sole IT person for a charter school with several hundred people. I did the job of a director of technology, a network admin, and a support person all in one. Maybe you should stop being condescending?

      My region (Northwestern PA) has had a handful of job openings at any time and a population of 908,367 people. Some of those jobs I really don't have the skills for such as requiring experience in SAP/SME, Sharepoint, Webfocus, SAS, etc which basically require that you've had a job working with those technologies to get them. I could lie, but frankly while I know what those technologies are, I certainly couldn't answer questions about them. Some I couldn't get right now because they have a hard requirement of a Bachelors degree. What is left I often have been applying for, degree be damned.

      I could move to Pittsburgh or Philly except I really cannot afford to move. I've been living on ~$500/month for four years. I have no funds. My relatives who have money aren't giving me money. I cannot get a loan as I defaulted on all my debt when unemployment ended and I simply couldn't pay them anymore. I simply have no way to move. I couldn't live there a day, let alone a month. I've talked to a few companies in Pittsburgh offering jobs and they won't give me an interview until I move where they are. They most certainly don't have any desire to help me.

      There are far more than a half dozen cities with a large number of IT jobs. Any city with a population of at least 300k is going to have a lot of IT jobs, and there are over 50 of them in the US. Any of the 10 cities with at least a million population is also going to have a thriving IT job market in its suburbs.

      The fact that you said you are more than 100 miles away from a decent IT job market either means you are restricting yourself to San Fransisco, Seattle, etc. or you really do live in the middle of nowhere. You don't need to restrict yourself to the major IT hubs in the US. You could move to Raleigh NC, Nashville TN, Salt Lake City UT, San Antonia TX, Indianapolis IN, or whatever major city is closest to you and find plenty of companies that are hiring in IT.

      I live just outside of Erie PA to be bluntly specific. Nearby are Cleveland, Buffalo, and Pittsburgh all roughly 100 miles away. But even those cities only have 3-5 times the jobs of my own region. I wouldn't call that 'thriving' and Pittsburgh and Cleveland are both over 300k. The bulk of IT workers are tied up in places like Seattle, So Cal, and Austin. Those places truly have an 'IT industry' like it tends to be thought of.

      --
      we are all invisible unless we choose otherwise
    3. Re:IT Job Market by ranton · · Score: 2

      My 'network admin' job was the sole IT person for a charter school with several hundred people. I did the job of a director of technology, a network admin, and a support person all in one. Maybe you should stop being condescending?

      My intention was not to be condescending. I was merely pointing out that any advice to move would be bad advice if your experience was not as good as you were letting on. I have helped a few friends improve their careers, and so far everyone who was struggling had very rosy colored glasses when viewing their career. I didn't want to give advice to move to someone who might just not be realistic about how impressive their job history is.

      Some of those jobs I really don't have the skills for such as requiring experience in SAP/SME, Sharepoint, Webfocus, SAS, etc which basically require that you've had a job working with those technologies to get them.

      The one thing in common with all of my friends with struggling careers was they were the sole IT person at a fairly small company (well, one of them was part of a two man team). One at a high school with about a thousand students, one at a nursing home, and one at a small manufacturing company. While it may sound good that they were a jack of all trades with many responsibilities, the fact is the companies were too small to work with any of the technologies large firms would expect experienced hires to know. They weren't familiar with any large scale CRM / ERP / CMS / etc. software products. So while they all had 5-10 years of experience as system admins, they didn't really have many useful marketable skills.

      Experience as a junior admin at a large company is usually far better than a senior admin at a small company.

      One of my friends turned his career around by getting CCNA certified and then used a recruiter. His training included spending thousands of dollars on used equipment so he could feel confident using them, not just passing tests.

      The other two took junior/intermediate level jobs at bigger companies. They had to tone down how "impressive" their previous job experience sounded on the resume so they wouldn't be considered over qualified. It took them 18 months and 3 years respectively to leave this junior level job for a very highly paid senior level position. After this short stint in a junior level job they both had 10 years of experience and now knew software like SAP, Sharepoint, etc, so they were very employable.

      I don't mean to be condescending; I really am trying to help. But the first thing you need to do is understand that 5 years as the sole IT workers at a small charter school is not as useful to potential employers as you think it is.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
  13. Re:bringing in more H1Bs will solve this problem by ledow · · Score: 5, Insightful

    The age-old fallacy that what specifics you teach people has any correlation to their future careers.

    If you're a programmer, the language does not matter. It's literally that simple. You could WRITE your own language if it came to it.

    If you're not, learning some language that's a passing fad is hardly worth worrying about compared to one that went out with the Ark.

    In the same way that all my science classes taught me that Pluto was a planet, all my CS classes taught me about languages from the 60's that aren't in use any more. Literally, by the time you get to the workplace the language does not matter. It's like a car mechanic who's repaired some Fords in the past... it won't help him much on the new Fords or on other models if he can't use the underlying skills instead of the rote teaching.

    Course languages should not be chosen to suit employers who - generally speaking - by the time those students graduate will be demanding something else. They should be chosen to promote understanding and completeness and practicality (I'm not saying we should all teach a language that doesn't exist outside of academia, for example). Just for the simple matter of students being able to obtain a compiler and get to grips with it at home, if nothing else.

    But saying that business should dictate the languages taught is nonsensical. Things used in business are generally a BAD IDEA. We know they are. Because they are quick, cheap and dirty. That shouldn't be the basis of an education, especially when - as you hint at - it's the theory that matters.

    For the record, I have been "officially" taught BBC BASIC, Visual Basic 3.0 and Java. And I have a degree in CS. Only one of those is close to a useful language any more, and that's the one being ridiculed in the previous article for it's use in the world's most popular brand of smartphones nowadays. If anything keeps me in a job, it's C, SQL, and the ability to quickly read example code from any language (PHP, Ruby, Perl, VB, C#, you name it) and knock up something that works by knowing that they are all pretty much the same at the bottom.

    Course languages have almost zero correlation to future success. Business is already suspicious of people who do a 3-year CS degree and then tell you they can program anything in Java. It honestly doesn't matter what the language is, so business shouldn't be dictating it.

  14. GIst of the problem is ... by Taco+Cowboy · · Score: 5, Insightful

    ... the economy of US is not booming

    No matter if one can write high level code or whatnots, it still gonna be linked to the economy

    People do not hire IT workers just because they have too much money - people hire IT workers because their companies have IT problems to be solved

    And ... this is the kicker ... when the economy is not expanding, companies don't see their profit jumps, and when that happen, they will start looking for ways to save money, and one way to save money is to NOT hiring

    The spending power of the people inside the U. S. of A. ain't booming - plus, the US exports also not growing leaps and bounds either

    Face it, the economy of the United States of America hasn't been in too great a shape since the 1990's, and the future sure ain't look so bright

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:GIst of the problem is ... by NormalVisual · · Score: 2

      Businesses making more money don't lead to more hiring. It leads to higher profit for the business. Nothing else.

      It does when they need those people to make more money. If I own a store, and am making good money, I might want to expand and open new stores so I can make even more money. Those stores won't run themselves.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  15. You are of no value to the company, you're a tool by AbRASiON · · Score: 5, Interesting

    That's all you are, it's all I am and it's all I've been. The drive for the bottom dollar has gotten even more intense in the last decade than ever. Managers, CEO's CTO's, shareholders, taxpayers, regardless - the primary focus is money.

    The ONLY IT workers they give e a shit about are the well dressed, smart talking (and genuinely smart) guys who waltz in consulting on how to reduce costs. (ie: you MAKE them money, you're income, not expense!) If you can charge a business 700 to 1500 a day for 6 to 18 months, but in the end of your project they get to fire 3/4 of a team of 100 people then you're _exactly_ what they're after.

    I write this unfortunately as a primary support person over the years, maybe due to lazyness, apathy, people skills, depression, personality? Who knows - but I never became a creator always a supporter. I fixed things but I never designed stuff, so now things are breaking less and less, things are finally being designed exceptionally well. Plus there's ways to minimise the impact if things do break. At least in the support area, you are fucked, be it level 1 2 or 3.
    They do still need some support people but less and those people generally already have their jobs. So, if you know how to replace systems, "send shit to the cloud" - you're in, save carefully though, because eventually every business will be "on the cloud" and your consulting gig, moving people to the cloud will dry up too.

    This is just how IT has gone, let alone the impact of the shitty financial industry and governments fucking up the economy(ies) internationally, gloablisation means move shit to where it's cheapest - and a lot more shit can be moved easier now. We had a good run on the gravy train but that shit is finished now.

    I'm estimating a 35 -> 45% pay drop from the job I've just been given the heave ho-from to my next one (assuming I'm lucky enough, I'm hearing an average of 200 applicants per job in my city) I should've damn well become a plumber or electrician. YEah they need to re-train now and then too but you sure as shit can't outsource it to XYZ country.

  16. Re:bringing in more H1Bs will solve this problem by Opportunist · · Score: 2

    Could you please point out the benefit for US American programmers of a job they don't get hired for being in the US compared to a job they can't get hired for abroad?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  17. Re:bringing in more H1Bs will solve this problem by Opportunist · · Score: 5, Funny

    Well, it would make my job so much easier. It's kinda hard to explain to someone who has no idea what he's doing (i.e. someone who never saw ASM or C) why buffer overflows are BAD, why (and most of all how!) to avoid them.

    Security would be a much easier job if "programmers" (I'll use the term very loosely here now) didn't stare blankly at you if you tried to tell them that garbage collection isn't just the term I use for the bus that takes them back home from work.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  18. Re:bringing in more H1Bs will solve this problem by jimmetry · · Score: 2

    iirc Automotive Linux [ http://automotive.linuxfoundat... ] is HTML5/Javascript on the frontend...

  19. Re:Why buy American? by BitcoinBenny · · Score: 2

    I think in the business context cheaper is almost always "better". I've dealt with reams of horrible code also, but at the end of the day most people just want a product that looks like it works. They don't have the technical experience to determine whether it was well built or not, just how it behaves on the surface under ideal conditions.

    Programming as a profession is getting priced out. First they came for Support, then IT, etc. DevOps will eventually fall to the wayside of automation which is the whole purpose of the job. Programming will get eaten away. There will be high level consulting and architectural jobs for a while, but anything else is a losing proposition.

  20. Re:bringing in more H1Bs will solve this problem by buddyglass · · Score: 2

    You two seem to be using different definitions of "rigorous". He's using it in terms of mathematical rigor. You're using it to describe things that are tricky and difficult and where there's little margin for error.

  21. Re:bringing in more H1Bs will solve this problem by buddyglass · · Score: 2

    The age-old fallacy that what specifics you teach people has any correlation to their future careers. If you're a programmer, the language does not matter.

    I'd like to push back against this. I'll agree that the specifics of what one learns in university, assuming we're talking about someone who got a Math/Physics/CS/Engineering degree, likely aren't predictive of long-term career success. That said, subject matter can be decently predictive in terms of short-term success. If I'm looking to hire a junior Java developer, say, and I have two candidates in front of me who appear to be equally hard-working, intelligent, sociable, etc. but one exhibits high Java proficiency and the other has never seen a line of Java then I'm going with the former. Your skill set does matter when it comes to getting a job. Your point is that anybody who's a decent dev. can ramp up on almost any technology. I agree. But not every employer is willing to pay for the lag-time for you to ramp up. Especially if you're competing with other candidates who are already ramped up.

  22. Re:bringing in more H1Bs will solve this problem by tenco · · Score: 3, Interesting

    I think you underestimate the market for engine control, exhaust aftertreatment and safety systems.

  23. Re:Why buy American? by CODiNE · · Score: 2

    Yes but remember that programming is mostly about eliminating other jobs. So it does have a cannibalizing effect but in general everybody else has it much worse.

    --
    Cwm, fjord-bank glyphs vext quiz
  24. Fragmented market by hibiki_r · · Score: 2

    The market slumps because there's a whole lot of people that show experience companies do not want.

    My project at a huge company just finished, so I started looking for another one: I interviewed in six places, got six offers in two weeks, 2 paying as much as my old job, 4 paying from 10 to 20% more. 4 were from companies in town, 2 were bay area companies asking for telecomutting. The salary that pays for an OK experienced programmer in the bay pays more than an architect makes in the midwest, and it's hard to hire in the bay if you are not a big name, so companies are starting to look outside for quality candidates.

    But that's the thing, an applicant need a resume proving that you learn new skills quickly, and that he is working on tools that are growing in adoption, like languages with functional programming elements. The cost of a bad hire is just very high, it's just too risky to get someone that has a good probability of not working out.

  25. They don't want H1-Bs for better education by rsilvergun · · Score: 2

    they want H1-Bs because they don't have to _train_ them. The H1-Bs are no better (or worse) than local employees. The H1-Bs come over trained in very, very specific tech. e.g. not just JAVA but specific JAVA libraries & tool kits and how specific industries use them. They do this all on their own dime and their own time. You can't compete with that without taking a huge risk. If you spend 5 years learning the wrong tech you're entire careers is shot. So is thier's, btw, but there's plenty of them and we don't talk about the ones that don't make it...

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:They don't want H1-Bs for better education by ruir · · Score: 2

      No idea what you are smoking at all. They want H1-Bs because they are cheaper, work more hours and do not bother them with unions. The problem is not having resources, is not wanting to pay them 1st world salaries.

  26. Re:You are of no value to the company, you're a to by AbRASiON · · Score: 2

    Your post is redundant, when it's a hirer's market at the moment. Very very few jobs can you leave one and get the same pay. Not when there's 200 applicants per job. Wages are in freefall over here (AU)

  27. Re:Why buy American? by rsilvergun · · Score: 2

    Where in God's good name did you get that idea? People over there that right code live in houses just like us. They have a sizable middle class (it's about the size of the United States Population). They're cheaper because there's 3/4 of a billion people living in poverty, which makes labor prices for their middle class much cheaper. They write spaghetti code because everybody does from time to time.

    Whatever else you think they're not inferior to you. Stop thinking that. It plays into the hands of the big corps that want to use cheaper labor to drive your wages down. You won't see it as a threat until it's too late and you're working 70 hours a week to make ends meet. Start asking your politician why we're not putting up tariffs. Join a Union if you can and get into a voting bloc. Start protecting what you have or it will be taking away from you...

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  28. Re:You are of no value to the company, you're a to by rnturn · · Score: 2

    The GP poster was probably not being overpaid. It's just that in the current market and the high applicant/open-positions ratio, employers can low-ball on salary and desperate, unemployed IT folks will accept any offer.

    --
    CUR ALLOC 20195.....5804M
  29. Re:You are of no value to the company, you're a to by buddyglass · · Score: 2

    We're defining "overpaid" differently. If an employer lets Joe go, who was earning N, and hires Bob for M, who is just as productive as Joe, then Joe was overpaid if M N. The employer was paying Joe more than necessary to acquire his labor output.

  30. Re:bringing in more H1Bs will solve this problem by Sun · · Score: 2

    And how many jobs actually require you to get "close to the metal"?

    That's the wrong question.

    The real question is "How many jobs need you to understand what the metal does when you write code in order for you to be any good". The answer is "almost all of them".

    Sure, there are rapid application development (RAD) environments that allow you to create a TCP server in three lines of code with a scale out of 5,000..... assuming you don't actually want to do anything with each connecting client. If you do, the scale out suddenly drops to 5 unless you know what you're doing.

    And here's the sore point - most programmers don't. They don't differentiate between capabilities given by their environment which are expensive and those that are cheap. They were never trained to think that the commands they operate have a cost, and that this cost needs to be weighed and considered.

    So, yeah, CS studies are not the place to learn how to use RADs. Pick them up on your own later. You should learn about bare metal programming, about how a garbage collector is actually implemented and what are its costs, about the limits and capabilities of your compiler's optimizer. This way, if you end up using RADs, at least you will not be a shitty RAD programmer.

    Shachar

  31. It's all about outsourcing for less $$$ by gabrieltss · · Score: 2

    Companies are outsourcing to India for dimes on the dollar.

    That's what my company is doing. They have basically told us we won't be doing any in house development. My COO flat out told me they were going to using people from India because they can pay them a dime on the dollar. The whole line of people who are in any kind of development track all will have to take a "skills assessment" to see where their skills might best fit them elsewhere in the organization. All DBA and server administration work is being transferred as well. Guess what NO IT job is safe these days.... IT -IS- a dying field in the U.S. unless you want to work for dimes on the dollar... Maybe those striking fast food workers will find themselves outsourced by Indians as well.

    They call it the American Dream because you have to be asleep to believe it!

    --
    The Truth is a Virus!!!
  32. Re:I am hiring by frinkster · · Score: 2, Interesting

    What have _you_ done - where is your Git...
    What meetup groups do you attend regularly...
    Why does your linkedin endorsements are knitting and you have no tech endorsements

    Github, Meetup, and LinkedIn. So you want to hire people that spend all their time doing social networking, or people that actually work during work hours and have hobbies in their non work hours? I work in a smallish shop - only about 22 developers out of 70 total employees. The best developers we have are basically unemployable by your standards. At best they might have a LinkedIn page that hasn't been updated in 3 years.

  33. Self Serve IT by nicoleb_x · · Score: 2

    I was talking to a young, bright FBI agent last month and when I said that I was a software developer she said quite appropriately "aren't we all?"

    I'm afraid that IT is becoming very much self serve and the few remaining Development/IT jobs are going to be very specialized and hardcore positions.

  34. Indy by charnov · · Score: 2

    Do NOT come to Indianapolis for IT!

    Pay rates are low even adjusted for the cost of living (which is dirt cheap for a northern city) and IT workers get ZERO respect unless you are working for a profit center (you are doing IT staffing, contracting or are a programmer writing product to be sold).

    Between H1Bs and large contracting pushing down rates and squeezing out locals at the big operations (Lilly, Sallie Mae, Allison, Caterpillar, etc.) about the only good place for IT long term is working for state or the federal government (which is even lower pay but you might actually get a career out of it)... although many of those jobs are being handed over to contractors, too.

    About the only place I have heard pays well for IT is Angie's List and it's only for programmers... that company is a ticking time bomb, though. How they stay in business while loosing money every year they have existed is a miracle of a pyramid scheme.

    I am the last of my friends that came out of college in the early nineties still in IT. The rest have moved on to various other careers (several became attorneys, two are doctors, and one crazy bastard is a deep water welder... he makes more than all of us).

    --
    [RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
  35. Want more IT jobs? by danknight48 · · Score: 2

    Want more IT jobs, make it hard work again:
    - Bring back Windows NT.
    - Make HDD's fail more
    - Make network unstable
    - Ensure PC hardware constantly fails

    Its common sense, the issue is:
    - Hardware has got more stable and reliable.
    - Software has got alot easier to manage, mostly automated and alot more stable 24/7.
    - Anyone can do it.

  36. Re:Innovation on hold by lgw · · Score: 2

    The biggest problem is the damn forced-use of applicant tracking systems when applying for a position with an organization. Your resume has a sufficiently close to zero probability of ever being read by a human being. And there is the proverbial purple squirrel that every laundry list of requirements seems to seek yet never find (unless they only can be found in India).

    I work for a large US corp. We use an applicant tracking system. Hiring managers and internal recruiters scour it constantly looking for that one overlooked resume that the other guys might have missed. But mostly it's about LinkedIn these days: my manager sends maybe 100 emails a week to people hoping to find anyone actually looking for work. We have reqs we can't seem to fill, IMO because developers with established careers haven't figured out yet that opportunity is knocking again.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  37. java coder here, recent job search experience by Anonymous Coward · · Score: 2, Interesting

    I'm a java coder, 15+ years. I searched for a job a bit under a year ago and I can relate the following:

    The problems:

    -recruiters, HR people and management are often completely tech-illiterate, and it's very rare that someone with a clue interjects any sort of useful advice that would help in selecting a useful candidate for a position (for example, there aren't any people with 15 years of android development or GWT experience yet). A lot of this is driven by the fact that recruiters and HR people tend to come almost entirely out of the "pretty girl with non-STEM degree" part of the labor pool and the engineers and the HR types tend to avoid one another and have contempt for one another's roles.

    -there is a modest supply of good coders, and a large supply of fair to horrible ones. Many of the horrible ones are amazingly productive, in the sense that they can quickly paint themselves into a corner and then knock down a wall so that painting project can continue uninterrupted. Either no one realizes until much later that those walls were important or everyone is too busy meeting the painting deadline in the first place to object.

    -the main needs of the companies (that aren't startups beginning to create new systems) are to bring in new coders who can learn the pile of spaghetti that the old programmers made. The main demand isn't so much that the new guys know the right way to do things, but to learn the system and fix problems without
    a) upsetting the original engineers by mentioning the bubble sort you found in their code or pointing out the recursive code block that opens 100k database connections. Remember, management thinks the original engineers are miracle workers and has no conception that they have fake CS degrees from Bangalore and are making the system by cutting and pasting code from a java tutorial. All they know is that these guys deliver stuff quickly and they only cost 40k a year. You cost more than twice that and are complaining about stuff that management doesn't even understand. And all the guys they trust are saying the system is fine.
    b) breaking preexisting code by fixing things that depends on the wrong behavior, the lack of encapsulation, creature uses of inheritance, non-threadsafe code, etc. Even a well designed system can be incredibly complex and the concept of engineers designing in overcomplexity for the purposes of job security are far from dead. The gwt/spring/hibernate system I'm currently working on has over half a dozen layers of abstraction between the GUI and the database.
    c) trying to raise awareness or (god forbid) fix anything about the company culture that is producing bugs, horrible design and poor performance. About 99 percent of the time, the people you're telling about the problem caused it in the first place. They will quietly ensure that no one important hears what you said and then quietly plot to get rid of you for being a troublemaker.

    Any engineer who wants to work in today's economy has to be aware of the huge amount of maintenance work and cultural inertia that will be in play at nearly every workplace. And even if you find an engineering department that doesn't have its head up its ass, good luck getting past HR to find them.

    It's essentially random luck to find a job that doesn't suck these days.

  38. Re:bringing in more H1Bs will solve this problem by ShanghaiBill · · Score: 3, Insightful

    I think you underestimate the market for engine control, exhaust aftertreatment and safety systems.

    I think you overestimate how much of that requires "close to the metal" programming. A few embedded engineers can write all the gnarly C code, with volatile pointers, etc., to interface with the hardware, and then wrap it up in a library that can be used by other programmers writing the high level code. Most programmers will never need to read a thermistor or use PWM to set a voltage.

  39. Lol, get real... by jopsen · · Score: 2

    The solution is aggressive immigration control, especially deportation of most immigrants at this point. Legal or illegal, doesn't matter.

    So you want to deport legal immigrants :)
    Ha ha... That's just stupid, by the very definition of legal..

    government in Tennessee cracked down on immigration violations, suddenly businesses that relied on low and unskilled workers

    Few IT jobs are occupied by low and unskilled workers... Why don't you take unenlightened anti-immigration rant somewhere else...

    the real question is how many H1Bs are actually doing exceptional work versus simply being cheaper?

    I'm an H1-B, relocated from Denmark, working in SF, and I can assure you that I'm not cheaper :)

    .....we could free up several hundred thousand jobs that should be going to Americans.

    If my H1-B was revoked I would move to an EU office for the same company, doing the same job, at approximately same salary.
    My point is this, Silicon Valley can't be the tech hub, if people can't immigrate, in fact the hassle of getting a visas today is enough I wouldn't care if the company didn't hire paper pushers to do the work.

    With respect to job availability, I see emails from recruiters trying to get me to go to a job interview every week...
    It's not my impression that there is an abundance of skilled IT workers.