Slashdot Mirror


East Coast vs. West Coast In the Quest For Young Programming Talent

McGruber writes "The Wall Street Journal is reporting that tech interns are in high demand in the Bay area. According to the author, 'Technology giants like Google Inc. have been expanding their summer-intern programs, while smaller tech companies are ramping up theirs in response — sometimes even luring candidates away from college.' Meanwhile in NYC, CIOs lament that they are unable to retain 20-something techies according to a report in Network World. Says one CIO, 'It puts us in a really uncomfortable position to have this kind of turnover because knowledge keeps walking out the door. We invest in training people and bringing them up to speed to where they need to be, and boom they're gone. That has been my biggest struggle and concern.' It's the pay, stupid!"

235 comments

  1. err by Tsingi · · Score: 4, Insightful

    You get what you pay for. If you aren't keeping trainees, you aren't competing on salary. You would think that obvious, I guess it isn't.

    1. Re:err by lalena · · Score: 4, Insightful
      Or maybe find a non 20-something that can program Java. They do exist and are more likely to stick around. They might even require less training. From TFA, it sounds like the CIO created his own problems by treating the web/java development team differently:

      It's been very mixed because I have two different development teams. I have the core developers, the RPG and LANSA developers, and they have five, 10, 15 years with the company. They are very well entrenched, they understand the music business, they understand the technology, and they understand how we relate to the music business. On the Java side, everyone right now has been here less than a year. We have excessive turnover for my Web-based team. It's a younger workforce. They have different needs, different requirements and different desires than our slightly older workforce. I'm seeing them being much more [transient.] It's much more challenging to get the newer generation of folks interested in trying to understand the business vs. looking only at the technology.

    2. Re:err by frisket · · Score: 5, Insightful

      They do exist and are more likely to stick around

      They certainly are. Hiring older people (assuming you pick the right ones) is a treble whammy: greater depth of experience, much lower training requirements, and no desire to be heading out the door in a few months (unless you dump on them). Downside: you have to pay them more. Upside: they'll probably be 100x more productive from day 1. Plus they know shit that the younger ones (and the CIO) simply have no clue about, which can save the company from making silly mistakes out of ignorance, if they're smart enough to take advice.

      Most CIOs, however, don't think like this. They lose. Game over. New game?

    3. Re:err by Registered+Coward+v2 · · Score: 1

      Or maybe find a non 20-something that can program Java. They do exist and are more likely to stick around. They might even require less training.

      Nah, they already fired them to hire cheaper talent.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    4. Re:err by Anonymous Coward · · Score: 3, Insightful

      The IT industry in North America has screwed the developers at every turn for the entire 30 years I've been in the industry.

      Post Y2K? Cut everyone's pay scales because the crisis was over.

      Florida in the early 90's? Cut everyone's pay because an Indian IT consulting firm moved into the region.

      Project over? Cut everyone's job instead of rolling them over to the new projects.

      With such an insulting lack of commitment to the employee by the IT industry, how can they imagine that their new employees would have any more commitment to them? And once they've got these 20-somethings "trained", do they increase their pay accordingly? No, they just expect them to keep working for the original pay scale and for obscenely long hours without any reward or recompense beyond the pay cheque they agreed to a couple years earlier.

      I have no sympathy for companies who treat their people so shabbily.

      There are good companies to work for, and I lucked into a few of those over the years, but they're the exception, not the rule. When you find a company that treats you well, you treat them well and build a reputation for yourself if you're smart about your career. Money is a short term goal; a career is a lifetime.

      msobkow -- Can I blame forgetting my password on age? :D

    5. Re:err by Xyrus · · Score: 4, Informative

      The only reason why they're aiming for young people is because they are dirt cheap compared to an experienced programmer. Once someone gains experience they look at the 60+ hours they're working for half the average salary and decide to look for greener pastures.

      The turnover is so high because only the young are exploitable enough to take crappy salaries and long hours in order to get some relevant professional experience on their resumes. Only an idiot or someone incredibly loyal (also an idiot) would continue to work in that position once they had gained the relevant experience.

      If your company is having high turnover, it's most likely because your company is doing something wrong.

      --
      ~X~
    6. Re:err by gbjbaanb · · Score: 1

      but are they, if the "cheap talent" walks out the door taking all that knowledge with them, leaving you having to hire someone new, then train them up. It can take a long time to get someone up to speed with a product, and even longer to get them to really know its ins and outs. I'd say a year easily for most of the complex apps that are undocumented and chaotically developed by the last guys who walked away from it.

      The TCO of staff should not be underestimated by the management, they use such bullsh*t to explain why Windows is better than Linux, but they won't apply the same to staff.

    7. Re:err by SonnyDog09 · · Score: 3, Insightful

      The only reason why they're aiming for young people is because they are dirt cheap compared to an experienced programmer.

      The most expensive thing in the world is cheap help.

      --
      Your "fair share" is NOT in my wallet.
    8. Re:err by Ihmhi · · Score: 2

      Most CIOs, however, don't think like this. They lose. Game over. New game?

      Executives never lose. Even when they fail, they win. It's called a golden parachute.

    9. Re:err by ShieldW0lf · · Score: 4, Insightful

      You can't exclusively forage. Sometimes, you need to plant.

      --
      -1 Uncomfortable Truth
    10. Re:err by buddyglass · · Score: 1

      I generally agree with you, but allow me to play devil's advocate on one point. It may be there's been a shift and today's developers differ from their predecessors in that they aren't going to be happy staying at even the ideal company for more than 2-3 years. If that's the case, then it's not simply a matter of paying them more. "Everybody has his price," you might say, but not when the competition is offering the same thing. It is not possible for every company to offer above-market wages; at that point they cease to be "above market". It may be that this is the new reality for hiring managers. That is to say, even if they do everything right (e.g. above average compensation, developers are respected, good work environment, high quality hardware and tools, wise and effective management, scheduled pay increases, etc.) their developers will still "get bored" and bail after 2-3 years. Just plan for it.

    11. Re:err by thetoadwarrior · · Score: 1

      That's why they want young 20 somethings who hopefully are new to the workforce and hopefully don't realise they're being shafted. But they do eventually find out and the company gets upset the person realises they're being bent over.

    12. Re:err by Vellmont · · Score: 2

      I think you're exactly right. Who wants to stay on a team that's not valued, and is thought of as "not interested in trying to understand the business"? The mind creates what the mind sees. What he should do is integrate his teams, and not create two cultures. Ultimately it's just people, and if you want the new to learn from the old you need to put them together. Otherwise it's just a self reinforcing dichotomy.

      --
      AccountKiller
    13. Re:err by twrake · · Score: 1

      From TFA,The young staff has told HFA to dump the legacy and start over. Given the decade of conflict with music industry challaging and the tech industry on rights issues TFA has it's hand full to get talented young programmers.

      I think the younger staff see this type of organization as a dead end in an organization that has a single core business and has a difficult time adapting to change...and has a limited growth business model.

      Take your money and the next offer (ANY offer) out of this place.

      East Coast v West Coast? It is in the /. title not in the TFA.

    14. Re:err by Jane+Q.+Public · · Score: 2

      The whole point here is that they AREN'T cheaper. You train them, they leave. Because they want MORE money.

      But for that more money, you could have hired someone with experience in the first place.

      It still amounts to managers wanting to get something on the cheap... then bitching when they can't find what they want, at the rates they want to pay.

    15. Re:err by pepty · · Score: 1

      I generally agree with you, but allow me to play devil's advocate on one point. It may be there's been a shift and today's developers differ from their predecessors in that they aren't going to be happy staying at even the ideal company for more than 2-3 years.

      I don't think you have to go that far. Say instead they will be happy staying at the ideal company, and furthermore be generous and say that 1 in 10 companies are ideal. 2-3 years from now that list of ideal companies has turned over due to changes in management, technology, and the market, so only 3 of the original 10 are still ideal. 2-3 years after that you're down to 1. At the 5 year mark only 1% of companies have remained ideal.

    16. Re:err by Anonymous Coward · · Score: 0

      No No No No No. Just stop where you are, ask someone to shoot you in the head. You are the cause the problems in the programming industry.

      Java and the "Everything has to be Java" now because all the retards out of school only know how to write Java and can't write a line of anything else to save their careers.

      Bringing Java people into your company is the start of your Death Knell.

    17. Re:err by Maxo-Texas · · Score: 1

      Now how can you believe that.

      It's clear to my management that all programmers are like a grey glorp which can be poured on any programming project and be equally productive.

      In fact, when someone is MORE productive, management feels uncomfortable because they are now dependent on that person. So they want to externalize that person's knowledge and put in a new person to force the process.

      But once the body of knowledge is large enough, it takes time to read, comprehend, and understand the documents around the process. And management gets really upset over the mistakes made for the first 6 months until you know the process (poorly).

      Any complex area can take years (not "a year") to master.

      Many technology areas change faster than a year now too. I do not think any serious business project should be done in those technologies. The support costs and risks are too high.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    18. Re:err by Tsingi · · Score: 0

      For a bunch of whiners who want everything for free you people sure expect to be highly paid. Where does this money come from exactly, when you won't tolerate anything being sold? Maybe you expect the rich to donate to your life? (I know, there's no maybe about it. I've read your "manifestos.")

      I think the issue was that people were not staying once they had been trained. This points to unhappiness in their position and because of that, an over all loss for the company both in time and dollars. Young people are moving on because they feel exploited, their privilege. Unless of course you believe in slave labour. It sounds like you might.

      The rich are rich because they have learned to exploit, the people representing management in this scenario aren't getting away with it, it isn't working out for them.

      Who is whining? Well, you for one.

    19. Re:err by martin-boundary · · Score: 1

      Money and risk are two different things. Every hire is a risk. An expensive hire is as much a risk as an inexpensive one, but more expensive (duh). The result is that it makes more sense to go for the inexpensive hire, because that reduces the costs in case things go bad.

    20. Re:err by Jane+Q.+Public · · Score: 2

      No, because you are only considering some of the variables.

      It appears there is less risk with a newbie, but you are not accounting for several things:

      First, while they may be cheaper, their productivity per dollar is probably lower. So what if they're cheap, if they don't get the job done? That's counterproductive.

      Second, according to statistics, they are more likely to leave after a short period of time. So again... cheaper to outward appearance, in the short term, but you just blew all your training dollars and have nothing to show for it.

      In short, your reasoning is a perfect example of just exactly what everybody here has been saying is nothing but BS.

    21. Re:err by martin-boundary · · Score: 1
      You're overstating the importance of those variables. When a hire doesn't work out, neither productivity nor length of stay are major issues. The major issue is that they must be let go quickly and replaced.

      In programming, the probability of competence is rather low when you consider the pool of all programmers or self styled "software engineers". Thus the risk of hiring a dud is high, and that's the main source of risk. You can minimize that risk by hiring cheaper employees, and that also reduces the cost of firing them. The cost of finding a replacement is fixed.

    22. Re:err by Jane+Q.+Public · · Score: 2

      "You're overstating the importance of those variables. When a hire doesn't work out, neither productivity nor length of stay are major issues. The major issue is that they must be let go quickly and replaced."

      And I repeat: if you don't think productivity is important, you are falling straight into that mindset that everybody here is saying is fallacious. Go ahead... read all the other comments, not just mine.

      "In programming, the probability of competence is rather low when you consider the pool of all programmers or self styled 'software engineers'. Thus the risk of hiring a dud is high, and that's the main source of risk."

      The only thing that indicates is that you are terrible at hiring. If you don't know what you are looking for, you aren't very likely to find it.

      "You can minimize that risk by hiring cheaper employees, and that also reduces the cost of firing them. The cost of finding a replacement is fixed."

      And again: that's exactly the kind of thinking everybody is talking about here. You're just repeating the same old-school BS that has CAUSED the market to be what it is today. No wonder you can't find decent people.

    23. Re:err by martin-boundary · · Score: 1
      I'm not saying productivity isn't important. I'm saying it's not the main source of risk.

      Let me give you a car analogy to illustrate risk. We'll play a game. You are going to bid for a car in advance, and I'm going to deliver a car to you. But here's the catch: I'll pick a list of 10 cars randomly among all the cars in America, and you get to look at each car for 30 seconds only. Then you either choose one or don't choose any. If you don't choose any, we'll repeat the game, but there's a small fee to play each game.

      My question: how much are you willing to bid for the car sight unseen? A car could be a brand new luxury vehicle, or a 20 year old rust bucket.

      This is how hiring decisions are made. First, you decide on a project and figure out what budget you have etc. Then you advertise for employees who all tell you they're the greatest and smartest people on earth. You can adjust the amount you offer a candidate by a tiny amount only, but essentially the offer has already been decided in the budget weeks earlier.

    24. Re:err by Dr_Barnowl · · Score: 1

      For a bunch of whiners who want everything for free you people sure expect to be highly paid

      I read this and I thought you meant the management.. sounds right, doesn't it - they want all the labour and resources for free, and to be highly paid?

    25. Re:err by gbjbaanb · · Score: 1

      I was trying to be generous :)

      and avoid turning it into an 'lets outsource to India, they have programmers too and they're cheaper" discussion.

    26. Re:err by Jane+Q.+Public · · Score: 1

      "I'm not saying productivity isn't important."

      You said it wasn't a major factor. Close enough in my book.

      "But here's the catch: I'll pick a list of 10 cars randomly among all the cars in America, and you get to look at each car for 30 seconds only."

      Look, man. All you're doing is reinforcing my point. If you haven't done your homework well, and don't know what to look for, then that's your problem. In the case of cars, I'd damned well do some catalogue shopping before I ever went shopping for the real thing, so I'd already know what I was looking at when you showed it to me!!!

      "My question: how much are you willing to bid for the car sight unseen? A car could be a brand new luxury vehicle, or a 20 year old rust bucket.

      This is how hiring decisions are made."

      No, that's how shitty hiring decisions are made. Just as I stated before.

      Nothing new here. Time for me to move along.

    27. Re:err by Anonymous Coward · · Score: 0

      The youngsters are alwo more willing to do stupid or illegal things, like violating patents, lying to customers and investors, and eating the ludicrous projections of sales staff and the company president and pretending that idea from Slashdot, combined with that idea from Wired, combined with that idea the movie Real Genius could ever work in real life.

      Had a boss like that. Left. Helped the youngsters who demonstrated morals and skill find new work, too, which was tough with their H1B's at risk if the boss found out they were looking.

    28. Re:err by rtb61 · · Score: 1

      Let's not forget people are not machines, more goes into keeping better people (not greedier people who are often far worse workers but far better at company politics). The environment in which they live and work also has a major impact on where they will go.

      Cost of accommodation, quality of accommodation, recreation choices, how family friendly is the location, proximity of good accommodation to place of employment, climate and, regional environment. Then you have job security, how long will the job really last, how reliable is that salary going to be. The reputation of the employer also is important, are they good to work for, how do they treat their employees and, can they be trusted.

      There seems to be a real disturbing right wing trend of tacking humanity out of employment consideration, down to purely dollars and nothing else ie. bugger you and your family we only care about productivity, maximum output for dollars, people are a dead weight and we would get rid of them all if we could, staff and customers.

      Reality is want better employees rethink staff management and build a better more human reputation and likely relocate your business as much as possible not for tax advantages but for greater employee liveability and in the digital age that means thinking internationally not just nationally for location and for employees.

      Bill Gates is currently having an extended holiday in Sydney Australia, is he getting a jump on the rest by scouting expansion locations to bring employees to from all over the world. Which is better to attract employees over the 'long term' salary or lifestyle (especially as lifestyle is not something the company has to pay for, excluding of course property values).

      --
      Chaos - everything, everywhere, everywhen
    29. Re:err by martin-boundary · · Score: 1

      "I'm not saying productivity isn't important."

      You said it wasn't a major factor. Close enough in my book.

      No, I said it wasn't the major risk factor. As long as you don't understand risk, you won't understand where the issues are from the companies' perspective.

      Look, man. All you're doing is reinforcing my point. If you haven't done your homework well, and don't know what to look for, then that's your problem.

      No, that's every company's problem. You're not making an insightful point if you hide risk under the label "homework". It's a messy fact that must be taken into account.

      In the case of cars, I'd damned well do some catalogue shopping before I ever went shopping for the real thing, so I'd already know what I was looking at when you showed it to me!!!

      Right, what exactly is the point of catalogue shopping? Those cars in the catalogues are all new, but I'm picking 10 random cars from the streets of America. You'd be better off looking at classifieds. And if you decide to only bid classified prices upfront, then I might think you're being cheap...

      Or perhaps you're saying you'll keep playing the game round after round until I happen to present a brand new car among the choices? In that case you might wait a long time...

    30. Re:err by Stiletto · · Score: 1

      I love hearing companies complain about not being able to find the "top 1-2%" of development talent. I ask, "So, is your pay in the top 1-2% for the industry? How about your benefits, work environment, ANYTHING unusually great?"

    31. Re:err by rally2xs · · Score: 1

      No sense studying for or taking a computer job in the USA any more, 'cuz they're just going to can you and ship the job to India anyway within the next few years. You know it, they know it, and end of story. Best to become the best welder you can be, or machinist, etc. and open a shop that sells to the public, or contracts. There are no steady jobs any more, and won't be as long as we keep raping all our industries with the 2nd-highest corporate income tax on the planet...

    32. Re:err by msoftsucks · · Score: 1

      You just suck at hiring. If you take on faith what a candidate told you, then you deserve what you get. There are ways of deducing a potential candidate's programming skill, reducing the your so called "risk". It's akin to me saying OK, I want to bid on that car, but first I want my mechanic to look under the hood.

      The reality is that the managers want a cheap exploitable programming resource, which they get by exploiting the 20 somethings, but complain when the same 20 somethings move on because they no longer want to be exploited. There are many older capable programmers, but most of the same managers won't touch them with a 10 foot pole because they want more money, and are no longer exploitable working 80 hour weeks.

      --
      Quit playing Monopoly with Bill.
      Linux - of the people, by the people, and for the people.
    33. Re:err by Anonymous Coward · · Score: 0

      Look at what we have here, articles in prominent media outlets with executives complaining about not being able to find talent, retain "20 somethings" etc. Why not 30 or 40 somethings? but I digress...

      My opinion is this is just another "Need for visas" media blitz in the making. Rest assured some new program or increase to the existing programs caps will be proposed by a Senator or Congressmen soon enough - with recent articles in major publications that support it of course.

    34. Re:err by sjames · · Score: 1

      It is, however, perfectly possible to offer fair market rates and a good work environment. You can go down a little on the wages if you offer unusually good working conditions. If your working conditions are necessarily difficult, you'll have to pay better than average.

      Some will still jump ship. That's because management has shot itself in the foot for the past decade or two training employees to expect short term employment. Hiring on some older employees may help. They are less likely to enjoy job hopping (though there are naturally exceptions).

    35. Re:err by Anonymous Coward · · Score: 0

      They are leaving for a reason, and usually the biggest reason is either pay or a shitty work environment. If it's pay that is making them leave after a year, the easy solution is to give promising employees a significant raise after a year. Let them know that the experience they have gained matters to you as much as the next guy. If it's the work environment, then maybe it's time to survey your employees, figure out what they want, and maybe add some fun to their day so they don't feel like zombies. A pool table and a beer at lunch wouldn't affect productivity, but would be great for not feeling like a drone.

  2. Moral Quandary Perhaps? by El+Torico · · Score: 2, Insightful

    This is from the article,

    No sooner does he hire a Java programmer and train him in the company's music industry niche, than the programmer is recruited away for a higher salary. Indeed, everyone on Trebino's six-person Java development team has less than one year of experience with HFA, which is the nation's leading provider of rights management, licensing and royalty services for the music industry.

    There's only so long you can compromise your principles.

    This is another gem,

    "They are looking for much more aggressive career development opportunities and the ability to learn new things quicker," says Lily Mok, vice president at Gartner for CIO Research. "Traditionally, it took two or three years for a person to move up into the next level in an organization. They want to be on a faster track than that. They don't want to stay in one spot for more than 12 or 18 months."
    Even when CIOs promote 20- and 30-somethings, they often don't have loyalty to the organization, Mok says.
    "Don't expect them to stay with you 15 or 20 or 30 years...That's not going to happen," Mok says. "They will stay with you as long as they see certain things, including personal growth or personal value enhancement, whether that's financial reward or career aspirations. But only think about being able to retain them for two or three years. If nothing happens, they will leave after their first year of employment."

    Of course Gartner has always had a gift for stating the obvious.

    --
    In the land of the blind, the one-eyed man is usually crucified.
    1. Re:Moral Quandary Perhaps? by aaarrrgggh · · Score: 2

      Some of it is less obvious than you might think. Everyone wants personal growth and development, as well as feeling appreciated. Some people are on two-year tracks, and are destine to change jobs every 18-24 months. Don't hire those types if you need people to stay 5+ years; they have internal performance issues and/or a misguided sense of self worth. Treat people right-- you don't have to pay *top* dollar for good top talent if you maintain a solid career path, show appreciation, and make sure people can control their own destiny to a degree.

      Also, sadly, don't hire transplants to work in a place where only a small share of non-locals thrive. Make sure people have a reason to be where you are, especially if it isn't the center of where that business is. Help your team grow roots!

      Also understand that kids right out of college have different needs than people in their 30-40's with children of their own.

    2. Re:Moral Quandary Perhaps? by Registered+Coward+v2 · · Score: 2

      "They are looking for much more aggressive career development opportunities and the ability to learn new things quicker," says Lily Mok, vice president at Gartner for CIO Research. "Traditionally, it took two or three years for a person to move up into the next level in an organization. They want to be on a faster track than that. They don't want to stay in one spot for more than 12 or 18 months." Even when CIOs promote 20- and 30-somethings, they often don't have loyalty to the organization, Mok says. "Don't expect them to stay with you 15 or 20 or 30 years...That's not going to happen," Mok says. "They will stay with you as long as they see certain things, including personal growth or personal value enhancement, whether that's financial reward or career aspirations. But only think about being able to retain them for two or three years. If nothing happens, they will leave after their first year of employment."

      Of course Gartner has always had a gift for stating the obvious.

      No, their gift is getting paid well for stating the obvious.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    3. Re:Moral Quandary Perhaps? by Anonymous Coward · · Score: 0

      Exactly. Like the old adage says, "You get what you give."

    4. Re:Moral Quandary Perhaps? by thetoadwarrior · · Score: 1

      So many people hear how hard it is to get a job as a developer when they're an "ancient" 35-40 years old so everyone feels they must be constantly learning or moving up to increase their value.

    5. Re:Moral Quandary Perhaps? by mdf356 · · Score: 1

      Some of it is less obvious than you might think. Everyone wants personal growth and development, as well as feeling appreciated. Some people are on two-year tracks, and are destine to change jobs every 18-24 months.

      In my experience one does not yet know what they are actually working on after 18 months or 24. In my experience it takes 3 years to have a sufficient depth on an area to be a solid contributor, and sometime between 5 and 7 years, if you're still working on the same thing, you're losing flexibility.

      I've done several jobs over the years, and while no individual project is multi-year, even when working on a codebase as small as 400 KLOC it takes years to get to know enough of it sufficiently well to not introduce as many bugs as one fixes.

      But maybe all these young kids don't work on anything as hard as 400+ KLOC systems.

      --
      Terrorist, bomb, al Qaeda, nuclear, yellowcake, kill, assassinate. Carnivore is dead... long live Echelon.
    6. Re:Moral Quandary Perhaps? by Anonymous Coward · · Score: 0

      This is from the article,

      No sooner does he hire a Java programmer and train him in the company's music industry niche, than the programmer is recruited away for a higher salary. Indeed, everyone on Trebino's six-person Java development team has less than one year of experience with HFA, which is the nation's leading provider of rights management, licensing and royalty services for the music industry.

      Bwahahaha! If I were their competitor, I'd let them do my recruiting for me. I'd let them hire people, then I'd simply offer them a good salary and/or development track, and steal their talent away. Problem solved!

    7. Re:Moral Quandary Perhaps? by msobkow · · Score: 1

      More to the point, they expect to be paid as experienced developers as soon as they learn a technology well enough to claim they know it. Experience is more than syntax and toolkits -- it's knowing all the subtleties and tricks to wringing performance out of the technology involved and knowing how to work around "gotchas" in the systems.

      Typical greedy impatient ADHD kids. They're not professionals in my book, and would never be considered for any position I have a say in hiring for.

      --
      I do not fail; I succeed at finding out what does not work.
  3. It is more than just pay... by maple_shaft · · Score: 1

    When one thinks of NYC, the same stirrings of exciting bleeding edge technological progress does not come to mind as say, Palo Alto. People think about scummy hedge funds and ridiculous cost of living. Try making it in NYC or Boston with less than 50k a year. It's not fun.

    1. Re:It is more than just pay... by Anonymous Coward · · Score: 2, Interesting

      More try making it in that filthy hell hole on less that $150K. I live in NYC and struggle like anyone else with $75K, spam and ramen noodles my friend!

    2. Re:It is more than just pay... by Anonymous Coward · · Score: 0

      $75k is a bit more cushy, but most companies hiring fresh grads or recent (2 or less years) grads are offering $50-55k. Hell, even 3 years of experience will get you little over $60-65k in most places. With rent costs starting at $2500-3000 for a 2br apt, even splitting that with a roommate (plus other bills!), can get tough on that salary. Then add to that cost of living (food, transportation, generally higher prices on everything) and forget any degree of personal savings.

      Your main viable choices with a $50k salary are to either live in the boonies and commute an hour each way, or to live somewhere in less reputable places where you cannot go outside after it gets dark, or to try cramming 4 people into a 2br.

      It is no wonder younger people want to advance quickly or are opportunist about salaries - no starting salary is enough to comfortably live in that hellhole. NYC is not for young people. As a Senior level developer you can get those $150k in NYC and that's when you can actually pull it off (assuming you do not have your own family to care about at that point).

    3. Re:It is more than just pay... by TheRaven64 · · Score: 1

      When one thinks of NYC, the same stirrings of exciting bleeding edge technological progress does not come to mind as say, Palo Alto

      Remind me again where Google Research's main US site is?

      --
      I am TheRaven on Soylent News
    4. Re:It is more than just pay... by garyebickford · · Score: 1

      Maybe you can explain to me - why in God's (or your favorite deity or whatever) name would anybody stay that hellhole of NYC? Too loud, too rude, too smelly, too lots of other things. I'm making a lot more than $75K, and I just bought a house on a private lake, with woods and forest critters all around, for $150,000n- my house payment is going to be well under $1000/month. I have a pleasant 4 mile drive, bike or walk to work on a country road with actual birds, deer, foxes and turkeys.

      I remember when I saw Midnight Cowboy (yes, I'm a geezer geek), and I wondered, "Why this idea that it's impossible to get out of the city? Just catch the bus to the edge of town, and see what happens!"

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    5. Re:It is more than just pay... by tsotha · · Score: 1

      NYC is not for young people.

      And yet a lot of young people move to NYC for the social aspects. I don't really understand it myself, but I do know people in their 20s who'd rather live on a friend's couch in NYC than a mansion in Palo Alto. Not that Palo Alto is a cheap place to live, by any means.

  4. IT guys working around the clock? by Anonymous Coward · · Score: 0

    "Years ago, when I was first out of college, IT guys worked round-the-clock. My guys work basically 9 to 5, so I find it interesting that people are complaining."

    Your IT guys might need to be available around the clock to keep servers up, but why would you expect your programmers to be available around the clock? You don't expect your accountants or HR department to always be available do you?

    Of course, if you have an organization where you do have HR and accountants on duty 24/7, then you could reasonably expect the same of your programmers.

    1. Re:IT guys working around the clock? by Anonymous Coward · · Score: 0

      If I were a CIO I'd expect some of my IT admins to be taking turns/shifts around the clock to be _available_ to keep servers up.

      But I don't expect them to _work_ round-the-clock, or even want them to. I want them to set things up so that they hardly ever need to work round-the-clock. Heck if they set things up so they hardly ever need to work, that's fine with me (If they really can do that I might get tempted to contract them out to other companies with similar IT needs to do the same thing for them ;) ).

      If they need to work round the clock they're more suited for stuff like first-tier phone-support.

  5. Highly competitive pay == Retention by Anonymous Coward · · Score: 1

    I've seen it first hand. If the company can afford to pay better than the industry or the market in general, they have staff that actually knows how things work, and how to fix things when they go wrong, because they have been around a while. It means that things get done and the staff is more effective. When it comes to technical people, the company needs to pay a wage that is competitive on a _national_ level, because people are more willing to move than in the past, and they need to pay competitive wages across all industries, since a Java developer for a manufacturer can also be a Java developer for a finance company without a lot of retraining.

    Its a two edged sword though. At a company that pays well, people don't leave on their own accord. The power is in the company's hands. A strongly competitive salary means that very few other companies are going to be able to pull you away, and limits your choices when/if you want to leave.

    1. Re:Highly competitive pay == Retention by Anonymous Coward · · Score: 0

      10-15% higher pay does NOT equal retention.
      Most posters noted here -- junior resources want marketable skills and promotions within a year.

      This model will not simply work over next 50 years, the guys 20 something -- looking to be able to compete when they are in their 40s -- will loose

      The reason -- they have not aquired significant deep expertise in a particular business domain (investment, health care, entertainment, billing, taxation, etc)
      and did not aquire deep domain expertiese (OS development, compilers, signal processing, etc)

      So when they reach their 40 they will find themselves with no differentiators compared to the 20-something.

      So my advise 20 something on this board -- that keep writting how they need to get payed 15% above market, learn new technology every 6 month and get send to conferences -- do not think that this will actually get you solid background to stay in the business when you are in your 40s.

      My advise to the 40+ crowd, you need to spend signficant portion of your off-work time to keep constantly educating yourselves in what's out there but relevant to your domain. Do not sit on your hands and complain that you 'know your rights' and that 'off shoring is bad'. This does not make you valuable.

  6. Pay more and treat your staff better by PT_1 · · Score: 1

    From the article:

    "HFA, which is the nation's leading provider of rights management, licensing and royalty services for the music industry. "

    The article isn't talking about a small company, which simply can't afford to increase pay. We had a similar issue in our company a few years ago. The solution was to increase pay to competitive rates and ensure that junior staff members have a structured way to climb the career ladder in a reasonable timeframe.

  7. the never ending "shortage of good people" lie by decora · · Score: 5, Insightful

    "We invest in training people and bringing them up to speed to where they need to be, and boom they're gone"

    as opposed to, say, employees who spend 30 years at a company, and then have their electronic ID turned off one day without anyone telling them, and someone sends them a text message saying 'we will mail you your stuff'.

    you just FIRED all those old people in order to make room for the 20 somethings, so that you wouldn't have to pay health insurance or deal with their maternity leave or, you know, ability to understand their rights as employees.

    you think the 20 somethings didn't see this happen? you think they don't know what you did? you think they don't understand how the game works?

    where did these kids learn to be disloyal? they learned it by watching you!!!!

    1. Re:the never ending "shortage of good people" lie by Anonymous Coward · · Score: 0

      Employees are not loyal to companies that are not loyal. If you want a loyal employee, you should be investing in all of your people and treating them with respect.

    2. Re:the never ending "shortage of good people" lie by Anonymous Coward · · Score: 2, Insightful

      There is no such thing as "shortage" of anything. There is imbalance between bid and ask prices.
      "Shortage of specialists" = employers want too much work done for too little compensation, employees have a choice.
      "Unemployment" = employees want too much money for too little work, employers have a choice.
      Kinda symmetrical...

    3. Re:the never ending "shortage of good people" lie by TheGratefulNet · · Score: 5, Informative

      I'm in my 50's and I got 'told to leave' my last job due to age, my high salary and of course, there was a nice annual reorg to help managers oust people with a clean excuse.

      I know what's going on. insurance costs are high, people my age are not willing to be abused and we know our rights and our place in this world. we don't exist for mr. bossman or the company; family and home life DOES come first. so people like me get ousted.

      I have no loyalty to companies anymore. none. they put up with employees because they have to, not because they *like* us. we are simply an expense. and when it suits them, they exit us and march in some new kids that are more easily abusable and overworkable.

      that is, for jobs that are still IN the US. I've had to personally train indian replacements. not a good feeling knowing you are being pushed out, pretty blatantly.

      no loyalty to companies or ceo's. and they wonder why!

      reap what you sow, you bastards. but don't DARE complain about the mess YOU created!

      --

      --
      "It is now safe to switch off your computer."
    4. Re:the never ending "shortage of good people" lie by PopeRatzo · · Score: 2

      If you want a loyal employee, you should be investing in all of your people and treating them with respect.

      They don't want "loyal" employees. They want cheap, scared employees. There are enough unemployed programmers out there that management just doesn't care about "loyalty".

      Anyway, "loyalty" is not a concept that the modern corporation understands. There is no upside to "loyalty" in the minds of shareholders or board members (except their loyalty to each other and the CEO).

      You want "loyalty"? Then be loyal to a union. In the workplace, you can't "expect" loyalty, you have to demand loyalty, and your demands mean nothing unless it comes with a big truncheon.

      --
      You are welcome on my lawn.
    5. Re:the never ending "shortage of good people" lie by danlip · · Score: 1

      There are enough unemployed programmers out there that management just doesn't care about "loyalty".

      There are? I just got a new job, had multiple offers, and it took me 4 weeks from the day I started looking to the day I got the offer (during the holidays). And I am one of those old expensive programmers. All the recruiters told me it's really hard to find good talent now. The market is certainly hotter than it was 2.5 years ago, which is the last time I looked (still got 2 offers), and there are times it has been bad (2001, post dot-com crash, took me 6 months to find a job).

      Management may not care about loyalty (if they did they'd give me raises, but that never happens) but it's not because of a glut.

    6. Re:the never ending "shortage of good people" lie by tdknox · · Score: 1

      I'm also an "old expensive" computer professional. It recently took me a total of 18 hours from the time I put my resume online to my first job offer, and 4 days to have 6 offers and to have accepted a new position.

      The longest it's ever taken me to find a new position once I've started looking in earnest is 2 weeks. The shortest is 36 hours. Recruiters see my resume and my phone gets 100's of calls a day.

      There is definitely a shortage of experienced talent in the marketplace here (Washington, DC).

      --
      Did you know that gullible is not in the dictionary?
    7. Re:the never ending "shortage of good people" lie by TheRaven64 · · Score: 1

      Depends on the level of competence required. I've had quite a few job offers recently, but I hear from the companies I work for that entry-level programming positions are very easy to fill but competent experienced developers are very rare no matter how much they're willing to pay.

      --
      I am TheRaven on Soylent News
    8. Re:the never ending "shortage of good people" lie by Anonymous Coward · · Score: 1

      As I approach 50, I too am aware of the possibility of getting booted due to age. Fortunately, I've kept learning. For example, I bought my self a Beagleboard and learned to some degree how embedded programming and cross compiling works. I'll be one who buys the Raspberry Pi. I have long history of investing in myself. But despite that, I am acutely aware that I could get booted. My advice to younger employees is that the company has no loyalty to you, you have no loyalty to them. Get as much as you can get while you can get it. Jump companies for more pay. During the .com boom, we were paying over $100 and hour for Java developers. Those Java developers should have been saving and investing; investing in additional training that would broaden their knowledges. Most of them still only know Java. Some made a transition to .Net. But if you do that, you are a one trick pony.

      The company that I work for, a large well known company, let it's "Employee of the Year" go the year after he was given the award. His crime, he held the position that a VP wanted for her boyfriend. Companies suck, people suck.

      And while you are at it, invest in real estate. 3 bedroom, 2 bath homes in good middle class neighborhoods. Your 401 won't be worth crap. We we told our 401 would be worth a million by the time we retire. I don't see that happening. A residential rental will provide a good retirement income.

      Oh, and the thin client cloud thingie...been there and done that...in the late 70's. IT was called a mainframe. We worked really hard to get away from that model for good reason. It puts the wrong people in control of your information. And now they want to move back to that model. Give me a fucking break.

      Anonymous

    9. Re:the never ending "shortage of good people" lie by BonThomme · · Score: 1

      Your 401 can be worth a million, but you have to invest time in it, just like you do your skills.

    10. Re:the never ending "shortage of good people" lie by man_of_mr_e · · Score: 1

      100's of calls a day? Really? REALLY?

      as in > 200 calls per day? Assuming a 12 hour window, that's one call every 3.6 minutes. And since, those calls aren't likely spaced out that would be likely to have more than 10 calls peaking simultaneously.

      Methinks you're exagerating.

      I'm also skeptical of an 18 hour window. I've never seen any tech company that can work that fast, not even small startups. They usually need at least a few days to get everyons ducks in a row. They'd have to setup the interview and hire you on the spot.. and while possible, seems unlikely.

      Most tech companies I have interviewed with take a minimum of 2 weeks to make a decision, usually 3-4 weeks.

      But if this is true for you, I congratulate you.

    11. Re:the never ending "shortage of good people" lie by hedwards · · Score: 2

      Not really, at the end of the day businesses hire when they can't shift work loads around to handle the work load. But in some cases there generally aren't jobs because they're shrinking. Take drafting for example, that's a career that's more or less extinct because all those jobs moved to CAD. Likewise longshoreman are only in demand as long as there are things to unload from ships, if there aren't things to unload then there isn't any reason to hire or retain them.

      Agriculture is probably the ultimate example of that, you've now got a handful of people tending more acreage than hundreds did a couple hundred years ago.

    12. Re:the never ending "shortage of good people" lie by tsotha · · Score: 1

      That's what I'm hearing in the SF bay area as well. People time out as contractors and have another position by the end of the week.

    13. Re:the never ending "shortage of good people" lie by sjames · · Score: 1

      TFA is actually a bunch of managers complaining bitterly that tyey can't get employees to be loyal like they need them to be. The problem is they want to have their cake and eat it too. For some reason they can't wrap their overly-entitled minds around the idea that they must BE loyal to have people be loyal to them.

  8. It's the pay, stupid... by Anonymous Coward · · Score: 0

    No, its more like these 20somethings expect to get paid 100K a year right out the gate...as I hiring manager who would I pay a 6 figure salary to? Some kid who has been industry a couple of years or someone who has been in the industry longer than the kid has been out of middle school?

    I realize that there are exceptions - but as a general rule NO KID is worth that...

    1. Re:It's the pay, stupid... by maple_shaft · · Score: 1

      Where the fuck do you live that you run into juniors expecting 100k? The juniors I see would be happy with 45k a year and not being dumped on by superiors and bean counters that contribute NOTHING! Do you know how disillusioning it is to join a team as a developer with less than 3 years of experience, and to work for a bunch of guys who literally dick around on the internet all day and make 3 times their salary? Then they get talked down to, asked to work overtime, get ignored, and not appreciated. It is no wonder they leave.

    2. Re:It's the pay, stupid... by Anonymous Coward · · Score: 0

      Move to Silicon Valley. Top School Engineering Degree start at 100k plus stock. (20k a year), second rate schools can even pull 80-90k. I moved out here and my total compensation Doubled from Kansas City. Sure housing cost twice the price, but the rest isn't that much more expensive (10-20%)

    3. Re:It's the pay, stupid... by Anonymous Coward · · Score: 0

      Eh, starting salaries in the bay area aren't that high. Of course they're more than 45k.

  9. Re:It doesn't matter. Either is fine. by maple_shaft · · Score: 2

    Do you realize how racist that sounds? Everybody you claim to be a good programmer is essentially from a predominantly Caucasian country. Third world countries have poor schools, desperate people who lie on resumes to get jobs they are not qualified for, and scummy managers who exploit big money contracts and give cheap subpar talent. It has absolutely nothing to do with people in Third World countries being poor programmers in general. They are just being exploited.

  10. Bay Area or NY? by Anonymous Coward · · Score: 0

    Personally, if I were starting over, I'd go somewhere where I could keep more of my own money after taxes. NY has one of if not the highest departure rates for 20-somethings in the country.

    1. Re:Bay Area or NY? by aaarrrgggh · · Score: 2

      Yes, Montanna has low taxes. Working there doesn't improve your lifetime after-tax income perspective much though.

      In my 20's, I got to work in the Bay Area and Hong Kong, as well as retire for a couple years. One place I was a model employee, and the other I had very limited motivation, great pay, but only stuck around a year because it was a hostile work environment.

      If you want financial success, you have to work hard, and smart. Getting some of our youngest employees to work (paid) overtime is like pulling teeth. Paid overtime (within rational limits) is the easiest way to turn a good paying job into a great paying job. People forget that their pay isn't just their salary rate.

    2. Re:Bay Area or NY? by f()rK()_Bomb · · Score: 1

      I can't fathom why anyone works overtime if they are young, free time is worth way more than money to me at 28. You'd have to offer me triple pay for me to even think about over time, money is just not that important once it gets beyond the basics.

      --
      "The space elevator will be built about 50 years after everyone stops laughing." - Arthur C. Clarke ~1980
  11. East vs West is right by Anonymous Coward · · Score: 1

    In my experience, it's about goals and attitudes. The large east coast firms that pay well are primarily non-tech firms that have what can be loosely described as "east coast attitude" (must be well dressed, seniority over merit, established principles vs creativity). On the west coast we have tech firms that cater to engineers specifically and attempt to create environments where they thrive. On top of that there's the chicken-and-egg problem where engineers want to work with other good engineers, and many of them have gravitated to the bay area because of the companies there, which are there because the talent is there, and so on. I believe engineering to be a primarily creative endeavor, and I think west coast companies, for the most part, are more tolerant of the kinds of attitudes that might come with that (fierce ownership, perfection over production). Of course, these are loose generalizations arrived at through particular examples as well as stories from colleges, but I think this is roughly accurate.

    1. Re:East vs West is right by Anonymous Coward · · Score: 0

      Sorry that last bit should be "stories from collegues," not "stories from colleges," and I'm not sure why it decided to double up on that last paragraph there...

    2. Re:East vs West is right by Anonymous Coward · · Score: 0

      WEST COAST HIPPIE ELITE

    3. Re:East vs West is right by Anonymous Coward · · Score: 0

      hell yeah, dude.

  12. NYC guy is an idiot by Bogtha · · Score: 4, Insightful

    He's got a > 100% annual staff turnover, and practically everything that comes out of his mouth screams "I have no clue about what people want even if it's common sense and even if they tell me to my face".

    --
    Bogtha Bogtha Bogtha
    1. Re:NYC guy is an idiot by Safety+Cap · · Score: 2
      What would happen if he asked his current employees what they needed to make their jobs easier, and actually implemented those ideas?? Three things that, if not present, will make an employee unhappy an eventually leave:
      1. High enough pay so living expennses are not an issue
      2. Autonomy - what to work on, how to do it, etc.
      3. Meaningful, challenging work

      Also, your HR dept has too much power. If you're still doing Theory X stuff like "annual performance reviews," you're doing it wrong, and deserve to die in a fire.

      --
      Yeah, right.
    2. Re:NYC guy is an idiot by mdf356 · · Score: 1

      If you're still doing Theory X stuff like "annual performance reviews," you're doing it wrong, and deserve to die in a fire.

      I had to google Theory X, but I don't see what it has to do with annual performance reviews, which have existed at all 5 places I've worked as a professional software engineer. What's wrong with an annual performance review?

      --
      Terrorist, bomb, al Qaeda, nuclear, yellowcake, kill, assassinate. Carnivore is dead... long live Echelon.
    3. Re:NYC guy is an idiot by tsotha · · Score: 1

      Heh. Yeah, there's a distinct possibility people are leaving because this guy is hard to work for, and it has nothing to do with money.

    4. Re:NYC guy is an idiot by rally2xs · · Score: 1

      W. Edward Deming, the guy that went to Japan and showed them how to beat up our auto industry, had a theory of driving fear out of the workplace, one feature of which was to not have performance reviews.

      Just logically, APR's emphasize hero programming in an environment that is inherently a team effort. If you want your people to share and cooperate for best results, you probably shouldn't try to set them against each other to compete for the biggest prize (bonus) awarded via an APR.

  13. Re:It doesn't matter. Either is fine. by MightyYar · · Score: 2, Funny

    I for one welcome our Japanese Caucasian overlords.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  14. Gee - there's no loyalty? by Registered+Coward+v2 · · Score: 5, Interesting

    OH, the horror. People don't appreciate that we give them a job and a paycheck. They should be grateful.

    Of course, the first time the market slows or we can hire someone cheaper, we can show them the door. After all, we're the employees. We only owe them a paycheck for as long as we need them.

    Somehow, I can't garner much sympathy for the poor CIO/CEO/CFO/CPHBO that can't keep staff. They've seen what's happened to their parents, older siblings, and friends at companies, and learned the lesson well. Watch out for number one. Your company, despite all it's statements about loyalty, only looks at the bottom line. That's fine, but loyalty is a two way street, and company's are discovering people care as much for them as they do of their people.

    I've seen loyalty - in the military - but it's a loyalty because you know the person next to you would die for you and you'd do the same for them. Most company's have no idea what loyalty is, and will learn, as we used to say "Payback is a MF."

    I anticipate, once the economy picks up, a lot of companies are going to be crying about how they can't keep employees despite all they "did for them in the recession" (like layoff people with 3 days notice, demand pay cuts, etc) and how horrible it is.

    We're fast becoming a nation of hired guns - which is fine, and as things like health insurance and other "benefits" provided by companies become more portable you see more and more people selling themselves to the highest bidder and moving on whenever a better gig comes around. I'd almost see a return to the guild system - where individuals band together to get group discounts and find work but essentially are freelancers; a modern version of a union hiring hall.

    --
    I'm a consultant - I convert gibberish into cash-flow.
    1. Re:Gee - there's no loyalty? by Anonymous Coward · · Score: 0

      Exactly they have no loyalty to you why the hell should you have any to them. I have stayed at my company for 7 years but only because so far they have for the most part treated me well. Though recently there have been many signs its time to leave. Its mostly my bosses fault because he is weak and wont push for them to invest more in me. Even though he tells me "He is trying" well if he is trying and they dont want to invest then I will go find someone who will. Which is a shame I got them through a large part of their multi billion dollar purchase with a total revamp of their client management. Oh well.

    2. Re:Gee - there's no loyalty? by Jane+Q.+Public · · Score: 3, Informative

      The guild system -- followed by early trade unions, which were an extension of the same idea -- was a horrible, abusive system. I would not wish it on anybody.

      Guilds were not created to help workers. Guilds were created to keep tradecrafts secret and expensive. They drove prices up, were terribly abusive to apprentices (that was part of the point... THEY got cheap unskilled labor) and kept common workers (who would have brought prices down through competition) OUT.

      If you think guilds were good, for anybody but the master craftsmen, you haven't read your history very carefully.

    3. Re:Gee - there's no loyalty? by Registered+Coward+v2 · · Score: 1

      The guild system -- followed by early trade unions, which were an extension of the same idea -- was a horrible, abusive system. I would not wish it on anybody. Guilds were not created to help workers. Guilds were created to keep tradecrafts secret and expensive. They drove prices up, were terribly abusive to apprentices (that was part of the point... THEY got cheap unskilled labor) and kept common workers (who would have brought prices down through competition) OUT. If you think guilds were good, for anybody but the master craftsmen, you haven't read your history very carefully.

      While I agree the guild system as it original was setup would not be desirable; I think the concept of skilled labor banding together to improve their bargaining power is valid today. we need to shift from the concept of 'we work for a comp[any" to we sell one raw material - skilled labor - to a buyer and want to negotiate the best deal we can for our product. To the extent you can increase labor's bargaining power you will be able to extract higher wages - the result of the guild system worth replicating.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    4. Re:Gee - there's no loyalty? by Jane+Q.+Public · · Score: 1

      "To the extent you can increase labor's bargaining power you will be able to extract higher wages - the result of the guild system worth replicating."

      I agree, in the context of equalizing negotiating power with powerful companies. But the problem -- both in guilds and in trade unions -- has been abuse by the higher-ups of the organizations.

      Even pretty recently there have been problems with organized crime running the leadership of trade unions. And even when there wasn't, there was still abuse by the leaders of unions... who managed to keep costs high and salaries lower than they would otherwise be.

      If you could get the bargaining power without the abuse of the system, then I would probably be in favor of it. Unfortunately, I have seen very few real-world examples.

    5. Re:Gee - there's no loyalty? by Registered+Coward+v2 · · Score: 1

      "To the extent you can increase labor's bargaining power you will be able to extract higher wages - the result of the guild system worth replicating."

      I agree, in the context of equalizing negotiating power with powerful companies. But the problem -- both in guilds and in trade unions -- has been abuse by the higher-ups of the organizations. Even pretty recently there have been problems with organized crime running the leadership of trade unions. And even when there wasn't, there was still abuse by the leaders of unions... who managed to keep costs high and salaries lower than they would otherwise be. If you could get the bargaining power without the abuse of the system, then I would probably be in favor of it. Unfortunately, I have seen very few real-world examples.

      True. perhaps cross between a cooperative, such as Ocean Spray, and a temp agency, where the members own the agency and as such have a vested interest in its success.

      --
      I'm a consultant - I convert gibberish into cash-flow.
  15. Not representative of NYC by palmerj3 · · Score: 5, Interesting

    I am one of the 20-somethings who have followed this similar career path.

    Simply put - I stay at a company until I feel there is nothing more to learn and/or another company offers a greater challenge & opportunity to learn.

    Money generally comes with greater challenges, but it has never been my ultimate driving force. This is the reason why I've never (and will never) accept a counter offer.

    So how do you keep 20-somethings from leaving? Build a company that constantly researches & implements new technologies. Build a company that contributes to open-source so developers interact with other (better) developers. Send developers to conferences and maybe arrange for them to speak at conferences if appropriate. Allow them to expense tech books. You get where I'm going here. Nothing is stopping your employees from leaving your company for another hot tech company so it's your job to create an environment that attracts good engineers. A boring Java shop with a CTO that is doing nothing to retain talent is only going to be used as a stepping stone to better jobs.

    1. Re:Not representative of NYC by Kamoo · · Score: 1

      Sigh, no mod points. Good post.

    2. Re:Not representative of NYC by Anonymous Coward · · Score: 0

      Typical ignorance of a 20-something on full display here. Companies are built to serve their customers, not their employees. The goal of the arrangement is to make the customers happy, and subsequently bank enough profit to pay your sorry ass.

    3. Re:Not representative of NYC by ZombieBraintrust · · Score: 1

      Typical ignorance of a 20-something on full display here. Companies are built to serve their customers, not their employees. The goal of the arrangement is to make the customers happy, and subsequently bank enough profit to pay your sorry ass.

      Who gives a shit about what the company was built to serve. The employee's goals are money, family, sex, relaxation, and respect. Employment is an agreement where those goals are met by the employer in exchange for work.

    4. Re:Not representative of NYC by Anonymous Coward · · Score: 0

      Apparently palmerj3 gives a shit because he's expecting the company to serve his needs for self-actualization as its primary and only goal for existence. Companies do not exist for this purpose, and any expectation to the contrary is both naive and immature.

      Truly special companies will serve their customers, make a profit, meet payroll, AND provide an environment of self-actualization for their employees - in that order. The expectations of palmerj3 are exactly backwards, which is typical of young employees who don't have enough real-world experience to know how and why they're wrong. It's an utter fail of the idiots in the article to not understand this basic dynamic and structure themselves accordingly. If they want to take advantage of the gullibility and low cost of young employees then they need to also be prepared for their fucked up world-views and high turnover that comes with them.

    5. Re:Not representative of NYC by Anonymous Coward · · Score: 0

      I wanna know what companies are exchanging sex for work.

    6. Re:Not representative of NYC by Anonymous Coward · · Score: 0

      Amen brother. I'm a late twenties algorithm engineer and just completed my 3rd 2-year hop. I'm going to start putting down roots a little more at each job and transitioning myself into managing the new hotshots that come out of school. I know what was effective in pointing my shotgun-blast-enthusiasm in the right direction for the company and am learning how to do that with the new guys.

      What, do they think I'm going to be a 60 year old software developer? That's just asking to get fired for some meaningless little bullshit reason having to do with some fuckup at management level.

      A lot of us are not starry-eyed stupid kids anymore thankful for the chance to sit next to someone who's relevance peaked 20 years ago. I lack experience but have talent. Guide me. Later I'll do the same thing for the younger, hotter and more relevant people than myself.

    7. Re:Not representative of NYC by Anonymous Coward · · Score: 0

      Who gives a shit about what the company was built to serve. The employee's goals are money, family, sex, relaxation, and respect. Employment is an agreement where those goals are met by the employer in exchange for work.

      I don't know about employers providing sex in exchange for work, but it's great idea :)

    8. Re:Not representative of NYC by Anonymous Coward · · Score: 0

      The employee's goals are money, family, sex, relaxation, and respect. Employment is an agreement where those goals are met by the employer in exchange for work.

      So far, I haven't come across any company that agrees to meet my sex-related goals.

      THe benefits package would be a hell of a lot different.

  16. Welcome to reality by Anonymous Coward · · Score: 0

    A lot of programmers get into their trade because they actively don't want to understand the business side of things - if you want a car analogy, they want to work on the guts/engines of the company car fleet, not understand why the company has that fleet and what they do with it.

    I've seen this before with managers - the mindset of not being interested in climbing the organizational ladder and wanting to stick with the technical side of things can come as a shock to them, and some simply find it utterly alien. The notion of the work being its own reward is literally incomprehensible to them, and they tend to cope poorly with the situation - for example:

    "Third, as new developers come in, we are teaming them with a business partner to help them understand the impact of their system on the business. We're trying to get them more invested in the strategy. We're trying to engage them in where the company is going. "

    No wonder the young developers are leery - they're trying to mousetrap them - or get them "invested in the strategy" if you like managerspeak - into something they don't want to do. That's another very annoying thing with managers - they seem to think in terms of trying to make people into things they don't necessarily want to be, rather than looking for people whose natural inclination is to do what they need them to do. Guess what - peoples' response to that might just be to go look for what they want, not be a good little re-programmable human widget in the cog of the company machine.

    To be perfectly fair, there is a lot of good career sense (in general, not sure about this aspect of the music industry) in being aware of the larger picture - previous stories about career prospects for programmers have made the point that as you become more senior in a business (at least, if you're good at your job) you're generally expected to take on more responsibility and leadership roles - someone has to and the business will (hopefully) want its better people in those roles. But neither side is likely to get what they want if they try to pound square pegs into round holes using some sort of Employee Motivator System 3.1, new and improved method! instead of dealing with unique individuals on a case-by-case basis. If someone wants to be a career techie, is happy in programming and poor at dealing with people, and consistently gets productive work done while staying current, for heavens sake don't try to turn them into something they don't want to be! Or you might find yourself wondering why all your talent is leaving and your turnover rate is so high.

    I also find it amusing that companies might be inclined to complain about loyalty, when the last few decades have been busy teaching workers that the world has changed and they can't expect to be at one company for their career. Guess what - people learned the lesson.

  17. It's the mentality by yerktoader · · Score: 2

    As far as these people are concerned, if you're not in sales, you're losing them money. They're so focused on stocks, margins and anything short term that they are willing to cut and shortchange anything they can. Even if you're essential, or if your job entails customer retention such as tech support for commercial/residential internet service. New professionals might not have the loyalty that older generations once had, and they only have themselves to blame for engendering such attitudes - I sure as shit didn't vote for free trade and globalization.

    Far as I'm concerned, with the pay, the studying, the hours and the human factor, I'm done. With the hard work they want from me, focused into another career, I'll hopefully be doing what I really want in the next five years or so. Screw 'em.

    1. Re:It's the mentality by yerktoader · · Score: 1

      Shit, that should read "and management only has themselves to blame"

  18. Career Advancement by Philodoxx · · Score: 4, Insightful

    I worked as a software engineer for 4 years at a fairly large software company after graduating university. The depressing reality is it's much easier to advance your career by switching jobs than it is by being loyal. I got a glowing review my first two years but did not result in a promotion. Meanwhile there were people who would leave the company, and come back a year later at +1 seniority level.

    --
    Oh, a lesson in history from Mr. I'm my own grandpa.
    1. Re:Career Advancement by Anonymous Coward · · Score: 2, Interesting

      The depressing reality is it's much easier to advance your career by switching jobs than it is by being loyal. I got a glowing review my first two years but did not result in a promotion. Meanwhile there were people who would leave the company, and come back a year later at +1 seniority level.

      Of course - if they promoted you they would have to find someone else who could do your job, and they probably wouldn't find someone as good. OTOH, if they recruit from outside (even if it is a re-hire), they are leaving a hole in someone else's organization...

    2. Re:Career Advancement by Safety+Cap · · Score: 2

      The depressing reality is it's much easier to get a real pay raise by switching jobs than it is by being loyal.

      FIFY ;)

      --
      Yeah, right.
    3. Re:Career Advancement by ChrisMaple · · Score: 1

      Think about the concept of hierarchy, that at each level there are fewer people than the level below. Unless you are exceptional and explicitly make known your intention to move up in the company, you should not expect a real promotion (i.e. more than moving from junior XX to unprefixed XX) for half your career: 20 years.

      --
      Contribute to civilization: ari.aynrand.org/donate
    4. Re:Career Advancement by Anonymous Coward · · Score: 0

      Exactly. Companies who reward loyalty, good performance, and stored knowledge, don't have high turnover. At my company I've been put in "keep a seat warm" positions for the past year. I asked to be moved, said I was bored and not doing anything that would advance my knowledge or career. My boss literally didn't respond to some of these, and in my annual review, tried to say that I didn't deserve a raise or doing enough in my personal time to learn random technologies that none of our clients were using. He also said that I hadn't shown leadership and had to "make my own opportunities", all that bullshit.

      The truth is I was placed in a one-man position at a client, did a project entirely on my own, and the client was (at the same time the boss was lying to me) demanding I get sent back there in addition to trying to hire me on the side. Sounds like someone who isn't doing a good job, doesn't it? But I've heard enough warnings that I didn't want to get offers and get my company to make a counter-offer. Plus, really, if they had no interesting work, why stay regardless?

      Another friend turned in his resignation. At that point, suddenly the boss thought the friend was worth a promotion and +20k/year. Rewarding loyalty, huh? :)

      (I turned in my own resignation a week ago, and am getting paid +20k to work at a way more interesting company with challenging work for me to do. Every job I interviewed for made a much better off, and for more interesting work. The software industry is a great place to be right now, everyone is hiring and can't find enough employees)

  19. Nothing is new. by slasho81 · · Score: 4, Insightful

    You pay peanuts, you get monkeys.

  20. About that 5, 10, 15 year thing... by CFBMoo1 · · Score: 2

    That sounds like something from my parents generation where you could get a job and feel like it was stable. Business these days has proven over and over again that a job is not stable like it used to be. The norm is to move on more then it was back then and people have changed. If you want people to stick around longer then the norm needs to swing back to long term with good pay and benefits. Otherwise enjoy the turn over rates staying high as the people you try to employee look out for their own bottom lines since their job isn't helping in that area like it once was.

    I will say this, I'm thankful I found a job where I can do the 5, 10, 15 year thing. Maybe I'll get lucky and do it as long as my father did in his 42 years of service at one company. Who knows though in this day and age?

    --
    ~~ Behold the flying cow with a rail gun! ~~
  21. NYC treats engineers like crap by eples · · Score: 2

    Maybe it's because you've got a bunch of C+ business majors running the show, continually fucking up simple projects.

    And then on top of that, treating your software engineers like 2nd class citizens.

    Fuck that noise. I left after 6 years and don't plan to ever go back.

    --
    I'm a 2000 man.
  22. Autonomy, Mastery, and Purpose by Deffexor · · Score: 4, Informative

    Once salary is satisfied, what drives us all are 3 things: Autonomy, Mastery, and Purpose.

    I get the sense from my friends who work on the West Coast that they get these things from their jobs. On the East Coast, it doesn't seem to occur as often (or at the very least is harder to find.) I'm not surprised that young 20-somethings bail as often as they do in such an environment.

    Here's a TED talk about it: http://www.ted.com/talks/dan_pink_on_motivation.html

  23. they're getting wise by Anonymous Coward · · Score: 0

    It may be the salary as others have said. I'm sure it's a big part of it - especially in New York City. However, I think more and more people are not buying the age-old corporate dogma. A lot have seen there is no more is there loyalty towards employees. As such, why should an employee feel any loyalty towards a company? If one receives a better offer, what's to stop him?

  24. stats by buddyglass · · Score: 3, Informative

    I'm a senior dev working in Austin. Just ran my salary through some cost-of-living calculators vs. NYC and San Jose. One says I'd need to earn 1.55x my current salary to live comparably in NYC. A second calculator says 2.27x for Manhattan, 1.90x for Brooklyn and 1.66x for Queens. The second one also claims 1.63x for San Jose.

    1. Re:stats by buddyglass · · Score: 2

      Second thought on loyalty: I've worked at very large companies (IBM) and 8 person startups. IBM is the only place that actually gave me a raise. The startups seem to assume you're only going to be there for 2-3 years max so they don't bump your compensation. On the other hand, every time I've switched positions (including after having been laid off) the new place paid more than the old. At this point it seems like the only time I ever get a raise is when I change jobs.

    2. Re:stats by Anonymous Coward · · Score: 1

      You must not have worked at IBM long or it was a long time ago. IBM policy now, for the most part, is to only give raises with promotions. There are general raises from time to time but you just getting back a little of what you increased cost of benefits took away over the past couple years. If you are getting consistent raises at IBM you are probably drastically underpaid compared to the industry. I left when pretty much my entire department got offers from another company. The funniest thing was most of us got stuck in an hr black hole at the new company. The company had a policy of no more than x% pay raise when hiring without an exception from an SVP. They also had another rule that you had to make at least y. 95%+ of us with 30% raises didn't meet the minimum. We ended up all making the companies minimum for an engineer which was, for most of us, an 80-90% raise over IBM. I,ve also received higher percentage raises every year than I ever received at IBM, and I was there 11 years.
      The only reason I see people continuing to work for IBM is because they're drinking blue kool-aid or they've been made to feel like they'll be failures anywhere else.

    3. Re:stats by buddyglass · · Score: 1

      I was there from 1999-2004. If I recall, they would give you small cost of living raises each year. Maybe 1% base pay. As you neared the top end of the pay range for your "band" these might stop coming, but by the time you got to that point you were expected to be ready for promotion to a new "band" anyway. If you got that point and weren't deemed ready for promotion then you were doing something wrong. Once you were promoted to the new band you'd be near the middle of its pay range and could start collecting the small cost-of-living bumps again.

    4. Re:stats by Rakishi · · Score: 1

      You should adjust how you live based on the location which is why I find these calculators BS to some extent. In NYC I don't have a car and don't care about a small apartment. Why? It's NYC, if you're staying at home often enough to care then you should move somewhere else. I also never cook, too many good $10 places on the way home from work. In Silicon Valley I had no need for a garage workshop, I just paid techshop $125/month for access to a 100 times as much equipment.

      And yeah you may get paid 40% more and possibly even more right now with the hiring wars in Silicon Valley. Although I suspect that may shrink as the position gets higher but I really have no idea.

      As for raises, my employer in SV gave me consistent 3-5% raises every year until the whole company started imploding. Then they gave me 30+% retention bonuses (some stacked) to not jump ship before they could sell themselves off. Fun times.

    5. Re:stats by ian+mills · · Score: 1

      As someone who just moved from Austin to the NYC area last year I thought I might give you some insight as to what those numbers mean. While people do also get paid more to live I those areas, they also take a lower relative pay to live in those areas. People are willing to take 1.5x lower salary to live where there are more oppurtunities, jobs and otherwise. I wouldn't move back to Austin for the same pay I get in the northeast, though I like it up here and not everyone does. But the numbers show more people prefer it.

    6. Re:stats by Anonymous Coward · · Score: 0

      Yea you were there for one of the short good times. 98 to 02 was great then in 03/04 they changed the plan. They lowered the mid point for bands, changed the ranking system, reduced PBC payouts. This is also when the almost quarterly layoffs and pay freezes except for promotions started. The other issue was so many people were being cut they really scaled back promotions because the organizations became to top heavy. You timed your exit perfectly.

    7. Re:stats by mdf356 · · Score: 1

      Agreed -- I left in 2008 because it was painfully clear that despite good performance reviews and two promotions, my raises over 7 years amounted to inflation, plus the two bumps at promotion (a total of 15%). IBM wants to pay everyone below upper management an average salary, no matter how much better than an average job they do. It's entrenched in their compensation model and no first-line manager can do anything about it for his/her best employees. Every time someone is paid above the average for their band it's a constant battle to get them even cost-of-living adjustments, since they're above average.

      --
      Terrorist, bomb, al Qaeda, nuclear, yellowcake, kill, assassinate. Carnivore is dead... long live Echelon.
    8. Re:stats by Anonymous Coward · · Score: 0

      Companies like HP also have a 2nd "Star" pay curve for Silicon Valley for each standard pay curve. The star curve which is ratcheted up from the rest of the US to address this issue. If HP had stuff in NYC, employees there probably would be on the Star curves also.

      That's how a company addresses that if they give a shit about success, innovation and retention.

  25. Re:It doesn't matter. Either is fine. by PopeRatzo · · Score: 3, Funny

    Programmers from Canada are fine

    Citation needed.

    --
    You are welcome on my lawn.
  26. Well, I can understand the hesitation by Sycraft-fu · · Score: 2

    Part of it is simple shortsightedness with regards to cost and all that. However another part is you have a greater chance of getting a worker that doesn't do a good job working with your system.

    A problem I've noticed in some older tech types is a real "stuck in the past" kind of mentality. They want to do thing they way they used to do them, not the way they are done now, or the way they are done at this location. Resistance to learning new things often increases with age and in computer work, learning new things is always a requirement.

    So despite experience, you can end up having a less productive worker. This is particularly true because every IT system I've ever seen is unique. No matter what you experience, you don't come in at 100% on day one, it takes time to learn it and get trained up. If you are the resistant to learning, that can mean never getting up to 100%.

    Just understand that with upsides there are downsides too. We just hired a new guy at work who's older, and he has these problems in a mild way. In general he's good but he's awful stuck on mainframes as being the end-all computer solution, since he used to work on them at IBM for years. That's nice, but we can't afford one and never will be able to so it is useless to discuss it.

    An example of it in a more extreme capacity is our older professors. Some absolutely refuse to update their knowledge. I've butted heads with one of them over upgrading Cadence because the old version (9.2, like 11 years old) just flat out won't work on new systems. The new version is very similar, our student figured it out in about 10 minutes, but the professor just doesn't want to learn anything new.

    1. Re:Well, I can understand the hesitation by gbjbaanb · · Score: 4, Insightful

      and the other side of that is that new stuff isn't always better by a long way.

      I mean, look at the tools we're using to connect to this site - still using ethernet? surely we should have scrapped that ancient technology by now.... and the move towards thin clients with all the data held on the 'cloud'. Isn't that just mainframe style development all over again?

      A lot of the old guys will tell you that something is better, not because they're "stuck in the past" but because the techniques they're talking about really are better. There are too many 'latest fads' in IT today, often they become the biggest hyped up thing ever, and after a year or two everyone recognises that they were just bull.

      Ok, sure there are old guys who do reminisce about the past too much, but by the same token there are too many young guys who think that everything the currently exists is rubbish because they can do it better.

      The industry really needs to grow up and understand that building on what has gone before is beneficial, not to (continually) scrap it and start over again.

    2. Re:Well, I can understand the hesitation by ShieldW0lf · · Score: 1

      and the other side of that is that new stuff isn't always better by a long way.

      I mean, look at the tools we're using to connect to this site - still using ethernet? surely we should have scrapped that ancient technology by now.... and the move towards thin clients with all the data held on the 'cloud'. Isn't that just mainframe style development all over again?

      A lot of the old guys will tell you that something is better, not because they're "stuck in the past" but because the techniques they're talking about really are better. There are too many 'latest fads' in IT today, often they become the biggest hyped up thing ever, and after a year or two everyone recognises that they were just bull.

      Ok, sure there are old guys who do reminisce about the past too much, but by the same token there are too many young guys who think that everything the currently exists is rubbish because they can do it better.

      The industry really needs to grow up and understand that building on what has gone before is beneficial, not to (continually) scrap it and start over again.

      Change it by 10%, label it new and improved, watch the sheeple line up.

      This is how mature consumer focused industries work. Industry isn't about producing high quality products, it's about keeping production infrastructure in operation.

      --
      -1 Uncomfortable Truth
    3. Re:Well, I can understand the hesitation by Jane+Q.+Public · · Score: 2

      "Resistance to learning new things often increases with age and in computer work, learning new things is always a requirement."

      It's no more a problem in computer work than it is in any other industry. It's a people problem, not a profession problem.

      Some people will keep learning. Some people will not.

    4. Re:Well, I can understand the hesitation by sjames · · Score: 1

      Yes, you can. And if you end up with one of those, you handle it the same way you do if you accidentally hire an over-entitled 20-something that won't accept instruction.

  27. Life is too short to work for pricks by Anonymous Coward · · Score: 0

    I don't think you could pay me enough to live in the NYC area. Not interested at any price anyone is willing to pay. Sorry. Not for me.

    California is the same deal. not for me.

    High taxes, lower quality of family life, idiotic politicians, though we definitely have our share of those too - terrible traffic and don't get me started about New Yorkers. The 5% that suck make it so that I don't want to know the other 95% of really nice and interesting people.

    Some of the smallest minded people I've ever met in my travels around the world are from NYC and California.

    My $130K/yr job buys a nice lifestyle that $750K in SF or NYC can't touch. I don't think I'd have the same land, house, and easy ability to go hunting within less than an hour drive. My kids couldn't attend extremely good public schools in those locations either.

    Like I said, not for me.

    OTOH, if they allowed telecommuting and didn't make me visit either location more than a few times annually, perhaps .. perhaps, we could talk.

    Oh, I'm not 20-something. I do have 20-something years of wide ranging software dev experience, however.

    Life is too short to work for pricks. It isn't worth the hassle.

    1. Re:Life is too short to work for pricks by Gorobei · · Score: 1

      and don't get me started about New Yorkers. The 5% that suck make it so that I don't want to know the other 95% of really nice and interesting people.

      Some of the smallest minded people I've ever met in my travels around the world are from NYC and California.

      OTOH, if they allowed telecommuting and didn't make me visit either location more than a few times annually, perhaps .. perhaps, we could talk.

      Life is too short to work for pricks. It isn't worth the hassle.

      Bitter much?

      You seem made for Houston, TX.

    2. Re:Life is too short to work for pricks by FunkSoulBrother · · Score: 1

      Where do you live?

    3. Re:Life is too short to work for pricks by garyebickford · · Score: 1

      I worked in Sugar Land and lived in west Houston (off Bissonet), in a very mixed neighborhood - all colors, creeds, nationalities, etc. I enjoyed it. I'm kind of a 'white bread suburban' guy by nature, but I got along fine with everybody. One of the running jokes around the apartment complex was whenever I came out to the pool with my Scottish-extraction lily-white skin, everyone would cover their eyes from the glare! :D

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
  28. Ridiculous premise! by bradgoodman · · Score: 1
    If you interpret the OP with some fuzziness - you can read between-the-lines and summarize it as:

    "We're trying to hire lots of [free] interns - but are unable to retain them [once they're worth something]."

    First off, that's kind-of like me trying to hire a lot of domestic/janitorial interns to work at my house, and I'm surprised at no one is jumping at this "learning opportunity".

    Yea - our company had the same problem with are Philippine division. We'd hire young people at $10k/yr, and couldn't figure out why they'd all leave after a year. (Answer: Any other company on the street would pay them $20k/yr).

    P.S. Janitorial and domestic internships are still available at my house! I will reward you all with plenty of life-experience!! Any takers???

  29. Re:It doesn't matter. Either is fine. by Anonymous Coward · · Score: 0

    Indians are Caucasians.

  30. Re:Why the false cries of racism? by maple_shaft · · Score: 1

    You're like the hardline conservative male politicians in America who rally against homosexuality in public, but then enjoy blowjobs from anonymous men in airport washrooms.

    Yes because rallying against racism is what comes to mind when thinking about hardline conservative male politicians... I stand by what I said, because I have seen real racism against an entire people because of corporate decisions from assclowns that have wet dreams about outsourcing as much software development as possible to third world countries. My neighbor runs a small website that he farms all the development work out to Vietnam. You should hear how he talks about these poor saps like he is doing them this huge favor for paying them essentially $4/hr. "Oh yessa massa! I sho is grateful!" It is slavery out and out.

  31. Ok but here's the thing by Sycraft-fu · · Score: 1

    When your workplace uses something, it isn't really up for if we should use something else. A workplace uses new technology X and it does its job, despite being new and shiny. Old guy doesn't like it, talks about how much better technology Y is at his old job and how that should be used. Not a useful situation.

    There's a big difference between not moving to a new technology and moving back to an old one, particularly if what you have works. For your Ethernet example yes we use it, gigabit and probably soon ten gigabit. I am not going to go and move back to 10 megabit thin-net and token ring.

    Like I said the other part of the problem is refusing to learn new things in terms of the new to them system at a new job. Everyone does things differently. Every job has learning that needs to be done to do it well.

    My point is just that older workers are not some wonderful boon of experience with no downfalls other than wanting more money. Like younger workers, they have downfalls as well, different ones, but they have them. Refusal to learn/being stuck in the past is a common one.

    1. Re:Ok but here's the thing by Bill+Dog · · Score: 1

      1) When someone talks about how much better the technology was at his old job and how that should be used, that *is* a useful situation. What's not useful is where everyone just accepts what's going on because "it's always been done that way", and the organization doesn't get the benefits of the insights and ideas of new blood (whether that "new (relative to the organization) blood" is in a young body or old body). The implication that your org has nothing to learn from anyone else, and/or your resistance to change, indicates that you might be one of these older workers that you speak of.

      2) A significant problem with younger workers I've seen yet not mentioned yet here is resistance to working with the technology in place if it's not cool and cutting edge. Or trying to push an org into such a direction when it doesn't make sense. I've seen projects fail over that, just because younger workers want experience in something new for their resume. Oftentimes there's lots of less glamouous tech at organizations that does its job, that younger workers don't want to get involved with.

      3) Don't assume that everywhere else is like academia. The existence of tenure in a job attracts those who don't want to have to keep competing to keep that job. Out in the real world us older fellows, at least those of us left, are still surviving in tech jobs because we have a passion for this stuff that keeps our minds open and willing to learn. The older survivors in this industry are that because we *like* change, and are the type of person where we'd get bored doing the same things in the same way. Many younger workers will find out they are not like that at all, and become stuck in their ways and older than their age would make you think.

      --
      Attention zealots and haters: 00100 00100
    2. Re:Ok but here's the thing by Tsingi · · Score: 1

      I've been resisting becoming a manager for 20 years. I want to build shit. And I want to build new shit. So I'm a research architect, and damned good at it. I build new shit, then when it goes into production, we put 20 somethings on maintaining it out so I can go build more new shit.

      I suppose y'all will find something wrong with that, but I'm 54 and I thrive on new shit. I'll evaluate it, if it's any good I'll use it, if not I toss it.

      I can't stand Java, I am experienced with it. I don't like monolithic programing models, I like doing things the UNIX way. The Lego way. Build modules that do specific things well and incorporate them in a framework.

      So I don't like Windows. As for cloud computing, we have always done that, cloud computing is the client server model no more no less. It's amazing that someone can come along and throw a java app on top of some shitty time sheet software and make money selling it to CEO's by tagging 'cloud' on it.

  32. Re:It doesn't matter. Either is fine. by danlip · · Score: 1

    Programmers from 3rd world counties are fine, i.e. the ones currently living in the US. I've worked with many of them (I hardly even have any Caucasian co-workers anymore). Programmers in 3rd world countries are crap. I've seen a couple projects outsourced and when they came back is was completely unusable, we just had to throw it away and do it ourselves.

  33. Re:Why the false cries of racism? by Shalian · · Score: 3, Informative

    I'm not sure where you're getting western coast is predominantly Hispanic and black from. The two cities I'm most familiar with here Seattle and Redmond claim 69.5% White and 79.26% White respectively... I'd say that's predominantly Caucasian...

  34. That's fine, but make sure you consider everything by Sycraft-fu · · Score: 5, Insightful

    In particular, be willing to keep up that sort of thing your whole life, including when you are older and it is harder to do. The reason is there ARE environments that value loyalty, and they'll look at your resume and see you have none. That won't automatically be a "no-hire" but it'll certainly put you behind others that don't job hop.

    The university department I work for is big on retention. Major pain in our ass every time we lose someone so we do what we can to hire people who will stick around. It is a good work environment. Pay isn't as good as private sector, of course, but benefits, hours, culture, all very good. I love it and I could conceive staying with it my whole life.

    So when we are hiring people, one of the things we look at is length of employment. If I see on your resume that you worked at one company for 10 years, that is a plus. Says to me you may stay put. If I see every job being two years or less, I'm not so interested. I don't want a new co-worker who will get all trained up, start to take on some real projects, work a bit on trying to improve things, and then leave for the next big thing, leaving us to find someone else to try and pick up the pieces.

    I have no ill will for people like that, I just don't want to work with them, not in this environment.

    Just consider things like that long term. Are you going to want to job hop when you are 40? 50? Because the more job hopping you do, and the longer you do it for, the harder it will be for you to find work at a place that doesn't care for that.

    Just remember there ARE work environments that value keeping people around, but they want to hire people who will stay around.

  35. It's not just the money by Anonymous Coward · · Score: 1

    Case in point: I took a pay cut to go work for Red Hat. I now get paid to work on Open Source software, have much better co-workers since Red Hat tends to hire Open Source enthusiasts and sane management. Corporate policies like "it's ok to disagree with a persons ideas, but personal attacks are right out" go a long way to making a good work environment.

  36. luring candidates away from college well IT should by Joe_Dragon · · Score: 1

    luring candidates away from college well IT should not even have college. They should have tech schools mixed with apprenticeships.

    Now some internships do have learning to them others are more about getting free work or having a office boy. Now this is where unions can help in setting up real apprenticeships / internships with out abuse.

    But we don't need unions to have a good tech schools mixed with apprenticeships. As with that you can get people with skills at the start and not people who just have a highly theory based CS BA. Now even a BA is to much for school for most IT jobs. and I can see why some people may want to drop out at some point and start working why keep paying the high cost to learn more theory when you can start working a real job and lean real skills.

    Now that is where we need to look at what is wrong about the college system. The Germany dual education system may be a good fit for IT jobs in terms of giving people real skills.

  37. Focus on Pay Is Stupid by smack.addict · · Score: 1

    There's always someone willing to pay more. Companies that pay gobs of money at the expense of other factors have high turnover.

    1. Re:Focus on Pay Is Stupid by JustNiz · · Score: 1

      Its true that to have a good work environment is nice, but the reason I go to work at all is purely for money. More == better.
      I suspect most think like me. For all those that dont agree, the changes are very good that they just need to be more honest with themselves.

    2. Re:Focus on Pay Is Stupid by Anonymous Coward · · Score: 0

      There are probably more effective and cheaper ways than pay. But usually companies that treat their employees as a cost center don't know how to do anything but apply a monetary value to something. For these companies, higher pay is the only approach that will work.

    3. Re:Focus on Pay Is Stupid by ChrisMaple · · Score: 1

      The audio industry generally has engineers that get 10% less than they could get at other companies. Audiophiles and musicians want to work for such companies, and demand for those jobs exceeds their supply. Looked at from the other direction, engineers working for defense contractors tend to get more than others, because defense work involves unpleasant restrictions and paperwork. Money means a lot, but doing agreeable work shifts the balance.

      --
      Contribute to civilization: ari.aynrand.org/donate
  38. The manager is full of fail... by seifried · · Score: 5, Insightful

    Quoted from the interview:

    Years ago, when I was first out of college, IT guys worked round-the-clock. My guys work basically 9 to 5, so I find it interesting that people are complaining. The other big reason that people have left is flexibility. We have moderate flexibility. We do not have work-from-home arrangements all the time, only occasionally. The younger people want full flexibility.

    So essentially they're not willing to work unpaid overtime, and they want flexibility, which you won't give them, but other employers will. So they leave. And the manager is shocked. He even admits he knows all this. He even goes on to say:

    They don't have the same notion that you go to one place and you stay there for five, 10 or 15 years. But the incentives to do that aren't there anymore because there are fewer pension plans and less profit sharing.

    So he's also aware that profit sharing and pension plan improvements would help retain workers. These are easy things to implement (they require some paperwork but it's not like making a massive cultural change level of difficulty). In summary: the manager knows why his people won't stay (they want to work sane hours, be able to work from home, have pensions and profit sharing), but he is unwilling to make these concessions, so people leave after one year. He tops this all off by saying:

    The biggest point is to get them aware of and engaged in the new business opportunities here.

    How is it a business opportunity for the worker if they don't have profit sharing or a pension? And are expected to work unpaid overtime?

    The amount of fail here is staggering

    1. Re:The manager is full of fail... by garyebickford · · Score: 1

      Funny, I spent many years in the tech startup world, mostly in CA but one stint in some high tech spinoffs from Carnegie Mellon, so I have long been used to crazy hours (I worked 36 hours straight on more than one occasion - and at the time I was VP of R&D). Now I work for a small company in the hinterlands of New England, where the IT folks work 9 to 5 (with paid hour for lunch, but also on rotating on-call status two or three nights per week), and the rest of the company mostly works 9 to 5:30 or 6 or thereabouts. But I have no family, and I like working longer, so I tend to average about 45 to 50 hours/week most weeks. I had the choice of being on salary or paid by the hour, and I took the latter so I take home more money. I am often the first one to arrive and the last one to leave. Then I can take a day or two off pretty much on a day's notice and I don't feel like I'm messing up my budget since I'm ahead on hours.

      I have found that most East Coast companies in my experience think of an eight hour day as including lunch, while West Coast companies think of an eight hour day as 8.5 or 9 hours with a 1/2 hour or 1 hour unpaid lunch break. I can use the extra money and I'm enjoying what I do. And the folks are all nice - from the top down. Oh yeah - pretty much everybody is on flex time, and can and does work from home occasionally. I worked from home for about half a year, but I needed to get more social and intellectual contact, and I get more done in the office. Interestingly, I've now been at this company over five years - the longest I've ever been at any company except when I had my own consulting business. And I just bought a house nearby. I guess I'm getting settled in at last.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    2. Re:The manager is full of fail... by ChrisMaple · · Score: 1

      Anyone who relies on a pension plan is a sucker. Companies routinely underfund them, steal from them on any excuse, or go out of business before the employee can collect. They also (such as General Electric) try to drive people out of the company as they approach being able claim money from the pension.

      --
      Contribute to civilization: ari.aynrand.org/donate
    3. Re:The manager is full of fail... by Eli+Gottlieb · · Score: 1

      Where in New England?

    4. Re:The manager is full of fail... by garyebickford · · Score: 1

      Central Mass, about 20 miles out of Worcester in former mill country.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
  39. Hire older people by wezelboy · · Score: 1

    There are plenty of qualified older folk out there. If you hire them, they probably won't go anywhere because for some reason no one else will hire them. There. I solved the problem.

  40. stupid manager, techs aren't idiots by Anonymous Coward · · Score: 1

    He wants to hire young people, not for their new ideas, but because he thinks they're cheap labor. He is correct, until they've learned a skill and have some experience. That's the universal training-experience trade-off of new workers. The real reason he is upset is because they don't stay. Here are the reasons.

    1. When they have no other options, they'll compromise their values. As soon as someone with half a soul has a viable option, they're going to leave. "Indeed, everyone on Trebino's six-person Java development team has less than one year of experience with HFA, which is the nation's leading provider of rights management, licensing and royalty services for the music industry."

    2. He takes unqualified/untrained/inexperienced people, and provides them with low pay, poor benefits, and some basic training. A year or 2 later, these people now have skills, training, and experience, but he doesn't want to provide them pay and benefits commensurate with their skill and experience (e.g. that's why he's after unskilled workers to begin with).

    3. He's stupid enough to complain about this to the WSJ. Whenever I had CIO/senior management this stupid, I saw the writing on the wall. They're pursuing a dying technology and a soulless business. Frankly, I'd rather have "porn web development" on my resume. From their site:

    What does HFA do? (reordered by commentor for relevance)
    HFA provides the following services to its affiliated publishers:
            Pursues piracy claims
            Conducts royalty examinations
            Collects mechanical royalties
            Distributes mechanical royalties, and synchronization fees for licenses granted prior to 2002.
            Issues mechanical licenses
            Investigates and negotiates new business opportunities

    1. Re:stupid manager, techs aren't idiots by BonThomme · · Score: 1

      He's looking for people 'just stupid enough' to work there,

  41. You are prejudiced by Anonymous Coward · · Score: 1

    A workplace uses old technology A and it does it's job despite being old and dull. New guy doesn't like it and talks about how much better technology B is and how that should be used. Still "not a useful situation"?

    Would you consider moving from gigabit Ethernet to 100 gigabit fiber (FDDI)? Even though that's "moving back"?

    Face it: you are prejudiced and that's stupid. You think "new" is a feature to be counted equal weight with "does stuff" features.

    1. Re:You are prejudiced by Rakishi · · Score: 1

      Face it: you are prejudiced and that's stupid. You think "new" is a feature to be counted equal weight with "does stuff" features.

      It is. Tech moves quickly. If you don't move forward then by the time it's obvious you should have it may be too late.

      Would you consider moving from gigabit Ethernet to 100 gigabit fiber (FDDI)? Even though that's "moving back"?

      It's not moving back, usable 100gigabit fiber didn't exist back in the day . That's like saying using an ARM cpu for a netbook is moving back. Sure, using an 80s ARM cpu would be but using a 2011 ARM cpu is not.

  42. Re:It doesn't matter. Either is fine. by TheRaven64 · · Score: 1

    I'd say it depends on where they were educated more than where they're from. The Indian education system seems to be designed to actively prohibit thinking, so if it's an Indian programmer they're more likely to be competent the quicker they were removed from the Indian education system. If they got away before university then they may be okay. If they escaped as children then they're a lot more likely to be competent.

    I'd also add Russia to the original list. Some of the most competent developers I've worked with recently are Russian.

    --
    I am TheRaven on Soylent News
  43. Not just the pay...it's the location. by Cutting_Crew · · Score: 3, Informative

    I know people on here will say NYC is a great place and all but just because you make $150,000 a year doesn't mean anything. If you are an engineer in the New York area you are going to be working downtown. That means either you pay $3,000 a month for a one bedroom closet or you live 1 hour+ away so you can hope to afford a big enough place for your family. I've driven the hour ONE WAY before for 3 years and let me tell you - it's a drain on your body, your mind and everything else. I am in Florida and get calls and email asking me to move to NYC, Chicago, Minnesota, etc etc. The guy in NYC thought I would be thrilled to make $150,000 a year since i was only making about $85K but once you run the numbers you figure out quickly that i would be LOSING money by taking the job. I make about 70% more but housing is 3 to 4 times more on average for the same sq footage and that is like an hour away from city. Why in the world would i change jobs where i would lose money and have to travel 1 hour each way every day for the hassle of a city environment. 1 hour each way = 2 hours a day = 40 hours a month. A whole extra week that i would lose to do ... well.. anything that i wanna do that i am doing now. No thanks.

    So its just not about the pay. its about the location.

    1. Re:Not just the pay...it's the location. by Jane+Q.+Public · · Score: 1

      Been there, done that.

      I am from a mid-sized city in the west. I took a job near a major eastern U.S. city, because it had good (so I thought) advancement opportunities and much better pay. I was not prepared for the sticker shock of actually living there. My pay went up about 75%, but my standard of living actually went down, and the people in the company treated me like a peon. I eventually saved up enough to move back west.

      Today, there are LOTS of companies in San Francisco, Palo Alto, New York, Chicago, and elsewhere that want to hire people like me. I see job postings all the time. And the salaries look attractive... to people who have never actually had to live in those places.

      I have been saying for years now that for jobs like programming, companies need to learn how to outfit themselves to work with telecommuters. Most of them would like the experience if done properly, and they could find more talented programmers than if they insisted on them relocating to a place they do not want to live, with an outrageous cost of living to boot.

      And no, telecommuting is not the same as foreign outsourcing. You are still a full employee of the company, with the same benefits as everyone else.

    2. Re:Not just the pay...it's the location. by ZombieBraintrust · · Score: 1

      I have no idea why these jobs are even located in places like NYC. Wouldn't there be a ton of savings for a corporation if they moved these jobs out to smaller towns.

    3. Re:Not just the pay...it's the location. by Cutting_Crew · · Score: 1

      thanks for your story. as the poster said below why don't these companies set up shop in smaller places and by small i mean in places like 150,000 - 300,000 people. lots of talent but MANY MANY MANY (and i know them) choose not to move because of wife;s family, kids rooted in school, church, activities or whatever. But they are talented. Telecommuting would be awesome. work from home with the very and i mean very occasional, trips to the office in D.C. or NYC or whatever. I might even go for that.

      and not trying to get on people's bad side here but San Francisco is not the ideal place for many reasons other than financial. I will just leave it at that.

    4. Re:Not just the pay...it's the location. by Jane+Q.+Public · · Score: 1

      I can give you one good example: MENSA.

      U.S. MENSA is entirely supported by membership fees. But the membership fees were pretty high, and the only benefit the National organization really gave the members -- other than registration itself -- was a monthly newsletter.

      Turned out that the National board and their office were located in NYC, and that's where the vast amount of expenses were. When asked why, the only answer was that it was "a prestigious address".

      The membership basically forced them to find a different address, "less prestigious" or not. They wound up setting up a new central office in Texas or someplace... I don't remember where. But TOTAL overhead was cut by half or more.

    5. Re:Not just the pay...it's the location. by mjwalshe · · Score: 1

      In a small town you get a much smaller pool of developers and your often far away from your target market

    6. Re:Not just the pay...it's the location. by mjwalshe · · Score: 2

      Depends if you want to be taken seriously you do need a proper address both for image and also to keep the City happy. I used to work for a big telco there was an idea to move the head office from the City to some crap office block near Heathrow. That was stopped when apparently the CEO said "world class companies don't have head office in a FUCKING shed at Heathrow".

    7. Re:Not just the pay...it's the location. by Jane+Q.+Public · · Score: 1

      He was wrong. In fact they do.

      True, if you're a high-roller on Walls Street then you need an office on or near Wall Street. But other than that, you're just being pretentious. The businesspeople you really want to do business with will see through that in a heartbeat.

    8. Re:Not just the pay...it's the location. by sandytaru · · Score: 1

      That's our situation. Husband and I pull in together $60K a year (I'm still a student but I work part time at my IT shop) which is peanuts compared to what we would make out in CA, but once you run the numbers we'd have to make 200K+ combined in CA to live the same lifestyle.

      --
      Occasionally living proof of the Ballmer peak.
    9. Re:Not just the pay...it's the location. by Anonymous Coward · · Score: 0

      This is exactly what my employer, a major investment bank, did. They are based in NYC, but to hire developers there costs the earth. A dev's desk costs way more than their salary. So, they've opened an office in Raleign, NC where there is plenty of tech talent. Here the developers work on the same projects and get good pay in spacious offices, bust cost the company many times less than a janitor in NYC.

      I'd like to see more moves like this by large corporations to spread the wealth around the country.

    10. Re:Not just the pay...it's the location. by bsa3 · · Score: 2

      If your customers want a City address and an 020 phone number, a virtual office is £LOTS cheaper.

    11. Re:Not just the pay...it's the location. by atamido · · Score: 1

      I went to a week of training recently that was hosted in my city, so I just drove instead of staying in hotels like everyone else. The office the training was located in was downtown near the top of a sky scraper, with a great view. It was a serious pain to deal with traffic and parking every day, not to mention the wireless was over loaded and the facilities were small. The companies actual main offices were located in a really nice green belt area right off a freeway, and would have been a cinch to get to. When asked, the only reason for using the skyscraper was prestige to impress the people taking the class.

      I wasn't impressed.

    12. Re:Not just the pay...it's the location. by Cutting_Crew · · Score: 1

      it shouldn't matter who the target market is. if the work is being done in another state but is used where the target market is, then it doesn't matter. People working remotely have broken the barrier.

      Does it matter that there is a smaller pool? You pay the person 50% below normal for NYC which is a big raise in places like Mississippi, Florida, Alabama, North Carolina and yes Texas is cheap too(Florida and Texas = NO state taxes). If you can find talented people then isn't this the goal?

    13. Re:Not just the pay...it's the location. by mjwalshe · · Score: 1

      It is if the work is substandard if our MD asked me I would say move all our UK devs back to central London it would make supervision and recruitment easier. I have told my boss a Director of a large organization about my concerns about our lack of senior developers to mentor the junior ones and in the general quality of work.

    14. Re:Not just the pay...it's the location. by mjwalshe · · Score: 1

      BT's head office is still at 81 Newgate Street - the "workstyle buildings" seem to have been abandoned.

    15. Re:Not just the pay...it's the location. by ChrisMaple · · Score: 1

      That must be why NASDAQ is in Stamford, Connecticut.

      --
      Contribute to civilization: ari.aynrand.org/donate
    16. Re:Not just the pay...it's the location. by Anonymous Coward · · Score: 0

      which is peanuts compared to what we would make out in CA, but once you run the numbers we'd have to make 200K+ combined in CA to live the same lifestyle.

      That's not far from the truth, especially along the south coast. I make 100K/year here in California and I certainly don't feel wealthy.

    17. Re:Not just the pay...it's the location. by Eli+Gottlieb · · Score: 1

      Hells yes! What I wouldn't give to have a programming job and live where I damn well please, perhaps someplace with amenities known as "friends" or "family".

      By the way, was your big metro area Boston, New York, or Raleigh?

  44. Its not only the pay by drolli · · Score: 1

    Loyality is a two-way thing. If my employer is commited to me then i can be commited to my employer. If my Employer essentially gives me the feeling that he would replace me by anybody walking in, if the guy works for less, then i may go quickly.

    I work for a good employer, and i would be willing to accept a lower payment.

  45. I read it as positive. by mrthoughtful · · Score: 1

    I thought that US programmers (regardless of the coastline) were all being laid off thanks to outsourcing to India, or is that last year's IT gripe?

    --
    This comment was written with the intention to opt out of advertising.
    1. Re:I read it as positive. by Jane+Q.+Public · · Score: 2

      It's last year's gripe. Lots of companies have been bringing IT (or programming in particular; for the most part IT never left) back home. For a couple of good reasons: by and large, they have discovered that the "cheap" outsourcing is unreliable (often dowsn't deliver) and of poor quality.

      Being a freelancer, I have fished the international programming job boards a lot over the last few years. And a growing trend is for those hiring to post: "North American or European programmers only."

      They would not be doing that if they had not been repeatedly burned by "cheap" outsourcing.

    2. Re:I read it as positive. by Anonymous Coward · · Score: 0

      I know of multiple instances where the Indian programmers scraped the source from well known websites and the "sold" the work as original. I love hearing stories like that. The company is not only out the money they paid the Indian programmers, but have to pay to have the site redone, legally. The company is also at risk of legal fees and settlements and there is no recourse against the Indian programmers.

      I've made a lot of money "fixing" Indian code as well. It is as if the job market was so hot there, they started pulling anyone who had completed Programming 101. Many times, I am forced to rewrite the code as it is just unsalvageable with no structure and design what so ever.

      My company despite a large investment in Bangalore, is pulling back now. The code has been substandard and managing across the time zone has been problematic. They do work hard and they work long hours, but working hard isn't going to solve their problem of experience and education. One of the final straws was finding out proprietary code, marked as open source, in Black Duck. It was our code with our copyright stripped out. In this case, it was not the Indians, but the Koreans who did this. There was a piece of custom code work done that was only released to the Korean partner.

  46. Bell Labs OYOC by Rick+Richardson · · Score: 1

    I did Bell Labs One Year On Campus 1979-1980.  IF he/she came back at all: first year LOSS, second year BREAKEVEN, third year GAIN.

    Nothing has changed...

  47. Re:That's fine, but make sure you consider everyth by Richy_T · · Score: 1

    However, even at those companies, a change of management, a buyout or even just a shift in the market can change things completely and you can be out on your ear in no time. Simply put, expecting anything to long term is not a good survival strategy and let's not forget that landing a job is a skill in itself.

  48. Re:It doesn't matter. Either is fine. by smart_ass · · Score: 1

    The Indian education system seems to be designed to actively prohibit thinking

    Possibly ... however having gone through university with a few people from India, I would also note that their education system does an excellent job of equipping students with the tools of HOW TO LEARN.

    Perhaps it is just those who would have figured it out anyhow, but one fellow in particular had other students putting off taking a course because he was guaranteed to F up the grading curve ... every course, every time in the toughest (at our school) branch of engineering.

    My experiences with the Chinese (I am one a couple gens back) and the Koreans and Singaporeans is more in-line with what you suggest of those from India.

    --
    Ouch ... did I just say that.
  49. Ford by lightknight · · Score: 1

    Ford had the same problem.

    His solution was to increase the pay of the worker, so that his profitability increased over the long run.

    Seriously, it's the same exact problem (numbers are made up here):

    It cost Ford $2000 to train a worker over the course of a month, and he earned back $500 / month per worker. The turnover rate was 2 months. So, if a worker stayed less than 4 months at his company, he lost money; if a worker stayed for 4 months, he broke even; and if he stayed for more than 4 months, Ford showed a profit. Having taken a look at his industry (a survey of his company and his competitors), Ford realized that people were leaving for less stressful jobs all the time, as they offered the same pay.

    He raised his wages enough to prevent people from leaving for other jobs. By a careful balancing act, he paid his workers more and ensured that his costs for training a worker dropped. His profitability over the long run increased massively (as he was no longer taking $2000 hits when one of his workers decided bull-castration was less stressful than the assembly line), with his competitors quickly realizing the end game (long term profitability, over short term profitability), and raising their wages as well.

    Anyway, the Ford family, a few generations later if the tales are true, started feeling guilty about the money their predecessor had earned (the family fortune), and paid a pair of historians to re-write history (a fair bit of propaganda) to make Ford sound more philanthropic (and less like a raging capitalist / industrialist). This myth persists to this day, and is taught in schools as history. It's commonly phrased something along the lines of "Ford wanted his workers to be able to purchase his cars, so he raised their wages..."

       

    --
    I am John Hurt.
    1. Re:Ford by Jane+Q.+Public · · Score: 1

      The U.S. economy saw its most productive years when it employed almost exclusively U.S. workers and their wages were, on average, THE HIGHEST IN THE WORLD.

      Coincidence? I doubt it very much.

  50. Re:Why the false cries of racism? by MightyYar · · Score: 1

    Many of us also consider California part of the West Coast... Heck, even Portland counts I think.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  51. why are they all like this? by JustNiz · · Score: 1

    The sad thing is, nearly all upper management at most companies seem to be as clueless as the CIO guy in the article.

    It makes me wonder how it is that all these monkeys get upper management jobs in the first place, and worse yet, don't ever get fired.

    Who keeps hiring these clueless morons and why?

  52. Re:That's fine, but make sure you consider everyth by Anonymous Coward · · Score: 0

    At my (large) university, they reorganized the IT department, and made everyone reapply for their job. No loyalty to their employees here.

  53. Re:It doesn't matter. Either is fine. by MightyYar · · Score: 1

    LOL. Yeah, I've been told that. Pretty sure the British must have put that in their heads.

    The cool thing about race is that there is no science behind any of it, so if you meet an Indian that wants to be called Caucasian, well... they aren't wrong in any objective sense.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  54. Pay is a good comment by Anonymous Coward · · Score: 0

    My first programming job, my contract stated that I'd get 3 months of '$35k'-equivalent salary, which would then go up to $65k. Now this was more of an evaluation period, since I had experience but no resume, but if the company hadn't offered to up my pay when they knew I was worth it, I wouldn't have even considered staying.

    So many jobs ask for '3 years experience.' So many jobs pay starting-out programmers diddly squat, but 3 years later those starting-out programmers are suddenly eligible for higher-paying jobs that require '3 years experience.'

  55. Re:It doesn't matter. Either is fine. by Jane+Q.+Public · · Score: 2

    "Do you realize how racist that sounds? Everybody you claim to be a good programmer is essentially from a predominantly Caucasian country."

    Facts are not racist. So... as you say the causes are probably geographical and political in nature. So what? Did GP say otherwise? No. Any "racism" exists only in your own mind.

    If you have been watching the international job boards, as I have, you would see the trend too. More and more employers posting jobs for "North American or European programmers only." (Unfairly, I admit, excluding Australia, which has its fair share of decent programmers.)

    They do that for good reasons. And the reasons aren't racist. After all... these are the same companies that formerly hired those third-world workers in the first place.

    No, the reasons are economic: turns out that when your outsourced labor produces low-quality goods and are notoriously unreliable, then they aren't so "cheap" after all.

  56. Just propaganda and "shortage shouting" by walterbyrd · · Score: 3, Interesting

    I remember reading that Google was getting as many 75,000 job applicants in a
    week. And yet Google is struggling to candidates?

    I have been in IT over 30 years, and in my experience, employers are always shortage shouting. They
    are shortage shouting while they are laying off thousands of US workers, they are shortage shouting as wages stagnate. They are shortage shouting when doing so completely defies all logic, and evidence. Asking employers if there is a
    shortage is like asking a ReMax agent if you should buy a house, the agenda should be obvious.

    Worth nothing, objective studies never determine that there is any great shortages.

    1. Re:Just propaganda and "shortage shouting" by Anonymous Coward · · Score: 0

      A good programmer can be 10x more effective than a bad one. They are also 10x harder to find. I've interviewed 150 candidates and only hired two. I would expect google is the same way. There is not a shortage of programmers, there is a shortage for good programmers and that is driving salaries crazy in Silicon Valley. (100k out of school, 150k-200k for good engineers) I make twice what I did in Kansas City 1 years ago.

    2. Re:Just propaganda and "shortage shouting" by Korin43 · · Score: 1

      I remember reading that Google was getting as many 75,000 job applicants in a
      week. And yet Google is struggling to candidates?

      I have been in IT over 30 years, and in my experience, employers are always shortage shouting. They
      are shortage shouting while they are laying off thousands of US workers, they are shortage shouting as wages stagnate. They are shortage shouting when doing so completely defies all logic, and evidence. Asking employers if there is a
      shortage is like asking a ReMax agent if you should buy a house, the agenda should be obvious.

      Worth nothing, objective studies never determine that there is any great shortages.

      Number of applications != Number of good applicants

    3. Re:Just propaganda and "shortage shouting" by BonThomme · · Score: 1

      200K for a 10xer is not crazy at all.

    4. Re:Just propaganda and "shortage shouting" by garyebickford · · Score: 1

      Our company is in New England, an hour or so from Boston. We recently advertised for a PHP-savvy web developer. We got a grand total of one applicant from the ad, and another (who we hired) who is a cousin of one of our employees, who happened to be a great fit. One of the recruiting consultants we worked with showed us a report about hiring in our area. According to the study, there was a total of 0.21 qualified applicants per job posting in this area - IOW one applicant for every _five_ vacancies. I don't know how real this was, but those were the numbers.

      I'm paid pretty well - I just got recruited for a job in Silicon Valley, and when they found out what I was making, and how much my rent was ($650 per month for 1/2 a house), they basically threw up their hands.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    5. Re:Just propaganda and "shortage shouting" by Eli+Gottlieb · · Score: 1

      I can actually tell you the reason for that, being Boston-area myself: everyone hiring for web-dev type positions seems to want prior experience. Us kids don't walk out of college with web-dev experience, and if we can't get a first job in web-dev because we don't have experience, we're not walking out of our first jobs with that experience either. So you're starved for developers who can honestly consider themselves qualified for your requirements.

    6. Re:Just propaganda and "shortage shouting" by garyebickford · · Score: 1

      Actually the one guy who responded to our advertising started writing code when he was 12, wrote significant web-based applications for his high school, and now has a couple of iPhone apps in the App Store - he hasn't gone to college at all yet. He is completely self-taught. And in my fairly long experience, I've found folks like that to be almost always better for most general application programming than the CS grads. He codes because he can't NOT code, while too many (not all) CS grads I've worked with have an inflated sense of their own accomplishments, abilities and value. Of course, if you need someone with strength in more difficult areas or areas requiring strong theoretical knowledge or some other areas, that's another story. But sometimes it can still be worth while to send that kid to class, to add knowledge to his already-proven interest and natural ability. In this particular case, the guy's actual web design work was not great and his knowledge of javascript and AJAX was minimal, so he wasn't a very good fit for us. Also his resume had a bunch of typos, which showed some carelessness in an important product (if you can't take the time to spell check your resume, what is your attitude to finding the hard bugs??) We might still have tried him out but he had another offer and we had a better candidate.

      But regardless of how you start off, if you can scrounge up a website, build something interesting, use it as a platform to try things and see what you can do - that goes a long way to giving employers something to chew on. It's also a good learning experience to try to make a real application, even if it's a toy. That's how I learn new programming languages. There's just no alternative to grinding something out that does what you intend it to do. (One of these days I'm going to write a project/task manager in Erlang, and when I'm done I'll know enough about Erlang to actually say I know how to write Erlang.)

      There is an interesting story from back in the 1930s - some lefty artists were proposing that all of the artists and writers should go on strike and stop producing art. And a famous artist said he was all for it, because then all the real artists - the ones who couldn't stop writing and painting, would be the only ones producing art. And all the others could just go away, because they were hacks who just did art for money. I'm not sure how or why this is relevant, but I think it is.

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    7. Re:Just propaganda and "shortage shouting" by Eli+Gottlieb · · Score: 1

      I'm actually a self-taught programmer and amateur systems hacker since age 11 myself (which means my resume lists 11 years' experience in some things and I'm not sure anyone believes it). Not everyone self-taught is going to have skills in web-dev, either, especially if they (like me, for example) started at an age when "web development" was not yet the primary form of programming. My actual point was that in a field like programming, where the actively popular technologies can change very quickly, sometimes it's best to just hire a generalist or polymath and have them learn your specific set-up than to require someone who knows everything about your technologies as they walk in the door.

      I've ended up feeling like an incredible dinosaur for not being able to whip up an AJAX or PHP web-app, but also incredibly grateful that I don't have to go through the sheer pain of trying to get inconsistent, non-standardized technologies to all work well on mutually rivalrous platforms. Ahaha.

    8. Re:Just propaganda and "shortage shouting" by garyebickford · · Score: 1

      ... it's best to just hire a generalist or polymath and have them learn your specific set-up than to require someone who knows everything about your technologies as they walk in the door.

      I totally agree - unless you're just filling a slot in an existing team, if you have a long term perspective it's better to find _good people_ who can learn. I was just recruited for a job working in Erlang (with a bit of PHP), because I mentioned on LinkedIn that I've been teaching myself the language. The company told me that they preferred to find someone they can teach 'their way'. Depending on interviews etc. they were prepared to move me from one coast to the other. (I'm not really in the market, so I suggested someone else that I happened to know, who actually knows a significant amount of Erlang.)

      --
      It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
  57. Re:Why the false cries of racism? by Jane+Q.+Public · · Score: 1

    You are strong on emotion but weak on economics.

    Let's say you want to hire a programmer, and you can pay someone in the US $20 per hour, or someone in Hypothistan $5 per hour to perform (we will assume) the same job.

    There are two things to consider here:

    (1) The Hypothistani's other "job opportunities" are likely something like working the fields for $0.10 an hour. So in comparison, that $5 is very far from representing "slavery".

    (2) In the U.S., that $20 would buy something like 10 pounds of rice, while in Hypothistan $5 buys a 40 kg bag. And if one can assume that exchange rate holds in general (as one often can), you are actually paying the Hypothistani -- in terms of HIS country's economy -- the equivalent of over $40 per hour.

    "Slavery" indeed. Get a clue.

  58. Re:Why the false cries of racism? by Jane+Q.+Public · · Score: 1

    I meant to write 20 kg bag rather than 40... keeping it real.

    But the point is that you have to consider the pay in terms of THEIR economy, not ours. That is the fundamental error in your thinking.

  59. It's all about cheap labor. by Anonymous Coward · · Score: 0

    While this should be obvious, it is all about the money.

    Companies simultaneously complain that "we can't find people" "We have a shortage of the best and brightest" but at the same time tell their current employees "Be grateful you have a job", "We can easily find your replacement"

    Go to congress for more H1Bs and at the same time continue to hire replacements for lower wages.

    Let's just be honest with ourselves in this country in that the 1% with all the money want the other 99% to be poor.

    The latest scam is internships. Never had to do this 20 years ago when you graduated with a BS in CS. My first job after college paid over $100K a year in today's dollars and I did not have to struggle to find it.

    Now you have to go to a top 10 school such as Berkeley, Stanford, MIT, etc. then find a low paying internship for the chance of competing for an IT job.

    Nor is this just confined to IT, the medical profession is now subject to the same onslaught of low cost foreign labor. While it was the Indians that was used to target the IT industry, the nursing profession is trageted by Filipinos.

    And don't blame the Indians and Filipinos for taking advantage, but your politicians that could care less about the 99% in this country.

    Is there a solution ??

    Sort of.

    Start living like a North Korean and stop buying. If we all stop buying except for bare necessities then the whole importation of cheap foreign labor is likely to come to a screeching halt as if the companies don't make money then they won't be hiring.

    For those of you already out of work then you may not have a choice. For those of you still working then saving as much money as you can probably won't be a bad idea because it is hard to see people buying when they are not working or if they are still working probably not making as much money as they used to.

  60. Re:It doesn't matter. Either is fine. by DoofusOfDeath · · Score: 1

    Programmers from Canada are fine

    Citation needed.

    Sorry, "Programmers from Canada are fine, eh?"

  61. Re:luring candidates away from college well IT sho by mjwalshe · · Score: 1

    You know some of us in IT don't want our profession to be pushed down to just a vocational level. It and engineering are treated like shit so why are you colluding with the enemy. From my understanding of the German system it limits you if you get put into the lower quality school enjoy your career of changing the paper and fixing printer problems.

  62. Re:That's fine, but make sure you consider everyth by Rakishi · · Score: 1

    I don't want a new co-worker who will get all trained up, start to take on some real projects, work a bit on trying to improve things, and then leave for the next big thing, leaving us to find someone else to try and pick up the pieces.

    Sounds like a boring place to be frank. I just started a new job, if I'm not running at 100% within two or three months then they consider me a bad hire. I'm expected to give my first recommendations of how to improve various products within a month while working on an infrastructure rebuild. They hired me because of what I learned at my last position and they expect me to use it here before my knowledge decays into worthlessness.

    Just consider things like that long term. Are you going to want to job hop when you are 40? 50? Because the more job hopping you do, and the longer you do it for, the harder it will be for you to find work at a place that doesn't care for that.

    You assume I can't slowly switch to longer stints at a place as I get older. Plus no one really hires older people that much anyway so the end game plan shouldn't depend on that happening.

    Getting a half dozen promotions via switching jobs by 35 is going to net me much better options at 50 than if I had two promotions. An 50 year old IT manager is much more employable than a 50 year old Software Developer.

    Just remember there ARE work environments that value keeping people around, but they want to hire people who will stay around.

    Then they go under as some hot start up bankrupts them. Then you have 1000 unemployed engineers with no currently relevant experience competing for the fifty jobs they are still qualified for.

  63. Two types of fool. by danpbrowning · · Score: 2

    “There are two types of fool. One says, 'This is old, therefore it is good.' The other says, ‘This is new, therefore it is better.’" --Twain

    --
    Daniel
  64. but then how does 4 years CS help you on the help by Joe_Dragon · · Score: 1

    but then how does 4 years CS help you on the help desk? or doing system admin no maybe no college need at all is better as there are people who can do IT work with out a high cost Piece of paper that does not give you the skill that a tech school does at least there you have real skills with that piece of paper.

  65. maybe it's been patented by BonThomme · · Score: 2

    Some days you'd think someone patented "A means and a system for retaining technical talent by paying them more money" and is refusing to license it.

  66. Re:It doesn't matter. Either is fine. by Belial6 · · Score: 1

    If they don't take North American or European programmers who's parent's or grandparents immigrated from some other country, it would be racist. If they only care what country you come from, and not your race, then at worst it would be nationalist. Most people don't understand the difference though.

  67. Heard of L.A.? San Jose? San Diego? by Anonymous Coward · · Score: 0

    Holy shit, you're apparently a pretty dumb fucker. You considered just TWO cities, with less than 700,000 people combined, at the very northern end of the American west coast. Hell, Redmond isn't even on the coast! It's quite a ways inland! Shit, son, your ignorance is pathetic. It's even more pathetic that some stupid fools marked you up to +3, Informative!

    You totally forgot about cities like Los Angeles, California, where almost 50% of the population (over 1,800,000 people) are Hispanic. There's another 10% of the population (over 300,000) that are black, and over 11% are Asian. So whites are clearly in a minority there.

    In San Jose, California, a city of about 1,000,000 people, 33% of the population is Hispanic, 33% is Asian, and 3% is black. This is another city where whites are clearly in the minority.

    Then there's San Diego, California, a city of 1,300,000, where 29% of the population is Hispanic, 16% Asians, and 7% black. This is yet another city where the majority of the citizens are not white.

    And don't forget about San Francisco, California. It's a city with 800,000 people. 33% are Asian, 15% are Hispanic, and 6% are black. So this is yet another major west coast city where whites are in the minority.

    When we see demographics where well over 50% of the population is not white in one major city after another, it becomes pretty clear that the west coast is not "predominantly Caucasian" in any way. Like the earlier poster said, it's Hispanic, it's Asian, and it's black. It's not Caucasian.

    1. Re:Heard of L.A.? San Jose? San Diego? by xero314 · · Score: 1

      Your math skills leave much to be desired. San Francisco is over 48% white, which is 15% higher than the next largest demographic, and just under a full majority. San francisco is part of the Bay Area metro area which 52.5% white. The LA metro area is over 54% white, and only 44% hispanic including white hispanic. I don't even need to look at your other stats to know they are inaccurate in their conclusion.

  68. Re:That's fine, but make sure you consider everyth by Anonymous Coward · · Score: 0

    may not everyone wants to be a fucking manager. should genocide this entire country of retarded apes.

  69. Re:That's fine, but make sure you consider everyth by Rakishi · · Score: 1

    Then be a senior software architect or whatever position is your cup of tea.

    Point being that at 50 you're not at the top of your game and a 25 year old hot shot will run circles around you (due to lack of a life if nothing else). On the other hand you do have experience so you're much better off in a position where you aim those hotshots instead of trying to compete with them.

  70. Train them & then 20-somethings walk out the d by Have+Brain+Will+Rent · · Score: 1

    CIOs lament that they are unable to retain 20-something techies

    Errrr, then maybe hire somewhat older people who are already trained and experienced?

    Oh yeah, that might mean higher salaries and acknowledging they have lives outside the company... yeah makes better sense to just keep on hiring and training 20-somethings and watching them leave...sheesh

    --
    The tyrant will always find a pretext for his tyranny - Aesop
  71. Re:Why the false cries of racism? by Anonymous Coward · · Score: 2, Insightful

    You are strong on emotion but weak on economics.

    Otherwise known as a "liberal".

  72. Re:It doesn't matter. Either is fine. by ChrisMaple · · Score: 1

    The cool thing about race is that there is no science behind any of it

    It's one thing to denigrate overgeneralizations or outright lies, it's quite another to deny that there are clearly evident statistical properties of groups of people that we have identified with the term "race".

    --
    Contribute to civilization: ari.aynrand.org/donate
  73. The old saying is true... by Stiletto · · Score: 2

    Pay peanuts, get monkeys.

  74. Re:It doesn't matter. Either is fine. by Anonymous Coward · · Score: 0

    Indian unis are mostly bad,only the top schools are good the rest make community colleges look like MIT. Any really good Indians are not working that cheap and can also easily get a visa.

  75. 100 gig fiber isn't FDDI by Sycraft-fu · · Score: 1

    FDDI is 100mbit only. In fact, the only 100 gigabit fibre technology I'm aware of on the horizon is Ethernet. IEEE 802.3ba has standards for 40 and 100 gigabit speeds, though there's little commercial out there with it.

    SONET/SDH support speeds over 100 gigabit, but nothing at precisely that speed and even then only via multiple frequencies on one fibre. You can't directly do that speed as far as I know STM-1024 is still being worked on actually being implemented. Remember the OC/STM standards start at 155mbps and move in multiples of 4.

    So I have to conclude you are talking out your ass, to try and make a point. FDDI doesn't mean "any fiber interface". It was a particular fiber standard that never developed much, because high speed Ethernet largely supplanted it.

    Plus you missed my point about an important one: COST. Yes 100 gigabit would be cool and would be a step up. Only thing is we cannot afford it and don't need it right now. Same shit with my mainframe example. Sure, a mainframe would work to meet our backend storage needs. However we can't afford one and already have a NetApp FAS2020 that does meet our needs for less.

  76. Hire older people by strangeattraction · · Score: 1

    Hire older workers. But you cant because they jobs suck and young people will do them because they think it is cool. Instead pay older workers well, provide time for a life and family and you will retain employees. Young people can do whatever they think is in their single best interest. Move wherever they want and switch jobs frequently because they have no one to think about besides themselves. But then again that is why they are desirable workers, they can work all hours for lower pay. Been ther done that.

  77. Re:That's fine, but make sure you consider everyth by Anonymous Coward · · Score: 0

    I've done a lot of job hopping at startups, and I've worked at a few places where everybody else had been there 20 years. In a startup, there's no shame in taking on some trivial task that needs doing -- you're planning for growth, so you document what you did and hand it off to the next new guy who shows up (usually pretty soon), and you're done with it. At the places with more longevity, the philosophy is to never touch the crap work, because then you'll be stuck with it for the next twenty years. There's no sense in documenting what you've done, 'cause nobody is gonna be crazy enough to take it over for you.

    This means that at the startups, it's easy to hit the ground running and make a difference. At the big companies, it's a whole lot harder, and it's a whole lot harder to get the important, but less sexy, stuff done. It seems like a real problem.

    I guess it's obvious where I'd rather work.

  78. Re:It doesn't matter. Either is fine. by MightyYar · · Score: 1

    it's quite another to deny that there are clearly evident statistical properties of groups of people that we have identified with the term "race".

    Of course one has to recognize that people like to lump people into races - it would be stupid to deny it. But the minute you try to define the races, you realize how non-scientific it all is. Indians claiming to be "Caucasian" - the same race as northern Europeans - is fine as long as you don't try to claim some scientific basis to the term Caucasian.

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  79. not in this economy by Presto+Vivace · · Score: 1

    Downside: you have to pay them more. Not in this economy. There are too many unemployed and underemployed tech workers. Google and the others need to stop making hiring decisions based on stereotype and start evaluating the existing talent pool based on ability.

  80. I'll have to go with West Coast by Eli+Gottlieb · · Score: 1

    I saw some damn good offers in my senior year of college to relocate to the West Coast (Seattle area specifically). I have so far never seen anything like that on the East Coast, which seems ridden with small companies, mostly nontechnical rather than true technology companies, who mostly all seem to want to hire someone experienced rather than even try out a twenty-something like me.

    Want to work for a real tech company? West Coast. Want to work for a web startup? San Francisco or, admittedly, Boston-Cambridge. Want to work for smaller companies that mostly don't do any serious technology? Most of the East Coast. Want to work in actual technology on the East Coast? Be 30 and have the experience of a 35 year-old, preferably with a Master's degree.

    Or maybe I'm just being pessimistic. Whatever.

  81. Employer Reputation Compounds Negative Interest by Anonymous Coward · · Score: 0

    Is it more sexy to be an intern at Google, or at Forgettable Tie Wearing White Collar Office? Which looks better on the resume?

    Do you think if the 20 somethings only stay less than a year - and the RPG crew stays at least 5 years - you are possibly doing something wrong with the Java crew? Do you think that reputation will spread in your local tech circles? How long until that reputation is well known, and your only options will be out of state candidates & the "C" grade candidates?