News for hackers. Stuff that matters.
Re:Why Ageism Never Gets Old by notyourday on Thursday November 16, 2017 @10:04AM (#15713135)
If you are 40 and you are still thinking about your skills in terms of "i can code", then I have very bad news for you. There are hundreds of people who can code just as good as you who are younger which means that they are going to replace you because you are just not that good or that irreplaceable.

Is there a way out? Sure:

1. If you actually are that good of a software engineer, start a My Code As Service company - it is the "402 PAY_ME_A_TRUCKLOAD_OF_MONEY" response. There are gobs of companies out there that pay gobs of money for rock star performers because there are just not that many of them.

2. Create - or buy - your own lifestyle business. You will never make millions of dollars but you should be comfortable.

3. Stop pretending that coding matters. Start managing those that produce code. Being a technically competent manager is a great way not to get fired.

Re:Why Ageism Never Gets Old by blub on Thursday November 16, 2017 @11:35AM (#15714015)
Coding does matter, but most companies can only extract a limited amount of value from code, due to various dysfunctionalities in how they operate.

Being a good coder in such a company could be problematic, because they won't be able to recognize ability or benefit from the difference in skill to an average coder. These companies will treat programmers poorly, will try to save costs, outsource, etc.

I don't get why you claim that younger people will replace 40-somethings. It's not like the older devs will break outside of the warranty period.

Re:Why Ageism Never Gets Old by notyourday on Thursday November 16, 2017 @11:48AM (#15714154)
Because I'm not seeing younger developers complaining that they are being replaced by older ones. What I am seeing is older developers complaining that they are being replaced by younger ones.
Re:Why Ageism Never Gets Old by blub on Thursday November 16, 2017 @12:17PM (#15714461)
If they want a big salary and can't deliver enough value for the company or the company can't extract enough value from their skills (see above why) they might be let go, but this happens in countries with poor worker protection, like the US.

Companies in EU countries have the opposite problem, they can't easily dismiss employees, even when perhaps justified.

I wouldn't want to work in the US, it's too darwinian. A company shouldn't be able to dismiss an empoyee just because there's someone cheaper available.

Re:Why Ageism Never Gets Old by mgbmtl on Thursday November 16, 2017 @10:22AM (#15713308)
Yep, but perhaps to phrase differently: once you get to a certain point, you build a reputation and business network. People usually want to work with you because they know what to expect (in terms of professionalism, code quality, etc). There's also value in that, whether as a programmer, manager and/or consultant.
Re:Why Ageism Never Gets Old by davidgay on Thursday November 16, 2017 @11:16AM (#15713821)
If you are 60 and just won the Nobel prize and you are still thinking about your skills in terms of "I can win a Nobel prize", then I have very bad news for you. There are hundreds of people (https://www.nobelprize.org/nobel_prizes/lists/age.html) who can win Nobel prizes at ages younger than you.

Or: this argument is meaningless because it's assuming more supply (of someone like you) than jobs (and perfectly informed employers for that matter).

Re:Why Ageism Never Gets Old by notyourday on Thursday November 16, 2017 @11:47AM (#15714142)
I'm not seeing those winning Nobel prizes complaining about them being fired from a job because they are old.