The part missing from all conversations about 'young' vs. 'old' programmers is: what about 'old' people who enter the field late, and aren't multiple-decade veterans of it?
That is where rampant ageism really happens. We don't just need old, highly experienced programmers; we need programmers of all ages.