Dado que la experiencia y las habilidades están altamente relacionadas, supondré que ambas tienen aproximadamente el mismo aliento de experiencia (sí, es posible, hay muchas personas que permanecen demasiado tiempo en el mismo trabajo de TI y dejan de aprender realmente cosas nuevas).
En esta situación, sí, un empleado más joven estaría en ventaja. Los desarrolladores más jóvenes generalmente están menos predispuestos a una forma específica de trabajo, por lo que probablemente se adaptarían más rápido al nuevo trabajo. También suelen tener requisitos salariales más bajos y más energía para trabajar horas extra.
El gran punto de venta de los desarrolladores mayores es que supuestamente tienen más experiencia, habilidades y madurez para poder tomar decisiones y roles de liderazgo. Si un desarrollador mayor rutinariamente es peor que uno más joven en estos puntos, entonces él / ella hizo algunas malas elecciones de carrera.