Slashdot Mirror


Age Discrimination In the Tech Industry

Presto Vivace writes: Fortune has an article about increasingly overt age discrimination in the tech industry. Quoting: "It's a widely accepted reality within the technology industry that youth rules. But at least part of the extreme age imbalance can be traced back to advertisements for open positions that government regulators say may illegally discriminate against older applicants. Many tech companies post openings exclusively for new or recent college graduates, a pool of candidates that is overwhelmingly in its early twenties. ... 'In our view, it's illegal,' Raymond Peeler, senior attorney advisor at the Equal Employment Opportunity Commission, the federal agency that enforces workplace discrimination laws said about the use of 'new grad' and 'recent grad' in job notices. 'We think it deters older applicants from applying.'" Am I the only one who thinks many of the quality control issues and failed projects in the tech industry can be attributed to age discrimination?

370 comments

  1. Families come first by Anonymous Coward · · Score: 4, Insightful

    Older people have families, they come first. The young have very little in the way of responsibilities and have yet to learn their many extra hours working for someone else count for very little at the end of the day.

    1. Re:Families come first by Anonymous Coward · · Score: 5, Insightful

      What? Group X deserves Y for any reason Z? How about: 'Fratboys with Ferraris have car manufacturers and dealers, they come first. All those people and jobs depending on them.'

      Nobody deserves anything, particularly not for the responsibilities they chose (hopefully) to make. The only person who "deserves" the job is the most capable person for it.

    2. Re:Families come first by Anonymous Coward · · Score: 0

      many extra hours working for someone else count for very little at the end of the day.

      except for, you know, the money that you earn while working all those hours. You're going to need a pile of money if you want to convince an individual of the female kind to play host to your spawn, if you ever want to start that family.

    3. Re:Families come first by Anonymous Coward · · Score: 0

      I found the opposite at my work - the older guys stayed back at least an hour on average, the young ones were out on the dot every day without fail.

    4. Re:Families come first by Anonymous Coward · · Score: 5, Insightful

      In reality, neither - older people or the best for the job - get the job. Because if it were the most capable for the job, then new college grads would never get hired, would they?

      It takes a couple of years experience to become good and productive.

      The truth of the hiring in tech is that its capricious and based on fads - firms are lemmings.

      Some big currently successful corp starts basing its hiring on some metric someone pulls out of their ass, and then everyone does it in the hopes of aping the success of that firm.

      Google and Microsoft has fucked up hiring for everyone with their idiotic interview questions that they ended up getting rid of anyway.

      See, the fact is companies have no clue how to get the best. They make metrics up, buy cute tests, hire consultants with their Ouija boards or whatever, and follow what currently successful companies are doing - who are also pulling shit out of their asses.

      The best way to hire? Get a development manager with a long contact list in his smart phone and have him start calling people he knows can deliver and throw money at them.

      Never fails.

      If you or your company can't get "qualified people", it's because YOU suck - pay too low, having HR recruit or just being lemmings and following the herd on how to hire.

    5. Re:Families come first by Anonymous Coward · · Score: 0, Funny

      You also need a big penis.

    6. Re:Families come first by Anonymous Coward · · Score: 2, Funny

      A pile of money can pay for your penis enlargement.

    7. Re:Families come first by Anonymous Coward · · Score: 0

      If my BMW dies I could give a fuck. That's incentive to work harder and I am good at my job.

      But my mother is dying of MS and dementia, so I'm not supposed to care or take time off to help my father with a job far more difficult than you seem to be able to imagine.

      Christ, I'd hate to be your parents. I guess you could "choose" not to be their son/daughter.

    8. Re:Families come first by Anonymous Coward · · Score: 2, Insightful

      except for, you know, the money that you earn while working all those hours.

      They are- I assume- referring to *unpaid* overtime in salaried individuals. This can- and sometimes does- go up to ridiculous levels, but is an issue primarily when it's a frequent- rather than occasional one-off- occurrence and this way by intentional design on the part of management, regardless of what they get the peons on the receiving end to believe.

    9. Re:Families come first by overshoot · · Score: 4, Interesting

      Older people have families, they come first.

      Interesting definition of "older." Rather revealing, in fact, that your horizon only extends to those of us with kids at home.

      Leaving aside the fact that not all of us ever had kids, the most discriminated-against group are those whose children have moved out. Who, unlike 20-somethings, don't spend their off-duty time trying to get families. Oh, yeah -- that.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    10. Re: Families come first by Anonymous Coward · · Score: 0

      a salaried job: you haven't had one yet

    11. Re:Families come first by Anonymous Coward · · Score: 0

      Wow thank goodness there is someone who doesn't fall hook line and sinker for the hideous work ethic encrusted with the most vile hubris that is now required for employment..

    12. Re:Families come first by gatkinso · · Score: 4, Interesting

      What you say is true. I have left work either on time or sometimes early to take care of my kids.

      But my younger colleagues often times show up late (or not at all) with hangovers, my piss will test 100% clean and many of theirs will not, and I spend my time at wok actually working as opposed to a lot of socializing and what not.

      So choose your poison.

      --
      I am very small, utmostly microscopic.
    13. Re:Families come first by penix1 · · Score: 1, Interesting

      Wow... Where to begin... Well, let's start from the top...

      In reality, neither - older people or the best for the job - get the job. Because if it were the most capable for the job, then new college grads would never get hired, would they?

      You started off great but then made the assumption that all college grads would never get hired. It all depends on the college they graduated from. MIT, Stanford, Harvard and Yale graduates don't have nearly the difficulty getting employment as other grads. Now the question you need to ask is why? It boils down to colleges failing in their responsibility to the community they serve. Failing to teach the skills necessary for success.

      It takes a couple of years experience to become good and productive.

      Poppycock! It only takes years because the colleges are failing at producing the quality employee and the company ends up having to re-teach what the grad was supposed to learn in school. Worse, they now may have to unlearn bad habits that the student was taught in that rotten school.

      Some big currently successful corp starts basing its hiring on some metric someone pulls out of their ass, and then everyone does it in the hopes of aping the success of that firm.

      When you have 5,000 applicants for 5 positions you have to have some way of telling those that must lose why. Especially since you have agencies like the EEO looking over your shoulder.

      Google and Microsoft has fucked up hiring for everyone with their idiotic interview questions that they ended up getting rid of anyway.

      The bigger the employer, the more scrutiny they come under. Again, you need some metric to weed out the chaff in a way that won't get you sued in any of a thousand different ways. Some metrics work, some don't.

      See, the fact is companies have no clue how to get the best. They make metrics up, buy cute tests, hire consultants with their Ouija boards or whatever, and follow what currently successful companies are doing - who are also pulling shit out of their asses.

      Again, it is trying to work within the hiring laws that skew the tables with things like affirmative action How many times has /. had stories about the gender gap or other minority in tech? I see at least a story a week including this story. All these lead to a perception that those groups need to be given preference even over better qualified applicants solely to meet the numbers.

      The best way to hire? Get a development manager with a long contact list in his smart phone and have him start calling people he knows can deliver and throw money at them.

      Never fails.

      Yet when government does that you get upset??? Throwing money at a problem isn't only foolish it is a quick way to the poor house. What you are calling for is cronyism or nepotism where the only way to get a job is to be in that one person's contact list. That's no way to hire someone and you really don't know why that person may be in that contact list.

      If you or your company can't get "qualified people", it's because YOU suck - pay too low, having HR recruit or just being lemmings and following the herd on how to hire.

      Way to put your head in the sand and ignore the fact that the universities and colleges are failing in their task of producing qualified students. Or that the current hiring laws are skewed to favor less qualified people simply because they fit a diversity metric. Way to put the failure of the job seekers to manage their expectations on the employer with them wanting to be paid the same as the CEO on their first day.

      Until we fix our education system to produce students that can actually serve the communities they are in, stop pitting one group against another such as we have in this story, we will continue to see the types of stories on /. that we are seeing today with no real solution to the root of the problem in sight.

      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    14. Re:Families come first by Anonymous Coward · · Score: 2, Insightful

      Until we fix our education system to produce students that can actually serve the communities they are in, stop pitting one group against another such as we have in this story, we will continue to see the types of stories on /. that we are seeing today with no real solution to the root of the problem in sight.

      What a pile of BS... So what do you suggest? Should the unversities start adding Visual Studio courses, iOS development courses, or whatever the latest trend is? That's devaluation of the education. That's giving the students the fish, instead of teaching them fishing. And all of this because some companies want directly employable, run of the mill and (arguably) cheap workforce?

      Thanks but I'll pass on such universities. Since I'm paying the bill of my education, I'll go for universities that focus on providing a solid background which will make me employable in the long-run.

    15. Re:Families come first by Anonymous Coward · · Score: 1

      That was a little trollish but not completely untrue. I'm a senior engineer and I tend to spend time after the core hours tidying things up (with proper comments in the code review, no point being an ass that doesn't help juniors learn). I want quality projects, not spagghetti fusterclucks. I do this after hours because that's the only time it's quiet and I don't get interruptions from juniors, managers, etc.

    16. Re:Families come first by datavirtue · · Score: 2

      Do you have a newsletter?

      --
      I object to power without constructive purpose. --Spock
    17. Re:Families come first by Anonymous Coward · · Score: 0

      ... my piss will test 100% clean and many of theirs will not

      Only if you did not eat poppy cake in the last 70 hours. So much for testing someones piss.

    18. Re:Families come first by AchilleTalon · · Score: 4, Insightful

      Very strange reasoning. Since I am one of these older people, I never had so much time to throw at my job. My kids are all working or completing graduate studies. You know, normally, you are young enough to reproduce when you have kids. I mean, usually the mother is less than 35 years old. It is very likely a newly hired young engineer will eventually have family and suddenly shorter nights and all that things which are well beyond for the older ones. Sad to say for you young guys, life doesn't end after 45.

      --
      Achille Talon
      Hop!
    19. Re:Families come first by Niris · · Score: 3, Informative

      They pay you for 40 hours a week. If you're working over that amount, you're just fucking yourself over. I happen to be lucky enough to have a team that acknowledges this at my first programming job, and it leaves a lot of time for me to learn additional things outside of work - and honestly I feel like I'm a far better developer in the short amount of time that I've been out of school than I would have been had I worked somewhere for 80+ hours a week.

    20. Re:Families come first by Anonymous Coward · · Score: 1

      You have drawn a correlary that drug usage is necessary to be creative. I can attest to the opposite in that I know many individuals who have been extremely successful and designed some amazing things without drug usage.

      Interesting bit, I started out in life with three really good friends. These were standup guys who did a great job of protecting the fat kid in the group and bullying the bully as it were. I wouldn't call any of them the brightest of the bunch, but at least one at some potential in higher education. Unfortunately, it really didn't take long for drug use to destroy everything. They each made some really poor choices and every damned one of them was in prison before age 23. (They certainly deserved it so no excuses there.) Fast forward a bit more and I can't stand going back home. Pill shops, meth and oxy have just destroyed my home town.

      Also, your grammar is unbelievably bad and your comments are historically just laced with malice. Most of your previous statements in this article is contrived crap to attack someone who held a different belief then yourself. I hate people like you.

      You may in fact be a troll, but I don't care since I'm never going to read the response.

    21. Re:Families come first by Anonymous Coward · · Score: 2, Interesting

      The state of the education system is a direct result of this hiring malpractice. It was businesses who made it a requirement to be a graduate from an academic/research institution in order to get a decent job, not the education system.

      As a result that education system has been scrambling to make a bizarre and counter-production hybrid undergraduate who can both pass Google's job interviews and perform the basic requirements for pumping out crappy research papers in record numbers.

      And the sad reality is that the bulk of these undergrads aren't very competent at EITHER. They require years of actual training once they hit grad school or the workplace, and big business doesn't seem to realize it's effectively all their fault, not the schools. It's easy to point fingers at someone else for a problem you caused, but business is the only place we seem to let people get away with it (especially tech business).

    22. Re:Families come first by Anonymous Coward · · Score: 0

      I'm pretty sure most children are accidents born out of wed-lock. "Convincing" indicates at least some amount of planning.

    23. Re:Families come first by JMJimmy · · Score: 2

      You described exactly what college in Canada is (vs universities)... and in effect it's getting the employees to pay for their own training.

      I've been through both, neither have done anything for me in the job market.

    24. Re:Families come first by Anonymous Coward · · Score: 0

      Non-developers find development to be very mysterious, and precisely because of this they often don't see the value of experience. But they sure do see the high cost of experience. Employers in my own past have said things like "what's it matter, you all do the same stuff anyway!" and "Just have the senior guys teach the new guys whatever it is they need to know so they can be just as productive!"

      Of course, it doesn't help that recent college grads also don't recognize the value of experience, thinking themselves to be ready to out-perform any of the old guys that already have jobs. They have solved many hard problems, but not so many real-world hard problems with real-world application life cycle considerations. These words are completely lost upon the ears of those who simply haven't been there, and as such don't know what they don't know. They all change their tune eventually though...or they leave the industry.

      Lastly, young guys happily work longer hours. They have the energy, often have no family to provide for, are eager to prove their superiority, and are ready to fall for the managerial tricks that the senior guys have seen a million times before. And, while these longer hours don't actually equate to greater value in their deliverables, that equivalence (or lack thereof) is hard to demonstrate objectively whereas the long hours are very easy to demonstrate objectively.

      All of this is just a consequence of human nature. Natural-born technicians tend not to want to become managers, and non-technical managers have a hard time managing something that they can't really understand. And, of course, youth is wasted on the young.

       

    25. Re:Families come first by Anonymous Coward · · Score: 0

      independant thinkers are much better designers and coders. and I hate to break it to you, but all the good designers I've met in the bay area would not have 'clean piss' to use your little phrase.

      I'm sure the Bay Area is different than around here, but all people that I've met that do drugs do so because of the "cool factor" or peer pressure. For the people I have met anywhere, I wouldn't call it "independent" thinking, but it sure is "different", as in no one with common sense would think that way.

    26. Re:Families come first by Anonymous Coward · · Score: 0

      That's a load of horseshit. The schools aren't the problem here the shortsighted nimrods running the businesses are.

      College is about education in the long term, if you just want to know how to program, it's overkill by quite a bit. But, over the long term, the kind of thinking that you learn in a good CS program allows you to do things that the people selfstudying can't typically do.

      Businesses want cheap up front and to hell with any consideration of the quality of the code as long as it looks good at the moment. It's why you get so many buggy piece of crap games and other pieces of software. And in that environment there's little reason in hiring somebody with a degree. Now, if software companies were actually held responsible for their buggy pieces of shit that might change.

      Blaming the schools is ridiculous. They're providing what they're claiming, it's the people who don't understand the difference between computer science and programming that are the problem here. Computer scientists will usually know how to code, but programmers may very well know nothing of CS.

    27. Re:Families come first by Anonymous Coward · · Score: 0

      That's always been the case though and in the past businesses had enough foresight to understand the value in developing and retaining employees. I can't really blame businesses for demanding fully trained employees when they aren't sticking around for more than a couple years. But I can blame businesses for creating an environment where people won't stick around for more than a few years.

      As the saying goes, penny wise and pound foolish.

    28. Re:Families come first by Anonymous Coward · · Score: 0

      +1

      My piss is 100% clean too, as in not once in my entire 45 years of life have I used an illegal drug. But as soon as I had enough money in the bank to survive a dryspell I stopped working for any companies that think testing my piss is important.

    29. Re:Families come first by Penguinisto · · Score: 2

      They pay you for 40 hours a week. If you're working over that amount, you're just fucking yourself over.

      This is why you negotiate your salary based on a 50 hr work week. Anything less is stupid on your part, because the reason most devs and sysadmins are on salary is precisely due to laws surrounding overtime pay.

      If you're working 80 hrs a week for any more than 1-2 weeks a year, you need to find another job.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    30. Re:Families come first by sdinfoserv · · Score: 4, Insightful

      100% accurate. I used to work at a company that had horrible time recruiting tech positions. The pay offered was 1/2 the going rate in the city. The company literally only wanted to hire interns and retain them for $15/hr or less after graduation. Of course word gets out and eventually nobody applies so we started distance recruiting. There was one instance where an individual applied who was (imho) clearly incapable yet HR wanted to 'fill the position' - a win for HR, complained to the VP that I wouldn't hire what they were delivering and it was an unspoken 'forced hire'... I left immediately, and the tool they hired lasted 6 months.

    31. Re:Families come first by DavidHumus · · Score: 1

      How does this bullshit excuse apply to someone like me who's only child has graduated from college?

    32. Re: Families come first by Anonymous Coward · · Score: 1

      So your belief is everyone is ready fresh out of school?
      Look at other job fields
      Electrical, Mechanical, medicine
      They do not believe that.

      Until you are developing and coding for a few years it a target sub field. you do not get the understanding on the big picture. The supportable. Code. The speed without short cuts.

      That said there is a lot of bad code put out by experience older programmers too.

    33. Re:Families come first by greenbird · · Score: 4, Insightful

      Poppycock! It only takes years because the colleges are failing at producing the quality employee and the company ends up having to re-teach what the grad was supposed to learn in school. Worse, they now may have to unlearn bad habits that the student was taught in that rotten school.

      Bullshit. No school of any kind is going to teach you how things work in industry. First off in almost every case the instructors have little if any industry experience. Teaching and working in industry are 2 completely different skill sets. Second a college's job should be teaching fundamentals: language theory, programming theory (e.g. L-Values vs R-Values), data structures, algorithms and the like. Those are the types of things that can be taught in a structured graded environment. Because thirdly there is no way possible for any school to set up a program that would represent what you are going to face once you start working in industry: Working on a team of 10 individuals where the work has to get done no matter that 3 of them are incompetent idiots, requirements changing on a daily bases without changes to resources or schedule, balancing supportability vs reliability vs speed of completion, being to do risk assessments on the fly as conditions change radically throughout a project. Because these types of things are radically different for each project you work on these are things that can't be taught in a classroom environment and are only learned through experience.

      As someone said further up these are also intangible skills that are almost always overlooked by HR types and managers who haven't worked in the trenches. And as GP said these are the types of skills that when missing cause software projects to fail or to turn out the kind of crap we typically see when they do manage to "succeed".

      The bigger the employer, the more scrutiny they come under. Again, you need some metric to weed out the chaff in a way that won't get you sued in any of a thousand different ways. Some metrics work, some don't.

      There is no "metric". As has been discovered using "metrics" like these ends in tossing out the good candidates while hiring the idiots.

      Again, it is trying to work within the hiring laws that skew the tables with things like affirmative action How many times has /. had stories about the gender gap or other minority in tech? I see at least a story a week including this story. All these lead to a perception that those groups need to be given preference even over better qualified applicants solely to meet the numbers.

      Again bullshit. Did you see the recent diversity numbers put out by the big name tech companies? These "metrics" you claim are supposed to be saving them from diversity issues has resulted in an overwhelmingly white/Asian male majority.

      Yet when government does that you get upset??? Throwing money at a problem isn't only foolish it is a quick way to the poor house. What you are calling for is cronyism or nepotism where the only way to get a job is to be in that one person's contact list. That's no way to hire someone and you really don't know why that person may be in that contact list.

      You sound like HR or a clueless hiring manager. Throwing money at the highly skilled personnel who will get the job done is exactly how to get the job done and make money. Paying a lot for three highly experience highly skilled people will payoff far more than hiring 10 much cheaper inexperienced college grads who don't have a clue about risk evaluation, supportability, performance, etc... And the people are on the contact list because they are the types that have a history of getting things done and bailed out projects that started with those college grads working on them who cocked them all up.

      Way to put your head in the sand and ignore the fact that the universities and colleges are failing in their task of producing qualified student

      --
      Who is John Galt?
    34. Re:Families come first by Lumpy · · Score: 1, Insightful

      A LOT of very stupid people are waiting until they are in their late 30's or 40's to have kids.. Oh boy, the joy of having to raise children until retirement age.. I'll instead enjoy the money and spare time of being 45 and my kids gone...

      --
      Do not look at laser with remaining good eye.
    35. Re:Families come first by tipo159 · · Score: 1

      It takes a couple of years experience to become good and productive.

      I was productive at my first job out of college after a month. My group has hired a lot of new grads in the last year or so and they have all gotten up to speed pretty quickly.

      Google and Microsoft has fucked up hiring for everyone with their idiotic interview questions

      See, the fact is companies have no clue how to get the best.

      Both of these are very true.

    36. Re:Families come first by Anonymous Coward · · Score: 0

      > in fact, that your horizon only extends to those of us with kids at home.

      You've made this unnecessarily personal. He was explaining the bias and you have pointed at the OP as the one with a problem?

      > Leaving aside the fact that not all of us ever had kids

      Irrelevant when simply describing the pattern.

    37. Re:Families come first by serviscope_minor · · Score: 4, Insightful

      This is why you negotiate your salary based on a 50 hr work week.

      Or negotiate based on 40 hours a week and the nwork 40 hours a week.

      --
      SJW n. One who posts facts.
    38. Re:Families come first by Anonymous Coward · · Score: 0

      No, but WE do value our time differently. When we are done with work, we would rather go home, go out with our non-work friends, or go on a nice vacation or whatever. We don't want to hang out around a bunch of 20-somethings drinking red bull and playing xbox.

    39. Re:Families come first by jedidiah · · Score: 1

      > I was productive at my first job out of college after a month.

      I was also productive pretty much immediately. Then again, I had an internship for 2 years before I graduated from school. In my day, it was a trendy thing to get job experience while you were still in school.

      Do they not do that anymore?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    40. Re:Families come first by jedidiah · · Score: 1

      This is also a regional thing.

      You can't judge the entire industry based on a single location. This goes triple if that location happens to be Silicon Valley. It's a tournament mentality over there. The gold rush started in 49 and never stopped really.

      You've got tons of young talent feeding itself into the grinder.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    41. Re:Families come first by Anonymous Coward · · Score: 0

      That is until you realize that in software and IT that experience rules over knowledge.
      At an interview, New grad: Ya sure I know how to implement 1 million bit RSA security, no I haven't done it yet but the math is easy, it shouldn't be hard to implement right?
      A few weeks later, Boss: Where is that security library I hired you to complete?
      New grad: Well, I'm having trouble, I cant get the compiler to divide by numbers greater than 4294967295, I can't figure out what is wrong it will take me a little longer to complete.
      Boss: I thought you said you could do this.
      New grad: I can, I just need a little more time.
      Boss: We needed this last week the product ships tomorrow. I've already given you all the time I can.
      New grad: Can't I just turn it in late, at a minor penalty?
      Boss: *face palm*

      Many people are wondering why their software isn't implemented correctly, and is buggy. The reason is that new grads think they know everything, when they really just know the basics. As to age discrimination: There is really no reason that a 50yr old can't code just as well or better than a 22yr old. The only reason to hire the 22yr old is that they are willing to work for less, they have loans to pay off. This is the exact reason that the age discrimination laws were put into place.

    42. Re:Families come first by tverbeek · · Score: 1

      "Older people have families, they come first."

      No, I don't. So they do not.

      But I'm almost 50, and I figure that I've successfully interviewed for my last tech job. That doesn't mean I'll never get hired for another job, but it does mean that I won't get another job through the hiring process that recruits younger techs. If I get one, it'll be through networking, through the still-good-old-boy system.

      --
      http://alternatives.rzero.com/
    43. Re:Families come first by AnontheDestroyer · · Score: 1

      I was productive right out of school, and while I could have worked just ~45 hrs/wk, I worked over 80 hrs/wk to train myself up for more advanced work.

      While I don't regret the 80 hrs/wk, at this point in my life, I wouldn't wish it on anyone.

    44. Re:Families come first by bsdewhurst · · Score: 1

      Or just negotiate your salary based on 37.5 hours a week and get paid for overtime, public holidays, on call standby, on call callouts (minimum 4 hours per call out). If the company wants you to do work there must be some value in it for them, which means there should be something in it for you.

      By the way the above example isn't in Europe and one person did manage to combine all of the above to claim 26 hours pay for 1 day.

    45. Re:Families come first by Anonymous Coward · · Score: 0

      Actually, I think it is pretty smart to hold off on having kids. It allows you to spend spend your early years focusing on your spouse. It also allows you to move around and find a job you like without having to worry about your family (or resent them for missed opportunities). And it allows you to pay off debts and work your way up to a higher paying position. So if you wait until your mid to late 30s then the kids will likely have a home where the parents have a stronger bond, the family rarely has to move and there are seldom arguments about money. Truth be told, all my friends who had kids in their 20s were divorced by the their early 30s.

    46. Re:Families come first by jebblue · · Score: 1

      >> I'll go for universities that focus on providing a solid background which will make me employable in the long-run. In the long run you'll be old, focus on what gets you the most now and stick as much of it in the bank as you can, each paycheck. When you're old and rich, I'm only one of those and it ain't rich, you can get as many degrees as fancies your interest.

    47. Re:Families come first by Sun · · Score: 1

      A LOT of very stupid people are waiting until they are in their late 30's or 40's to have kids.. Oh boy, the joy of having to raise children until retirement age.. I'll instead enjoy the money and spare time of being 45 and my kids gone...

      As one such stupid person, I can tell you. Oh, how I wish I had the smarts to to go ahead and make a child with my !@#%!@#$ crazy first wife, instead of divorcing her, spending time looking for a right one that will be, well, right, and only then having a child.

      I'm sure me, my first wife, and my hypothetical children would have been so much happier for having a younger dad. Obviously, a younger dad is preferrable to growing up in a happy family.

      Shachar

    48. Re:Families come first by Tough+Love · · Score: 1

      ...a college's job should be teaching fundamentals: language theory, programming theory (e.g. L-Values vs R-Values)...

      Out of school too long? There are now xvalues, glvalues and prvalues... "vs" does not apply.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    49. Re:Families come first by Anonymous Coward · · Score: 0

      LOL, what a willfully ignorant, one-side, myopic statement! Here's an equivalently valid view:

      "A LOT of very stupid people are having kids in their 20's and early 30's. Oh boy, the joy of spending your best years having to be stuck at home and spend money on tuition. I'll instead enjoy my spare time and travel the world while I'm young, have seen the world and grown myself before having children, get raises and have a larger salary while I'm raising my them and can better afford to provide for them." Either way, they're gone by the time you retire!

      Look, it's perfectly reasonable if you want to have kids while you're young, but there's a very good argument made for doing it the other way as well. You can't legitimately claim people are stupid for doing it either way without sounding like a buffoon, if not a complete ass.

    50. Re:Families come first by Anonymous Coward · · Score: 0

      I went to Grove City College who has a reputable workload and so I can not speak to other curricula. http://colleges.niche.com/rankings/academics/top-most-manageable-workloads/?page=56& but, I had my high level math courses, generic programming courses, and courses geared towards c# and ios development. The curriculum's are not mutually exclusive between courses that give you a fish versus a fishing rod(although i would argue ios dev is still a fishing rod but just at a different level of abstraction).

    51. Re:Families come first by SmokeyRobot · · Score: 1

      Bullshit. No school of any kind is going to teach you how things work in industry. First off in almost every case the instructors have little if any industry experience. Teaching and working in industry are 2 completely different skill sets.

      I know it is anecdotal but I have been out of college for five years and the class that taught me the most industry relevant material was the one taught by a person who worked in the industry then came back to get his PHD and taught because of it. He cut right through all the material and showed what would be real world applicable and even brought in relevant experts to give classes on current trends such as SCRUM (the class was Software Engineering). I think you are very on point in your response.

    52. Re:Families come first by Anonymous Coward · · Score: 0

      Well, College Grads are cheep. I think people need to stop being discriminatory and let the market (ie. what the company's offering) determine the level of expertise they are going to get. While there is something to be said about "grooming" a candidate and hoping they stay with your company longer, I can tell you that younger people without families are more apt to move then someone more established. Furthermore, one poster above hit the nail on the head, a lot of projects fail today because companies fail to higher those with the proper expertise.

      Having been in the industry a long time my self, I can tell you that nothing substitutes for experience, but you people can and do bring a new energy into the workplace with new ideas and methods. IMO, the best teams have a mixture of this "new energy" and "experience".

    53. Re:Families come first by Anonymous Coward · · Score: 0

      An old co-worker always used to say, "Working myself down to minimum wage!" when he was forced to put in a lot of hours.

    54. Re:Families come first by Larry_Dillon · · Score: 1

      The problem I've seen is that no one want to train anymore. Every company thinks they can get the perfect employee off the shelf. That a big part of ageism. Companies want young grads that have just been trained in the new technologies. But the flavor of the week will change again. Some will argue that it's up to the employee to learn new technologies, and that's true to an extent, especially if the company you work for says, "We're switching to technology X in two years," but that seldom happens. It doesn't make a ton of sense, from an employee's point of view, to learn some random new think hoping the current company or the next job will want it. If you don't use the new thing you just learned everyday, you'll just forget it anyway.

      --
      Competition Good, Monopoly Bad.
    55. Re:Families come first by Anonymous Coward · · Score: 0

      This is bullshit, and truthfully is spoken like someone who doesn't know the tech industry very well. And because people believe this, is precisely why we have an issue. No college is going to be able to give you experience. Colleges will teach you theory, they may teach you a language or two, and they might even teach you things like Boolean Algebra and the like. Truth is, I got all of this BEFORE college. Its things education can teach you.

      What education CAN'T teach you is how to develop in a team environment. It can't teach you how to architect large systems and optimize for performance. It can't teach you good design principals. Add to that the fact that any language/system you start out with in the tech industry is going to be obsolete by the time you graduate. I've seen MIT students who couldn't program themselves out of a paper bag. They could LEARN to, they were smart people, but the education prepared them to get a start in the industry, it didn't give them a clear roadmap for their entire career.

      Understand that to really good software developers, programming is as much art as science.

    56. Re: Families come first by Anonymous Coward · · Score: 0

      Reference it taking two years for someone to learn to be productive:

      You reply with "poppycock!"...

      Then proceed to successfully support his argument. Well played lol.

    57. Re: Families come first by Anonymous Coward · · Score: 0

      "In reality, neither - older people or the best for the job - get the job. Because if it were the most capable for the job, then new college grads would never get hired, would they?"

      Depends on the job. Not every job starts at the top and requires lots of capability. People are expected to take lower level jobs requiring less experience and work up from there.

      If you're an entitled recent grad and expect to start at the top then this could be a problem. If you live in the real world then you pay your dues and get the experience you need for the top. Or even the middle for that matter.

      If you're old like me you're simply, possibly, fucked. Be smart about your ever approaching future and hang on tight.

    58. Re:Families come first by Anonymous Coward · · Score: 0

      Not everyone with a family makes them a priority. The proper way to advertise for the desire to have employees that make work their prime concern is to state it that way. The young often place things other than work at a higher priority.

    59. Re:Families come first by MooseMiester · · Score: 1

      Throwing money at the highly skilled personnel who will get the job done is exactly how to get the job done and make money.

      As a tech hiring manager I can state with absolute experience and clarity that believe it or not, this is not the best answer. The guy (or gal) who is wooed away by a high salary will disappear just as fast when the next employer comes along and offers $1/Hour more. This approach will also increase outsourcing, as it reinforces the incorrect yet often quoted in management circles foolishness that programmers are like ditch diggers - interchangeable, easily swapped out, etc.

      A whiney employee who tells you he isn't paid enough, given a raise, will go back to whining in a week.

      My guess is you are unhappy with your salary and think you should make more. Maybe you should, but if money is all that motivates you, you made a very poor career choice and should consider going into sales.

      Some of my very best developers - the one's who are passionate for the work, make an extra effort to deliver quality product, and don't complain when they have to work late on release day -- are paid far less than the senior level, nose in the air prim a-dona's who tell me all day how great they are, and how everything is always not their fault, it's bad requirements, junior developers dumb mistakes, or stupid stakeholders who dare question their glorious skills.

      There is no age discrimination in tech that I know of. There is, however, age discrimination against developers over 40, because the prevailing wisdom is that nobody wants to be a programmer for life, and that the 40 something should be in management by then. It's wrong, but it is definitely there.

      --
      Murphy was an optimist
    60. Re:Families come first by MooseMiester · · Score: 1

      They pay you for 40 hours a week. If you're working over that amount, you're just fucking yourself over.

      A great attitude if you work at McDonalds my friend. I'd keep this to myself if I were you.

      --
      Murphy was an optimist
    61. Re:Families come first by Altus · · Score: 2

      Maybe its money that motivates him or maybe he is sick of having less purchasing power than he did 5 years ago as everything has gotten more expensive and wages have remained flat. I have had that experience here, I will likely need to move on in order to get back onto the earning curve I was on before so that maybe, one day, I can retire.

      That said, if my company did other things better I would be less likely to be looking for a job over money... so it really isn't just about the cash usually.

      --

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

    62. Re:Families come first by MooseMiester · · Score: 1

      Thanks Altus you are absolutely correct on all points - refreshing!!

      --
      Murphy was an optimist
    63. Re: Families come first by Anonymous Coward · · Score: 0

      Dude. A contact list of people you know can deliver is way different than a contact list of herd rejects like former AOL employees.

      Hire one former AOL employee and have your company overrun with a pack of dick wolfs.

      On the flip side, what the commenter ^2 was saying is that if you have an awesome dude that knows awesome dudes that like to work together it's a win win.

    64. Re:Families come first by Anonymous Coward · · Score: 0

      What fuckhead marries a !@#%!@#$ crazy woman? Typically the "very Stupid" ones do. Because they think with their little head and not the big one.

      So it looks like... you are a perfect case example for lumpy, and you clearly proved his point.

      GOOD JOB!

    65. Re:Families come first by antsbull · · Score: 0

      I didn't read your whole comment, but you are misunderstanding what college/university education is for - its not to teach a trade, its to teach a mind how to critically think and solve problems in the programming domain, and how to document them.

      No matter what you do at college, you are always going to take a minimum of 2 years to become a productive asset in the industry - there is no way to shortcut that process.

    66. Re:Families come first by greenbird · · Score: 1

      As a tech hiring manager I can state with absolute experience and clarity that believe it or not, this is not the best answer. The guy (or gal) who is wooed away by a high salary will disappear just as fast when the next employer comes along and offers $1/Hour more. This approach will also increase outsourcing, as it reinforces the incorrect yet often quoted in management circles foolishness that programmers are like ditch diggers - interchangeable, easily swapped out, etc.

      My guess is you are unhappy with your salary and think you should make more. Maybe you should, but if money is all that motivates you, you made a very poor career choice and should consider going into sales.

      Wow. You latch on to one statement I made, completely alter the context and then go on a tirade about me being whiny and unhappy. I can only guess you're projecting?

      Nothing I said was about me. It was about what I've seen and experienced in my 20+ year career. Personally I choose where I work on more than just the basis of money (although admittedly it's one factor). And the vast majority of people at my level think the same way. A good working environment with good people is worth a goodly chunk of pay. That being said though the long and short of it is you get what you pay for. You pay cheap you're going to get crap. And no, highly skilled individuals aren't going to work for junior pay no matter how much you want to whine about it. It's a pretty simple concept and is applicable to pretty much every field. Higher skill and experience equals higher pay. Why do people expect it to be different in tech?

      --
      Who is John Galt?
    67. Re:Families come first by greenbird · · Score: 1

      There are now xvalues, glvalues and prvalues

      Out of C and C++ to long I guess. It's been a good 10 years since I did any serious work with either. But to make my original point it only took a quick read to grasp those new concepts. When the schooling runs from Nand gates and K-maps on up grasping new things is much easier.

      --
      Who is John Galt?
    68. Re:Families come first by Anonymous Coward · · Score: 0

      Java apps?

    69. Re:Families come first by Anonymous Coward · · Score: 0

      development manager with a long contact list in his smart phone and have him start calling people he knows

      That works if you basically are working for a competitor, with an established tech (e.g. websites, social media, etc...).

      Doesn't work for a startup, new venture, or new product line or idea (that's never been done) that the company has no experience with.

      Most good development managers come with a double edge sword: they get the job done, but leave a mess to maintain in their wake.

      Conclusion: it's hard work, there's no silver bullet and that why their (those managers) paid the big bucks.

    70. Re:Families come first by NewYork · · Score: 1

      I bet Google and Microsoft Founders will also fail those "idiotic interview questions"

    71. Re:Families come first by MooseMiester · · Score: 1

      Greenbird I am truly sorry I did not intend for this to be a TIRADE personally directed at YOU at all. I said "My Guess" - and my comment about sales was made with the best of intentions - and a little tongue in cheek. Development... is not a career for people who really, really, really want to be rich. It pays well, sure. A few get rich - I don't know why, probably luck. For the record - the guys that work for me get paid TOP DOLLAR and I give raises to the one's who perform. Because I spent most of my career as a developer when I went into management I was extremely determined NOT to become the clueless boss I always had, a.k.a. PHB, okay?

      A while back I got tired of programming and worked as a headhunter for 2 months. I would get guys from one country - you guess - I would ask "So what are you looking for" and they would answer "X$ more"... I'd be like "There's more to work that just money, what kind of projects would interest you?" and they would say "X$ more". When the first question a prospective hire asks is the rate, they fail the interview.

      And yes, there is nothing worse than the project built entirely by junior guys. Even worse is the client who believed the vendor who told him to fire all the good developers because he could get guys in some third world hell hole for $4/hour. And of course these "developers" took a 3 week programming class.... .

      --
      Murphy was an optimist
    72. Re:Families come first by greenbird · · Score: 1

      Greenbird I am truly sorry I did not intend for this to be a TIRADE personally directed at YOU at all.

      You do realize this is both the internet and /. so apologies are considered uncouth (and yes that's sarcasm). And unnecessary.

      For the record - the guys that work for me get paid TOP DOLLAR and I give raises to the one's who perform. Because I spent most of my career as a developer when I went into management I was extremely determined NOT to become the clueless boss I always had, a.k.a. PHB, okay?

      And that's a good thing. More managers like that and maybe the industry will stop turning out nothing but crap. Your response seemed to come across that way though probably through the lack of context you provided here. I'm just constantly amazed by management who seem to somehow expect something for nothing in the tech industry.

      A while back I got tired of programming and worked as a headhunter for 2 months. I would get guys from one country - you guess - I would ask "So what are you looking for" and they would answer "X$ more"... I'd be like "There's more to work that just money, what kind of projects would interest you?" and they would say "X$ more". When the first question a prospective hire asks is the rate, they fail the interview.

      I would agree that the types that focus exclusively on money aren't usually the best type to work with and often end up being the blowhards you referenced in your earlier post.

      And yes, there is nothing worse than the project built entirely by junior guys. Even worse is the client who believed the vendor who told him to fire all the good developers because he could get guys in some third world hell hole for $4/hour. And of course these "developers" took a 3 week programming class...

      Worse if you're trying to manage the project but I make a good part of my living cleaning up after crap like that. And it is definitely much more enjoyable if you can do it right from scratch rather than trying to fix something that's already all screwed up.

      --
      Who is John Galt?
    73. Re:Families come first by MooseMiester · · Score: 1

      LOL. Well, I do apologize, Internet and /. etiquette be damned it's the right thing to do. I get so tired of the comment boards that are basically You Suck, then You Suck More - repeated over and over in different forms.

      We clean up other people's crap too. Most of it is mind blowingly awful. Some of it... well it's just pathetic, you feel sorry for anyone who could be so clueless to code it that way. SELECT DISTINCT * FROM Million_Row_Table_with 200_Columns comes to mind.

      Some managers - many of them - practice what I have come to call MBB (Management by Bellowing) and MBS (Management by Squeezing). I assume that somewhere deep down in their black hearts they believe they are doing the right thing. It drives me absolutely insane.

      Me: Our estimate to complete the project is 100 hours.
      MBS: (Who has no clue what the project even is) I want it done in 90.
      Me: It can't be done in 90
      MBB: I'm so angry I can't even speak.


      So the next project you tell the guy 110, And when he says "Get it done in 100, OR ELSE" you say "Yes Sir!". Having spent the majority of my career in development, I find this nonsense to be an impediment to absolutely everything, but I have come to realize that is happens because HUMANS are involved and the requisite egos must be stroked.

      The Vendor/Client relationship is just as stupid. How about if I tell you, Mr. Vendor, what my budget is, and you tell me if you can get it done for that price? Oh nooooooooooooooo we can't operate like that! We have to do the stupid dance, wasting both my time and yours, and play the stupid game... Life... is not Pawn Stars.

      --
      Murphy was an optimist
    74. Re:Families come first by Some_Llama · · Score: 1

      maybe you should have just not married at all, or reproduced since your kid will most likely be a sarcastic drain on life that you seem to be, not to mention unable to relate to you or your new trophy wife, as you will have a 30yr age gap... enjoy that chip on your shoulder now because soon you will be dead and your life's pursuits wasted away by your child.

      and maybe update your profile since your website says

      Shachar Shemesh
      FORMER CEO of Lingnu Open Source Consulting Ltd.

    75. Re:Families come first by Sun · · Score: 1

      Your drivel shows a remarkably consistent level of insightfulness. As anyone who has ever done ISO-9000 knows, consistency is a vital first step. Only once that is achieved, can one also aim for quality. Congratulations! You are half way there!

      It's not all good news, I'm afraid. While I can sort of see which (or is that "whose"?) ass you pulled most of your incorrect assumptions from, I am dumbfounded in trying to figure out where you got the assumption that my current wife is a trophy wife.

      This assumption is completely incorrect, but, as I said, that is no different than the rest of your comment. What is worse, and reflects really badly on your potential as a truly effective troll, is that there is nothing to suggest it.

      Your comment started so well, casting doubt on my ability to be happy (at least I think that's what you said. The missing word is actually important there), my ability as a father, fear of mortality and of being insignificant. Those are universal fears, and you can't really go wrong by pushing those buttons. And then you had to put that "trophy wife" in there.

      Not only is this unlikely to be true, reducing the likely hurt I'm likely to feel from your troll, but it also hurts your logic. If my wife is a trophy wife, then the age difference between her and my kid isn't so big.

      Please take this comment as the constructive criticism it is meant to be. Trolling, like any other art form, requires practice to get right. Judging from your comments on other threads, I'm sure you're well on your way to perfection. Keep at it. You'll get it in the end!

      Oh, and thanks for the sig comment. I've been meaning to do something about it for quite some time, but was not sure what. I just removed it altogether for the time being.

      Shachar

  2. You are the only one. by Anonymous Coward · · Score: 0

    Am I the only one who thinks many of the quality control issues and failed projects in the tech industry can be attributed to age discrimination?

    Yes, you are.

    1. Re:You are the only one. by geoskd · · Score: 1

      Yes, you are.

      No He's not.

      --
      I wish I had a good sig, but all the good ones are copyrighted
    2. Re:You are the only one. by J+Story · · Score: 2

      Am I the only one who thinks many of the quality control issues and failed projects in the tech industry can be attributed to age discrimination?

      Yes, you are.

      You'd be one of the younguns, I suppose, and are illustrating his point.

      Those fresh out of uni have yet to see the executive suite cut back on (or eliminate) quality assurance because it's "too costly" and it "slows down development". You believe that every problem you see has never occurred before, especially to someone as smart as you, and you know that your solution shows your absolute genius. Management loves you because you believe whatever they tell you.

    3. Re:You are the only one. by Megol · · Score: 1

      This submitter(?) promotes age discrimination too! In many cases the "younguns" will be better at the work than you are - just accept that.

      Discrimination of any kind is just stupid - look at the individual and don't care of how old they are, how many children they have, where they come from or who they like to fuck. Look at communication skills, willingness to learn, relevant experience, social skills and in general suitability to the work task(s). Nothing else should matter.

    4. Re:You are the only one. by tylikcat · · Score: 2

      Not just willingness to learn, but active interest in continuing learning. ...and I've found a lack of that in older folks, true, but also in kids fresh out of uni.

    5. Re:You are the only one. by PolygamousRanchKid+ · · Score: 2

      Yes, you are.

      No He's not.

      Listen, this isn't an argument . . .

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    6. Re:You are the only one. by NotSoHeavyD3 · · Score: 3, Insightful

      Those fresh out of uni have yet to see the executive suite cut back on (or eliminate) quality assurance because it's "too costly" and it "slows down development".

      Amazing how many managers think you can save time by cutting quality isn't it? (Because what I see happen pretty much every time is it would have been quicker just to do it right the first time. You end up having to repeatedly fix the half-ass version until you get a working version.)

      --
      Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
    7. Re:You are the only one. by Z00L00K · · Score: 1
      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    8. Re:You are the only one. by Z00L00K · · Score: 3, Insightful

      The problem many companies faces are the will to put something fast on the market cheap, and that means that quality control will suffer. More seasoned (older) people will demand a better quality control department, which costs man-hours - which not all companies can afford, but when the product hits the market it better be good enough or you can't afford not to have a quality control department.

      Add to it that many managers have problems with being able to control people older than what they are themselves. The manager may be in his 40's and it can be pretty awkward to be a manager for someone that's in his 50's with 30 years of experience in the matters at hand.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    9. Re:You are the only one. by Z00L00K · · Score: 1

      Age is not the question of willingness to learn new stuff.

      For older people the "backpack" of experience and a bunch of well-tested code-snippets is an advantage as well as a curse.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    10. Re:You are the only one. by ATMAvatar · · Score: 1

      Not just willingness to learn, but active interest in continuing learning. ...and I've found a lack of that in older folks, true, but also in kids fresh out of uni.

      I'm too old to know everything.

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    11. Re:You are the only one. by RabidReindeer · · Score: 1

      Those fresh out of uni have yet to see the executive suite cut back on (or eliminate) quality assurance because it's "too costly" and it "slows down development".

      Amazing how many managers think you can save time by cutting quality isn't it? (Because what I see happen pretty much every time is it would have been quicker just to do it right the first time. You end up having to repeatedly fix the half-ass version until you get a working version.)

      Just "Git 'er Dun! All You Have To Do Is..."

    12. Re:You are the only one. by swillden · · Score: 2

      Amazing how many managers think you can save time by cutting quality isn't it?

      You absolutely can save time by cutting corners, including quality. You have to cut the right corners and you have to understand what it's going to do to you down the road, but it often is the right decision.

      One of the most useful notions to arise in the software industry in recent decades is the concept of technical debt. Cutting corners now means storing up trouble for later, and debt is an absolutely awesome way to think and talk about it -- a big bonus is that it's a concept that management is perfectly able to understand, including the fact that the time will come when it's necessary to stop spending development resources on buying new features and start using it to pay down the debt.

      And as I mentioned before, accruing some technical debt is often exactly the right decision. If getting the next version out the door a couple of months earlier is the difference between keeping the company alive and not, then there's simply no question. It's much better to accept the debt (just like borrowing money from the bank to make payroll) so that there's income later to pay it off. On the other hand, if the resources are available to do it right, avoiding debt increases future agility -- and going the other direction, spending development resources on making the codebase more flexible is a lot like building cash reserves, something smart companies do when times are good.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    13. Re:You are the only one. by NotSoHeavyD3 · · Score: 1

      Just to be clear I've seen what you say work if it's along the lines of keep out features that aren't needed and we kept track that those features aren't there.(As you say tech debt or in this case reduced feature set.) What I haven't seen work is "We want all the features, we'll just do a half assed version of it and not keep track of the tech debt." turn out well. (I bring it up a lot but I always have this story of a communications protocol where my company tried to take the toy "proof of concept" version that made no attempt to implement large necessary portions of the protocol. Pretty much that was written under the directive of "Get a proof on concept in a day for a protocol that should have taken a week or 2 to implement." Basically the entire "handshake" portion was written with the idea that it would always work since there was no time to actually implement it. Not true in reality.) They spent weeks after that trying to get it to work and it still has serious issues. (It would have been quicker to just do it right in the first place. Of course now it gets dumped on me so I'm annoyed.)

      --
      Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
    14. Re:You are the only one. by swillden · · Score: 1

      What I haven't seen work is "We want all the features, we'll just do a half assed version of it and not keep track of the tech debt." turn out well.

      I have. It always leaves a mess to clean up later, but it's sometimes the difference between having a product team to clean up the mess or having the whole thing die. I've also seen startups fail because the development team refused to cut corners, resulting in missing the market window of opportunity.

      Context matters.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    15. Re: You are the only one. by Anonymous Coward · · Score: 0

      Argument Clinic - Monty Python's The Flying Circus: http://youtu.be/kQFKtI6gn9Y

    16. Re:You are the only one. by NotSoHeavyD3 · · Score: 1

      Wait, you've seen them actually clean it up? I guess I have bad luck then because what happens in my experience is the company just keeps building up tech debt and think they'll never have to pay it down. (You know, like an idiot maxing out his credit card because he figures he only has to pay part of it off at the end of the month. It's practically forever before the whole bill is due:) ) Guess I'm gun shy since my experience is managers abuse it. (IE do the half ass version and then don't get time to clean it up until it collapses on a customer which is of course dev's fault.)

      --
      Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
    17. Re:You are the only one. by swillden · · Score: 1

      Yes, I've seen it cleaned up. I've even seen (and been on, and led) teams who track their technical debt, measured in terms of estimated person-days to clean it up, and deliberately schedule periods of time focused on debt paydown, both short sprints and longer-term efforts.

      I've even seen organizations mismanaged like yours which have turned around and began deliberately managing their technical debt. It starts with the engineers educating management about technical debt. Unless the managers are fools (and most of them actually aren't, they just seem that way because engineers and managers don't communicate well), they quickly grasp the idea and its consequences. Even then, you can still have managers that care only about the short term, because they expect to be promoted and out of the mess before the note comes due, and there's really not much you can do about them except to quietly try to manage it yourself. But given a reasonably-intelligent manager who is interested in next year and the year after, teaching them (gently, non-confrontationally and above all non-condescendingly) about the concept of technical debt will help them to understand and work with you.

      One key to making it work is that you must be able to quantify technical debt. That means being able to make reasonably-accurate estimates of its impact and cost to fix. That, in turn, means that you have to be capable of making reasonably-accurate estimates of how long it takes your team to accomplish a given piece of work (feature or debt paydown). And you have to establish a track record with the manager so that he or she trusts you and your estimates.

      I'm not saying it's easy, but it absolutely can be done... and it'll make your time at work much less stressful. It may or may not result in any decisions being changed, but when you're sure that management understands your concerns, and considers them to be perfectly valid and important, it makes it much easier to accept when they decide to take the shortcut anyway. And if the team is visibly and conscientiously tracking technical debt (e.g. as a regular part of weekly status reports), most managers will begin seeing it as a variable to manage, including by finding opportunities to pay it down, and by understanding when it impedes new work.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    18. Re:You are the only one. by Anonymous Coward · · Score: 0

      It's just contradiction!

    19. Re:You are the only one. by MooseMiester · · Score: 1

      You are spot on - I would add that most software on the Internet is what I call "consumable software". It only has to just barely work, because it will be replaced in 8 to 12 months. It only has to be good enough to work. Elegant? Who cares?

      If the software is complete crap - and it makes the company money.... it's a success. This is a bitter pill for developers to swallow, generally, but it is true.

      --
      Murphy was an optimist
    20. Re:You are the only one. by micahraleigh · · Score: 1

      +1: For giving a non-elitest, truthful answer. Wish I had the points.

    21. Re:You are the only one. by swillden · · Score: 1

      If the software is complete crap - and it makes the company money.... it's a success. This is a bitter pill for developers to swallow, generally, but it is true.

      Heh. It's too bitter a pill to me to be able to express it quite that baldly. Doesn't make you wrong, though, at least in some contexts. I prefer not to work in such contexts.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    22. Re:You are the only one. by MooseMiester · · Score: 1

      I feel exactly the same way, but sadly many of the great successes (from a financial perspective) have been complete crap (from an engineering perspective).

      Twiiter

      Tumblr



      Come to mind...

      --
      Murphy was an optimist
  3. Well yeah good luck to them by aepervius · · Score: 3, Interesting

    They go hiring for unexperimented people. I saw a lot of project sink and get stopped, or cost far more than they should have at compeltion, because the "young" devs have no experience, suffer the NIH syndrom, get enthiusiastic doing new stuff rather than limit themselves to what should be done, if you got for service layer concept screw it up, costing you time to refactor.

    So yeah. Go ahead. Hire only youth. And lose money.

    --
    C. Sagan : A demon haunted world:
    http://www.amazon.com/gp/product/0345409469/
    visit randi.org
    1. Re:Well yeah good luck to them by MenThal · · Score: 1

      They go hiring for unexperimented people.

      What kind of experimenting? The Steve Jobs kind where good software products require experimenting with LSD, or neural integration experiments, a.k.a. "a hole in the head"?

      Personally, I kept getting LSD and LCD mixed up, so I never got to try the former... Got a lot of wierd looks in electronic stores, though.

  4. Speaking as a guy in his 40s... by Viol8 · · Score: 3, Insightful

    ... I've encountered a tiny bit of what seemed like discrimination but then its hard to tell. Perhaps I just was just being a bit precious about it.

    But what I do know is its horses for courses - younger people are (generally) better at thinking up new ideas/paradigms and novel ways to do things , older people are (generally) better at the detailed implementation of a system as they'll have encountered a lot if not most of the problems before and have X number of years experience

    1. Re:Speaking as a guy in his 40s... by Runaway1956 · · Score: 5, Interesting

      It really is best to have a mix of young and old. Youngsters come up with the new ideas, older people kick those ideas around, turn them upside down, examine them for flaws, toss them back to the kids. The kids then modify, improve, or even flush the idea down the toilet.

      I've never had a job in which youth and experience weren't both valuable.

      The manager who dismisses either youth, or experience, is setting himself up for failure.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    2. Re:Speaking as a guy in his 40s... by AmiMoJo · · Score: 4, Insightful

      It has nothing to do with the relative merits of experience or fresh ideas, it's just about wages. Older people demand higher wages to pay for their mortgages and families. Younger people will work stupid ours on unpaid overtime because they want to get to the same position as the older ones.

      Most companies don't value experience or things like code quality and architectural elegance. They just want some crapware churned out at the lowest possible cost.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:Speaking as a guy in his 40s... by tigersha · · Score: 2

      In my job the young one is arrogant, stuck in his ways. All his life sat in mom's basement hacking in C, and used to claim that he refused to program in C++ because it is too high-level for him.

      Now, because of management decree, he is in a Rails job. His first words when reporting was "I have never really developed in OO languages before". Hates Windows. Hates Adobe. Hates any Linux other than Gentoo. Hates PDF files (in the publishing industry). Hates mobile devices (but does web dev). Hates Wireless LAN.

      Problem is that what he hates he never works with. And that makes him incompetent.

      Management refused to reassign him. Now, after 3 years of trying, I am about to leave in frustration. So it goes both ways.

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    4. Re:Speaking as a guy in his 40s... by Anonymous Coward · · Score: 0

      Hates any Linux other than Gentoo.

      Must be an oldish sort of young one if he still uses Gentoo. All the fresh out of college young guys I meet these days use Arch.

    5. Re:Speaking as a guy in his 40s... by thetoadwarrior · · Score: 2

      Sure there are extreme case but there are also young people that think if it's not built in JS and no SQL then it's lame old man's code. These guys usually grow up to be that old guy so that problem can be reduced by not hiring the young guy with his hipster blinders on.

    6. Re:Speaking as a guy in his 40s... by Trepidity · · Score: 5, Insightful

      I'm young-ish (~30) myself and have also not seen a discernible creativity/novelty advantage among younger people. Among people I've worked with there's no clear trend with people in their 20s being more creative and coming up with more good new ideas than people in their 50s. A lot of great stuff comes from people who have enough background to actually spot an opportunity for innovation.

      You can see that even at big tech companies. New ideas coming out of Google largely come from their older staff. There are a ton of 20-somethings at Google, but the major projects tend to come from people like Rob Pike (age 58), Peter Norvig (58), Ken Thompson (age 71), Lars Bak (age 49), etc.

    7. Re:Speaking as a guy in his 40s... by PolygamousRanchKid+ · · Score: 4, Funny

      "I will not make age an issue of this campaign. I am not going to exploit, for political purposes, my opponent's youth and inexperience" -- Ronald Reagan

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    8. Re:Speaking as a guy in his 40s... by Anonymous Coward · · Score: 0

      There does seem to be some truth to the idea that young people are better at generating novel ideas, at least in some contexts. That's certainly the case with, for example, the age of scientists when they demonstrate theories contradictory to pervious theories -- almost all come from people under 35.

      Now that's not necessarily a big advantage in all jobs at all times. Often you're not looking for a way to re-define the whole system, and wouldn't want the risk even if it might work -- often incremental improvements would be much more valuable to a company. So it's not necessarily something you should select for in employees.

      In any case you're hurting yourself by reducing anyone to a set of population statistics. Some old people are useless. Some young people are useless. Even if one of the groups has a higher likelihood of uselessness (and there's a good chance your assumptions aren't true in the first place) that fact doesn't tell you anything about whether the person in front of you is useless, and you shouldn't pretend that it does.

    9. Re:Speaking as a guy in his 40s... by TheGratefulNet · · Score: 1

      all you said is true.

      it about wages, its about control, its about abuse, its about telling the kids to work longer and knowing they won't refuse.

      its never been about quality. the industry wants speed now, they don't care about quality.

      you can tell who is being honest and who is not. its like the openoffice concept; ceo's and hr's are saying that its 'to attract younger players' but in fact, its about cramming more people into the same space (saving money) and being able to 'watch' and micromanage them. its nothing about making the environment better; in fact, its noisier and people get less done and come home with more cold/flu due to not having dividers or cubes.

      if a ceo or hr person is talking about open offices and they say its because it will make things better, they are LYING. well, half lying; it makes things better only for them.

      --

      --
      "It is now safe to switch off your computer."
    10. Re:Speaking as a guy in his 40s... by mvdwege · · Score: 2

      younger people are (generally) better at thinking up new ideas/paradigms and novel ways to do things

      As a guy with some experience, all I hear is "younger people blindly follow the newest fads". As it turns out, there have been very little new ideas in IT, and most of the New! Improved! ways promoted these days are merely restatements of old ideas, or old ideas that got discarded for being unpractical.

      But in an industry with an institutional memory of barely a decade, that sounds like innovation. And it's self-reinforcing due to the fact that not a lot of employers appear to be interested in hiring experience, instead being dazzled by the Cult of Youth.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    11. Re:Speaking as a guy in his 40s... by Anonymous Coward · · Score: 0

      This is the same idiotic thinking that drives age discrimination. "Youngsters come up with new ideas" by crakey, and now get off my lawn. Ths is stupid - people of all ages have great ideas. Experience brings even better ideas since we can draw in more ideas from different areas and solutions to seemingly unrelated problems.

    12. Re:Speaking as a guy in his 40s... by Anonymous Coward · · Score: 1

      I tend to notice this as well. Seems like the younger devs run around inventing "new" things and paradigms, but none of them release that those "new" things are really old. They're the same things that the seniors did 10 years ago, because they were young and ignorant as well.

      Thing is, that's fine for undergrads but it's not OK to indulge that in a professional environment, unless there's a specific department that can deal with that kind of growth (something like a prototyping area, where success or maintainability is not terribly important). Luckily companies like google have those growth environments AND get to maintain a healthy lineup of seasoned devs who can do the hard graft and think up really new things.

    13. Re:Speaking as a guy in his 40s... by war4peace · · Score: 1

      "it's". Many times over.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    14. Re:Speaking as a guy in his 40s... by Anonymous Coward · · Score: 0

      well mobile does kinda suck..

    15. Re:Speaking as a guy in his 40s... by Anonymous Coward · · Score: 0

      It isn't about new or novel ideas, its younger people have a tendenacy to not know what is impossible to do and sometimes stumble on way to do the impossible. I'm an older guy and I also don't believe others when they tell me something is impossible, so I also stumble on new things but with how many I've tried in the past I can skip the ways of doing the impossible that clearly won't work.

      Most older programmers have "their way" of doing things and refuse to try something new. When they've tried something, say on a DB platform, that was impossible at the time they just assume it still is and won't look at it again. The new guy comes in, doesn't know it shouldn't be possible, finds a new feature in the DB from the last couple of releases and shows up the old guy. Nothing stopping the old guy, other than his stubborness.

      So it isn't about age, its just letting your experience get in the way when stuff changes. I used to hate web programming because it was clunky with constant reposts, now we have Ajax and Knockout and I can make web pages that I would have told you were impossible a few years ago and had I not learned about these new things I would still be telling you its impossible.

    16. Re:Speaking as a guy in his 40s... by Z00L00K · · Score: 1

      Realize that the book Design Patterns was published in '94. At that time I had been working for 7 years, and a lot of people in the software industry more than that.

      Before the publishing of that book design patterns were re-invented and modeled in a lot of esoteric ways, some bad, some good. ( Hopefully the good ones went into that book! :) ) And the design patterns did vary a lot from company to company so just because you knew one set of patterns it wasn't done that way when you came to another company.

      Even today some people thinks that Gang of Four refers to a Chinese political faction.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    17. Re:Speaking as a guy in his 40s... by Anonymous Coward · · Score: 0

      Mobile pays my bills, and has some fun stuff with it too, so eh. Just need to get past management thinking mobile isn't important and wanting to create websites for apps, rather than taking full advantage of the hardware in people's pockets.

    18. Re:Speaking as a guy in his 40s... by MichaelSimpson77 · · Score: 1
      That is not my experience. Younger people are really good at reinventing that which has been invented. And then they want a patent for their 'new' and 'innovative' work. At 52, I've done mainframe, then micros and now embedded. I marvel at the lack of knowledge new college grads possess. When I go to recruit for job fairs, I find CS graduates who have not had a comparative languages class, have not programmed in assembly and the only programming class they have had is Java. Only knowing Java or other VMs isolates you from what the hardware is doing. This occurs at UCSD! So the "hotshots" build web applications. Big deal, you will be replaceable in 10 years.

      I find that older workers who become unemployed became so by becoming irrelevant. How many jobs for Visual Basic developers? Is C# on the rise or the decline? For work going forward, Android is going to be the largest market for coders. That means Java...sort of. But to do interesting projects, you better know how to write C/C++ via JNI to do interesting things that the sandbox prevents you from doing.

      At 52, I don't find my job in jeopardy. I still get approached by companies to try and lure me away from my current job, which I love. Others my age, don't keep learning. They still want to write all of their software in Perl, regardless of the suitability of the tool. (Thinking of specific individuals in my organization that may find themselves downsized.) Adapt or die.

      I can say with certainty however, that the majority of young engineers ARE NOT impressive. Unfortunately, the bean counters just look at numbers and engineer bodies are plug in, interchangeable modules. And yet, I made a tremendous amount of money fixing the code that was outsourced to India. The source came back and failed open source scanning, meaning that code was ripped off, or the code was so poorly written, that it was unusable. The US Federal health insurance website is an example of this.

    19. Re:Speaking as a guy in his 40s... by Anonymous Coward · · Score: 0

      That's bullshit right there. Experience fences you in to a smaller selection of possible ideas. I've seen this rationalization many times over the years and it's never been true. Intuition is great when it includes the correct answer, but old timers that don't see the right answer are far less likely to ever find it as they've already excluded a great many possibilities due to experience.

      In reality, a well run business needs both to be successful. Why it is that the oldtimers tend to be such arrogant asses is beyond me. I'm not surprised that the younger folks are modelling themselves off of that and giving it back, nobody wants to hear lectures from a cranky old fart that's mostly upset that his best years are behind him rambling on about things that were relevant decades ago.

    20. Re:Speaking as a guy in his 40s... by strikethree · · Score: 1

      But what I do know is its horses for courses - younger people are (generally) better at thinking up new ideas/paradigms and novel ways to do things , older people are (generally) better at the detailed implementation of a system as they'll have encountered a lot if not most of the problems before and have X number of years experience

      Wow. That has not been my experience at all. New ideas and paradigms come from people who can think and are not fearful. Sure, some young people have less fear due to inexperience but that does not align along the axis of intelligence. There may even be a negative correlation there.

      In short, you are not being insightful in any way. You are... stereotyping. Stereotyping is the basis of incompetent and ultimately destructive discrimination.

      In the world that I have seen, you have to actually look at a person to be able to ascertain their qualities. Discrimination based on surface attributes can be useful if there is too much data to parse through, but you risk missing the real gems.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    21. Re:Speaking as a guy in his 40s... by Viol8 · · Score: 1

      "In short, you are not being insightful in any way. You are... stereotyping. Stereotyping is the basis of incompetent and ultimately destructive discrimination."

      Call it what you like pal - its my own personal experience from 20+ years in the IT industry. If you have an issue with it then thats your problem, not mine.

    22. Re:Speaking as a guy in his 40s... by Anonymous Coward · · Score: 0

      I worked in one of these open-space environments once and it was one of the most idiotic things I've ever seen. Of course, the executives praised open-space environments as conducive to productivity and collaboration but they themselves never, ever worked in an open area despite the fact that executive positions are among the jobs that require the most collaboration and teamwork.

      Rather than demoralizing all workers with bald-faced lies that any idiot can see through, corporations would be better of just telling the truth and say that open-space environments suck but they're doing it to save money. At least it would show some respect for the workers' intelligence.

    23. Re:Speaking as a guy in his 40s... by Lodragandraoidh · · Score: 1

      Your assumption there is that the youngsters turn out new ideas exclusively. The best ideas I have seen came from people who were over 40; youth does not infer a monopoly on ideas.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    24. Re:Speaking as a guy in his 40s... by Altus · · Score: 1

      I did that a few jobs back. I found a much better way to manage the SDK my company had developed and been using for about 2 decades. It relied on a feature that had been added to C++ since the work had been done. I talked to the head of dev about it and he was convinced it was impossible (he had tried you see). I brought up that it may not have been possible back when he did the work and he took it as a shot at his age.

      Plot twist, he was 1 year older than me.... stuck in your ways is stuck in your ways no matter what the age.

      --

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

    25. Re:Speaking as a guy in his 40s... by eric_harris_76 · · Score: 1

      They also don't want to back out deployed software immediately -- or worse yet, after days or weeks -- because it's wrong.

      They also don't want upset customers screaming that Things Aren't Working Anymore, or It's Taking Forever To Get What Took No Time At All Yesterday, or This Is A Simple Change So Why Do You Say It Will Take Months.

      At least, if they're smart, they don't. Avoiding defects and terrible performance, and having good maintainability and ease of enhancement takes code quality and decent architecture. TANSTAAFL.

      --
      There's no time like the present. Well, the past used to be.
  5. 30 and still doing six figure jobs here by Anonymous Coward · · Score: 2, Insightful

    I can see where the problems occur between ageism vs new people. I'm not going to reveal who I am for fear of backlash, but if you're going to be an unimaginative little shit who thinks learning stops when you graduate college, then you're going to end up with a dead end job or even worse... out of a job for those young kids people keep complaining about.

    Let me tell you something, I hit six figures ages ago and keep thinking to myself what my goals are in life. At first my goal was 100k, then 200, etc etc. You don't have to go your whole life before retirement working sub-100k jobs in rural areas, there are plenty of opportunities to get 100+k in any area if you're skilled enough and have the business skills.

    To those who are bitching about being too old and getting the boot, grow a fucking pair and stop being fucking idiots.

    1. Re:30 and still doing six figure jobs here by Anonymous Coward · · Score: 0

      there are plenty of opportunities to get 100+k in any area if you're skilled enough and have the blowjob skills.

      FTFY

    2. Re:30 and still doing six figure jobs here by Anonymous Coward · · Score: 0

      If you're female and attractive, blowing the boss is always an option. There's no such thing as morality anymore.

      If you're a dude, it's less likely unless your boss is one of the anti-gay, in the closet, "family values" Republicans.

    3. Re:30 and still doing six figure jobs here by Anonymous Coward · · Score: 0

      You forgot the female boss, you sexist clod. Now lick me!

    4. Re:30 and still doing six figure jobs here by Anonymous Coward · · Score: 0

      How many females do you know that I can give a blowjob to? Go lick yourself you stupid PC motherfucker

    5. Re:30 and still doing six figure jobs here by Anonymous Coward · · Score: 0

      The clit is too elusive for you? How hard does it have to be to find something front and center?

    6. Re: 30 and still doing six figure jobs here by Anonymous Coward · · Score: 0

      The Coalition for the Liberation of Itinerant Tree Dwellers is often very hard to find, even for the Clit Commander!

    7. Re:30 and still doing six figure jobs here by BonThomme · · Score: 1

      you'll see your mistake when you're 50

    8. Re:30 and still doing six figure jobs here by Z00L00K · · Score: 1

      I'm too old for this crap...

      Too old is when I can't distinguish between the keyboard and the toilet.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    9. Re:30 and still doing six figure jobs here by Anonymous Coward · · Score: 0

      I've met some people who make $200k+, but their house cost more than $1mil, they have a 30min commute. Around here, I can get a better house for $100k, have a 5 minute commute, and have non-incumbent fiber Internet.

      Their income:expense and income:debt ratios are much worse than mine, and they don't have a whole lot more stuff than me. If my wife got a job, I would be doing a whole lot better than them, but I see no reason to force my wife into a crappy job. I alone make more than 2x the average house hold income in my area, and have been averaging a hair over 6% yearly raise for the past decade, while working 8-4:30, taking a 1.5 hour lunch breaks, and another 1-2 hours of chit-chat with my cube mate.

      Our company is kicking the crap out of the competition with lower prices and better quality. We work with some large national companies, and they tell us all the time what a pleasure it is to work with us, quick turn-arounds on bug fixes, very flexible, high quality.

      Money isn't everything. I enjoy my job and the people I work with, they're all competent and ethical people. Even our interns tell us how much fun it is and hope they can work for us when they graduate.

    10. Re:30 and still doing six figure jobs here by Anonymous Coward · · Score: 0

      The clit is very hard to find if the woman is not aroused. Which explains his problem...

  6. makes no sense to me by Anonymous Coward · · Score: 0

    I'm 44 and entirely self-taught (degree in a non CS science), but even so, I am continually amazed at how stupid my colleagues are. I can't even imagine ruling out older candidates.

    Then again... I only respect about 5% of my colleagues regardless of age. (I am well respected).

    Now that I look at it, all the people I respect are about my age.

    1. Re:makes no sense to me by Anne+Thwacks · · Score: 3, Insightful
      I can't even imagine ruling out older candidates.

      A lot of the problem is people (PHBs) who do not want to employ someone under them who is older than them, because they are embarassed about:

      A) Giving instructions to an older person

      B) Giving (probably stupid) instructions to someone who understands the issues.

      No one is going to own up to these factors.

      Sometimes there is a "good" reason to hire the inexperienced. The company maya ctually require people who have not got the experience to spot mass corruption, When the company collapses, it is often necessary to be able to claim "no one on the team saw it coming" despite the fact that anyone who had ever been in an IT project before knows that version control is not just a good idea. (etc)

      If you see an empty barrel - look for pork bellies!

      --
      Sent from my ASR33 using ASCII
    2. Re:makes no sense to me by wiredlogic · · Score: 1

      despite the fact that anyone who had ever been in an IT project before knows that version control is not just a good idea.

      Please tell that to the older cowboy coder I have to deal with who refuses to use git more frequently than once a month and has a hissy fit if I check anything into the mainline branch that he's working on as it will mess up his "merges".

      --
      I am becoming gerund, destroyer of verbs.
  7. Age or wage ? by Anonymous Coward · · Score: 1

    Age discrimination or wage discrimination ? the tendency to hire young against experienced is due to two factors : Experienced people are expensive and worst, they are experienced in life, not likely trapped in rat race and quick to detect management tricks.

  8. Re:22 by JockTroll · · Score: 3, Insightful

    Most likely, if you're out of work at 30 after working 8 years in the tech industry, you've been replaced by a younger worker who's cheaper and more flexible. IT in particular has no need for talent, know-how and experience, you shovel fresh meat in at one end and shit comes out of the end. That's why computers are for chumps.

    --
    Geeks are so full of shit that "beating the crap out of them" takes a whole new meaning.
  9. Re:22 by Anonymous Coward · · Score: 2, Interesting

    If you're unwilling to relocate from Indiana to India to find work in the tech industry, you suck at your job.

  10. Being 30 and 40 by loufoque · · Score: 1

    You want to hire people that are between 30 and 40.
    They usually are young enough to be dynamic but old enough to be sufficiently experimented.

    1. Re: Being 30 and 40 by Anonymous Coward · · Score: 0

      So, you discriminate against anyone who is not between 30 and 40? Unbelievable!

    2. Re:Being 30 and 40 by gtall · · Score: 1

      "sufficiently experimented" I give up, why do you value people who have been experimented upon?

    3. Re:Being 30 and 40 by Anonymous Coward · · Score: 0

      look at his handle, he is speaking French you insensitive clod!
      experienced and experimented are the same to us ;)

  11. Age discrimination is a myth! by SpzToid · · Score: 0

    Age discrimination is a myth I tell you. Or else it would have been discussed on Slashdot before. Really. /SARCASM. I'd try and structure a LMGTFY.com link for your benefit, but seeing as how you all are standing on my lawn...

    Highly relevant but still slow newsday stuff. But hey, what about this VERY relevant NEWS instead(?), released on a Friday afternoon no less!: http://slashdot.org/submission...

    --
    You can't be ahead of the curve, if you're stuck in a loop.
    1. Re:Age discrimination is a myth! by gl4ss · · Score: 0

      pretty much everytime some old guy who knows only 1 very thin layer of IT/programming/networking whatever has hard time finding a job in his municipality he will post an article about it to slashdot(or write a blog post about it or whatever). every 2-3 months one makes it to the front page.

      now this has been happening pretty much fucking entire time slashdot has been around so what the fuck.

      also a personal opinion on the matter, back in the day 20 years ago when I was doing workplace positioning week in (middle, depends on where you are I suppose what it's called)upper school I went on two years for one week at two different local large factories. both of them had IT staff aged 40-50 AND FUCKING SHOULD HAVE BEEN FIRED INSTANTLY. but then again some 40-60 staff in some places is ok, but very large portion of the people that got into IT in the '80s are pretty shitty in what they do - also quite large portion of people who get into IT today are fucking bad at what they do. it's just the reality setting in on some people who got the sweet gig that demanded nothing of them early on their career... just keep learning new stuff and drop the can't do attitude and you'll get a job no matter the age - if you insist on trying to find another gig running a single script on a sco unix running pc once a week then you're pretty much fucked.

      --
      world was created 5 seconds before this post as it is.
  12. Re:22 by Anonymous Coward · · Score: 0

    Nowadays you're lucky to get a real job at 22. Most people have to settle for barista at Starbucks (if they can even get that)

  13. How can I take this seriously by Anonymous Coward · · Score: 0

    Whenever I hear complaints about age discrimination I can't help but think of the massive hypocrisy - the ones complaining about it are the only ones with any legal protection, as ineffectual as it may be. When they're in the defacto advantaged state and in the positions of power it isn't a matter of trying to care but trying not to mock.

    Captcha: entitles

  14. This AGAIN? by Anonymous Coward · · Score: 0

    Look. The only discrimination is your lack of relevant skills, Dino. If that's discriminatino then so be it, Dinos. May I suggest selling insurance, or something else in sales, Dino? Perhaps a slashdot editor position is opening, Dino. Keep your hopes up, Dino, but don't blame others for your incompetence.

    1. Re:This AGAIN? by Anne+Thwacks · · Score: 1
      You are partly right, but completely wrong. Older/more experienced people may have less confidence in their skills because they know that there is more to progamming than copying "hello world" rprograms from the text book, and expect a rather deeper knowledge of both language and application domain.

      Of course they know, because they have done it and got the t-shirt, that you can learn the syntax of a new language by reading a couple of sides of A4. However, they also know it takes a few years to get familiar with the language gochas and the compiler bugs.

      Dont expect a job optimising SQL from me! And stay away from my Cobol compiler.

      I assume you know the use of a lawn by now,

      --
      Sent from my ASR33 using ASCII
  15. Re:22 by Anonymous Coward · · Score: 1

    There are waiting lists for janitorial jobs. You can submit an application but the result is the same as not submitting an application.

  16. The companies are merely hindring themselves by dutchwhizzman · · Score: 1

    By severely limiting the type of candidate they are willing to consider, the companies are limiting themselves to a very strict model that will not allow for "star performers" to do well in that company. They will be limited to quickly going through new hires and only keeping the mediocre ones. The bad ones get fired and the good ones move on to greener pastures. This will make the whole group perform below average and recruiting costs will remain high. I don't see a need to regulate this, since the job market tends to regulate itself quite well because of this. By the way, this isn't limited to age, but also applies to gender, education, nationality and ethnicity.

    --
    I was promised a flying car. Where is my flying car?
  17. the other way by Anonymous Coward · · Score: 1

    When I was job searching I saw a lot of requirements:
    "must have 6+ years experience in [something]."

    This is, of course descriminating against anyone who is not old enough to have worked 6 years yet.

    1. Re:the other way by Anne+Thwacks · · Score: 1
      Except that the fact that [something] was only released 18 months ago indicates that the HR department has only a limited grasp of the concepts of numbers, dates and buzzwords.

      Alternatively they want someone who will lie a lot about timescales, or is not easily bored.

      --
      Sent from my ASR33 using ASCII
    2. Re:the other way by Anonymous Coward · · Score: 0

      "10 years experience with Windows Server 2008 required" -- from an actual job posting in my town.

  18. Age discrimination ? Or (lack of) experience ? by Anonymous Coward · · Score: 0

    If "new grad" is not permissable, than neither should "must have 5 years experience" be.

    There are a few things that go together with both. The latter implies knowledge. The former not having any hang-ups about certain methods.

    Although knowledge is good, not (anymore) being able to choose the best (or even an innovative) method (as opposed to a known one) could cost a company its chance on becoming a, or even stay a leading (profitable) player.

    Viewed from that perspective its not an age problem, but a "most effective to the problem-set at hand" one. And pardon me, but are we going to also force companies to accept welders when the problem-set is related to carpentry ?

    And there is ofcourse the old saying that correlation isn't the same as causation. The mere fact that most 'new grads' are predominantly in their early twenties isn't discrimination, but just the result of the education system.

    Caveat:
    Yes, I'm aware that 'new grads' can be translated as 'young'. The slashdot article doesn't touch that though (the linked article is 'members only', and thus cannot be read)*.

    *Maybe Slashdot should refrain from posting 'headlines' in which the linked articles are hidden behind certain locks (paywalled, membership, etc.)

  19. I think that is mostly poor management by dbIII · · Score: 1

    Am I the only one who thinks many of the quality control issues and failed projects in the tech industry can be attributed to age discrimination?

    I think those problems are due to poor management, but it could be said that filling a workplace exclusively with inexperienced people is a sign of poor management in itself. That can be seen especially where there is non-technical management and nobody with enough skills to advise them to put resources into quality checking or other items that are not immediately obvious to someone coming in from another field.

  20. I'm 63, I still work by hughbar · · Score: 4, Interesting
    This seems to come up a great deal here.

    I'm from the UK which is probably [slightly] less dog-eat-dog than the USA also, I mainly work in a niche, [Perl] and I do contract work rather than permanent.

    However I'm still working about as much as I want. I blew an interview recently, but I'm OK with that, since I performed pretty badly in it. I try and keep up and still enjoy computers and computing. So for my younger friends, and they are nearly all younger now:
    • - It helps to enjoy computing, not be in it 'just' for the [increasing illusory] big money
    • - Flexibility helps, the UK has a smaller square area than the US though
    • - Soft skills help, I'm a pretty medium programmer but an approachable person
    • - Niche skills often make a difference, everyone [except me] is an 'OK' Java person, for example
    • - It helps to look ahead to up-curve trends [as long as not hypeware], I learnt a lot of Javascript/Jquery quite 'early' for example
    • - The soft skills will help with the next job too, many of my 'new' contracts involve people I know somewhat, at least

    That's my 2c of a euro, the html is badly formatted, but hey it's almost time for Sunday lunch.

    --
    On y va, qui mal y pense!
  21. Speaking as a guy in his 40s... by Anonymous Coward · · Score: 2

    Ãyounger people are (generally) better at thinking up new ideas/paradigms and novel ways to do thingsÃ(TM)

    That hasn't been my experience. Sure, young people throw out lots of ideas, but most of those are bad ideas. If you need good ideas, you're better off hiring someone with a bit more experience and world wisdom.

    But the real reasons tech companies prefer young people haven't got anything to do with competence anyway. 1) Young people are cheaper. 2) Young people are more easily pressured into working long unpaid overtime. 3) Young people tend to do what they're told, even when futile. Managers want to discover the futility of their ideas by pouring a few hundred man hours into a failure, rather than through a careful explanation by a senior developer.

  22. It's not really about age... by rcharbon · · Score: 5, Insightful

    ...it's about pay scales - employers figure recent grads will work for less.

    1. Re:It's not really about age... by Anonymous Coward · · Score: 0

      Agreed. I have the opposite problem because I'm young, highly experienced, and charge what I'm worth. I often get turned down for work due to my age if the interview is done in person, but as a highly skilled software engineer with over a decade of experience and 6 programming languages at my fingertips, I don't come cheap for someone of the age of 23.

    2. Re:It's not really about age... by Anonymous Coward · · Score: 0

      If you come back and read your comment when you're 33, and don't think "Wow, I was a real dumbass!", then I will feel very, very sorry for you.

    3. Re:It's not really about age... by roman_mir · · Score: 1, Interesting

      You are almost there, it's not about age, it is not even about salaries as many here suggest, it is about government's hands in the market - labour laws. There are entire industries based around suing employers, do you ever hear radio shows where some lawyers is giving advice on severance pay, suing the employer, etc.? That is what it is all about. It is about the fact that you cannot have a contract without government intervening into the business and forcing you with all its guns to attempt and avoid hiring people that can sue you because they are part of some protected class.

      Hiring young white males seems to be the most optimal solution obviously, since they are the least government protected class of all.

      As to myself, I hire plenty of students or new grads myself, not discriminating on age, but discriminating on their newness to the process and their desire to give it a try. I do not particularly care about your age, I do however pay lower wages than large companies and so I can only get people with very little (if any) experience. When a person comes in for the interview, I explain what we do, ask them what their goals are and then make a simple enough offer: here is the salary I can start you with (something similar to 13USD/hour), however if you cannot be productive right away, I am not paying you until I can put you on a project. I teach the new hires, it's about a 3 week crash course on the technologies we use, our frameworks, languages, db, our code generators, etc. They are given a task at a time, they go through the tasks and as they do, they are classified into different categories, this puts them on different projects.

      As they become productive (they are on projects) they start getting paid and if they are good they get an equivalent of $1/hour raise every few months (not a guarantee though, nothing is).

      So that's my approach to it and it is good for the beginners REGARDLESS of their age, but I WILL NOT hire somebody who is too close to the 'retirement', I do not need government regulations on my ass, any of this nonsense that says that the older the person the more difficult it is for them to find a new job and thus they must be given various entitlements by the employer are playing AGAINST the older people. You think government regulations prevent age (or any other) discrimination? They are the CAUSE of the discrimination.

    4. Re:It's not really about age... by Anonymous Coward · · Score: 0

      lol kill yourself

    5. Re:It's not really about age... by Anonymous Coward · · Score: 0

      that is a funny meaning of "hire" that you use there, where you "hire" people and then do not pay them. you are aware that slavery was abolished where you are in 1833, right?

  23. Re:22 by MacTO · · Score: 2

    That depends. There are various reasons why someone can be out of work. Lack of skill or a poor fit for the job are definitely in the mix. Yet companies definitely go out of business, companies definitely downsize (where getting axed may have more to do with the businesses priorities than your skills), and a change in management at any level may mean job loss for professional or unprofessional reasons. Then there are people who simply want to change careers, because of job satisfaction or advancement rather than because of their ability to perform the job. The latter is definitely the hardest to contend with since you probably don't have the contacts that recognize your abilities or because the people in one part of the industry may not see your skills as transferrable to their part of the industry.

  24. Influential factors for hiring youngsters by Anonymous Coward · · Score: 0

    They know the latest buzzword infested, jargon ridden languages
    The're cheap and will work for peanuts, or nothing at all.
    They're fairly easy to push around
    They don't mind if the specifications change every other day
    They'll work insane hours
    They don't know better
    oh and
    Young managers don't like managing folk older than themselves who may know too much about EVERYTHING.

    And when they're burned out, they can be re-deployed to the call centre helpdesk to support the project they've been working on. They'll soon leave the company of their own accord.

    1. Re:Influential factors for hiring youngsters by Anne+Thwacks · · Score: 1

      Mod parent +1: over qualified

      --
      Sent from my ASR33 using ASCII
  25. As a guy in his 60's by Anonymous Coward · · Score: 1

    I still enjoy the challenges of software engineering to solve intractable problems in large-scale systems. I believe I have been the "beneficiary" of agist discrimination, but can't prove it... So, I am currently looking for a new position. My wife, a government scientist (of my age), is still working at her position in a national laboratory.

    1. Re:As a guy in his 60's by Anonymous Coward · · Score: 3, Interesting

      And FWIW, I have learned multiple new programming languages and tools (PHP, Javascript, Hadoop, AWS, etc) over the past 3 years to where I was able to build a cell phone emulator in PHP, design and write code to capture and store 10 billion data points per day in a Hadoop HBase database in the Amazon cloud from 5000 servers world-wide, and reduce the time for QA to generate performance reports from days to hours. I was still fired for "performance issues"... And I was a 1-person band, with no backup or help. All the other developers in my group were in their 20's to 30's. Looks like a setup for failure to me!

  26. The older folks write the salary cheques by Anonymous Coward · · Score: 0

    The youth only think that they are ruling. In reality, they are wage slaves.

  27. Wheres my walker? by QA · · Score: 3, Insightful

    Full disclosure: I am 56 years old.

    I've found over the years that a lot of smaller, family owned or privately run businesses will hire older personnel for the experience factor alone. Granted, I'm a Sysadmin, not a programmer.

    The larger companies are shackled by company policy (written or unwritten) HR, fixed pay scales and so on. I do believe money comes in to play as younger can mean considerably cheaper, but if that person takes 3X longer to accomplish the task, how much are you really saving in the long run?

    The company I've worked for the last 8 years has 50 employees, 11 servers, 65 workstations, laptops, phones, tablets, and so on. I'm also involved in special projects which I have time for because all our systems run smoothly. I can take time off without fear of something bad happening, barring hardware failure or user stupidity.

    I tried hiring an assistant, but didn't have much luck. Anyone who could actually help me, and was knowledgeable were few and far between. I got lots of kids who "played with computers" but had no clue on AD, Domains, and so on. I was willing to pay 50k to start by the way.

    Anyway, of course age discrimination exists, as does other forms of discrimination. It has simply moved below the surface whereas previously it was overt. I know many companies I have dealt with would hire me in an instant because they know my skill level, however I would have one Hell of a time on the open market at my age. I doubt I would make it past the HR drone.

    Pete

    1. Re:Wheres my walker? by Anonymous Coward · · Score: 0

      bullshit.

      I am a self-taught programmer and home sys-admin. If I were 25 and you were offering 50k, I would be your perfect assistant. I'm older than than that and earn a lot more than that now. I think you're not trying hard enough. Pick someone smart and curious with no training.

    2. Re:Wheres my walker? by Anonymous Coward · · Score: 0

      And how would these kids really get experience with AD and domains? The kids who "played with computers" generally played with their family computers. Domain configuration, or setting up AD makes no sense on the scale they're experienced with. It sounds like you would have had to ... train them! Crazy I know.

    3. Re:Wheres my walker? by jwhitener · · Score: 1

      I got lots of kids who "played with computers" but had no clue on AD, Domains, and so on.

      I've been a system analyst and then web analyst for the past 17 years working primarily on linux/solaris/unix type systems. When I started, I was a "kid who played with computers", fresh out of college with a non-computer degree, applied for data center operations jobs, and ended up being hired as a system analyst. Why? I really don't know to this day. The CIO saw something in me I guess.

      I was successful and people were happy with my work. I wouldn't discount smart minds, just because they haven't been exposed to 'enterprise' stuff yet.

  28. Discriminate me, and don't waste my time. by Anonymous Coward · · Score: 0

    >Many tech companies post openings exclusively for new or recent college graduates, a pool of candidates that is overwhelmingly in its early twenties. ... 'In our view, it's illegal,'

    So what are they going to do about it? If those companies cannot do that, then I might apply, and they'll cook up some other reason why they don't want me. This wastes everybody's time and leaves me confused about the real reason. If the company wants to cheapest people, let them be honest about it. I wouldn't even apply in the first place, because it's a shitty company.

  29. Stamina by gnupun · · Score: 1, Funny

    If you were to compare the avg. lines of code generated by 100 programmers in age range 21 to 30 versus 100 programmers in age range 42 to 50, which one likely to win? The young ones probably, although their code quality may be inferior to the older group's code.

    Programming can be compared to performance sports. You don't see many 50 year old swimmers, soccer players, or 100m sprinters. Programming is just the mental athletics version of these sports. If programmers above 50 years age, are not likely to get a decent job (other than management), they should receive a higher wage in their prime years, just like athletes, models/actors.

    Managers and middle managers care a lot about output quantity and throughput for the least amount of dollars. Plus the older programmers are not skilled in the latest development tools/languages which change every 5-10 years. These factors are probably some of the reasons for the discrimination.

    1. Re:Stamina by Anonymous Coward · · Score: 1

      What load of crap you speak.

      IT Systems are getting more and more complicated. The older guys have the experiences to make these things work.
      This was aptly demonstated last week then two of us old fogeys knew more about how to get a DR Failover to work properly than all the young CNAA/MS certified guys who set the thing up in the first place. The network failover was crap. It didn't work and they didn't have a clue about how to diagnose it let alone fix it.
      We knew the effects their problems were causing our applications and moreover, we knew how to fix them. They didn't.
      The two sites in this case were more than 1000 miles apart. The 'young dudes' couldn't even get DNS to work properly between the sites.

      We are known in our company as the goto guys when there are serious interconnection or application issues. Nothing beats experience here.
      Us old 'gits' are 61 and 65 respectively.
      Sure we could retire tomorrow but I get a lot of job satisfaction from sorting out the crap left by the young engineers/developers.

    2. Re:Stamina by ATMAvatar · · Score: 1

      If you were to compare the avg. lines of code generated by 100 programmers in age range 21 to 30 versus 100 programmers in age range 42 to 50, which one likely to win?

      If the only metric you use is LOC, you have already lost.

      'Measuring programming progress by lines of code is like measuring aircraft building progress by weight.'

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    3. Re:Stamina by jebblue · · Score: 1

      Way to go guys, this is me on many occasions. :-)

  30. lol by Charliemopps · · Score: 1

    Am I the only one who thinks many of the quality control issues and failed projects in the tech industry can be attributed to age discrimination?

    So you follow up a story about age discrimination with a statement that is clearly discriminatory? lol

    I personally think there is a difference between people of different ages, and men and women for that matter. All this posturing trying to pretend the groups are the same is silly. In regards to old vrs young the laws may do some good though. I generally support the notion that Older tech workers 'don't know the new stuff' etc... but now I'm starting to think that may be the industries fault. If you only hire the young to take on the new projects, then move them to maintain those projects after they're done... then eventually they will be 'old' themselves and never have the opportunity to learn anything new because you only hire new employees for new projects.

    It's a crisis of their own making. Train your staff. If they refuse to improve, fire them, regardless of age.

  31. I keep *hearing* about age discrimination... by Slartibartfast · · Score: 1

    But, as a 47-year-old Linux guy, with many different positions at companies large and small over the years, I've never *seen* it. Of course, anything I say is anecdotal; makes me wonder if some facet of my experience is keeping me from where it's practiced, e.g., I'm in the northeast; I'm a 100% Linux-head; I've been in senior positions for years, etc. Perhaps it's more prevalent in different locales, outside of the Linux community, or among mid/junior-grade positions?

    1. Re:I keep *hearing* about age discrimination... by gatkinso · · Score: 3, Interesting

      It depends. Having a security clearance helps insulate one from this. Having left such work for pure commercial work I definitely see it, whereas I never saw it in the government space.

      --
      I am very small, utmostly microscopic.
    2. Re:I keep *hearing* about age discrimination... by david_thornley · · Score: 1

      Hair dye can help. I suddenly started getting offers after promising interviews.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  32. Software fails the test of time by Required+Snark · · Score: 5, Insightful
    As someone with 45+ years of software experience I can personally verify that software development has not improved significantly over the last 25 years or so. The two most important changes are that there is much less assembly programming (outside of imbedded systems) and each hardware vendor does not have their own completely incompatible operating system. Most of the rest of the "improvements" are pretty much moot beyond that.

    OOP has never lived up to it's hype. No matter how "object oriented" a system is, it is still just as likely to be late and/or broken as in pre-OOP days. Development, maintenance and modification is not automatically better with OOP.

    The lessons of good language design might as well not exist. PHP is a cesspool of bad design and implementation. JavaScript, even though it has some nice features (closures) has an obscure object model that is difficult to understand and is a wreck just waiting to happen. (Any body can overwrite the basic implementation of built in functions. Really? ObjectHasOwnProperty. Really?) C++ finally got a reasonable memory management model after C++03 with RAII/smart pointers. What did that take, 30+ years? Python and Lua are reasonably good, but they seem to be niche players. Java isn't a programming language, it is a self contained universe. Like a black hole, once you go in you never come out. And even if it's OK now, the fact that Oracle in in charge means that it is like Middle Earth if Sauron won. (Yes. Ellison is that bad.)

    I can't be certain, but I strongly believe that one of the reason for the lack of progress is that there are not a lot of old programmers still in the profession. Unlike other engineering fields, say civil engineering, chemical engineering, etc careers tend to be short. There are not enough people around to say "we tried a version of that 15 year ago, and it had these pitfalls." The result is that the same mistakes keep getting made over and over again. This fits in with the observation that as a profession we have not improved much on estimating project requirements and being on time and on budget.

    That's one of the reasons I hate the term "Software Engineering". We are not real engineers because we can't deliver on time with predictable results and a predefined cost. It's not that this happens all the time in other engineering areas, it's just that it rarely happens with software.

    --
    Why is Snark Required?
    1. Re:Software fails the test of time by Anonymous Coward · · Score: 0

      The reason we haven't improved significantly is because software development is not a profession. That's why the same stupid mistakes are repeated over and over again, except each time with a different language or framework.

    2. Re:Software fails the test of time by Anonymous Coward · · Score: 0

      Over the period you're talking about, I do think patterns helped. As in, without some semblance of structuring the abstract, all code today would be spaghetti code. Of course, in the real world, time and budget pressure still force the production of heavily coupled systems that are thoroughly unmaintainable (telecom billing!). But "reliable" systems have been produced using these structured techniques.

      So your comment about "software engineering" is exactly right imho. OTOH, think about how many places you see MVC now. These patterns were indeed a step towards defining a parallel to laws in physics. It's just that in circuit design if you did the spec and physics right that means you did the design right. In software there's always going to be a tenuous abstraction behind you, but at least knowing that the observer pattern makes sense is a step in the right direction towards producing a design better than spaghetti code.

    3. Re:Software fails the test of time by Anonymous Coward · · Score: 0

      I agree with your post in general and your point. I do think experienced (not necessarily older) professionals could lend the profession quite a bit of help. For me such folks would have 20+ years. Enough to see a couple of totally new versions of things and a couple of failures/sunsets. More so to see the curvature of the industry to see & guide far enough ahead. There are a couple of such people, but not many.

      Development, maintenance and modification is not automatically better with OOP.

      However, I don't think it is a language's duty to automatically make development, maintenance, and modification better. This is a social and human problem, not a technical one. I do think structured, OOP, Aspect, Parallel, etc make the field a bit easier to manage. I do think programming languages provide for a common lexicon & communication medium to express & implement ideas. But it is the human & social parts that need to be developed and guided for there to be better results.

      We are not real engineers because we can't deliver on time with predictable results and a predefined cost.

      Engineering in general is unpredictable. Its very purpose is to provide a best effort to work in the world around us. You take an engineer who needs to build a second identical bridge next to his previous one just to double the lanes and he will fail at meeting his budget. Again, I think this is because of the human & social aspect of the profession more so than the engineer's mathematical or skill capability.

    4. Re:Software fails the test of time by okoskimi · · Score: 2

      Java isn't a programming language, it is a self contained universe. Like a black hole, once you go in you never come out. And even if it's OK now, the fact that Oracle in in charge means that it is like Middle Earth if Sauron won.

      Mod points! My (Minecraft) kingdom for mod points! Bravo, Sir. Bravo.

    5. Re:Software fails the test of time by Anonymous Coward · · Score: 0

      The entire programming profession has existed for less than a lifetime. How good do you think the first engineers were?

      There is certainly room for improvement. It seems like we've been regressing, but that also seems more related to businesses and consumers pushing against quality and more towards fast and cheap compared to developers wanting poor code. The fact that anyone learning a few HTML tags calls themselves a programmer doesn't help too.

    6. Re:Software fails the test of time by DavidHumus · · Score: 1

      If you follow the "Risks Digest" - formerly the "Risks in Computing" newslist - now in its 27th year, you'll see that one of the most common themes is the repetition of known bad practices.

      "Live and don't learn" could be the official motto of the IT industry.

    7. Re:Software fails the test of time by Anonymous Coward · · Score: 0

      That's one of the reasons I hate the term "Software Engineering". We are not real engineers because we can't deliver on time with predictable results and a predefined cost. It's not that this happens all the time in other engineering areas, it's just that it rarely happens with software.

      I don't see the work I do and the approach I take being any different than other engineering disciplines, save the medium. My output is delivered on time and performs within the the required tolerances. Less skilled developers and less skilled managers are the typical causes of overruns or missed expectations.

    8. Re:Software fails the test of time by Anonymous Coward · · Score: 0

      We are not real engineers because we can't deliver on time with predictable results and a predefined cost. It's not that this happens all the time in other engineering areas, it's just that it rarely happens with software.

      Name a real world engineering artifact that's even half as complex as a modern operating system. It would literally have a million moving parts. Software allows a complexity and flexibility that's essentially unapproachable in the physical world. Sometimes this is an advantage and necessary and other times it's not, but the fact remains that non-trivial software systems are fantastically complex. The body of all software knowledge will be accepted and complete on the same day that humanity decides that it knows everything about the universe and that there's nothing left to learn, which is to say never.

    9. Re:Software fails the test of time by trenobus · · Score: 1

      As someone with 45+ years of software experience

      44+ years here. Old-timers represent!

      I can personally verify that software development has not improved significantly over the last 25 years or so.

      I can relate to where you're coming from with that statement, but to me it seems more like a lot of backwardness is obscuring the forward progress that has been made. Programming languages, in spite of the horrors of PHP and JavaScript that you mention, are becoming more powerful. Just being able to program most things in a language that has garbage collection is progress in my book. Give me Python or Scala over Fortran or Pascal any day. I also think that the modern emphasis on test-driven development and tool chains is a step forward. On the other hand, I find client-side web development to be a simply appalling mess.

      I can't be certain, but I strongly believe that one of the reason for the lack of progress is that there are not a lot of old programmers still in the profession.

      I don't think that's it at all. It seems to me that the problem is two-fold. First, academia has lost either interest or influence or both in the area of software engineering. I remember when research in novel operating systems and programming languages was abundant. Now, instead of professors and Ph.d students who have taken some time to study prior work, hobbyists are the ones developing new programming languages and operating systems. The problem is not so much with the hobbyists themselves - some of them are extremely capable. But rather the problem is that the initial work is supported only by the personal enthusiasm of the hobbyist.

      Which brings me to the second part of the problem: the software industry seems to have lost all interest in funding R&D to improve software engineering tools. There used to be a healthy segment of the software market involved in making tools for software developers. And that's probably because companies were willing to pay to buy those tools for their developers. Now we just use the free versions. Or wait for a hobbyist to save us.

      Industry has also failed in the area of making software standards. Standards bodies have become just another field of corporate battle, where companies seek to either control developing standards or kill them. Software patents are part of that problem. But the short-sightedness of companies in understanding the long-term value of standards is the more fundamental problem.

    10. Re:Software fails the test of time by Anonymous Coward · · Score: 0

      I agree completely!
      I have to add...

      Javascript - It's the new Visual Basic.

      Tell me if I'm wrong...
      Javascript was a hack to enable scripting and whose main goal was an easy-to-implement interpreter.
      But like all things tech.. the worst workable design is protected the least, gets the most mindshare, becomes a standard then we all work like heck to overcome the deficiencies. What are we, Politicians and Lawyers?

    11. Re:Software fails the test of time by Anonymous Coward · · Score: 0

      THIS, a thousand times THIS

      What I wouldn't give for what the doctors and lawyers have, proper associations that you have to become a member of, prove your worth, and can remove your ability to work as a software engineer if you truly fuck up. I have nothing against youth (I'm 43) but I've seen TOO many flash-in-the-pan technologies come and go, while the tried and true (that actually work, and can produce results) get shit on because they happen to be over 5+ years old and didn't get mentioned in the 2 year technical degree that the latest recruit X just graduated from.

    12. Re:Software fails the test of time by richieb · · Score: 1
      Yeah! And you kids, get of my lawn!!

      BTW, if you think that "real engineers" deliver on time with predictable results, you need to read more about real engineers.

      --
      ...richie - It is a good day to code.
    13. Re:Software fails the test of time by Anonymous Coward · · Score: 0

      C++ finally got a reasonable memory management model after C++03 with RAII/smart pointers.
      I beg to differ. C++ is as mashed up as the language that is the basis for: PHP and Python.

      S/W engineering? Yes it's a joke, but guess what, EE's never deliver on time as well, ME's always redesign, and don't even get me on Civil Engineering and construction being overrun and overlate 98% of the time. If you ever worked other discplines or apply s/w to other disciplines (EE: embedded s/w, ME: robotics, Civil: crowd sim) which I assume no, then you'll find s/w engineering is really no different from other fields.

      For most S/W engineering, they are typically in the data processing field... and guess what data (being transformed into information) is not easy as most think.

  33. That is not the whole truth by brunes69 · · Score: 5, Informative

    While wages I am sure do play a factor, as former a hiring manager I can tell you the GP is 100% correct. Older and younger programmers both have their pros and cons. Younger programmers are nearly always more up to date on the latest technologies and trends and have an innate ability to "churn out" fairly good quality code at a lightning fast rate. However, they are nearly always inexperienced compared to their more seasoned peers, and make a lot of what I would call "elementary mistakes" when it comes to architecture. They also have a tendency to *always* want to use the latest and greatest tech instead of the tried and true, which is not always a good thing.

    Older workers have the opposite pros and cons. They tend to take a bit longer to finish a project, but that project is usually of higher quality and better architecture because they have been around the block and know how to code for the long term. They also like to stick with the tried and true technology because they know it, and it works.

    Ideal teams have a healthy mix of both young fresh employees and older seasoned ones. A good manager knows how to create this team and get them to work together to bring out the best of the young and old, and how to get the seasoned professionals to help teach the young employees about enterprise architecture, while the young employees can help keep the older employees fresh and up to date on the latest technology trends.

    1. Re:That is not the whole truth by BlackHawk-666 · · Score: 1

      Spot on.

      --
      All those moments will be lost in time, like tears in rain.
    2. Re:That is not the whole truth by Anonymous Coward · · Score: 0

      Nice in theory, but that's not what's actually happening on the ground.

    3. Re:That is not the whole truth by war4peace · · Score: 1

      A good manager

      Let me know when you find one.

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    4. Re:That is not the whole truth by vidnet · · Score: 1

      They tend to take a bit longer to finish a project, but that project is usually of higher quality and better architecture

      How much of the speed difference would you say is directly attributable to younger people unwittingly cutting corners on edge case handling and infrastructure?

    5. Re:That is not the whole truth by Anonymous Coward · · Score: 0

      Depends on what you mean by "finish a project". If you mean compile, then yes, the younger ones finish more quickly. Last time I took a poorly done project by a 6 person team that already had 1 year into it, and I started over from scratch, I "finished" the project in 3 months by myself and it was at least 2 years before someone found a bug, which took a few minutes to fix.

      Bonus is that the project has enough single point of responsibility going on that I know where every reported bug was in the code without even looking at the code. It also makes it easy to add features.

      The longest I have ever spent debugging one of my projects was about an hour, and that's because of a race conduction in multi-threading when using a 3rd-party data-structure. I was under the false impression that I could limit the number of elements in the structure. As long as the internal array didn't resize, it was fine. Eventually I just wrote my own lock-free data-structure. All data has been getting processed in order and none-missed for the past several years now, so I seem to have created it correctly.

    6. Re:That is not the whole truth by strikethree · · Score: 1

      Younger programmers are nearly always more up to date on the latest technologies and trends and have an innate ability to "churn out" fairly good quality code at a lightning fast rate.

      How useful is that lightning fast coding going to be when you do not know where you are going?

      ...and make a lot of what I would call "elementary mistakes" when it comes to architecture.

      You were saying?

      Then, you went to:

      Ideal teams have a healthy mix of both young fresh employees and older seasoned ones.

      Yes, you do want to mix the more experienced people with the less experienced people. There are other attributes you will want to mix on as well; however..

      Your stereotypes are inaccurate. I have seen a 24 year old (recently) wipe the floor with a bunch of older "more experienced" people in cleaning up and restoring the network that their supposed better experience created.

      I have, again recently, seen an older person come in to a project that was a product of a younger, faster, fresh person and do more in a month than the younger person did in a year.

      It is all about the people. Perhaps the older person appears to be slower because they are actually thinking instead of just slinging code. Perhaps the younger person appears to be making mistakes because you are not seeing the whole picture, just shims to hold up what the final architecture will look like. Not everyone thinks the same. There are lots of valid solutions to a problem, not just the one solution that you see.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    7. Re:That is not the whole truth by DoofusOfDeath · · Score: 1

      This seems consistent with my experience too.

      I'm concerned that U.S. employment law may interfere with companies trying to obtain a specific mix of older and younger workers. I don't think the U.S. economy can really afford to be less competitive in this manner.

    8. Re: That is not the whole truth by brunes69 · · Score: 1

      IThere is definitely some degree of that, which I why I pointed it out in my post.

    9. Re:That is not the whole truth by MikeMo · · Score: 1

      As a guy who has been programming since the late 70's (yes, that old), been in management at all levels, I have to say this is the most spot-on assessment of the situation I've ever seen.

      I still write code, and I am certain that the whipper-snappers are faster, but they're for sure not better. They're code is a mess of spaghetti, although sometimes quite clever. It seems to me they just iterate on it over and over until it works.

      My code is smaller, better structured, WAY more commented, more flexible, and better positioned for the future. The young guys are probably twice as fast as me, but often ends up being redone when requirements change.

      Which is better? Neither - a mix is best.

    10. Re:That is not the whole truth by Anonymous Coward · · Score: 0

      how to get the seasoned professionals to help teach the young employees

      There's the problem. With today's lightning fast dev cycles, every changing business needs and managers that only care about their own pocket and egos in being the next facebook vs. the team and task, older devs just don't care about teaching the younger folks.

      Why pass on your knowledge to younger devs when they and everyone else will just exploit it and don't provide anything back to you in the form of professional training and skill building. That's why Sr. Devs demand top dollar, the senior level investment isn't there. Quid Pro Quo.

  34. Who gives a shit about quality? by gelfling · · Score: 4, Funny

    This is the IT industry we're talking about. If we could hire illegal aliens with functional illiteracy in their OWN language let alone ours, we'd do it if we could get away with it.

  35. Older guys have more experience by Anonymous Coward · · Score: 2, Insightful

    They'll produce superior product, faster - Fact: Younger guys cost less & have LESS experience, thus will produce slower and inferior product.

    However - The REAL fact of the matter is payroll being easily controlled (since any business major can tell you that payroll is the single easiest cost-center to control, hence, why offshoring/outsourcing's so prevalent), just so mgt. can get more of a bonus in reality and so stockholders (with bogus common stock that yes, can vote (how many actually do?), but is paid LAST in bankruptcy liquidations after secured creditors and PREFERRED stockholders (e.g. boards of directors)).

    When that comes before superior product being produced, which it would be when produced by an older more experienced coder, that company is on its way down.

    This all stems from short-term thinking and the stock market as well... quick buck artists abound in an economy of "publicly held/traded companies" (the days of FORD or Microsoft being run by the original family or owners are going by the wayside - & with it, so is QUALITY product).

    Show me differently, please... the results out there today back me, so Good LUCK!

    APK

    P.S.=> I can't put it ANY plainer than that... apk

  36. I used to be an engineer. I worked for Motorola, by mark_reh · · Score: 5, Interesting

    HP, Fujitsu, and TI among others. When I turned 42 the pressure to move into marketing or management started. I was not interested in either, so I continued to do engineering. Then the layoffs started. With each layoff, the next job became harder to find and hold. After a couple years and three jobs/layoffs, I saw the writing on the wall and went back to school for 6 years.

    Now I am a dentist. My age and gray hair are appreciated as symbols of knowledge and experience by my patients (even though my experience doesn't match my appearance). Most of my patients thank me for the work I do, and I sleep well at night, secure in the knowledge that the work I did that day was valuable and helped someone to have a better life. This is the exact opposite of my engineering work- no thank yous, only the continual justifying of my job, fighting for vacation time, forget about the promised company-paid continuing education, and long hours of meaningless work on "important" projects that do things like let teen aged girls post selfies to Facebook.

    Now I work a 40 hour, 4 -day week, and never, ever take work home with me. I have two 3 day weekends per month and one 4 day weekend per month. That leaves me time to pursue my hobby- engineering, of course. Sure, there's some stress on the job, like when an extraction isn't going well, or when I have to work on little kids, but I am compensated for it and it is very short duration.

    Screw the high tech industry and the dopes who run it.

  37. Am I the only one who thinks by Anonymous Coward · · Score: 0

    Am I the only one who thinks it might be best to avoid engaging in age discrimination while complaining about age discrimination? Young people don't care about quality and old people have some sort of magic that prevents projects from failing? Next are you going to tell me how the French are ruining the tech industry, while complaining that it's hard to get hired in another country?

  38. Pushing 50 and still going by gatkinso · · Score: 2

    Still on top of the coding game at my age. I went into management for about 5 years but that wasn't for me. I was good at it but I found it tedious and I find meetings to be insufferable.

    Will probably get out soon, have some other things I may want to pursue.

    It hasn't been easy: constantly learning new technology is becoming a PITA. The same old arguments with the youngsters: no - style doesn't matter as long as it is consistent, yes - this is the way we do it (was not even my second choice of style btw), no - we will not revamp the entire code base because you like tabs, thanks for an hour of useless back and forth.

    Also staying late at the end of sprints annoys the hell out of me... mainly because these late sprint spikes are rarely the result of my work (in fact, this has only happened once that I can recall and I told the rest of the team to go home while I fixed my own mess). So yeah, I am leaving now - to go see my kids not that it is any of your business as I don't question you when you show up late with a hangover... no, I am not going to stay late to fix your work yet again.

    But all of this is moot: the real issue is that I am not doing a better job than many devs with ~15 years of experience. But I probably make more money (not always tho! Some of these late 30's dev are making BANK). Being completely logical about the issue I would definitely get rid the higher pay guy first. It is that simple.

    --
    I am very small, utmostly microscopic.
    1. Re:Pushing 50 and still going by Anonymous Coward · · Score: 1

      56 and still going strong, I now operate as a sort of engineering agony aunt for a team of 60, 20 and 30 somethings, keeping them away from the dark side, pointing out the holes in their proposals, encouraging promising approaches, helping out when stuck. Generaly heaping praise and scorn in equaly measures, when I'm not working on my own projects. Building proofs of concept.

      Its not quite management, more like an engineering football coach. I have managers that report to me to do the boring stuff. And no, I'm not an owner or founder.

    2. Re:Pushing 50 and still going by Anonymous Coward · · Score: 1

      How about pushing 55 and still going strong? Perhaps it is just dumb luck, but I kept to learning the leading edge of electronics and software design and didn't get into the web domain technologies (ok - I've done some, but generally avoid it). I work in medical instrument design and some military design and have more work that I can handle. At least from my perspective, there still are North American companies that want their product designed here and are willing to pay a professional to do it. Some (not all) of the companies I have dealt with understand that getting some new grads is good, taking it too far represents false economy. I work for the ones that do value experience and realize that it costs more. Those companies usually have management that see further down the road than 'launch day'.

      As I said, perhaps I have had just dumb luck, as there are a lot of stories here with the opposite experience. But there seems to be value in being able to do everything from the electronics design (real time closed loop control, signal acquisition, DSP on uC and FPGA, PCB layout/board bring-up) to the high level GUI design and coding. There doesn't seem to be any people in this area that have a high level of expertise in both electronics and software design.

      Perhaps it is geographic location. If I lived in silicon valley would these skills might be a dime-a-dozen and I would be singing a different tune?

  39. When you can't measure by overshoot · · Score: 3, Interesting

    whatever it is that your developers are producing (other than warm chair seats) then you start talking like management: "Put X engineers on Project Y to get us to the Z man-months required within schedule."

    I'm retired now and have never worked for a middle or senior manager who has read Brooks. They live at the man-month metric, and base their hiring on the fact that you can get the man-months you need for less if you get them from fresh-out developers working from a remote site in Afghanistan.

    No joke. I've talked to the CEO of a $2B/year semiconductor company and that is precisely as deep as his plaanning goes.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:When you can't measure by Kjella · · Score: 1

      whatever it is that your developers are producing (other than warm chair seats) then you start talking like management: "Put X engineers on Project Y to get us to the Z man-months required within schedule." (...) No joke. I've talked to the CEO of a $2B/year semiconductor company and that is precisely as deep as his plaanning goes.

      To be fair, at the CEO level of a major company it's impossible to deal with individuals. I've worked for many years with project portfolio management tools and on that level it looks more like a knapsack problem where you have say 100 developers and doing project A consumes 30, project B consumes 40 and project C consumes 50. Except it turns out B and C is both eating the same pool of 20 that know one particular technology or they touch the same systems or users and you don't want two major overhauls colliding. And one project has a much better ROI short term, but the other is strategically important or one is high risk and the other low risk and so on. When you're at this level you're looking at whether you have the capacity and right mix of staff, not how well each individual is suited to their position.

      You must understand that as a CEO you're dealing with layers of indirection, perhaps you can make some changes to HR policy that may over time help improve the composition of your workforce, but on the normal management timescale you're stuck with what you've got. And every company tends to have the employees that are favored by that system, rock the boat too much and you get issues with employee dissatisfaction, turnover and a management chain that resist you so mostly they focus on getting the business side right, what products and services should we be delivering. It's up to middle management to pick the aces and go to bat for why these people deserve such a big paycheck compared to others who also call themselves developers. But I will tell you one thing, the CEO might not know what's going on but he does care when the 100 man hours he was going to spend turned into 200, even if the rate was lower.

      --
      Live today, because you never know what tomorrow brings
    2. Re:When you can't measure by overshoot · · Score: 1

      The trouble with this analysis (and no argument on most of it) is that the CEO is the one who decides that since the Company needs to put another 70 engineers on the new hot project, the place to do it is in Ghana because engineers in Ghana are cheaper than the ones in Prague or Mumbai.

      The details, such as Ghana having no engineers who are up to speed with the technology of the new hot project? That kind of thing is, as you say, below his level of concern. But the total price of the new team? That's his. So you get the top-level decision to move the project to Ghana.

      Seen it happen too many times. As the old saying goes, "they know the price of everything and the value of nothing."

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  40. Companies should release employee age data by eclectro · · Score: 1

    Recently Google and Yahoo released their employee demographics. I found it quite interesting that they left out what the average ages were inside their companies. I can't help but wonder if it was left out by design.

    --
    Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
  41. Which is of course made worse by NotSoHeavyD3 · · Score: 4, Insightful

    So this is made worse by the fact that any time anybody has actually checked they've found that long term overtime does not actually work. (IE you don't actually get any more work out of people by having them work more than 40 hours a week for long periods of time.) Us older workers (30+) already know this and don't play this game because it's pointless.(And apparently has been known for about a century so it's not a new concept.) However managers still want you to do that, mostly because far too many managers are completely stupid. (Something I feel justified in saying because I've seen way too many mind bogglingly stupid decisions from managers.)

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
    1. Re:Which is of course made worse by Penguinisto · · Score: 2

      However managers still want you to do that, mostly because far too many managers are completely stupid. (Something I feel justified in saying because I've seen way too many mind bogglingly stupid decisions from managers.)

      That's because most tech managers either have no technical background (mine has an MBA), or their technical skills died sometime back when they first made the swing to management.

      Why is this a problem? Well...

      This means the manager, no matter how clued-in they may be to their team, do not know when (and more importantly, why) to push back against unreasonable roadmaps and demands, nor do they have a good sense of when to demand more headcount/budget/etc. My own manager relies on myself and folks at my level to tell them when to push back, and how much money/growth to expect when next year's budget is put together. Problem is, we don't have the visibility the boss has, so in the end everybody either guesses, or in my case, I end up having to make a few informal visits to get to the bottom of things and find out for myself.

      As for hours? If it takes more than 40 hrs a week to do, I start demanding to know why. Pity that I can't have that lack of planning reflect upwards against the management that makes such decisions when it comes time for their reviews....

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    2. Re:Which is of course made worse by Lumpy · · Score: 1

      And when you hit 40+ you dont take shit from management and will gladly throw it back in their face.

      Most companies want yes men slaves that do things without question. I'll gladly tell the CEO to fuck himself if he demands I do anything. Now ask nicely and ask for something that is not stupid or pointless? I'm happy to oblige.

      --
      Do not look at laser with remaining good eye.
    3. Re:Which is of course made worse by MooseMiester · · Score: 1

      Most companies want yes men slaves that do things without question.

      You're working for the wrong company. Or you have penchant for beating a dead horse when your manager says "Look, dipshit, it's out of my hands I can't change the whole organization because you think "X" is a better idea"

      --
      Murphy was an optimist
    4. Re:Which is of course made worse by Anonymous Coward · · Score: 0

      Not me, I love flipping the CEO and CTO the bird and saying loudly in his meetings, "I see you are reading CTO magazine again...." Will you stop reading the fox news of the IT world?"

  42. Re:22 by Anonymous Coward · · Score: 0

    Lily Allen props :)

  43. Re:22 by buddyglass · · Score: 2

    There's no reason for the younger worker to be cheaper. If, at age 30 with 8 years experience, you're not actually worth more than someone age 22 with zero years experience then why in the world would you expect to be paid more?

  44. In my experience the opposite can be true, too by Anonymous Coward · · Score: 0

    Sure its true that these startup companies want young blood, but I think much of the reasoning behind it is that these inexperienced programmers are much cheaper and (as far as the manager's think) know their trade almost as well as someone more experienced that costs much more.

    This leaves other companies, those that know nothing beats experience when it comes to software shunning away younger engineers or posting "starter positions" requiring "5 years of experience". Currently I'm 23 years old and have been developing software for over a decade (yes I can do the math, no, I'm not mistaken), I'm fluent in 6 programming languages, I charge accordingly, and my work speaks for itself; I've never had an unsatisfied client. I find it much easier to land a client if our communication is over text and they can't see how obviously young I am. Meeting clients in person often ends with that funny look I get when I'm not what someone expected and a short conversation ending with "well we might call you".

    I assume this is true for me because I charge as much as an engineer with my experience should charge. People willing to pay what I charge are usually *not* willing to hire someone young / fresh out of school and inexperienced.

  45. Once past 50, you're fucked. by caferace · · Score: 2

    I'm feeling this. I worked for Netscape back in the 90's. I'm considerig trimming that from my resume simply because it make me look too old-school. There is definite discrimination amongst up and coming companies. It's incredibly frustrating for me, a guy in his early 50's. I know a metric shit-ton of stuff, and especially the shortest path to get to the goal. Do I get hired, or even a reply on sending in a resume? No. My long work history stretching back to 1983 has me handcuffed.

    1. Re:Once past 50, you're fucked. by Anonymous Coward · · Score: 0

      Read the earlier post...Become a dentist!

    2. Re:Once past 50, you're fucked. by Anonymous Coward · · Score: 1

      User number 442 :D

    3. Re:Once past 50, you're fucked. by Anonymous Coward · · Score: 0

      Stop putting ancient stuff on your resume. Get rid of any jobs you worked more than ten years ago and any tech you're not interested in using on your next gig. Change "Experience" to "Selected Experience." Work on your cover letter skills.

    4. Re:Once past 50, you're fucked. by Opportunist · · Score: 1

      Concentrate on your strong points. You've had experience since the 1980s? Maybe even in different companies in different fields? So you know how to talk with many different kinds of people from many different kinds of fields, you know their experiences, you know their expectations, you know their limitations. Not only from dealing with them but from BEING one of them. You know what they hope for, you know what they fear, you know what they would never tell you if you're their contractor. Because you WERE one of them!

      Stress that.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Once past 50, you're fucked. by worker17 · · Score: 1

      Try a resume going back to 1971. I get interviews, which go well. I use *most* of the new tech (code is code is code) so have the skills they want. Then nothing. Well, not always. Sometimes I get a call back about 6 months later about the 20-something that "didn't work out" and a bit about "would you be interested in a trial period?" Basically, no. I am not interested in filling time for an organization that discarded my offer without *any* contact, after face-to-face revealed my grey hair. They have told me everything I need to know about their corporate culture.

  46. 30 and hit 100k "ages ago" by Maxwell · · Score: 3, Insightful

    I hope you are better at coding than you are at math...your shit attitude will catch up with you and you are exactly the kind of unemployable 40 year old demanding outrageous money I see every day. And never hire.

  47. The learning new trends is big by Sycraft-fu · · Score: 3, Insightful

    The biggest problem I notice with older tech workers (IT in my case) is lack of flexibility and lack of knowledge of how things are done currently. I work for a university so we have a good mix of ages. We have student workers that are 18-22ish, we have staff that are in their 20s, 30s (I'm 34), 40s, 50s, 60, and even 70s. We have pretty good employment stability, being a state institution.

    Now you see good and bad workers in all age groups. It isn't like all the young people are good (we get some dopey students sometimes) and the old people are bad. However what I notice is that when an older employee is not as good as they should be, it is often related to being behind the times.

    We have a guy who's retiring, thankfully, that is like that. He's a good guy and he's not an idiot, but he's real stuck in his ways, and his ways are about 20 years out of date. He does not deal with new technology and methods very well. He wants to do everything how he did it in the 80s-90s, which just doesn't work so well now. I imagine he would have real trouble finding another job if he tried because of that.

    So staying up to date on new trends is a really valuable thing. Doesn't mean you need to jump in to everything with both feet right away, but be up on what is happening, and learn it/use it if it is in demand. If you have the attitude of "this is the way we've always done it and there's no reason to change," then it won't be surprising if you can't find many positions.

    1. Re:The learning new trends is big by DetriusXii · · Score: 1

      I can understand that too. I'm delegating tasks to a person 20 years older than me (I'm 31) and with 16 years more experience than my 4 years of experience. I asked him to write a program that connects to a database directly and he's never had that experience. He said he had several years of experience in VB.NET and he could adapt to other programming languages, but he's struggling with C# and I know he didn't try learning the modern features of VB.NET, like using generics. He has difficulty using search engines to solve common program mistakes, and I've suggested that Google should be his first resort to solving problems rather than I being his first resort. He was fired from his previous job and he's already asking for training on programming. My supervisor is aware of the situation and is growing concerned about his performance. It's basically the end of the line for him in the programming world if he gets fired from my current employer.

    2. Re:The learning new trends is big by Anonymous Coward · · Score: 0

      I agree mostly with what you said, but I think :
      I think the young idiots who could hide their unwillingness to adapt when they were out of college (they just learned so they are not behind the times yet! But they already have flexibility issues), just slip to become the old idiots behind the times ...
      I have seen from my personal experience or from people around me that a lot of people do not want to learn new things (like using OpenOffice instead of MS Office to do the exact same thing, using a OSX instead of Windows), want to do only what they know and/or like (a job where I have to acquire skills in a unfamiliar domain domain like DBA or Insurance when I am a programmer, no thank you, even if it is on company time and expense), ...

  48. Older people can be inflexible by Karmashock · · Score: 1

    At some point, people have so much experience that they stop thinking and just start remembering the correct way to do things. Their minds become less processing centers and creative engines and more retrieval systems for past solutions.

    In some professions that's fine because things don't change in that profession and the remembered solution if things don't change is correct.

    However, in some businesses things change all the time and simply going to the remembered solution is counter productive.

    It is unfair to assume an old tech will do that. However, I personally have seen it happen and it would be hard for me not to suspect it was happening.

    So for example, we have older techs that we deal with all the time. And I make a point of going over the way they do things just to satisfy my curiosity. I do this with everyone... not just them. But I'm looking for different things when going over different groups. Its part of my job to make sure things are being done in the most reasonable way.

    What I tend to find with the older techs is that they tend to use older software and hardware whenever they have an excuse to use it. And the younger techs tend to use newer software.

    Now using new stuff doesn't make it better. In fact, new stuff is often buggy, feature poor, and expensive. The new techs sometimes do this because see an ad or don't know what to use so they just grab the first thing they find.

    The older techs don't do that. They use something that was at one time at least very good. But it might not currently be good.

    So there are pros and cons of either.

    You just have to remember we're all human and we're going to do what makes sense to us at the time.

    The old guys are going to pull out an old standard that they trust which could mean we're secure or it could mean we're using some retrograde relics that will just cause problems down the line when upgrade and replacement comes along and the machines or software is so hopelessly incompatible that it requires expensive changes. The new guys are going to take some chances with stuff they might not have as much experience with and that could be great or a disaster.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    1. Re:Older people can be inflexible by BonThomme · · Score: 1

      "At some point, people have so much experience that they stop thinking and just start remembering the correct way to do things."

      " we have older techs that we deal with all the time."

      I've found inflexibility to be a personality trait uncorrelated with age.

    2. Re:Older people can be inflexible by funky_vibes · · Score: 1

      That's not how it works, old solutions are still being used because they work incredibly well, and if not, they are improved.
      The younger engineer may not know that and sometimes gravitate towards advertised solutions.

      When talking about development, in most cases there's nothing new under the sun. Programming languages and tools haven't really improved for the last 40 years.
      Most of the new stuff is simply hot air, has been tried before and failed, and the experienced developers know this. They also have the ability to more readily recognise when something truly is novel and an improvement.
      Development is one of those areas where age is clearly a massive factor in the quality/productivity of a worker since younger engineers have had less time to learn their job.

    3. Re:Older people can be inflexible by Karmashock · · Score: 1

      As have I, however it becomes less a personality quirk and more a reality of mental process as people grow old in my experience.

      Every discussion, every thought, everything becomes a retelling and a recalling of something in the past.

      I've seen old techs cling to databases they programmed in 1984. Systems so old they run in DOS... requiring them to be run in Windows XP... which I recently had to virtualize in VMware.

      This is one of the things I've been dealing with lately. I've tried to get my company to upgrade its database many times over the last couple years. To something with an actual GUI, that ran in a modern OS, that was mutiuser aware, network aware, internet aware... that was supported by vendors and understood by more then a handful of guys in their literal 70s.

      But I got overruled despite the proposals to upgrade costing very little.

      Why? Because the old tech in question know the old database and doesn't know anything else. And he's got so much cache with the company that they won't overrule him.

      Now do I want to embarrass the guy or squeeze him out? Do I lack respect for his years of experience or want him to stay out of all my projects? No. I like and respect him.

      But he's wrong here and his inflexibility costs the company money.

      It takes about a month to train employees to use the old database. It the IT department in general has to spend about five to ten times the amount of time doing all sorts of simple things just because this one piece of software is so difficult to maintain.

      It gets worse and I could go on... but none of you care... you're just going to knee-jerk on some bandwagon, put a label on me, and actually refuse to listen or think about what someone else is saying.

      Way to prove me wrong. /s

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    4. Re:Older people can be inflexible by Anonymous Coward · · Score: 0

      You are right but, old tech is an idiot, he was when he developed the database and he stuck to it all these years not migrating to anything else, and now he is clinging to it because after all these years of brain rot, he could not handle anything else, he would be out of a job, it would hurt his pride (he made it happen) or his psyche (he is an old fart now) or whatever his excuse is ...
      Yes, he is nice, that is why you got overruled, he may be stuck in his ways, which for a tech is bad, but I guess his human skills are good, he is like a manager, so he knows how to talk to them, you apparently don't (no criticism, but if you are a tech and like logic, it will take you time to learn/accept flexibility. I think that is what the parent was talking about) ...
      I think you went at it the wrong way with the management and the old guy, instead of upgrading the legacy system, you should create a bridge to it with a modern UI, where you could add new functionalities and migrate data when necessary to the modern system.
      More costs but spread thin over a long period of time, the old guy can still do his job and in ten years, when you've just finshed phasing out the legacy system you can start a new migration ... if you did not become the old guy clinging to his system ;)

    5. Re:Older people can be inflexible by Karmashock · · Score: 1

      creating a bridge s all we've done for years... its a waste of time.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  49. Hey look! we got a manager doing modding. by NotSoHeavyD3 · · Score: 4, Insightful

    Modded me down for pointing out overtime has a long track record of not working or that managers make decisions so idiotic you wonder how they can't figure it out. (But us "older" workers know all about that.)

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
    1. Re:Hey look! we got a manager doing modding. by dublin · · Score: 1

      Why is is that every successive generation is forced to re-learn the truth about the way people work? Even before I had any gray hair, I always sought to work on teams with widely mixed ages - as a young guy who thought he knew everything, I at least had a *chance* to short cut some painful and expensive lessons because the older, more experienced guys were usually more than happy to share their wisdom.

      As was pointed out above, there is truly nothing new under the sun. (Seriously - even if you have zero inclination towards Judaism or Christanity, you really must read the Book of Proverbs sometime, just to be culturally literate and understand where so many of these phrases and sayings actually came from - it's a book of 31 short chapters, so one a day will knock it out in a month. My guess is you'll want to start over then, but YMMV...)

      Today I intentionally build teams with a mix of ages, as it's by far the most important kind of diversity. (Yes, I know that's a very non-PC thing to say. Get over it.)

      BTW, if you're looking for a more modern writing dealing with the issue, there is no better book than Fred Brooks' The Mythical Man-Month, which should be required reading for *anyone* working on, with, or around any software project, anywhere, ever.

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
  50. Anyone have the article? by Anonymous Coward · · Score: 0

    Does anyone have the article, or a working link? It's curently content-free.

  51. Age discrimination exists, but it works both ways. by Qbertino · · Score: 5, Interesting

    I've had this issue myself here on /. a few times in the last 2-3 years.

    Here's my current take on it:
    People discriminate based on age, in any field or situation. That's simple psychology. You can tip the reactions in your favor, based on how you behave. I'm skinny, move a lot and wear a relatively up-to-date hipster / better-dressed nerd mix of clothing and my basic temper is sanguine, so people usually judge me roughly 6-8 years younger than I actually am. That does help me when trying to get a quick hire in the webshop next door, although that is getting more difficult in certain ways.
    In the field you're easier in for a cheap quick hire if you appear young and nimble. Emphasis on cheap and quick. Easy in, easy out, no hurt feelings on either side. At a first glance, getting such a gig is definitely more difficult if you have a deer-gut, are approaching your 50ies and looking it too.

    Then again, take that same deer gut 50ies body, dress it in a good suit and a well chosen shirt and tie combo, adjust your behavior and your speaking a little, perhaps take some training or stage classes, print some neat business cards with "Consultant" written on them and your salary instantly rises by 15K per year easily. Try that as a mid-twenties guy - it's going to be very difficult.
    This only starts to work in your favor once you've got wrinkles and gray hair to show. I call it the 'gray-hair-bonus'. You need one guy from that camp for every contract worth 100k and up. They are indispensable, especially if they can talk and have the decades of experience to back it up. I'm turning into that sort of guy and helping the transition with some extra 'finally-grow-up' efforts. It does magic to my rates. And it's simply that I look the age that make 50% of all that possible. I just have to get used to letting that fat student kid do the setup of the next server, even if he makes tons of mistakes ... after all, I'm there to help him out if he's in a jam. But forcing yourself to keep your hands off is a bit of a challenge, I do admit. :-)

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
  52. Stamina by Anonymous Coward · · Score: 0

    well many times the experienced guys generate less code because they write more efficient code and can get the job done in a more straightforward way.

  53. The "experience" that matters by Opportunist · · Score: 1

    Let's be honest here: Technological experience isn't that big an issue. Older people in IT don't know more about their technological crap than new graduates. Usually, at least. The technology moves so quickly that it doesn't really put you far ahead of your younger peers just 'cause you have 20 years more under your belt. 18 of those years are in technologies that don't matter.

    That's not your advantage if you're old. And you should not try to stress that in a job interview. It won't stick and (unless you're dealing with HR who don't understand jack of what you say anyway) your partner won't want to hear about your exploits in technologies that are dead and forgotten from his point of view. Your advantage is in corporate culture. You know how to deal with managers, with PR, with marketing, with legal, with everything that new graduate fresh from college never had to deal with. You know how to "talk the talk and walk the walk", so to speak. Even if you dislike it (like me), you know how these people tick and what they want. You can hold your ground in meetings and you'll be able to understand their very un-technical descriptions of what they want, you've heard it before. You've heard it all before.

    Your selling point is simple: You're the reason why your boss needn't hire an expensive consultant. You're not only cheaper, you're also highly available AND you can actually do work besides talking bull.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:The "experience" that matters by U8MyData · · Score: 1

      Well put and I shall put it to use. I am 40+ with 20 in the biz, have been unemployed for about a year, lost just about everything and am scratching my head. I think the title of this article is appropriate. It's all economics. There is nothing worse than seeing a manager with a smirk on his/her face low balling you simply because they can. Plus the external expectations that you will foot the expense to keep yourself up to date on technology is a bit much too. Which one, at what cost, and how far to take it? Cops, firemen, and many other professionals get, as a benefit, some training that is required to maintain their roles, not IT. IT is not unlike the software industry; here, sign this EULA that exempts us for any liability resulting from the use of our "killer," must have app even though it was run through some code mill and subject to limited testing. Security was not a consideration, sorry. Tell that to GM. I bet the auto industry would love to be allowed to use and apply EULA's. Yes, I am a bit bitter today as I digress.

    2. Re:The "experience" that matters by Opportunist · · Score: 1

      You will not compete with a young fresh-out-of-college programmer on price or technical know how. It's a given that you can't compete on price with someone who has no family and no obligations and no plans for retirement, but your years of experience are most likely not really applicable if the technology flavour of the month hasn't been around longer than 2 years.

      Your key asset is your "corporate experience". I can send you into a meeting and you won't make a fool out of yourself or my department, and you won't come back with the lion's share of the work for a project with no compensation for it. You have dealt with management before and you know how they tick, what buttons to press and which ones to avoid. You have the "grey matter" (on your head, not in it) to be taken serious by senior management (believe it or not, age still counts in the crystal palace) and you don't look like some kind of misplaced yuppie in a suit, so I can send you to a client (especially conservative clients don't like it AT ALL if you send a young representative, they think that you don't take them serious or important if you can't "spare" one of your "senior" consultants).

      It's a sad drawback of the trade that we're expected to stay on top of the development while at the same time not being compensated for it. Personally, I turned that into an asset. When it comes to the inevitable "and how much do you want to earn" gambit, I turn the table around by responding with a "depends, since most of the money I earn goes into training, it depends on whether you have a training program for your employees". Not only does that require your prospective employer to open the financial gambit, it also tells you whether or not they are interested in training you, while at the same time putting out a strong signal that you yourself are very interested in continued learning and improving your skills (something that is often said is lacking in older people, they don't want to learn new things).

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    3. Re:The "experience" that matters by Anonymous Coward · · Score: 0

      Older people in IT don't know more about their technological crap than new graduates. ... 18 of those years are in technologies that don't matter.

      What nonsense!

      Linux isn't all that different from Unix, which dates back to the 70's. Ethernet was standardized in 1983. Filesystems of today are just evolutions of the capabilities of systems in the 1970's and 1980's (such as NFS, 1984). NIS/DNS go back to the 80's. Perl is over 30 years old.

      We still use these every single day in today's IT organizations.

      The details change, but the basic principles either don't change, or the changes are easy for people with the right experience and mindset to learn.

      Further, programming is as much art as science. Skill at any art is a strong function of experience.

      Those who have a good understanding of the basic principles, and an able mind, can quickly learn the details of the new systems. Somebody fresh out of college will take a lot longer (no matter how smart they are), unless they picked this stuff up in their own time or had one of the rare programs taught to professors with real world experience.

      Further, keeping the mind supple is a question of one's approach to life, not of age. There are plenty of college students whose minds are ossified, and plenty of experienced folks who continue to be creative and open minded.

  54. Re:I used to be an engineer. I worked for Motorola by andy1307 · · Score: 0

    When I turned 42...

    Now I am a dentist

    How is this remotely plausible? How the heck this get moderated insightful?

  55. Re:Age discrimination exists, but it works both wa by Opportunist · · Score: 1

    So if I dye my hair gray, would that be akin to "artificial competence"?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  56. Don't do that man... apk by Anonymous Coward · · Score: 0

    You should be PROUD to have been part of Netscape's efforts + achievements - it's a credit to you (imo @ least).

    Just hit 50 here, hard to believe...

    * :)

    (Time sure flies...)

    APK

    P.S.=> Lastly - I agree with EVERYTHING you stated, "been there. done that" here also (& obviously, so have you) in the Fortune 500 + doing well on personal projects in shareware/freeware as well (some going into commercially sold products that kicked A$$ in large reknowned industry-wide trade shows etc. - et al even) per my last post on this topic here -> http://tech.slashdot.org/comme...

    However, I added a "wee bit more" as to the TRUE MOTIVATIONS behind this based on my experience & observations over time http://tech.slashdot.org/comme...

    ... apk

  57. Depends on where in the Country you Live and Work by Anonymous Coward · · Score: 0

    There is a "location" aspect to this, which I think people miss all the time.

    Age discrimination is well known and rampant in California, not so much on the Eastern Seaboard. Middle of the road in Texas as the center of the Country. And people do not like to relocated at their own expense, especially when they have kids and they are in school.

    Florida has an age bias built-in by the population, ironically discriminatory against older people.

    So applying one set of demographics everywhere is not a smart thing to do.

    As for Off-shoring and On-shoring.. Western states are more likely to Off-shore, because the culture is more likely to be familiar with employees in Asia. Central states are more familiar with possibilities in Mexico and the benefits of geography regarding time zones.
    Easter states tend to be where actual innovation that leads to new industries emerge which flows through in some ways to the West over time.

  58. exploytation by Anonymous Coward · · Score: 1

    The industry knows that the very young is much more easy to exploit. That's the whole reason for hiring young, inexperienced people. It's pure greed. People who have been around the block are not easily fooled and they want more money because they deserve it. Their experience has been matured through time time and they can solve problems more efficiently because of such experience. Young programmers can be "squeezed" easily, don't ask for extra pay and they will obsess around a problem even without pay. It's simple exploitation.

  59. Re:Depends on where in the Country you Live and Wo by Anonymous Coward · · Score: 0

    So.. Start your Career in the West.. and go East young man?

  60. Re:22 by war4peace · · Score: 2

    But it doesn't matter what you THINK you're worth, and not even what you're worth in theory. All that matters is what the upper management is willing to pay someone who's performing activities that are vague and many times incomprehensible for the said upper management. In other words, upper management doesn't really know what you do and they don't really care. They look at things like this:
    #1: Should we keep X?
    - Is X being paid $Y for doing Z?
    - Is T willing to do Z for $Y-n%?
    Yes: Hire T.
    No: Keep X.

    #2: Is X asking for a raise?
    - Can we find T who's willing to do Z for the same amount X gets?
    Yes: Hire T, Fire X
    No: Tell X he ain't getting nothin'.

    #3: X didn't get a raise and wants to leave.
    Let him leave, hire someone else even for a higher salary because "we don't negotiate with terrorists".

    So what you think you're worth doesn't mean shit. Sad but true.

    --
    ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  61. Re:Age discrimination exists, but it works both wa by laffer1 · · Score: 1

    I've had age discrimination happen during interviews the other direction. I was told I looked too young at 21 and that clients wouldn't believe I had the skills. This was for a consulting company. I also had it happen with another company that was just simple web application programming.

  62. I used to be an engineer. I worked for Motorola, by Anonymous Coward · · Score: 0

    Your entire post hits home.

    I'll be doing an accelerated BS in Nursing very soon. Male nurses are still in demand in my area, and the second bachelors program is 15 months. After that I'll practice for a bit, then I'm already scoping graduate programs. I'm actually looking into the Rural Nurse Practitioner, or Advanced Practice Oncology nurse graduate programs.

  63. Re:I used to be an engineer. I worked for Motorola by tj2 · · Score: 2

    When I turned 42...

    Now I am a dentist

    How is this remotely plausible? How the heck this get moderated insightful?

    How is it not plausible? Lots of people go back to school, and if he's smart with his money he could afford to take the time to become a dentist. It's not like medical school has a defined cutoff age for admissions. Yeah, he's on the older end of the scale, but so what?

  64. Re:I used to be an engineer. I worked for Motorola by Anonymous Coward · · Score: 0

    Pfft.. it's completely plausible. Just look at Ed Roberts of MITS fame. Hell, I know of nurses in their 40s going back for doctorates in areas ranging from being an MD to a PhD in health physics.

    Life does not end after 40, Andy. Fuck.. with the way things are going we're going to have to work forever or live in a cardboard box. I'm 45, live in a cheap area of the midwest, have a shade over a million socked away in my retirement investments, in addition to 23 years of credit in one of the better (i.e. funded) state pension systems in the US, and even I'm worried about retiring at 65.

  65. Google Interview by Tiger+Smile · · Score: 3, Interesting

    I'm a normal looking guy, but older than most in the computer industry at ~46. I have some white hair, but otherwise look young for my age. During my Google interview it was clear that the people I was talking to were extremely surprised to meet me. I had to check to see if I had a potted plant on my head or a 3rd arm growing from my chest. I could tell it was the age that put them off. I did extremely well in the interview, but based on the reactions I got I did not expect to get the job, which I did not. No reason was given, but that is their normal policy.

    --
    -- Prepared at the direction of, or to be sent to Legal Counsel, in anticipation of litigation. Attorney Client Pri
    1. Re:Google Interview by U8MyData · · Score: 1

      Of course you heard nothing, too much potential for liability. Silence is not a crime in this case. I think us 40+ folks should get together and create a startup: Grey Computer Corp. =- Only us "seasoned" folks will get this. Lol....

    2. Re:Google Interview by Tiger+Smile · · Score: 1

      I'm interested! Let's do this. I've spent a good deal of time creating products that make millions for others, but haven't branched out on my own in a long time. It's about time.

      --
      -- Prepared at the direction of, or to be sent to Legal Counsel, in anticipation of litigation. Attorney Client Pri
    3. Re:Google Interview by swillden · · Score: 1

      I strongly doubt that age was the issue -- and I say this as a 45 year-old Google engineer, who got hired at age 42, and works with a bunch of other (recently-hired) engineers in their 40s, 50s and even 60s. I also work with a bunch of younger engineers.

      Google isn't perfect, of course, but it's the closest thing I've seen to a pure meritocracy in my 25 years in the industry.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:Google Interview by swillden · · Score: 2

      I did not expect to get the job, which I did not.

      I should also mention that Google's interview process deliberately chooses to err on the side of rejecting qualified people in order to avoid hiring unqualified people. Since no one knows how to accurately discern between them, Google prefers to reject good people rather than risk hiring those who can't cut it. So the fact that you didn't get the offer doesn't mean you weren't qualified.

      It's generally accepted that if you took a successful Google engineer and ran him (or her, but it's usually him) through the hiring process (blind, no one realizing he already works for Google), there's about a 50/50 chance he'd make it.

      Also, if you're interested in giving it another shot, e-mail me.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    5. Re:Google Interview by Anonymous Coward · · Score: 0

      Much more likely: you didn't get the job because you didn't "do pretty well in the interview."

    6. Re:Google Interview by Anonymous Coward · · Score: 0

      Google looks for young. I was told in their interview that I looked and acted young. I got a job offer, which I turned down due to (1) the crappy work environment I witnessed where everyone sat in row upon row, shoulder to shoulder, in an open room trying not to look at each other, and (2) the pay wasn't actually that good unless you counted on stock for everything. The stock has done well, but that doesn't excuse it.

    7. Re:Google Interview by Anonymous Coward · · Score: 0

      Of course you heard nothing, too much potential for liability. Silence is not a crime in this case. I think us 40+ folks should get together and create a startup: Grey Computer Corp. =- Only us "seasoned" folks will get this. Lol....

      You'd fall afoul of the same age discriminaton laws.

      Bonus points: You reminded me of "Gray Matter Technologies" from Breaking Bad.

    8. Re:Google Interview by sid.the.technician · · Score: 1

      Yea, count me in. I am 34 but first white hairs appeared recently in my beard :P

    9. Re:Google Interview by U8MyData · · Score: 1

      Know you folks have me thinking how something like this might look. Given the comments and assuming that people are not next door, I wonder how best to approach an IT services company of some description with a focus on "seasoned" professionals? Experience is paramount, age not a factor, honor, integrity, and honesty also critical components. I think if you dare to lead, the lemmings will follow...;-)

    10. Re:Google Interview by Anonymous Coward · · Score: 0

      I am interested in this. 52 and I have never had a problem getting a job. Never. It is always a battle of competence over competition. Google may be different, I don't know. I would be stunned if they had no older developers working there. The past five years I have moved around a lot (not because of layoffs, but because I actually wanted to, well wanted is a strong word. I was looking for a good commute, or a good project, or good people). Turns out that this might be getting old. Anyway, over the last five years I have noticed that everybody I work with is around my age. There are no younger developers. Maybe they all work at Google. I don't know. If they do then I suspect that they are picking up an awful lot of bad habbits that the rest of the industry is going to take decades breaking. Think Microsoft on Steroids.

  66. I'm 50 by amightywind · · Score: 0

    I'm 50. I've been working in software development (mostly C++) for 25 years and my salary and bonus are at maximum levels. There are programmers under 30 that have talent but most trowel out shit code. Most know little of or care about design, correctness, etc. There may be age discrimination in some areas. I work in medical devices in MN where it must be less common.

    --
    an ill wind that blows no good
  67. Increasing Age Discrimination? by Virtucon · · Score: 1

    I'm appalled by the fact that folks are somehow astonished by this. Older workers have much more experience and presumably wisdom. That may make them appear to be more difficult to manage and let's face it, no manager wants to have workers reporting to them with more experience. I don't care how good the management team is, if they know they feel threatened by experience they'll want it weeded out quickly rather than leveraging it.

    Older workers also have different salary requirements than say somebody just starting out. That's a put off if a company knows they can get 1.7 of young dumb college kid for every older worker. I'm using the young dumb part metaphorically so please don't flame. If' you've been in the service you'll know the last part too.

      The sad part about it is just because somebody is older doesn't mean that they're not just as productive. Sure they'll probably not take the abuse that a just out of college hire would and why should they? If the company can't plan and doesn't have sufficient resources to do a task, then flogging the staff only creates burnout and turnover. I'm approaching 53 now and I won't pull all weekend coding sessions as a rule but will if it's necessary to get things done and that's the mistake. That's counter culture to some companies who think that they have to run in panic mode constantly and force everybody on a death march. That's why they think younger workers will fare better. Is it discrimination? Yes. Can anything be done about it? Well how are we about diversity in general? You see that's the rub, if diversity is for everybody then why can you exclude older workers? Maybe if I was female or ethnic then it would benefit me? Naw, judge me on what I can do for you and how it gets done not on how old I am or what race or gender I am.

    --
    Harrison's Postulate - "For every action there is an equal and opposite criticism"
  68. Re:22 by buddyglass · · Score: 2

    Note that I didn't say "what you think you're worth" but "what you're worth". If a 30 year old is no more productive than a 22 year old then he should make it clear to potential employers that he's available for a 22-year old's salary. He should broadcast that, in fact, he is no more "expensive" than the 22-year old. If he does this successfully then "22-year olds are cheaper" is no longer a reason for employers to not hire him.

  69. Coding doesn't pay, period by Anonymous Coward · · Score: 0

    I coded full time for over 10 years, and was pretty good by the end of it. ..then I realized I would be lucky if my salary scaled with inflation from that point forward.

    A switch to technical management and business development combined with my technical skills tripled my salary with a clear progression to a point where I don't have to work anymore.

    I was lucky I have a compatible skillset and personality to do this; the reality is technical salaries do not scale to justify the continued development.

    Fix this and maybe, but short of legislation requiring code be reviewed by a professional engineer, it is not going to happen. (IAAEE)

  70. Strategies to Defeat Age Discrimination by DERoss · · Score: 3, Informative

    When seeking employment, there are strategies that can be used to help defeat age discrimination.

    Remove the gray before an interview. Clairol and Clairol for Men (and other such products) can be your friend; alternatively, visit a good barber or hair salon. Pick a natural-looking color. Men should remember to color their beards and mustaches. This should be done several days in advance so that accidental coloring of adjacent skin can be washed away. DO NOT persist in coloring hair, however; this is suspected of increasing the risk of cancer. Do not wear false hair; it is too easily detected.

    When describing education, do not mention in what years your degrees were granted.

    When describing employment history, only go back 10 years.

    Do not mention spouse, children, and especially grand-children.

    Do not mention expertise in obsolete computer languages or hardware.

    If you are a victim of age discrimination, however, think very carefully about legal remedies even if you have solid proof. There is a U.S. Supreme Court justice who previously was the head of the federal Equal Employment Opportunity Commission (EEOC). While in that earlier post, he deliberately sat on over 20,000 age-discrimination complaints until the statute of limitations expired and prevented action. (Anita Hill was merely a side distraction.)

    1. Re:Strategies to Defeat Age Discrimination by U8MyData · · Score: 1

      Your strategies imply deceit is the ticket to employment? You know, I'd rather be under a freaking bridge and happy than a liar just to appease others who are employed and don't really give a f... Seriously, I was once told "You don't know how to play the game?" and I replied, "I don't want to play the game." This is real life with real people. I so much want a system based on merit, no PC, demographic, politically motivated BS. I fear I will be dead before anyone sees it. Depressing...

    2. Re:Strategies to Defeat Age Discrimination by Anonymous Coward · · Score: 0

      I'm 58. I could pass for 48. With extra effort, maybe 43. No way in hell I can pass for 40.

    3. Re:Strategies to Defeat Age Discrimination by iggymanz · · Score: 1

      bahaha, single-colored hair (that isn't white or grey) on a white guy over 40 is so obviously fake

      what principles for working with old hardware or languages are really obsolete? I shouldn't mention the old mainframe and minicomputers and supercomputers I've worked on over the years? Shouldn't mention assembly on microprocessors that are the forerunners of todays? shouldn't mention languages that are less popular (but still around, or that were forebearers of todays)?

      nonsense, my resume goes back decades and I'm over 50. It gets me interviews, which is its only purpose.

      my degree and year I mention too

    4. Re:Strategies to Defeat Age Discrimination by Anonymous Coward · · Score: 0

      Can you cite that? Is it established that the plurality of these "20,000" age-discrimination complaints were absolutely legitimate and it was a shitty policy maneuver, rather than a simple curtailing of what had become a rampant abuse of the system?

    5. Re:Strategies to Defeat Age Discrimination by style7711 · · Score: 1

      I agree with your point but the game is being played whether you participate or not.

    6. Re:Strategies to Defeat Age Discrimination by U8MyData · · Score: 1

      Sadly, yes, agreed. To be honest, within honor, and integrity is surely a minority anymore. Hey!, where's my protection? ;-)

    7. Re:Strategies to Defeat Age Discrimination by DERoss · · Score: 1

      There are no falsehoods involved in what I said (other than perhaps using hair dye to hide the gray). Omitting information such as the date of a college degree is not lying if you really received the degree.

      In any case, a prospective employer is lying if they say you are not qualified for the job when they really mean you are too old.

  71. Re:I used to be an engineer. I worked for Motorola by mark_reh · · Score: 1

    I graduated from the Az School of Dentistry and Oral health in 2011 when I was 52 years old. I have a classmate who is a couple months younger than me. Prior to the 4 years of dental school, I did two years of predental studies - all the stuff I didn't have in engineering school- organic chemistry, biochemistry, microbiology, anatomy, physiology, etc.- at Truman State University in Kirksville, Mo.

    I spent a pretty good chunk of my savings from my first career to get educated for my second at the same time I was financing my wife's run at medical school. It was a financial set back but well worth it. Our combined income is now about 5X what I used to make as an engineer.

  72. Re:I used to be an engineer. I worked for Motorola by JeffOwl · · Score: 1

    I actually know someone who did just exactly this and I know someone else who became a pharmacist. So while this may not be common, it does happen.

  73. Who gives a shit about quality? by Anonymous Coward · · Score: 0

    yeah, and guess what. That alien you just gave a company badge? He just submitted the article; couldn't retract it

  74. Age discrimination exists but in some places ..... by Anonymous Coward · · Score: 0

    I would say that yes that there are some places where the age is so important to them. But specially in Latin American where the work companies even they put on the advertisements "between 25 or 30 and 4 years experience". But there is not the same situation in Europe, specially in Ireland or Uk (where I live), I have a friend who is 59 and he is still working in here and I am 42 and I am working too. I don't know how would be that in USA, but I think it is still the same.

    BTW I would like to tell refering to this article that EA is not a racist company, I used to work with them one year ago and they I didn't have such age problem working as a technical support. I think it is hardest for younger people to get an IT because most of the companies are asking for so much experience.

  75. Re:22 by RabidReindeer · · Score: 1

    You say "what you're worth" as though it's an absolute value like the price of gold.

    You are worth essentially nothing to me. I wouldn't even accept a résumé from you. Presumably, to your employer you are worth more. Even so, a lot of the "worth" isn't in what you can do as much as it is in how much they like you, and anyone who's ever worked in an office with protected deadwood can attest that tht isn't neccesarily related to your intelligence, talent, work ethic or even what you deliver.

    Broadcast all you like. People believe what they want to believe when valuing candidates. The IT profession is full of people whose impact on hiring is considerable, but shaped by the belief that if a 10-year old kid can write a "pong" game, then a 10-year old kid can deliver an enterprise-grade complex web application. Especially if they can make it pretty, even if the backend part is an unstable pile of crap.

  76. Lack of unions and high student loans by Joe_Dragon · · Score: 1

    Lack of unions and high student loans are doing it.

    Older people are have less loans and are less willing to work there ass off 60-80 hours a week with no OT pay. But say you have 80-100K+ loans to pay off you will take that job and work even if the pay rate is low just to try to pay down that loan.

  77. us healthcare system has some blame as well by Joe_Dragon · · Score: 1

    us healthcare system has some blame as well as older people cost more in healthcare even more so if they have a family

  78. Re:I used to be an engineer. I worked for Motorola by scamper_22 · · Score: 1

    Yeop.

    We see a lot of these articles. It is not about ageism or anything of the like. In every industry there are always people willing to work for less, work harder, working with less standards, take shortcuts...

    Most other industries, put in some barriers. Those that don't... well... let's just say they're not for most people looking for good work.

    Doctors, lawyers, teachers, trades people, nurses, dentists, accountants... all have some kind of union or professional association to enforce working conditions and standards.

    Then again, there are two kind of engineers and software developers.

    Those that view it as a career. They want to do an honest days work for an honest days pay.

    Those that view as greatness or changing the world.

    That ultimately determines how you view it.
    For me at least, I'm in the honest days work for honest days pay.

  79. Re:22 by Lumpy · · Score: 2

    If you cant get a job in tech at 30 then your skills are out of date. what the hell have you been doing?

    the entire time you are working you learn new or better skills for your next job. I have jumped careers 3 times now and each one takes me higher than I could EVER get by being silly and sticking with what I started at. Became and expert at IT and then learned DB programming, jumped ship to the company's competition as their DB admin, perfected that while learning embedded systems programming, jumped ship to that.

    Over the past 5 years I have been teaching myself the bleeding edge of smart building programming and design, I will be jumping to that shortly at age 45, and already have job offers and head hunters looking to hire me.

    --
    Do not look at laser with remaining good eye.
  80. Absolutely this. Modern life is 90% deception. by Anonymous Coward · · Score: 0

    Absolutely this. Modern life is 90% deception.

    The real problem is that any person of average intelligence can tell you are lying. Caught in a lie, or even suspected and you are no longer a candidate.

    Unless they want to hire you with a simple way to fire. Since you obviously lied or were deceitful on your resume and in your interview they can fire you at any time with no cause. And this is held over your head whenever extra hours, weekends, etc. are required.

  81. Seen it by Cute+Fuzzy+Bunny · · Score: 1

    Actually my old company had a group of former employees who'd been given the boot form an organization to fight the company's obvious age discrimination. They used a two prong approach. One was that 1/3 of your annual review process gauged you for 'new skill development', when many older employees are employing a broad range of skills but not necessarily developing new ones. On the other hand, 20-somethings have to develop new skills because they don't have many. The second prong was to move the 'underperforming' employees who weren't developing new skills as fast as they're younger counterparts into a 'redeployment' group where they could either choose to voluntarily resign with a payout or hang around and wait for a job offer from another department. Nobody wanted to take the older guys because it was a major fight to get them through the annual review process.

    When I retired, a new manager took over the group and with HR's advice, put the two oldest guys in my department straight into redeployment, both guys in their 50's. Pretty invaluable employees too. I'd have a room full of young alpha male type A's sitting around arguing over who had the biggest one and it'd go in circles for hours. If I sent one of those older guys into the process, they'd settle it down, shoot down the bad ideas with their experience, get a plan formed and point the testosterone in the right direction to get something done. They were also better at fully forming plans, managing and monitoring progress, writing documentation, and handling senior management issues/politics.

    At another job with a major company, I helped out a neighbor by putting his resume in with HR. The HR person told me to have him remove his photo from the resume, because he was clearly over 50 and many hiring managers would just toss it if they saw the picture and never interview him. A fine line between it being okay to not even process someone due to their age but once you interview them, you cross over into the discrimination area.

    I had a long career with a dozen companies, mostly large and well known, and the mantra all along was that if you hadn't gotten yourself into a people/project/program management job by the time you were in your late 40's, you were screwed.

  82. What They Know by Anonymous Coward · · Score: 0

    The older people have more experience with older technologies. The younger come freshly educated with the latest techniques and knowledge. A company will take a 50 year old who knows the trends and new tech as much as a 20 year old coming out of collage (and would prefer the more experienced guy) . The fact of the matter is that older people looking for new jobs aren't the ones who know the latest technologies and are excited about put them in place. Also, the older guys tend to be less whiling to learning knew technologies and approaches to problems. While, thats not always the case(and shouldn't be presumed), it is a common trend. So this kind of trend analyses, seems like it really isn't anything more then sudo science because it doesn't look at the factors contributing to the trend...

  83. It's because they're bad at their jobs by slashmydots · · Score: 2

    I've worked several different jobs and went to college with several older IT people. I can tell you that NONE of them had sufficient IT knowledge to do their job. They simply have too much outdated, incorrect knowledge and they don't keep up. I was hired on as head IT manager of a large company at age 24 and the IT department went from a nightmare run by a 51 year old idiot to a practically flawless system. I wouldn't hire someone over 30 under any circumstances.

    1. Re:It's because they're bad at their jobs by Anonymous Coward · · Score: 0

      I wouldn't hire someone over 30 under any circumstances.

      If you are operating under US law, it sounds like you need to read the Age Discrimination in Employment Act of 1967 (amended in 1986 and 1991), which explicitly prohibits discrimination in hiring on the basis of age.

      One can also argue a right against age-based discrimination arises under the 9th Amendment. Such a right might well be stronger than anything current law and precedent allows.

      Most other nations have similar restrictions.

      Of course, if you were older and had a bit more experience with life, you might have understood this before opening your ignorant mouth.

      Learn to judge people on their merits, not on stereotypes.

      Whether the stereotype is one you foolishly created for yourself, or one you were brainwashed into as a child, it's still a stereotype.

    2. Re:It's because they're bad at their jobs by slashmydots · · Score: 1

      ...saying the asshole hiding behind an anonymous post. Fucking idiot. I'm making the observation that old people are useless in IT. We don't fail to hire them because they're old. We don't hire them because they suck at their jobs and don't know enough about modern IT. There are plenty of younger IT workers that also suck at their jobs and don't know enough about modern IT and we don't hire them either.

    3. Re:It's because they're bad at their jobs by Anonymous Coward · · Score: 0

      I'm making the observation that old people are useless in IT

      No. What you're making the confession that you are useless in IT and therefore even more useless in making IT hiring decisions. We know this is what you are doing, because it is the only reason that you would make such blanket assertions; it's a deliberate attempt on your part to avoid having to actually think about the issue. You know that these decisions are too difficult for your puny little brain, but you're also too immature too admit it, so you lie by telling yourself there are simple little rules you can use to avoid having to think about it.

      Not that it matters, since you have never been trusted to make hiring decisions anyway, and never will be.

      You further confessed to being worthless at making decisions by choosing to lash out at the GP for posting anonymously. You were fully aware when you made your post that the absence of a cute little nickname does not in any way affect the validity of the points made by a post. And you still chose to pretend otherwise. The only reason to do this is because you hoped to divert attention from the actual topic and your complete and utter ignorance thereof.

      You will now prove me right. You will either do this by slinking away with your tail tucked between your legs like the little bitch we both know you are, or by ineptly shrieking another inadvertent series of confessions that the GP and I are absolutely correct about you on every single point. No other course of action from you is possible.

  84. Re:22 by Apocryphos · · Score: 2

    Another illogical phenomenon I've seen is managers flat out stating that none of their employees should earn more than they do (indeed such a scenario is ludicrous). As if middle managing is always a harder to fill role than some ace technical person with a much-sought after skill set.

    And I say that as someone who recently joined management.

  85. Actually we had a clued in manager before by NotSoHeavyD3 · · Score: 1

    Of course that was until they hired the manager that sucked at leadership/management but was awesome at company politics. End result was they laid the good manager off. (Since he thought it was stupid to use software engineers as tech support and actually tried to protect us from that shit, make sure our computers were up to date so we weren't frustrated, ETC. The rest of the company hated that since they absolutely love using us as their tech support. As best we could figure out the lousy manager considered the good one a threat so the crap one climbed the corporate ladder until they were above him and then used the layoff excuse to get rid of him.)

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
  86. Discrimination and the "Free" Market by Baldrson · · Score: 1

    Speaking as a 60 year old with a killer resume who has been programming for below minimum wage for the last 14 years, largely because of discrimination:

    All discrimination should be legal in a truly free market. Unfair discrimination results in a competitive disadvantage that a free market will punish in exact proportion to the degree the discrimination is unfair.

    However, we don't have a free market. We have a market that subsidizes wealth. The information technology sector -- in particular -- suffers from the free protection of network effect wealth such as that which built Bill Gates' operating system (hence tightly integrated applications) fortune and which is building Zuckerberg's. Network effect wealth is essentially wealth that accrues to the biggest regardless of whether they're the best or not.

    There are those who claim this all evens out in the end due to the higher taxes paid on income, capital gains, value added, sales, etc.

    Wrong.

    The key to understanding the difference is in comparing the liquidation value of the wealth as opposed to the net present value of the projected profit stream. The liquidation value represents NPV of the projected profit stream adjusted for risk as perceived by risk averse financial institutions, such as pension funds, investment banks (that aren't socializing their risk), etc. On the other hand, that same profit stream, as perceived by gifted technologists and business leaders might be substantially higher because they understand best how to manage the inherent risks.

    Where the network effect is the dominant factor in valuing an asset (as it was with MS-DOS the moment IBM started distributing it as the default OS on their 4.77MHz 8088 PC -- or as it is with Facebook as soon as the social status of Harvard was seen as driving the its growth to dominance over prior entrants such as MySpace) there is less difference between the risk averse valuation and the valuation placed on the asset by the "gifted". If, rather than taxing the profit stream, capital gains, value added, sales, etc. the liquidation value were the tax base for civilization, guys like Gates and Zuckerberg would be taxed out of their stranglehold _very_ rapidly, and more competition could enter the field.

    Now, would that mean guys like me get to work for above minimum wage?

    That I leave to the fair market.

    1. Re:Discrimination and the "Free" Market by Anonymous Coward · · Score: 0

      Ummm. That's not a killer resume. That resume would not even get you an interview for a entry level programming job.

    2. Re:Discrimination and the "Free" Market by david_thornley · · Score: 1

      Really? I'm 60, in an area that isn't as high-tech as it used to be, and with an imperfect resume. I had trouble getting a job after being laid off in 2002, but a rebounding economy and hair dye worked wonders. For a while, I was doing reasonably well with contract work, and now work somewhere I really like. The lowest I was paid during this period was $31/hour - not good money for a contract software job, but way above minimum wage.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    3. Re:Discrimination and the "Free" Market by Baldrson · · Score: 2

      I didn't specify what kind of "discrimination" I am subject to, but it is more than age. I reiterate, I have no complaints about being discriminated against. Indeed, I wholeheartedly support the right of any private entity to discriminate on any basis whatsoever in its associations whether personal or commercial -- and that includes the right of those who discriminate against me even when I perceive their discrimination to be "unfair".

      What I oppose is a system of government that taxes anything but property rights to pay for its primary service: the protection of liquid value of property rights (including collective property such as national territory) beyond those an individual would defend in nature (ie: his homestead including tools of his trade as well as any other capital assets such as land).

  87. 60-year old here by Anonymous Coward · · Score: 0

    And I remember having to use punch cards.

    1. Re:60-year old here by hughbar · · Score: 1

      So do I. Do you remember dropping a box of 2000 punched up but with no sequence number on them?! They really need to get off our lawn NOW!

      --
      On y va, qui mal y pense!
  88. Re:22 by buddyglass · · Score: 1

    You say "what you're worth" as though it's an absolute value like the price of gold.

    More or less, yes. A given candidate will fetch a certain price in a certain market. That's how much he or she is "worth" when it comes to asking for compensation. If you ask for more than you're "worth" then you will likely not be employed. Adjust your asking price downwards and, assuming prospective employers are aware of this fact, your odds of getting job offers increases.

    Even so, a lot of the "worth" isn't in what you can do as much as it is in how much they like you, and anyone who's ever worked in an office with protected deadwood can attest that tht isn't neccesarily related to your intelligence, talent, work ethic or even what you deliver.

    Agreed. Regardless, what I said stand. If your asking price is higher than a 22-year old but prospective employers deem you of equal "worth" to a 22-year old then obviously they're going to offer the 22-year old and not you. If your asking price is equal to the 22-year old's then it's a toss-up. So if you're 30 years old and can't find a job then either you're so flawed as to be unemployable at any price or your asking price is just too high.

    Broadcast all you like. People believe what they want to believe when valuing candidates.

    In my experience, hiring folks tend to believe what they're told by recruiters when it comes to how much a candidate expects to get paid. If a recruiter tells me, "Joe is looking for $90" then I'll assume that's actually what Joe's expecting. I may not offer him that much, but if I'm not looking to spend more than $60 then maybe I opt not to bring Joe in for an interview because he's out of my price range. Had Joe told his recruiter that he'd accept $60, and his recruiter relayed that information to me, then maybe I'd interview him and maybe he'd end up getting the job.

  89. coming from a drug addled loser... by publiclurker · · Score: 0

    I would have to say that your opinions do not really mean very much.

  90. Why is it that nobody talks about age... by Anonymous Coward · · Score: 0

    discrimination against young people.

    "10 years of experience", "20 years of experience".... same scenario.

  91. But the managers by publiclurker · · Score: 0

    get their 15% bonus for shipping the product on time no matter how crappy it is. Then when everything falls apart they simply have to cut R&D spending to make up for the lack of sales. This allows them to collect their second 20% bonus for minimizing expenses. Afterwords, they leave for another company and let everything crash and burn.

  92. Fools. by Art3x · · Score: 2

    Years of experience, to me, is at least as important in programming as in any other field. Experience makes you better at your job, not just 25% better, several times better.

    Programming is designing. The hard things in programming are design choices, not learning some new syntax. Anyone can learn a language in a matter of weeks. But a designer can keep improving over the course of his whole life. As Steve Jobs said, the difference between an average taxi driver and the best taxi driver in the world is maybe 10-30%. But between average software and the best, ten or a hundred times.

  93. Re:Age discrimination exists, but it works both wa by Anonymous Coward · · Score: 0

    WTF is a "deer gut" in this context? Dyslexic beer gut? Or do people actually get fat from eating too much venison? Or are obese deer common enough somewhere to make this a useful metaphor?

  94. Disney by Anonymous Coward · · Score: 0

    Disney in Canada told me flat out I was the best qualified but I was to old and that other members of the team wouldn't repect me becuase of it.

  95. Here are my hiring (and coworker) preferences by ardave8952 · · Score: 1

    1. Older, experienced programmers who have made an effort to learn continuously throughout their careers 2. Brand new college graduates (regardless of age), who tend to be like empty heads but with open minds 3. 4. 5. 6. 7. 8. 9. 10. Older programmers with outmoded experience who refuse to adapt to contemporary idioms/paradigms.

  96. been there, have the t-shirt. by Anonymous Coward · · Score: 2, Interesting

    I'm posting anonymously on purpose. 4-digit slashdot ID. I've been around a while.

    I'm over 50. I recently interviewed with one of those Bay-Area companies from TFA that has a median age of 29. Median age. That means unless they are hiring people that are still in high school, a 50-something is shit out of luck. We know they are hiring fresh-outs, say 21 years of age, so if 29 is the median (TFA said median, not mean) that means that if you are over about 37, you are too old.

    I did not see a person on the campus over my age, or even near my age, in fact, some of the people that interviewed me were about the age of my offspring. I don't think the oldest person I met was 40. I think I did well in the interviews (which were grueling) but they were definitely set up for somebody right out of grad school. I did get a call from the recruiter and was told they were "not going to move forward with me".

    I'm not bitter, I'm not upset, I expected as much. In fact, I told my family before I went on this interview that I was too old for this company. I am disappointed, but that's because I am a human, and I feel. I'm sure that "culturally" I was not a good fit, as I don't have a lot in common with people half my age -- I live much differently then they do. But I don't think that is a good argument not to hire -- diversity is key; having a variety of ideas and viewpoints is useful.

    Recently, we saw that the employee population of a lot of these companies was majority white, majority male -- this survey did not show that the employee population is probably majority under 35. They are without any benefit that diversity could bring. (though it is also true that I am in two of those majority groups, hiring me would not help with their reported "problem"...)

    While I don't think that these companies practice overt, conscious age discrimination, I am completely certain that they practice unconscious age discrimination. I am also sure that I was not the only party injured by this, I am confident that the company that passed me over would have benefited from employing me.

  97. In praise of older people by DrHyde · · Score: 1

    Right now we''re recruiting some more developers at my employer, and while we're not actively discriminating, we seem to be consistently favouring older applicants. You can only get so far with youngsters who are willing to work all hours - eventually you have to address the debt, both technical and process, that they leave behind. And to do that you need at least some older people to mentor the kids and to rebuild and maintain the relationships between your engineering team and the rest of the business.

  98. Seeing "new grad" and "recent grad" jobs all over by Anonymous Coward · · Score: 0

    Just looked through the jobs on LinkedIn and found a bunch with the "new grad" and "recent grad" titles: Amazon, Yelp, Visa, Intuit, Ericsson...Must not have read the story

  99. Re:22 by war4peace · · Score: 1

    There is no algorithm telling you exactly how much you're worth. None whatsoever.
    Some companies split salaries by "levels". You are Individual Contributor (IC) or Manager (M). As an IC, you have levels, from 1 to 6, where 1 means "worthless piece of shit" and 6 means "a God in your field". Your value is calculated, roughly, based on some generic metrics, and each of those "levels" has a minimum and a maximum threshold for salary size. Those thresholds vary by company, state, country, etc. A Senior Database Administrator job will have different thresholds based on where they work (employer name and geolocation), which LoB are they in (internal support is usually where the shit salaries are because that LoB doesn't directly generate any income), whether you work remotely and so on.
    e.g. a Senior DBA in the SF Bay Area will have a minimum salary threshold higher than the maximum salary threshold for exactly the same job in Alabama, and probably someone from Romania would have to do the same thing for 10% of that.
    Not to mention that these thresholds overlap through levels, e.g. the upper salary limit for an IC1 is only slightly higher than the lowest threshold for an IC3, so that management could fuck you in the ass by "promoting" you across levels with no salary change whatsoever and laugh in your face because they're covered by "procedures". You wanna quit? Good, they'll finally get to bring that 20-something year old who'll do the job for exactly what you were getting, but will be happy and grateful, unlike you.

    So you tell me your value and I'll show you a gazillion counter-examples which make your point moot.
    That's why I said "what you think you're worth". And even given two equal people living in the same area, doing the same job for the same LoB in the same company, their value, even if equal in theory, will be different in reality based on subjective factors: how young/old they are compared to their team, how tall they are, how their character is and how does it fit within the team, etc.
    e.g. I don't drink, but my former manager used to heavily drink. he never fully trusted me because "I can't trust a man who doesn't drink with me until we both pass out", as he was saying. Yell "discrimination!" all you want, fact of the matter is that there's a huge amount of subjective things you can't prove and which could affect our salary and your prospective salary for that matter.

    TL;DR: there is no such thing as "absolute value" for a job.

    --
    ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  100. Liberal fascism has no place in a free society. by Anonymous Coward · · Score: 0

    Liberal fascism, using the police power of the state to "equalize" outcomes does harm to everyone, since only the government has the power to define the desired outcome.

    Freedom is not free. Free men are not equal. Equal men are not free.

  101. Re:22 by Anonymous Coward · · Score: 0

    You say "what you're worth" as though it's an absolute value like the price of gold.

    Even the price of gold isn't absolute, it's traded just like labor or anything else that can be bought and sold or as Adam Smith observed, "Everything is worth what its purchaser will pay for it."

    shaped by the belief that if a 10-year old kid can write a "pong" game, then a 10-year old kid can deliver an enterprise-grade complex web application. Especially if they can make it pretty, even if the backend part is an unstable pile of crap.

    The ObamaCare website being a prime recent example of this. The contractors and subs pocketed all of the money and hired the actual work out to the cheapest body shops that they could find. The taxpayers got stuck with both the mess and the bill. Incidentally, this kind of crap is why socialized medicine sucks but unfortunately it doesn't become clear to the masses until they've actually experienced it. It's funny how just about everyone who raves about the European style socialized medicine is an American who hasn't actually lived under that system. The grass is always greener on the other side of the fence it seems.

  102. Re:I used to be an engineer. I worked for Motorola by antdude · · Score: 1

    Do you still do engineering (Which area? Software?) related to dentists?

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  103. They'll reap what they sow by Anonymous Coward · · Score: 1

    When they're the older ones they'll get pushed out in favour of younger workers and then wonder "WTF?"

  104. Reinventing the wheel... by Anonymous Coward · · Score: 0

    Went to a talk at PyCon Toronto, put on by an online accounting company's DevOps team (not Freshbooks). The talk was supposed to be about a revolutionary new DevOps method they came up with for deploying software to their server clouds.

    Their previous, non-scalable method: each cloud instance hosted a full build environment. When a new software build was ready, a central command & control server at their office would connect to each instance in turn and run a script that would:

    1) Connect to the git repository (yay! Cloud systems have read/pull access to their proprietary code)
    2) Download the source code
    3) Build it locally.
    4) Deploy to the filesystem
    5) Restart services on that instance

    Rinse & repeat for each cloud instance... so yeah, they downloaded & built the source remotely, hundreds of times, in serial.

    Now, the amazing new DevOps deployment methodology (which there was a fancy name for, that I've forgotten):

    1) Build server at HQ (safe, behind firewalls) checks out a single copy of the code and builds it.
    2) Build image is compressed and pushed to cloud instances.
    3) Image is decompressed and moved into place.
    4) Services restarted.

    This apparently was a revolutionary approach... that we old sysadmin farts have been doing for eons.

    A company full of young kids can be a very innovative place - but it can also waste a metric fuckload of time reinventing the wheel every week.

  105. Problems and unique challenges by Maxo-Texas · · Score: 1

    Age discrimination is increasingly common since age discrimination protections were gutted by a 2009 supreme court ruling.

    Essentially, unless they say in written form that you are an old geezer so they are firing you or that candidate B was "younger" (and then they get caught by a complaint unrelated to you because you only know you were not hired and probably didn't have grounds to complain) and the email is turned up in a general search than age discrimination can't currently be prosecuted.

    Meanwhile- when passing a resume to Infosys for a friend- they returned the resume and said it was fine but they required the candidates HIGH SCHOOL GRADUATION DATE.

    Not the fact that the person had a high school degree (much less the bachelor's degree and the requisite experience in SQL)-- but the actual date.

    Should be illegal.

    ---

    The challenge in IT is that the field changes crazy fast. Today's "hot techology" (say Adobe "air"/"flex") only has qualified coders who work for Adobe or who just graduated college. Then three years from now- it's discontinued and you need to be experienced with HTML5. Which will be changed to HTML6 in three more years.

    The companies have no interest in spending 12 months training their existing programmers up to speed- so they dump them. And get new college grads or consultants (who don't actually HAVE the experience based on personal experience- but they are allowed to learn on the job if they hide it well enough and their consulting companies helps them and does provide some training- but they do shitty work).

    ---

    Then, you add the fact that companies want as one particularly stupid company actually put in it's job ad "young, dynamic, deadline oriented employees" who are willing (and able) to work 70 hours a week for the promise that someday, they'll have experience and get high pay (tho in reality- 95% of them will be dumped for college grads when they turn 40 and only the lucky 5% who chanced into particular skill sets are retained).

    ---

    I don't have a good solution but i can tell you this. If you deny people employment you are going to end up paying to support them. Either $18,000 per year for welfare or $31,000 a year incarcerated.

    ---

    I saw at 33 the massive age discrimination that was in the IT field for 50 year olds. I saved like hell and never assumed I would be allowed to work until 67. I retired at 51. They literally laid me (and the other 400 not so well prepared employees) off 4 months before my retirement date. They had no idea why I was so happy and not upset but I'd already been mentoring two people as my replacements for 8 months at that point so it was just bonus severance pay and cobra to bridge my medical care til the ACA kicked in.

    The difference tho was that the age discrimination today starts at 40 to 45 instead of at age 50. Without going back to trade school or college, it's almost impossible to keep up with the rapidly changing field. Plus you are a cost center- not a profit center.

    1st I advise kids to just avoid the field today... but if you must choose it,
    2nd I advise kids that they should work for a computer consulting firm with an active training program. -- You are a profit center there --.

    If you go to work for any normal company- there is a high risk that your job will be outsourced just when your kids start college.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  106. Re:I used to be an engineer. I worked for Motorola by mark_reh · · Score: 1

    Most recently I designed and built a 3D printer using a lot of surplus machine parts. I designed it so I can print full size human skulls extracted from CT scan data.
    I have been developing my own design for an extruder for a 3D printer but I am very close to giving up on it. It is taking too much time and there are pother things I want to work on.

  107. Re:I used to be an engineer. I worked for Motorola by antdude · · Score: 1

    Bummer. Wouldn't that project be perfect for dentistry like missing teeth, bones, and stuff?

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  108. Re:I used to be an engineer. I worked for Motorola by mark_reh · · Score: 1

    More useful for planning facial reconstruction surgery for people who have suffered trauma.

  109. Re:I used to be an engineer. I worked for Motorola by antdude · · Score: 1

    Ah, not that useful for mouth/teeth then? :(

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  110. Re:22 by buddyglass · · Score: 1

    How about this: if you have a set asking price and you're unable to find a job at that price (while 22-year olds in the same market are being being hired at a price lower than yours) then your asking price is too high. In that case your joblessness is not caused by your age, but by the fact that you're asking for more money than a 22-year old (while, apparently, being unable to convince anyone that you'd actually provide more value than a 22-year old). Either you figure out how to convince employers that you can provide more value (and thereby merit higher pay) than a 22-year old, or you accept the 22-year old's wages, or you switch careers.

  111. The golden rule applies by BoFo · · Score: 2

    And the tech companies have the gold. The is age discrimination in IT jobs because younger workers are cheap and full of enthusiasm and energy. I remember back in the 1970, I didn't care what my income or perks were -- I just wanted to work, screw a home or social life. The tech industry depends upon this as must as the education industry depends upon dedicated educators willing to work for a pittance.

    Those that make the economic decisions have decided that disaster rollouts followed by many cycles of repair because of inexperienced personnel and insufficient quality control combined with low salaries beats paying larger salaries to those who would refuse to put oot finished code until it's ready for release. I believe this strategy will fail in the long run, but who is in software development for the long run anymore.

    I have seen from working in Europe that seniority is valued by some companies but the American short-sighted strategies are taking hold and the Americanization of the European continent continues apace.

  112. Too circumstantial to generalize by Anonymous Coward · · Score: 0

    Weirdly enough I have been rejected at job interviews for being too young and later being too old within a span of 5 years. So I think this age thing is all built in the recruiter's head space. The arrogance of startup founders does make the statistic more biased towards the young initially due to lower costs and over enthusiasm but in the second iteration of taking the idea to actual market these geniuses do hire experienced professional for doing it the right way. So it is all about timing for each applicant. With enough applications and interviews it all seems even at the end of day.

  113. Re:22 by war4peace · · Score: 1

    Strictly from a mathematical point of view, yes, what you are saying is correct. With that being said...
    Companies value soft skills at ZERO. You can churn code just as fast as a 22-year old, but you are more experienced from a team player perspective, you have finished more projects in the past and bring a set of recommendations the size of a bible. hence you are asking for 20% more than the 22-year old. Then, your resume goes to some HR manager who only looks at how much code can you churn and thinks "bah, we can teach the 22-year old the soft skills in time" so you're fucked.

    Not to mention how much can you sacrifice from a personal perspective, aka life-work balance. There are things a 22-year old would do for free but a 35-year old wouldn't or couldn't unless he would be okay with his work-life balance being screwed big time. A 22-year old will have the stamina and naivete to work in shifts, be on call and stay late for 0% increase from what he's asking, whereas a 35-year old with family, kids and other obligations would find this sacrifices a lot harder for objective reasons.

    I am 35, have a family and my work-life balance is fucked because I have to make sacrifices to stay competitive. I work from 5 PM to 2AM, my soft skills are valued at zero by the company, my work doesn't bring direct revenue and if "switching careers" would not be needed if companies would account for factors other than simply "can he produce more of THIS". my biggest disadvantage in the line of work I have is that pretty much nobody from my LoB understands exactly how much effort is behind the end result of my work, despite my attempts to explain. And other companies which I interviewed for appear to have the same lack of understanding on the matter. Also, the fact that I really enjoy what I do also has zero value, but in practice it translates to high quality results. It's the kind of outcome nobody cares about unless it's missing. To make a stupid analogy, it's like realizing what your wife does for your home only after she leaves and your house becomes a mess.

    --
    ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  114. You always need entry level positions for a reason by style7711 · · Score: 2

    While I admit some companies are just horrible but sometimes this is the by product of doing things right. The company I work for hires 2/3rds employees with under 5 years experience most of which are recent college grads. With in three years most of these employees have been fired or promoted and the need for more entry level positions exists and the cycle starts again. Promoting from with in rewards employees for hard work and boosts company morale.

  115. Same old same old by bregmata · · Score: 1

    I remember reading about this problem 30 years ago when I was a young programmer.

    It seems that the tech industry is not the only place this is happening. Journalism, too, seems to be hiring only young and inexperienced people and paying the price.

    1. Re:Same old same old by redlemming · · Score: 1

      I remember reading about this problem 30 years ago when I was a young programmer.

      It seems like what might be needed here is some judicious regulation, so that the situation will be different 30 years from now. It seems fairly straight-forward:

      Age and date of birth should not be part of an employment application for those who are legally adults, nor should they be allowed in a job interview. No company database should have this information. Managers should be taught that it is unethical and inappropriate to ask people their age or date of birth. There can be no mandatory retirement ages, but regular tests of physical ability may be appropriate in certain jobs.

      More generally, commercial and government databases should not have age or date of birth, except under extremely limited circumstances (and with extremely limited access). The age of individuals does not, in general, and should not need to be made available by government to the public (for example, in freedom of information requests or police reports). Identification cards may have codes to indicate whether one is legally an adult and/or eligible for certain privileges (such as buying alcohol), but shall not have age or date of birth.

      We can go further. There is no need even for most doctor's offices or hospitals to identify patients on this basis. Even in medicine, this information should be available on a need to know basis only (such as when it is actually relevant to a diagnosis in the eyes of a reasonable person).

      The challenge here is getting society to recognize that age based discrimination is wrong, so that lawmakers have an incentive to do something about it. Then the next challenge is to make sure that whatever they do does not create more problems than it solves.

  116. Re:22 by buddyglass · · Score: 1

    Companies value soft skills at ZERO.

    Then why would you expect to be paid 20% more than the 22-year old based on your soft skills? This is a perfect example of what I'm talking about. The 30-year old who's unemployed because he's asking 20% more based on skills that employers don't actually value is out of touch with reality. He doesn't understand what employers actually want and/or are willing to pay for.

    That said, your description of how hiring works doesn't match with my experience in small companies. My current employer doesn't even have an H.R. department per se. We have no idea how many lines of code a given candidate can or can't churn out. Our recommendations are based almost entirely on three things: 1. how well does this person seem to know the things we need them to know, 2. how likely does it seem that he/she is a quick learner who can pick up new skills as needed, and 3. does this person seem like he/she might be kind of a jerk, or is he/she someone I'd want to work with? Age doesn't really come into it, except insofar as it affects the above three criteria. On our app dev. team we have three ~40-year olds, one ~45-year old and one junior guy who's probably ~30 or late 20s. We used to have another ~45 year old until he left a couple months ago.

    Not to mention how much can you sacrifice from a personal perspective, aka life-work balance. There are things a 22-year old would do for free but a 35-year old wouldn't or couldn't unless he would be okay with his work-life balance being screwed big time.

    In theory I can see this being true. In practice I haven't seen it work that way. On every team I've been on where there were junior guys (e.g. 22-year olds) and older guys, it was never the case that the junior guys worked crazy hours while the older guys worked normal 40-hr weeks. I've never been willing to work crazy hours like that and I've never had too much trouble finding work.

    I am 35, have a family and my work-life balance is fucked because I have to make sacrifices to stay competitive. I work from 5 PM to 2AM, my soft skills are valued at zero by the company...

    Can I ask what do you do? I've never had to work shifts. At the risk of sounding harsh, it seems like you've chosen a field where it's more-or-less impossible to differentiate one's self based on the quality of one's work. Every employee is viewed as approximately equal and more-or-less fungible. Moreover, there's no willingness to accommodate employees' desire for work/life balance. That sounds like a terrible field to be in. That's not a criticism of you; I'm just giving an objective assessment of what you've described. I'm also sensitive to the fact that career-switching is difficult, time-consuming and often expensive.

  117. Re:22 by war4peace · · Score: 1

    Then why would you expect to be paid 20% more than the 22-year old based on your soft skills?

    Because they exist, are valuable for the job and it's a proven fact. It's not as if I ask 20% more because my garage band can rock the 'hood. I bring extra stuff that's valuable to the company in the first place and indirectly saves thousands of dollars per year. The problem is that the hiring process members don't see that value because they are blinded by "OMG 20% more fuck it" fallacy.

    That said, your description of how hiring works doesn't match with my experience in small companies.

    That's because small companies can't even be measured in such a way. There is no algorithm applicable there. The hiring process is raw and unfiltered (e.g. you talk to the CEO directly and he's usually your direct manager as well). Small companies were never the problem and yes, age discrimination is never a problem there (unless the owner is a stupid dick which is a different discussion entirely). Age discrimination is visible in large companies which are a different kind of animal.

    Can I ask what do you do? I've never had to work shifts.

    That's because I live and work in Europe and my customers are all located in the USA.
    I build reports and analyses (Business Intelligence), big data stuff. Currently looking to expand into realtime analytics using big data stuff as well.

        At the risk of sounding harsh, it seems like you've chosen a field where it's more-or-less impossible to differentiate one's self based on the quality of one's work. Every employee is viewed as approximately equal and more-or-less fungible. Moreover, there's no willingness to accommodate employees' desire for work/life balance. That sounds like a terrible field to be in. That's not a criticism of you; I'm just giving an objective assessment of what you've described. I'm also sensitive to the fact that career-switching is difficult, time-consuming and often expensive.

    It's not the field per se, it's the fact that the field addresses almost exclusively to very large companies, and very large companies are horrible when it comes to taking care of their employees. It's the way it is. I tried small companies but they're either not needing big data analyses (they don't have big data to speak of) or they already have established analysts who don't leave because life is good there.

    --
    ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  118. 52 going on 53 by Anonymous Coward · · Score: 1

    Never had an occasion to say I have been biased against. Here's the real fact. I am tired of the bullshit of people claiming age discrimination in the tech industry. There simply are not enough people to do the jobs that are available. If you doubled the number of people in the world writing software write now twice over there still would not be enough people writing software to cover all of the possibilities of software that need to be written, or hardware that needs to be designed, or problem that need to be solved. We've got the worlds smartest people sitting on Wall Street trying to figure out how to make Millionaires and Billionaires wealthier and if they simply turned around and said, we will only work on trying to make the world a better place by trying solve problems or just by legally making the Billionaires maybe a little more accountable for the wealth, they too would create even more demand for software writers and tech workers.

    Point is, there is always demand, always. My whole life I have been hearing about age discrimination in the Tech industry and it was going to happen is just a few years from now for me.

    I have never had a problem getting a job or keeping a job. What I have noticed is in overwhelming demand is skills discrimination, as is brain discrimination. People in out industry do not put up with other people's dumb BS. If you don't know your stuff they will shun you, and then they will eject you, and they will make it very hard to ever work again in the industry.

    So, new rule. Don't ever claim to be something you aren't. People will forgive an awful lot, even ignorance and stupidity. They will not forgive being lied to, and not learning your lessons.

  119. Re:22 by buddyglass · · Score: 1

    Because they exist, are valuable for the job and it's a proven fact. It's not as if I ask 20% more because my garage band can rock the 'hood. I bring extra stuff that's valuable to the company in the first place and indirectly saves thousands of dollars per year. The problem is that the hiring process members don't see that value because they are blinded by "OMG 20% more fuck it" fallacy.

    I think the difference here is that you're basing your expectations on the ideal in which hiring managers correctly understand what's valuable to the company and I'm basing mine on what is (apparently) the reality in your field, where they are oblivious to the value of soft skills. If you know that going in and yet insist on being paid 20% more then, when you find yourself unemployed, it's by choice. You could be employed if you'd accept 20% less, but you won't. Ergo you're not employed. You can't change hiring managers' ability to appreciate soft skills. You can change your personal asking price.

    It sounds like you're just in a bad spot. As you point out, big data analysis is mostly a big company thing, and big companies are the one who are most blind of the things you bring to the table that would merit higher pay. I wonder if you'd be treated better in a full-time on-site role where there's more direct face-to-face interaction?

  120. They just "discovered" this? by Anonymous Coward · · Score: 1

    A good friend, in her mid-forties, was "between positions" a couple years ago. Oddly, when she dyed the few gray hairs she had, she got a job shortly after that.

    In my early fifties, "between positions" (due to the Bush Depression), I started dying most of my hair and beard. First job, right after that, my manager turned 30 while I was there....

    The other *real* problem are HR departments. 25 and more years ago, they knew their companies, they knew the business, and may have actually had some people who specialized in different departments, and so could know who to send to the hiring managers for an interview. These days, I'm amazed if one in 100? one in 500? has the vaguest idea of what anyone in the organization does, other than HR. At a guess, I'd say 50% or so of recruiters, what we used to call headhunters, do specialize, and so know what applies (he knows Oracle, so yeah, he can do Sybase), and have "special relationships" with the hiring managers, and they get around HR that way,

    HR, and upper management, are the ones who think all work is like the old assembly line, and they can hire someone right out of school, and don't *have* to pay real salaries, and who don't know any better, and so they can work them for 60 and 80 and more hours a week, and the kids, the suckers, think that's because they/re "important", rather than, say, they don't know what they're doing, or that management's specs are suitable for lining birdcages.

    I had a boss once who told me about someone who used to work for him: the guy would put his feet up on the desk, think for twenty or thirty minutes, and code something that worked the first time, and solved the problem. On the other hand, I'm not aware of *ANY* college course that teaches *how* to spec out real world problems, and they *certainly* never teach *real*, production-quality error handling. Or how, as part of the job description on the first programming job I ever had, decades ago, read, "must be available at odd hours, when the original programmer is out, or no longer employed here....", and how to comprehend self-modifying spaghetti code....

    "I KNOW THE LATEST BUZZWORD TECHNOLOGY!!!" is *not* a replacement for quality.... but it's a lot cheaper, and easer to take advantage of.

                      mark

  121. Translation... by siliconsmiley · · Score: 1

    We want to hire a bunch of try hards that don't know any better than to work 80 hours a week because our aging management doesn't know it's as from its elbow.

  122. Once past 50, you're fucked. by Anonymous Coward · · Score: 0

    Agree ... they prefer the young n dumb forgetting that a lot of the 'young n dumb' were trained by the older ones to get them quickly to where companies want them. What the older generation have is experience and reliability which don't seem to count.
    Being 63 trying to continue in the IT industry ... I wasted a year searching and ended up happily being a bus driver being informed how all the young guns that took over from me are being put off cause of outsourcing ... karma.
    Funny though after 6 months driving my bus I get a call if I'm interested in doing in a Training and and Support roll .... because of my .... experience!

  123. Age descrimination in Tech by servant · · Score: 2
    I have seen it in spades for the last 30 years in the IT industry. Once I turned 50 I couldn't find a job. For the last 10 years I was effectively retired, and have given up even looking.

    To you face, I was always treated well (OK, one company was so flagrant that I should have reported to EEOC, but that is another story - and it was a large company that knows better).

    Such is life. My suggestion is: stash away all the money you can so you can plan on living on 3% to 5% per year of you invested capital (not counting home, cars, etc). Once you get enough available ($50K or so) get some professional help to make it grow. Money isn't everything but life without it is the pits.

    .

    Even as a young IT recruit in my 20's, I saw how having a diverse staff (racially, gender, and age) added to the abilities and the capabilities of the staff. Rather it gave different perspectives and abilities to the team. I saw discrimination as an anglo when living in ElPaso and wasn't welcome to go to a public restaurant in downtown near the building where I worked. When living there, I didn't see discrimination except at that one place but even that was disturbing.

    When growing up in the '60s I never understood how the folks that said they discriminated against felt. With that little taste, it helped me have more empathy. Now aging, I find it as reprehensible as ever, no matter what form it takes. I just pray I didn't discriminate against others, and I taught my kids not to be a perpetrator of this psychological disease.

    Yes, age discrimination is illegal and, IMHO, immoral, but it is the fact of life. Just decide how you will deal with it when the time comes.

    --
    ... "When you pry the source from my cold dead hands."
  124. Re:I used to be an engineer. I worked for Motorola by micahraleigh · · Score: 1

    Were you a SW engineer? What tech stack were you in?

  125. I felt discriminated against in my early 20s by Anonymous Coward · · Score: 0

    When I was a new grad, nearly every job listing required at least 5 years of experience in addition to a degree. I guess I really came along at the wrong time. I was too inexperienced then to be considered for nearly any job, and today I'm too old. I just can't win.

  126. Re:22 by war4peace · · Score: 1

    I am on-site, full time role. That means I am in an office and have physical colleagues around me but we support people based across the pond.
    The irony is that although we're 5-10 times cheaper than an US-based similar position, the management is still tightening the crew on salaries, totally unjustifiable if you ask me but hey, I'm not calling the shots so there you have it.

    My expectations are based on what should be fair, and of course that contradicts reality, but that doesn't mean reality is fair. After all, this "reality" we talk about is imposed by human beings who have the power to shape it to their advantage.

    --
    ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
  127. Re:I used to be an engineer. I worked for Motorola by mark_reh · · Score: 1

    That's the problem with /. Almost everyone here thinks that all engineers do is write software. I did various engineering activities when I was working- communications systems design for Motorola, RFIC apps for HP, analog RFIC design for Fujitsu and a startup called Stanford Microdevices, Back to apps for high speed SERDES and hypertransport chips at TI.

  128. Re:22 by Anonymous Coward · · Score: 0

    There are dozens of countries that have reformed their health care systems. Many different approaches have been taken. Different approaches have different advantages and disadvantages. Whether or not any of these systems would work in the USA is an open question, which needs considerable rational thought.

    A shallow look at the systems in two of these countries, by an obviously biased (and incompetent) source (in your link), is not a basis for any kind of rational thinking about this subject.

    Why are you wasting our time with this? Reporters and writers working for the press are not necessarily competent or qualified to have an opinion worthy of respect. One needs to examine what is actually being said.

    Please take a course in critical reading skills. Learn to differentiate between arguments based on facts that result from a rational examination of real data, and arguments based unverified/unsupported claims and/or anecdotes.

  129. Re:I used to be an engineer. I worked for Motorola by romons · · Score: 1

    I used to have a doctor who, rather than actually examining me, would quiz me about software engineering. That was all he was interested in. He eventually left Kaiser to start a small programming business. So, I guess it goes the other way as well. He wasn't very good at being a doctor. This was the late 80s, so he is probably a billionaire venture capitalist by now.

    --
    Go to Heaven for the climate, Hell for the company -- Mark Twain
  130. Insightful; see also "The Difference: ... by Paul+Fernhout · · Score: 1

    ... How the Power of Diversity Better Groups, Firms, Schools, and Societies" http://www.amazon.com/Differen...
    "In this landmark book, Scott Page redefines the way we understand ourselves in relation to one another. The Difference is about how we think in groups--and how our collective wisdom exceeds the sum of its parts. Why can teams of people find better solutions than brilliant individuals working alone? And why are the best group decisions and predictions those that draw upon the very qualities that make each of us unique? The answers lie in diversity--not what we look like outside, but what we look like within, our distinct tools and abilities.
        The Difference reveals that progress and innovation may depend less on lone thinkers with enormous IQs than on diverse people working together and capitalizing on their individuality. Page shows how groups that display a range of perspectives outperform groups of like-minded experts. Diversity yields superior outcomes, and Page proves it using his own cutting-edge research. Moving beyond the politics that cloud standard debates about diversity, he explains why difference beats out homogeneity, whether you're talking about citizens in a democracy or scientists in the laboratory. He examines practical ways to apply diversity's logic to a host of problems, and along the way offers fascinating and surprising examples, from the redesign of the Chicago "El" to the truth about where we store our ketchup.
        Page changes the way we understand diversity--how to harness its untapped potential, how to understand and avoid its traps, and how we can leverage our differences for the benefit of all."

    An aspect of that is also that humans are adapted to argue together in small groups and find creative solutions together:
    http://artsbeat.blogs.nytimes....
    http://lifehacker.com/can-rati...

    Of course, then to keep a group of such people motivated, they need autonomy, challenge/mastery, and purpose, like Dan Pink outlines here:
    "RSA Animate - Drive: The surprising truth about what motivates us"
    http://www.youtube.com/watch?v...

    And until we get a basic income for all, at least enough money to live a decent life in our society so money is essentially off the table as it has reached the point of diminishing returns for people who like their work:
    http://science.slashdot.org/st...

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  131. Families come first by Anonymous Coward · · Score: 0

    Each country set its own standard specially recruiting people in high technology firms. Discrimination is always existed for very long time specially job hiring. We have accept the true facts ! We should strive ourself and becoming good men and women in society.

  132. Get real. by NewYork · · Score: 1

    Employers prefer to hire a "highly skilled wage slave" in Globalization.

  133. Re:I used to be an engineer. I worked for Motorola by micahraleigh · · Score: 1

    Thanks. I'm trying to learn from those who share.