Most devs aren’t terminally online, they treat coding as a job not a lifestyle and for them it’s just like any other industry - so you don’t hear from them.
Also, some devs retire into SQL and DBA like work since you can basically make yourself unfireable if you want to coast out the last decade of your career.
Here right now the age vibe is coming from ;) It's not like a doctor can coast it out (or maybe I'm also naive).
(I'm an employer as of now)
I run a contract shop and all my best DB guys are greybeards... coasting. It doesn't matter, after so many years with postgres & MySQL they are amazing.
I would probably differentiate by work visibility: good work in DBA/sysadmin/security/accounting/quality is invisible, you only notice those folks when they have screwed up.
With product/UX/new features it's the other way around, coasting is not possible.
That very much depends on the application. I maintain some enterprise solutions for customers. Clients get upset if UI has flow changes. Also, changes don't make me money unless they are required for a new customer. I will do it on request and invoice for the work but no one is interested in change for the most part. I think this is VERY common in enterprise software.
There was a time when machismo was my middle name (much younger) and would have seen that as necessary for a successful startup. Now that I have several startups behind me I see it as simply bad management which decreases your chance for success which is stacked against you from the beginning anyway.
That was several years ago. I don't think that startup exist any longer.
Shhh... please don't tell the tech bros that there is a world outside of the Silicon Valley bubble!
Where you can raise a family and make a good living working 9-5.
Where you are not constantly trying to ruin and exploit the lives of normal people to make a short term gain.
Where most of the actual work keeping the world afloat happens.
It is better for us working dinosaurs that way.
HP: https://news.ycombinator.com/item?id=38043552 ("It took seven years but over-40s fired by HP win $18M settlement")
IBM: https://www.diversityjobs.com/career-advice/team-building/ho... (Control-f "Sources")
https://features.propublica.org/ibm/ibm-age-discrimination-a...
https://www.forbes.com/sites/jackkelly/2023/02/17/prior-agei... ("Prior Ageism Allegations At Google, Facebook And IBM Raise Concerns About Older Workers Being Targeted For Termination")
https://news.ycombinator.com/item?id=14932680 ("Ageism is forcing many to look outside Silicon Valley")
https://www.orangecountyemploymentlawyersblog.com/dfeh-90-ag... ("DFEH: 90 Age Discrimination Complaints Filed Against Tech Firms Since 2012")
There are people earning good scratch well into their "golden years" in the tech sector, but the demand for them is much weaker.
Ageism in tech starts at 50+ (probably even earlier). Ageism in healthcare probably starts at around 80 and at that point it's only because the doctor's not physically able to perform safely.
Many programmers started making money to invest in their teens, and save those who pursued other careers before pivoting, all were making money to invest by the time they are in their early 20s. Meanwhile, the doctors were racking up the debt until nearing 30. That decade plus is a huge setback – never mind the debt burden on top.
In other words, 55 year old programmers are talking about retiring because they can. 55 year old doctors, even with a higher salary, need to work decades more to financially catch up.
It's not "age" it's current-ness.
Since most people aren't expected / empowered to learn what's next 'on the job', currentness decays, making age a stereotypical proxy for dinosaur.
Here at HN, by virtue of being here reading these comments, "this isn't you". You are making yourself aware of what's going on outside your backlog. The stereotype arises because most devs aren't here or anywhere besides chopping wood.
Its hard to imagine that 5,10,15 years of distributed systems and system design experience and knowledge along with domain knowledge and social skills will be all of a sudden be so irrelevant that it is worth phasing all of us "old guys" out for someone who happened to learn the newest programming language straight out of school.
We are constantly expected to learn the new stuff and will just a project assigned with a mandate "okay this is to be done in spring boot, using this DB, this HTTP layer, etc...