Es ist halt schwierig mit Erfahrung zu argumentieren, wenn man mit 42 anfängt. Aber prinzipiell können schon Vorteile von älteren Arbeitnehmern da sein, je nachdem, was du vorher gearbeitet hast.
Was z.B. gegen den 24-jährigen spricht: Der könnt noch eher wegen Karenz ausfallen, ist womöglich eher noch ein Jobhopper, und wenn er abhaut, kennt sich keiner in seinem Projekt aus, usw. Und wenn man nicht einfach "nur" dahinprogrammiert, sondern auch mal mit Kunden zu tun hat, kann ein bisschen Umgangserfahrung mit Geschäftskunden aus früheren Jobs ganz hilfreich sein.
BMW hat mal in irgendeinem Werk in Deutschland gezielt ältere Arbeitnehmer (aber mehr so 55+) eingestellt, um bei Auftragsschwankungen mit Pensionierungen reagieren zu können. Das warn aber afaik keine Programmierer.