I get that it is wrong, and that the employer's should have some downside for discriminating against older employees (other than losing out on some great employees) but as an individual seeking a job, the downside is much greater for the individual to sue than the company.
Rather than sue, send a note to the National Labor Relations board and have them set up a sting operation and catch them in the act. Justice is served and your life isn't impacted by being part of a lawsuit that would do you no good anyway.
To award damages you have to make the case that you were harmed. It is one thing to sue a company that dismisses you for discriminatory reasons, you had a job and a salary, and a court could find that you were discriminated against, so you were "harmed" by the loss of pay. The court could award back pay and punitive damages to make you whole. However if you had yet to be hired, there isn't any way to prove either what your salary would have been, or if you had worked there that you would not have been dismissed for any of a million completely legal reasons. As a result and claim for damages would have to somehow prove that by not hiring you you were somehow not hireable or through perhaps a long an tortuous interview process you were financially harmed. Both very hard to do.
The big difference is that you've never worked there, so you haven't been harmed. However, it is illegal to discriminate and the remedy for illegal discrimination is a fine administered in response to a criminal complaint. That is why you get the NLRB involved, they can bring criminal charges, you can't[2].
[1] http://www.nolo.com/legal-encyclopedia/lawsuits-based-the-hi...
[2] Not strictly true, you could swear out a complaint but it would be up to the District Attorney to decide if they were going to prosecute based on your complaint.
That's why it's so hard to win a case like this in CA, nobody knows the proper steps to take.
if you specifically try to get a job with the golf buddy of someone you sued, maybe you'll run into an issue, but there's an elevated likelihood that they're the same brand of asshole you had to sue.
To show the company they were wrong?
They shouldn't be discriminated against because of their age, but neither should anyone else. Hiring young people because they're cheaper or easier to overwork is pretty messed up across the board.
But hiring employees who are willing to work for less, or for longer hours, is basically exactly how a competitive free market is supposed to work.
Unless you are willing to work for less or longer hours, but are still not considered because of some external factor..
There were a number of reasons:
1) I'm not a devops guy. I've done what amounted to devops in the past as a matter of wearing many hats, but I don't think I've ever done devops well, and I don't think I know how to.
2) I was running a reasonably successful software services company at the time, one that had clients like Google (though not Facebook,) and there is no chance that Facebook would have offered me as much as I was making at the time.
3) I was running a reasonably successful software services company at the time, and, while dealing with clients, employees, contracts, etc. was stressful, and not something I particularly enjoyed, I did kind of like being the boss. Have you ever thought a bit of code was just bad, and wanted to tell someone to re-write it, but refrained from doing so because... reasons? You still have to take people's feelings into account when you're the boss, but you can sit down, pair with them, and eventually hammer out something you're both happy with, but that you have final say over (as an aside, I'd strongly recommend pairing as a method of conflict resolution- sometimes you're very wrong about what you're insisting on, and pairing tells you that, and why.)
4) I wasn't done with my work. I was working on a project that I cared a great deal about, inventing novel algorithms that solved long-standing problems in computer science, and I wasn't finished doing so.
and, wait for it...
5) According to Zuckerberg: "Young people are just smarter." OK, lets be fair: he also said "I don't know...young people just have simpler lives. We may not own a car. We may not have family."
I do not have a car (I really ought to get one, but they are such a pain in the ass,) and I do not have a family (I think it might be a bit late for me to get one of those,) but I'm inclined to think that I know things about solving problems hard enough that they take years to crack by virtue of having spent years cracking hard problems. I'm also inclined to think that that distinguishes me from even very smart young programmers.
The truth is that I think even doing devops for Facebook would be an interesting proposition. I imagine there are hard problems to crack there. If there's one thing I really regret about my career, it is that I've almost always been on top, and I have never had the opportunity to learn from people better than me.
But I am not very interested in working for Facebook, because I think the culture there is not welcoming to people my age, and their recruiting was very scattershot. If I really wanted to move to a big company I'd look at Akamai first. They also recruited me kind of heavily a while back, but they had spent the time to understand who I was, and were recruiting for a serious R+D position in Cambridge, working with other greybeards.
Investors feed the narrative because they need the naive (that is, the young) to pour in and accept the wages of "an apartment split with 8 other guys and some ramen".
The only thing left that SV has a lock on is some very big VC funds and some part of the buzz around startups. But successful companies are now found in Austin, Vancouver and so on. Perhaps part of the reason is that there is greater diversity in those cities.
Well, I come from the future, just fresh off my time machine, and according to Zuckerberg in 2032, "Old people just know more stuff".